Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-20176

Disk usage plugin write job config.xml after every build

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • disk-usage-plugin
    • None

      With writing data in the config.xml of jobs show the job config history plugin a change of this file after every build.
      e.g.

          <hudson.plugins.disk__usage.DiskUsageProperty plugin="disk-usage@0.22">
            <diskUsageWithoutBuilds>5475</diskUsageWithoutBuilds>
            
            <slaveWorkspacesUsage class="concurrent-hash-map">
              <entry>
                <string>xxxxxxxx</string>
                <concurrent-hash-map>
                  <entry>
                    <string>xxxxxxx</string>
                    <long>292888</long>
                  </entry>
                </concurrent-hash-map>
              </entry>
            </slaveWorkspacesUsage>
          </hudson.plugins.disk__usage.DiskUsageProperty>
          
      

      IMHO is the config.xml not the right place to write this kind of information.

          [JENKINS-20176] Disk usage plugin write job config.xml after every build

          Dan Albu added a comment -

          v 1.536
          Yes i have the same issue and is rather irritating when you build every 10 min a job.

          Dan Albu added a comment - v 1.536 Yes i have the same issue and is rather irritating when you build every 10 min a job.

          Kayhan Sefat added a comment -

          Yep, this renders the JobConfigHistory plugin utterly pointless as it clutters up the history.

          Kayhan Sefat added a comment - Yep, this renders the JobConfigHistory plugin utterly pointless as it clutters up the history.

          Stefan Cordes added a comment -

          Same happens with "Jenkins ver. 1.509.4"

          Stefan Cordes added a comment - Same happens with "Jenkins ver. 1.509.4"

          I moved it into disk-usage.xml, so job is not saved after every build. Fixed version: 0.23.

          Lucie Votypkova added a comment - I moved it into disk-usage.xml, so job is not saved after every build. Fixed version: 0.23.

          i have 0.23 installed and still see this happening.

          Grégory Joseph added a comment - i have 0.23 installed and still see this happening.

          I tested and it seemed ok. I will test it again and I wrote some tests for it.

          Lucie Votypkova added a comment - I tested and it seemed ok. I will test it again and I wrote some tests for it.

          Kent Granström added a comment - - edited

          I can not see that this issue is fixed yet. I still get these items every day.
          2014-02-27_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          2014-02-26_08-20-47 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          2014-02-25_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          2014-02-24_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          2014-02-23_08-20-45 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          2014-02-22_08-20-45 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW)
          ...

          Any possibility to look into this once more?
          Perhaps I am missing something in order to omit all these

          -------------------------------------
          Solution:
          Add the DiskUsageProjectActionFactory to the "System configuration exclude file pattern" filtering and it is gone.

          Case closed.

          Kent Granström added a comment - - edited I can not see that this issue is fixed yet. I still get these items every day. 2014-02-27_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) 2014-02-26_08-20-47 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) 2014-02-25_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) 2014-02-24_08-20-46 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) 2014-02-23_08-20-45 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) 2014-02-22_08-20-45 hudson.plugins.disk_usage.DiskUsageProjectActionFactory (system) Changed SYSTEM View as XML (RAW) ... Any possibility to look into this once more? Perhaps I am missing something in order to omit all these ------------------------------------- Solution: Add the DiskUsageProjectActionFactory to the "System configuration exclude file pattern" filtering and it is gone. Case closed.

          Sven Ackermann added a comment - - edited

          I also still have that problem with version 0.23 and Jenkins 2.7.2. This is really annoying because we also use the JOB DSL plugin to generate jobs. The generated jobs then always warn that they have been manually modified, see also https://groups.google.com/forum/#%21topic/job-dsl-plugin/Ab9dHd1LnZU

          Sven Ackermann added a comment - - edited I also still have that problem with version 0.23 and Jenkins 2.7.2. This is really annoying because we also use the JOB DSL plugin to generate jobs. The generated jobs then always warn that they have been manually modified, see also https://groups.google.com/forum/#%21topic/job-dsl-plugin/Ab9dHd1LnZU

          Code changed in jenkins
          User: Lucie Votypkova
          Path:
          pom.xml
          src/test/java/hudson/plugins/disk_usage/integration/DiskUsagePropertyTest.java
          http://jenkins-ci.org/commit/disk-usage-plugin/282084ec15fa6afd4306c011cf6c5b3f3219ce7b
          Log:
          Add test for issue JENKINS-20176

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Lucie Votypkova Path: pom.xml src/test/java/hudson/plugins/disk_usage/integration/DiskUsagePropertyTest.java http://jenkins-ci.org/commit/disk-usage-plugin/282084ec15fa6afd4306c011cf6c5b3f3219ce7b Log: Add test for issue JENKINS-20176

          Rusty Howell added a comment -

          This is still occurring with version 0.28 on Jenkins 2.89.4. All my DSL generated jobs constantly show the warning message about job being changed.

          Rusty Howell added a comment - This is still occurring with version 0.28 on Jenkins 2.89.4. All my DSL generated jobs constantly show the warning message about job being changed.

            Unassigned Unassigned
            stefanbrausch Stefan Brausch
            Votes:
            17 Vote for this issue
            Watchers:
            22 Start watching this issue

              Created:
              Updated: