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

ceph-salt update reports failure when installing updates to salt itself #485

Open
tserong opened this issue Jul 25, 2022 · 0 comments
Open

Comments

@tserong
Copy link
Contributor

tserong commented Jul 25, 2022

When you run ceph-salt update, it goes off and installs all available package updates. This may include updates to salt itself. If there are salt updates, the salt minions will all usually be restarted as part of the update process. At this point, the active ceph-salt update will return failure, although there are still package updates being run in the background by some salt minions that haven't restarted yet. While this is going on, you'll see "An instance is already running. Exiting the Salt Minion" in the minion logs, because the minions are trying to restart while busy. Eventually the updates will finish and the minions will restart and everything will be fine again. You should probably run ceph-salt update again for good measure once everything has settled down.

It would be ideal if ceph-salt update could somehow detect that salt updates are available and handle this case more helpfully. One option may be to do what DeepSea does, which is to tell the user that there are salt updates, and request the user run a specific command to install only those updates first before installing everything else.

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