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

Fix #7997: describe how to upgrade Salt Minion in a proper way #39952

Merged
merged 1 commit into from Mar 10, 2017

Conversation

@vutny
Copy link
Contributor

vutny commented Mar 10, 2017

What does this PR do?

Updates FAQ with Salt Minion upgrade techniques using modern Salt facilities and hacky workarounds for Debian.

What issues does this PR fix or reference?

Should resolve issue #7997

@cachedout cachedout merged commit 6350b07 into saltstack:2016.11 Mar 10, 2017
4 of 6 checks passed
4 of 6 checks passed
default Pull Requests » Salt PR - Main Build #2471
Details
jenkins/PR/salt-pr-rs-cent7-n Pull Requests » Salt PR - RS CentOS 7 #9536 — ABORTED
Details
jenkins/PR/salt-pr-clone Pull Requests » Salt PR - Clone #12020 — SUCCESS
Details
jenkins/PR/salt-pr-docs-n Pull Requests » salt-pr-docs-n #4857 — SUCCESS
Details
jenkins/PR/salt-pr-linode-ubuntu14-n Pull Requests » Salt Linode Ubuntu14.04 #9331 — SUCCESS
Details
jenkins/PR/salt-pr-lint-n Pull Requests » Salt PR - Code Lint #9392 — SUCCESS
Details
@cachedout

This comment has been minimized.

Copy link
Contributor

cachedout commented Mar 10, 2017

Great! Thanks for taking this one on, @vutny

@vutny vutny deleted the vutny:doc-faq-minion-upgrade-restart branch Mar 13, 2017
@F30

This comment has been minimized.

Copy link
Contributor

F30 commented Oct 6, 2017

I experienced some issues deploying the new solution: The Master loses connection to the Minion upon restart, which makes it print a "Minion did not return. [No response]" error and probably also aborts the highstate run for that Minion. I fixed this by adding order: last, which is what I also had been using with the previous (nohup-based) solution.

Two additional notes:

  • Contrary to what the new heading suggests, this solution is not only helpful for restarts after upgrades, but for all restarts, e.g. also after changes to the Minion config.
  • A similar procedure also has to be deployed for restarting the Salt Master.
@Martin-Weiss Martin-Weiss mentioned this pull request Oct 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.