I have a set of four clustered WSO2 EMM instances, 2 management and 2 worker nodes. These are all separate virtual machines. All nodes have joined the cluster succesfully through multicast. The database is also on a remote VM. Deployment synchronizer is activated and configured on all the nodes; they should commit to an SVN remote VM.
The SVN server is correctly configured, because it accepts commits from another test VM.
Normally the manager nodes should commit the contents of /repository/deployment/server to the SVN server.
Shouldn't these commits be happening automatically? More important at the moment, can I force a manual commit just to check that everything is set up correctly? (I don't see anything happening in the logs, and the contents of the SVN repository doesn't change either...)
FYI, this is a snippet from carbon.xml:
<DeploymentSynchronizer>
<Enabled>true</Enabled>
<AutoCommit>true</AutoCommit>
<AutoCheckout>true</AutoCheckout>
<RepositoryType>svn</RepositoryType>
<SvnUrl>http://10.1.0.18/emm</SvnUrl>
<SvnUser>{{ username }}</SvnUser>
<SvnPassword>{{ password }}</SvnPassword>
<SvnUrlAppendTenantId>true</SvnUrlAppendTenantId>
</DeploymentSynchronizer>