Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User info changes do not reflect in a clustered environment #513

Closed
jbrojdeCTL opened this issue Sep 24, 2018 · 1 comment
Closed

User info changes do not reflect in a clustered environment #513

jbrojdeCTL opened this issue Sep 24, 2018 · 1 comment
Assignees
Milestone

Comments

@jbrojdeCTL
Copy link
Collaborator

If a new user is created, or workgroup/roles added/removed for a user using Hub, those changes are reflected on the instance where the changes took place, but other instances running in same cluster do not know about it until they are bounced, or their cache is refreshed. Since instances are now supposed to be agnostic as to where other instances run (i.e. such would be the case in cloud type deployments such as PCF, Mesos, Kubernetes, etc), we need to implement a way to tell other instances that user information has changed, similar to how asset imports now take place (AssetImportMonitor).

@jbrojdeCTL jbrojdeCTL added this to the 6.1.10 milestone Sep 24, 2018
@jbrojdeCTL jbrojdeCTL self-assigned this Sep 24, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
jbrojdeCTL added a commit that referenced this issue Sep 28, 2018
@jbrojdeCTL
Copy link
Collaborator Author

Along with implementing the new UserGroupMonitor to detect User/Workgroup/Role changes made by other instances, the AssetImportMonitor/Import functionality was also modified to use the VALUE DB table instead of the ASSET_REF table to detect imports performed in other instances in a cluster. ASSET_REF is still used the same way as before, with the exception of determining if an import needs to be triggered.

jbrojdeCTL added a commit that referenced this issue Oct 1, 2018
jbrojdeCTL added a commit that referenced this issue Oct 1, 2018
jbrojdeCTL added a commit that referenced this issue Oct 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant