Hide Forgot
Description of problem: We support clustered environments for RTGov, but we do not yet provide users a working sample (configuration files, user docs). Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
The following changes can be made, to include a pre-configured cache container and cache for 'Principals': overlord-rtgov.properties: Uncomment the infinispan.container property, with the following value, infinispan.container=java:jboss/infinispan/container/rtgov standalone-full.xml: include the following cache container in the infinispan subsystem, <cache-container name="rtgov" jndi-name="java:jboss/infinispan/container/rtgov" start="EAGER"> <local-cache name="Principals"> <transaction mode="NONE"/> <eviction strategy="NONE"/> </local-cache> </cache-container> standalone-full-ha.xml: include the following cache container in the infinispan subsystem, <cache-container name="rtgov" jndi-name="java:jboss/infinispan/container/rtgov" start="EAGER"> <transport lock-timeout="60000"/> <replicated-cache name="Principals" mode="SYNC"> <locking isolation="REPEATABLE_READ"/> <transaction mode="FULL_XA" locking="PESSIMISTIC"/> </replicated-cache> </cache-container> If this change is applied to the product, then doc team need to be informed, so that they can reference it if necessary as an example.
Note: the policy sync quickstart has an issue with the clustered cache (https://bugzilla.redhat.com/show_bug.cgi?id=1017304) - it doesn't block this issue from being applied, but just means the policy sync quickstart cannot be used until the other issue is resolved.