Bug #57651
cephadm: serve loop just loops forever if migration_current is too high
% Done:
0%
Source:
Tags:
backport_processed
Backport:
quincy, pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Description
cephadm uses the config option mgr/cephadm/migration_current to track it doing a set of migration steps. In normal operation this works fine, but if something happens that causes the setting to be set higher than whatever the last migration is defined to be at that point (either a user setting the value to something it shouldn't be, or somebody using cephadm trying to downgrade the manager), the serve loop will just loop forever without actually accomplishing anything as it thinks migrations are "in progress".
Related issues
History
#1 Updated by Michael Fritch 4 months ago
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 48213
#2 Updated by Adam King about 2 months ago
- Status changed from Fix Under Review to Pending Backport
#3 Updated by Backport Bot about 2 months ago
- Copied to Backport #58205: quincy: cephadm: serve loop just loops forever if migration_current is too high added
#4 Updated by Backport Bot about 2 months ago
- Copied to Backport #58206: pacific: cephadm: serve loop just loops forever if migration_current is too high added
#5 Updated by Backport Bot about 2 months ago
- Tags set to backport_processed