CRRTC3521W: Warning: The build engine is either not in the repository, or it cannot be accessed by the following user
This is a spin-off of another question I've posted regarding an "API Access Denied" error while using Build Forge and the RTC source adapter to start an RTC build. I'm trying to break that problem down and simply trying to start the JBE using the following command line:
/opt/jazz/buildsystem/buildengine/eclipse/jbe.sh -repository https://ourrepo:9443/ccm/ -userId myuser pass mypass -verbose -engineId 'jbeengine'
2013-07-31 08:29:46 [Jazz build engine] Running build loop...
2013-07-31 08:29:47 [Jazz build engine] Not using a proxy to reach https://ourrepo:9443/ccm/
2013-07-31 08:29:50 [Jazz build engine] CRRTC3521W: Warning: The build engine is either not in the repository, or it cannot be accessed by the following user: "myuser". The ID of the build engine is "jbeengine". For more details, open the help system and search for CRRTC3521W.
2013-07-31 08:29:50 [Jazz build engine] No requests found.
I've verified that:
1) the 'myuser' RTC user is in the project
2) the user has all the Build rights I can find (also tried this with an Admin account that has virtually EVERY permission and I get the same result)
3) the workspace attached to build definition is owned by the 'myuser' account
As I mentioned above, we have another repository where this works against but I'm not sure what could be different across repositories to get this error.
Any idea how I can troubleshoot this further??
- Andy
Accepted answer
Hi Andy,
I just tested this out and I think the only problem is the unnecessary single quotes around the build engine ID right at the end of your command line. Try this out.
I just tested this out and I think the only problem is the unnecessary single quotes around the build engine ID right at the end of your command line. Try this out.
/opt/jazz/buildsystem/buildengine/eclipse/jbe.sh -repository https://ourrepo:9443/ccm/ -userId myuser pass mypass -verbose -engineId jbeengine
Scott
Comments
1 vote