CRJAZ6053E The 'Save Build Engine' operation cannot be completed.
On request of ANT build we receive above error message.
We run the build with preconfigured/specific user ID. This user ID is associated with role which doesn't have permissions to either save or modify build engine, build definition.
I would like to know what dependency is it having with these permissions.
Our ANT script is neither trying to create/modify build engine.
Detailed log:
CRJAZ6053E The 'Save Build Engine' operation cannot be completed. Permission is required to complete the operation. kann nicht aktualisiert werden.
[startBuildActivity] com.ibm.team.process.common.advice.TeamOperationCanceledException: CRJAZ6053E The 'Save Build Engine' operation cannot be completed. Permission is required to complete the operation.
[startBuildActivity] at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:388)
[startBuildActivity] at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:197)
[startBuildActivity] at com.ibm.team.process.internal.service.ServerProcess.access$2(ServerProcess.java:1)
...
...
[startBuildActivity] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
[startBuildActivity] Name: Save Build Engine
[startBuildActivity] ID: com.ibm.team.build.server.saveBuildEngine
[startBuildActivity] Dringlichkeit: FEHLER
[startBuildActivity] Zusammenfassung: Permission Denied
[startBuildActivity] Beschreibung: You don't have permission to perform the following actions:
[startBuildActivity] Modify Build Engine (modify)
[startBuildActivity] Dringlichkeit: FEHLER
We run the build with preconfigured/specific user ID. This user ID is associated with role which doesn't have permissions to either save or modify build engine, build definition.
I would like to know what dependency is it having with these permissions.
Our ANT script is neither trying to create/modify build engine.
Detailed log:
CRJAZ6053E The 'Save Build Engine' operation cannot be completed. Permission is required to complete the operation. kann nicht aktualisiert werden.
[startBuildActivity] com.ibm.team.process.common.advice.TeamOperationCanceledException: CRJAZ6053E The 'Save Build Engine' operation cannot be completed. Permission is required to complete the operation.
[startBuildActivity] at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceManager.advise(OperationAdviceManager.java:388)
[startBuildActivity] at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(AbstractProcess.java:197)
[startBuildActivity] at com.ibm.team.process.internal.service.ServerProcess.access$2(ServerProcess.java:1)
...
...
[startBuildActivity] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
[startBuildActivity] Name: Save Build Engine
[startBuildActivity] ID: com.ibm.team.build.server.saveBuildEngine
[startBuildActivity] Dringlichkeit: FEHLER
[startBuildActivity] Zusammenfassung: Permission Denied
[startBuildActivity] Beschreibung: You don't have permission to perform the following actions:
[startBuildActivity] Modify Build Engine (modify)
[startBuildActivity] Dringlichkeit: FEHLER
Accepted answer
Modify permission is required to update the last contact time of the Build engine.
You need to have this permission for the Ant tasks defined in the Build xml so that this last contact time detail can be saved for the Build engine using the particular user that is being used in the Ant Task.
You need to have this permission for the Ant tasks defined in the Build xml so that this last contact time detail can be saved for the Build engine using the particular user that is being used in the Ant Task.
Please confirm the complete error message is :
[startBuildActivity] Unable to update last contact time for engine: CRJAZ6053E The 'Save Build Engine' operation cannot be completed. Permission is required to complete the operation.
You just need Modify Build Engine permission for your Build user.
You just need Modify Build Engine permission for your Build user.