Can you ask on jenkins user list? You'll probably get quicker response
there.

On Mon, Feb 2, 2015 at 6:33 PM, Hepple, Robert <[email protected]> wrote:

> On Mon, 2015-02-02 at 11:43 -0800, Vinod Kone wrote:
> > The "config-history" thing is interesting. Do you happen to know when
> > it gets generated? Are the config.xml files different in each of those
> > directories?
>
> I did a bit more digging and reduced the number of config.xml change
> files to about 4500 by removing all those with no actual change with:
>
> cd /mnt/storage/jenkins/config-history/config
> ls -r1| ( PREV=; while read DIR; do [[ "$PREV" ]] || { PREV=$DIR;
> continue; }; diff -q $PREV/config.xml $DIR/config.xml && rm -rf $PREV;
> PREV=$DIR; done )
>
> that left me with actual changes caused by mesos slaves coming and
> going: eg:
>
> [jenkins@ci01bldmst01v config]$ diff <( xmlstarlet fo
> 2015-02-03_00-15-35/config.xml) <( xmlstarlet fo
> 2015-02-03_00-11-28/config.xml )
> 396c396,497
> <   <slaves/>
> ---
> >   <slaves>
> >     <org.jenkinsci.plugins.mesos.MesosSlave plugin="[email protected]">
> >       <name>mesos-jenkins-125029f9-ce19-4ac8-a095-62ead45a9f34</name>
> >       <description>mesos RHEL6</description>
> >       <remoteFS>jenkins</remoteFS>
> >       <numExecutors>1</numExecutors>
> >       <mode>NORMAL</mode>
> >       <retentionStrategy
> class="org.jenkinsci.plugins.mesos.MesosRetentionStrategy">
> >         <idleTerminationMinutes>3</idleTerminationMinutes>
> >       </retentionStrategy>
> >       <launcher
> class="org.jenkinsci.plugins.mesos.MesosComputerLauncher">
> >         <state>INIT</state>
> >         <name>mesos-jenkins-125029f9-ce19-4ac8-a095-62ead45a9f34</name>
> >       </launcher>
> >       <label>mesos RHEL6</label>
> >       <nodeProperties/>
> >       <userId>anonymous</userId>
> >       <slaveInfo
> reference="../../../clouds/org.jenkinsci.plugins.mesos.MesosCloud/slaveInfos/org.jenkinsci.plugins.mesos.MesosSlaveInfo"/>
> >       <cpus>0.2</cpus>
> >       <mem>640</mem>
> >     </org.jenkinsci.plugins.mesos.MesosSlave>
> >     <org.jenkinsci.plugins.mesos.MesosSlave plugin="[email protected]">
> >       <name>mesos-jenkins-7a325b77-1515-4105-8bda-ce8c90515e6c</name>
> >       <description>mesos RHEL6</description>
> >       <remoteFS>jenkins</remoteFS>
> >       <numExecutors>1</numExecutors>
> >       <mode>NORMAL</mode>
> >       <retentionStrategy
> class="org.jenkinsci.plugins.mesos.MesosRetentionStrategy">
> >         <idleTerminationMinutes>3</idleTerminationMinutes>
> >       </retentionStrategy>
> >       <launcher
> class="org.jenkinsci.plugins.mesos.MesosComputerLauncher">
> >         <state>INIT</state>
> >         <name>mesos-jenkins-7a325b77-1515-4105-8bda-ce8c90515e6c</name>
> >       </launcher>
> >       <label>mesos RHEL6</label>
> >       <nodeProperties/>
> >       <userId>anonymous</userId>
> >       <slaveInfo
> reference="../../../clouds/org.jenkinsci.plugins.mesos.MesosCloud/slaveInfos/org.jenkinsci.plugins.mesos.MesosSlaveInfo"/>
> >       <cpus>0.2</cpus>
> >       <mem>640</mem>
> >     </org.jenkinsci.plugins.mesos.MesosSlave>
> >     <org.jenkinsci.plugins.mesos.MesosSlave plugin="[email protected]">
> >       <name>mesos-jenkins-e52d98cf-fcd5-4b31-8fe3-5b48d58913b8</name>
> >       <description>mesos RHEL6</description>
> >       <remoteFS>jenkins</remoteFS>
> >       <numExecutors>1</numExecutors>
> >       <mode>NORMAL</mode>
> >       <retentionStrategy
> class="org.jenkinsci.plugins.mesos.MesosRetentionStrategy">
> >         <idleTerminationMinutes>3</idleTerminationMinutes>
> >       </retentionStrategy>
> >       <launcher
> class="org.jenkinsci.plugins.mesos.MesosComputerLauncher">
> >         <state>INIT</state>
> >         <name>mesos-jenkins-e52d98cf-fcd5-4b31-8fe3-5b48d58913b8</name>
> >       </launcher>
> >       <label>mesos RHEL6</label>
> >       <nodeProperties/>
> >       <userId>anonymous</userId>
> >       <slaveInfo
> reference="../../../clouds/org.jenkinsci.plugins.mesos.MesosCloud/slaveInfos/org.jenkinsci.plugins.mesos.MesosSlaveInfo"/>
> >       <cpus>0.2</cpus>
> >       <mem>640</mem>
> >     </org.jenkinsci.plugins.mesos.MesosSlave>
> >     <org.jenkinsci.plugins.mesos.MesosSlave plugin="[email protected]">
> >       <name>mesos-jenkins-a5e52cdb-ac59-402d-bd69-6eeb284a3fbd</name>
> >       <description>mesos RHEL6</description>
> >       <remoteFS>jenkins</remoteFS>
> >       <numExecutors>1</numExecutors>
> >       <mode>NORMAL</mode>
> >       <retentionStrategy
> class="org.jenkinsci.plugins.mesos.MesosRetentionStrategy">
> >         <idleTerminationMinutes>3</idleTerminationMinutes>
> >       </retentionStrategy>
> >       <launcher
> class="org.jenkinsci.plugins.mesos.MesosComputerLauncher">
> >         <state>INIT</state>
> >         <name>mesos-jenkins-a5e52cdb-ac59-402d-bd69-6eeb284a3fbd</name>
> >       </launcher>
> >       <label>mesos RHEL6</label>
> >       <nodeProperties/>
> >       <userId>anonymous</userId>
> >       <slaveInfo
> reference="../../../clouds/org.jenkinsci.plugins.mesos.MesosCloud/slaveInfos/org.jenkinsci.plugins.mesos.MesosSlaveInfo"/>
> >       <cpus>0.2</cpus>
> >       <mem>640</mem>
> >     </org.jenkinsci.plugins.mesos.MesosSlave>
> >     <org.jenkinsci.plugins.mesos.MesosSlave plugin="[email protected]">
> >       <name>mesos-jenkins-d62cea3b-cee1-427b-85cb-8326bb8ed868</name>
> >       <description>mesos RHEL6</description>
> >       <remoteFS>jenkins</remoteFS>
> >       <numExecutors>1</numExecutors>
> >       <mode>NORMAL</mode>
> >       <retentionStrategy
> class="org.jenkinsci.plugins.mesos.MesosRetentionStrategy">
> >         <idleTerminationMinutes>3</idleTerminationMinutes>
> >       </retentionStrategy>
> >       <launcher
> class="org.jenkinsci.plugins.mesos.MesosComputerLauncher">
> >         <state>INIT</state>
> >         <name>mesos-jenkins-d62cea3b-cee1-427b-85cb-8326bb8ed868</name>
> >       </launcher>
> >       <label>mesos RHEL6</label>
> >       <nodeProperties/>
> >       <userId>anonymous</userId>
> >       <slaveInfo
> reference="../../../clouds/org.jenkinsci.plugins.mesos.MesosCloud/slaveInfos/org.jenkinsci.plugins.mesos.MesosSlaveInfo"/>
> >       <cpus>0.2</cpus>
> >       <mem>640</mem>
> >     </org.jenkinsci.plugins.mesos.MesosSlave>
> >   </slaves>
>
> ... it's not really desirable to have these automatic and temporary
> changes recorded in config-history - is there some way to stop them?
>
> Cheers
>
>
>
> Bob
>
> --
> Senior Software Engineer
> T. 07 3224 9778
> M. 04 1177 6888
> Level 20, 300 Adelaide Street, Brisbane QLD 4000, Australia.
>
> On 18th December 2014, MasterCard acquired the Gateway Services business
> (TNSPay Retail and TNSPay eCommerce) of Transaction Network Services, to
> join MasterCard’s global gateway business, DataCash.
>
>
>
>
>
>
>
>

Reply via email to