The bones of the SCM features in rundeck look positively fabulous.
But thusfar, we have been unable to get the tool working the way that we want.
If we sync up one single rundeck installation with a git repository, it works perfectly.
It detects changes, shows you the differences in the XML files, and allows for you to push and pull from the remote without issue.
However, when we attempt to sync up a second repository to the same git repository-- this is where we run into problems.
The import will detect that there are changes on the repository, but when you go to do an SCM Import of a job(s), the updates don't work.
A lovely "Setup Successful" message is displayed-- but the local job never updates to the remote copy (and the out of sync messages remain).
There are no errors indicated on screen or in the rundeck logs indicating that failure has occurred.
There seems to be a 1:1 pairing of sorts that occurs between rundeck installations and git repositories-- and SCM imports only work on one Rundeck installation at at time.
This is a shame, because we are attempting to use this great new feature to push jobs from a dev-anks,rundeck installation up to a prod-rundeck installation.
Has anyone else encountered this issue?
Are there any enhancements to SCM earmarked for 2.6.2?
Thanks,
Jeff M