Following error occurs during execution of action "Copy File(s) or Folder(s) (for legacy OS)"
2024-01-11T16:11:27.866+01:00 [job-1234-jobServer-6789-8:Copy File(s) or Folder(s) (for legacy OS) - To Deploy Path(P7935.F489654.E489679.E489674):Copy File(s) or Folder(s) (for legacy OS)] ERROR (com.nolio.platform.shared.executables.actions.files.CopyFileOrFolder:91) - Failed copying [/opt/source/directory]: Failed setLastModified(1704985874548) on '/opt/target/directory'.
java.io.IOException: Failed setLastModified(1704985874548) on '/opt/target/directory'
at org.apache.commons.io.FileUtils.setLastModified(FileUtils.java:2794) ~[commons-io-2.11.0.jar:2.11.0]
at org.apache.commons.io.FileUtils.setLastModified(FileUtils.java:2780) ~[commons-io-2.11.0.jar:2.11.0]
at org.apache.commons.io.FileUtils.doCopyDirectory(FileUtils.java:1318) ~[commons-io-2.11.0.jar:2.11.0]
at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:699) ~[commons-io-2.11.0.jar:2.11.0]
Release Automation - All Versions.
There are 2 possible workaround :
1- Replace actions "Copy File(s) or Folder(s) (for legacy OS)" with "Copy Files or Folders" action.
or if it is not possible to replace this action
2- Change the owner for following target directory with user running the action
chown newuser /opt/target/directory