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
HA upgrade sequence #73
Comments
reidmv
added a commit
that referenced
this issue
Mar 24, 2020
Previously, when upgrading a standard architecture deployment, after the master runs the puppet-enterprise-installer script auth for compilers needs to be restored by a puppet agent run. However, the upgrade plan only performed a run on the dedicated database host, which doesn't exist in a standard install (the databases are all on the master). This commit reworks the upgrade sequence such that the master and replica recieve puppet runs at the appropriate points, along with the database targets, to ensure that regardless of which node the database(s) are located on the node will have a Puppet run to finalize its config before upgrade moves on to the compilers. Fixes #73
reidmv
added a commit
that referenced
this issue
Mar 24, 2020
Previously, when upgrading a standard architecture deployment, after the master runs the puppet-enterprise-installer script auth for compilers needs to be restored by a puppet agent run. However, the upgrade plan only performed a run on the dedicated database host, which doesn't exist in a standard install (the databases are all on the master). This commit reworks the upgrade sequence such that the master and replica recieve puppet runs at the appropriate points, along with the database targets, to ensure that regardless of which node the database(s) are located on the node will have a Puppet run to finalize its config before upgrade moves on to the compilers. Fixes #73
reidmv
added a commit
that referenced
this issue
Mar 24, 2020
Rework upgrade sequence to support Standard arch
Thank you! |
Thanks for reporting this! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, while upgrading HA installation with only master/replica, plan uses installer script to upgrade the master and then proceeded upgrading replica using curl/upgrade.sh
Unfortunately, installer always unconfigures replica's access and while upgrading replica it fails to connect.
IMHO, plan should run puppet agent on master before it attempts to upgrade the replica, otherwise after upgrade I always end up with puppet infrastructure status in faulty state.
I can attach the whole installer log if it helps
The text was updated successfully, but these errors were encountered: