-
Notifications
You must be signed in to change notification settings - Fork 229
PMM-15227 Remove stale HA replicas from Inventory #5738
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
Merged
Merged
Changes from 35 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
0c3d3e9
PMM-15227 Remove scaled-down HA replicas from Inventory
4nte 15aa2c5
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte b82c657
PMM-15227 Let the HA cleanup remove stale PMM Server Nodes
4nte 0c04e87
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte 1a1a3c5
PMM-15227 Log HA cleanup with structured fields
4nte d52d51a
PMM-15227 Correct the IsPMMServerNode comment
4nte c62e178
PMM-15227 Reject unbracketed IPv6 HA peers
4nte b2cbb72
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte eb6abb1
PMM-15227 Improve wording
4nte 433b524
PMM-15227 Keep the pre-HA PMM Server Node
4nte ac9e496
PMM-15227 Pin PMM Server Node guards to a const
4nte dafc590
PMM-15227 Never let HA node cleanup block startup
4nte 82eefa4
PMM-15227 Tighten the HA node cleanup
4nte a31b548
PMM-15227 Fail fast in the HA node test helper
4nte 4b09b46
PMM-15227 Cover the Node ID ban under a lifted flag
4nte 56a34df
PMM-15227 Widen the stale HA Node safety check
4nte dcaf91e
PMM-15227 Skip blank PMM_HA_PEERS entries
4nte 18a6c9b
PMM-15227 Select only PMM Server nodes instead of all
4nte 4168236
PMM-15227 Document when a stale Node is kept
4nte 326f45e
PMM-15227 Fix typo
4nte b7b543e
PMM-15227 Improve docs for stale node removal
4nte 25e9b85
PMM-15227 Add test for scale-to-one-replica sweep scenario
4nte 79324be
PMM-15227 Bind the HA node cleanup to the startup ctx
4nte 940d5d6
PMM-15227 Fix the advice for a Node we keep
4nte a8e4a51
PMM-15227 Close three gaps in the HA cleanup tests
4nte 0a3f7b4
PMM-15227 Cover the HA peer parser directly
4nte 799bfdb
Merge remote-tracking branch 'origin/main' into PMM-15227-remove-stal…
4nte 34de666
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte c973aa5
PMM-15227 Drop the Active/Active comment claim
4nte c17e3fe
PMM-15227 Skip decryption on a cancelled context
4nte 9010b36
PMM-15227 Rename, export and tighten the HA sweep
4nte 1cd186a
PMM-15227 Run the HA node sweep on the leader
4nte 05b84cc
PMM-15227 Fold the agent finders into AgentFilters
4nte f76164c
PMM-15227 Sweep stale HA nodes at startup, not on the leader
4nte 7426fd9
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte 5a9c5a6
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
ademidoff e343d33
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte cfd317c
PMM-15227 Document FindAgents filter asymmetries
4nte 4b6bd20
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
travagliad c094a9c
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte fa12774
Merge branch 'main' into PMM-15227-remove-stale-ha-nodes-from-inventory
4nte File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.