ROX-30957: Script for bulk locking and unlocking process baselines #120
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With the process baseline auto-locking feature having been merged, users might need to be able to unlock large numbers of process baselines quickly and easily.
Testing
Locking all process baselines in the stackrox namespace.
Ran
Went to "Risk", looked at "Process Discovery" for a few deployments. Confirmed that process baselines for the stackrox process baselines were locked, and others were unlocked. Here are two examples.
Unlocking all process baselines in the stackrox namespace.
Unlocked the process baselines
Checked the UI
Locking all process baselines in the collector "deployment"
In the tests after this one. I checked the UI, but didn't include the results.
Locking all process baselines in the cluster
Locking process baselines according to age of deployments
Ordered the deployments according to created time, and checked the newer deployments were locked and the older ones are unlocked.