[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Labels: essentials essentials-triggered evergreen evergreen-triggered Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Labels: essentials essentials-triggered evergreen evergreen-triggered Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Labels: essentials essentials-triggered evergreen Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Thanks! Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Filed fix as https://github.com/jenkinsci/jenkins/pull/3621 FWIW Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Thomas von Eyben commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Baptiste Mathus As you suggested I have now filed JENKINS-53549 NB.: I felt it related too much to this original issue, hence I choose not to create a new, (different projects have different logics I guess...). I have assigned it to you, I don't know if that's appropriate or not (I'm sure you'll change in that case Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running BTW, hence: This almost lead me to file a bug Generally feel free to do it. Filing issues/bugs with a clear scope and reproduction steps is a very valuable contribution . Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Thomas von Eyben we generally prefer to file new JIRAs for things that are not clearly regression. Here, IIUC, this looks like a small followup fix/enhancement more than a regression for this. Having smaller and more focused JIRAs generally helps everyone understand better the scope of an issue/change. Can you please open such an issue? Also, can you please add a screenshot and clarify a bit? I guess in "Home directory section of the /admin page" you meant "/configure". Thanks! Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus closed an issue as Fixed Closing per my last comment. Thanks for your understanding. Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: Reopened Closed Resolution: Fixed Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Thomas von Eyben reopened an issue Using Jenkins v 2.121.3 I see that the help text in the Home directory section of the /admin page is still refleting that the workspace location can be set in the "Advanced" section". This almost lead me to file a bug as it was something that was possible earlier and this was still being reflected in the embedded documentation (hence my expectation of it should still be possible). Searching for the bug here let me see that it's a "feature" no longer being able to configure this in the UI ) Suggestion: Make the UI help text reflect where to set this, EG by a link to this page https://wiki.jenkins.io/display/JENKINS/Features+controlled+by+system+properties or by making a reference to the config.xml file in the Jenkins installation dir. ...Under the Advanced section, you can choose to store build workspaces and build records elsewhere. Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Thomas von Eyben Resolution: Fixed Status: Resolved Reopened Add Comment
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Code changed in jenkins User: R. Tyler Croy Path: content/doc/book/architecting-for-scale.adoc http://jenkins-ci.org/commit/jenkins.io/0338ee06238749f9f0cf4cc1a234308cce43d75c Log: Merge pull request #1510 from batmat/JENKINS-50164 JENKINS-50164 Document builds location configuration Compare: https://github.com/jenkins-infra/jenkins.io/compare/0010f35371cc...0338ee062387 Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Code changed in jenkins User: Baptiste Mathus Path: content/doc/book/architecting-for-scale.adoc http://jenkins-ci.org/commit/jenkins.io/2da6c1addc4830acf28435bf691896dee0612b31 Log: JENKINS-50164 Document builds location configuration NOT documentation the workspaces location customization on purpose: people should generally not have workspaces on `master` anyway since this would mean builds are run there. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Fixed towards upcoming 2.119. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Refer to https://wiki.jenkins.io/display/JENKINS/Features+controlled+by+system+properties for documentation. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Review Resolved Resolution: Fixed Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Code changed in jenkins User: Baptiste Mathus Path: core/src/main/java/jenkins/model/Jenkins.java core/src/main/resources/jenkins/model/Jenkins/configure.jelly core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir.html core/src/main/resources/jenkins/model/Jenkins/help-rawWorkspaceDir.html http://jenkins-ci.org/commit/jenkins/cce49e7b3cba50bd46e5b8d6c6d3182f398bc277 Log: JENKINS-50164 Remove UI option to modify WS and builds locations Add necessary code to fix tests, and make the UI readonly. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Code changed in jenkins User: Baptiste Mathus Path: core/src/main/java/jenkins/model/InvalidBuildsDir.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/resources/jenkins/model/Jenkins/configure.jelly core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir.html core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir_bg.html core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir_it.html core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir_ja.html core/src/main/resources/jenkins/model/Jenkins/help-rawBuildsDir_zh_TW.html core/src/main/resources/jenkins/model/Jenkins/help-rawWorkspaceDir.html core/src/main/resources/jenkins/model/Jenkins/help-rawWorkspaceDir_bg.html core/src/main/resources/jenkins/model/Jenkins/help-rawWorkspaceDir_it.html core/src/main/resources/jenkins/model/Jenkins/help-rawWorkspaceDir_ja.html core/src/test/java/jenkins/model/JenkinsDescriptorTest.java test/pom.xml test/src/test/java/hudson/model/AbstractProjectTest.java test/src/test/java/jenkins/model/JenkinsBuildsAndWorkspacesDirectoriesTest.java test/src/test/java/jenkins/model/JenkinsTest.java test/src/test/resources/jenkins/model/JenkinsBuildsAndWorkspacesDirectoriesTest/fromPreviousCustomSetup/README.adoc test/src/test/resources/jenkins/model/JenkinsBuildsAndWorkspacesDirectoriesTest/fromPreviousCustomSetup/config.xml http://jenkins-ci.org/commit/jenkins/a363f2e33cfd7c35a812dca12566e537b3650750 Log: Merge pull request #3364 from batmat/JENKINS-50164 JENKINS-50164 Remove UI option to modify WS and builds locations Compare: https://github.com/jenkinsci/jenkins/compare/e511ff832a24...a363f2e33cfd Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title SCM/JIRA link daemon commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Code changed in jenkins User: Baptiste Mathus Path: core/src/main/java/jenkins/model/Jenkins.java test/src/test/java/jenkins/model/JenkinsInitializationTest.java http://jenkins-ci.org/commit/jenkins/7961badd9af9aa15144e4c4442d2fb1f81545ed6 Log: JENKINS-50164 Remove UI option to modify WS and builds locations Test (almost) only: checking the previous behaviour is preserved, and the system property is accounted for when set. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Jesse Glick commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running W.r.t. JENKINS-21942, so long as you check what happens with your patch given an installation using config-as-code (e.g., in Docker) where root config.xml is not saved during initial startup yet there is a jobs directory—we expect to be using the preferred $JENKINS_HOME/workspace/ location when the system property is undefined. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Labels: essentials essentials-triggered Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Progress Review Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Review Progress Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Progress Review Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Review Progress Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus edited a comment on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running [~jglick] I would agree *iff* the PR I filed did not make this issue disappear. I just checked, and as with this change this is not something changeable anymore when Jenkins is running, I cannot reproduce that error. I'm losing the build history before the value are changed, but I believe the warning in the logs and the the sentence in the help text about "no data migration" makes it "work as expected" (?).WDYT? Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Jesse Glick I would iff the PR I filed did not make this issue disappear. I just checked, and as with this change this is not something changeable anymore when Jenkins is running, I cannot reproduce that error. I'm losing the build history before the value are changed, but I believe the warning in the logs and the the sentence in the help text about "no data migration" makes it "work as expected" . WDYT? Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Jesse Glick commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Please check the interaction of your proposed change with JENKINS-21942. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Jesse Glick commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Regardless of what you do with the UI, the FileNotFoundException from Job$SubItemBuildsLocationImpl.onLocationChanged is a bug which can and should be corrected. Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Jesse Glick updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Jesse Glick h3. How to reproduce* Start Jenkins* Create a job and run/create some builds* Change default "Build Record Root Directory" to " {{ $ \ {JENKINS_HOME \ }/var/$ \ {ITEM_FULL_NAME \ }/builds/ " }} * Rename the job* Open a build created before the rename, it will show {{No such file: /var/jenkins_home/var/new_name/builds/2/log}}h3. Stack traceThere's the following stack trace when renaming:{noformat}Mar 14, 2018 9:29:03 AM hudson.model.Job$SubItemBuildsLocationImpl onLocationChanged SEVERE: Failed to move /var/jenkins_home/var/current_name/builds/ to /var/jenkins_home/var/new_name/builds java.io.FileNotFoundException: /var/jenkins_home/var/current_name/builds/lastFailedBuild (No such file or directory) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at org.apache.commons.io.FileUtils.doCopyFile(FileUtils.java:1138)at org.apache.commons.io.FileUtils.doCopyDirectory(FileUtils.java:1428)at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1389)at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1261)at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1230)at org.apache.commons.io.FileUtils.moveDirectory(FileUtils.java:2755)at hudson.model.Job$SubItemBuildsLocationImpl.onLocationChanged(Job.java:701)at hudson.model.listeners.ItemListener$6.apply(ItemListener.java:272)at hudson.model.listeners.ItemListener$6.apply(ItemListener.java:270)at hudson.model.listeners.ItemListener.forAll(ItemListener.java:180)at hudson.model.listeners.ItemListener.fireLocationChange(ItemListener.java:270)at hudson.model.AbstractItem.renameTo(AbstractItem.java:438)at hudson.model.Job.renameTo(Job.java:653)at hudson.model.AbstractItem.doConfirmRename(AbstractItem.java:261)at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343)at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184)at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117)at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:129)at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Superseded by https://github.com/jenkinsci/jenkins/pull/3364 Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Progress Review Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Review Progress Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Sprint: Essentials - Milestone 1 Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus commented on JENKINS-50164 Re: 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running In review on https://github.com/jenkinsci/jenkins/pull/3360 Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated JENKINS-50164 Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Status: In Progress Review Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus assigned an issue to Baptiste Mathus Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Assignee: Baptiste Mathus Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Baptiste Mathus Labels: essentials Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Baptiste Mathus started work on JENKINS-50164 Change By: Baptiste Mathus Status: Open In Progress Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Daniel Beck updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Daniel Beck Labels: regression Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-50164) 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running
Title: Message Title Daniel Beck updated an issue Jenkins / JENKINS-50164 'Build Record Root Directory' is a UI option but is unsafe to change while Jenkins is running Change By: Daniel Beck Summary: Renaming 'Build Record Root Directory' is a job with non default build record directory makes old builds disappear UI option but is unsafe to change while Jenkins is running Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.