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

Reboot Docker services on specified servers #4457

Merged
merged 7 commits into from
Feb 12, 2021
Merged

Reboot Docker services on specified servers #4457

merged 7 commits into from
Feb 12, 2021

Conversation

cclauss
Copy link
Collaborator

@cclauss cclauss commented Jan 21, 2021

Related to #4395
Blocked by #4383

We want to separate deploying the code (#4395) and restarting the Docker services on all hosts (this PR).

This gives the deployment team the opportunity to verify that the correct Docker images and repos are in place on all hosts. Once the verification step is complete, scripts/deployment/restart_servicessh" will restart all Docker services on all hosts. ol-web1andol-web2` restarted in two separate waves to minimize downtime.

Problem: http://ol-web1.us.archive.org:8080/status says Host: ol-home0.us.archive.org instead of ol-web1

Technical

Testing

Screenshot

Stakeholders

@cdrini cdrini self-assigned this Jan 21, 2021
@cclauss cclauss added the Priority: 2 Important, as time permits. [managed] label Jan 22, 2021
@cclauss cclauss changed the title Reboot Docker services on all production servers Reboot Docker services on various servers Jan 26, 2021
@cclauss cclauss changed the title Reboot Docker services on various servers Reboot Docker services on specified servers Jan 29, 2021
@cclauss cclauss added this to the Active Sprint milestone Feb 2, 2021
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 5, 2021
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 5, 2021
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 5, 2021
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 5, 2021
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 5, 2021
@cclauss cclauss mentioned this pull request Feb 11, 2021
@mekarpeles
Copy link
Member

mekarpeles commented Feb 12, 2021

@cclauss if you're confident about #4457 and we've tested it (i.e. we're using it) I recommend we merge

@mekarpeles
Copy link
Member

All of these changes are isolated to a bash script which I'm under the impression we've tested, run, and are currently using as part of our standard deploy process. I don't see any red flags in the code, so I'm going to merge and we can revisit on Tuesday.

@mekarpeles mekarpeles merged commit b4b0742 into internetarchive:master Feb 12, 2021
@cclauss cclauss deleted the restart_services branch February 12, 2021 11:13
Sabreen-Parveen pushed a commit to Sabreen-Parveen/openlibrary that referenced this pull request Feb 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 2 Important, as time permits. [managed]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants