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

Decommission ol-home #5143

Open
10 of 13 tasks
cdrini opened this issue May 5, 2021 · 1 comment
Open
10 of 13 tasks

Decommission ol-home #5143

cdrini opened this issue May 5, 2021 · 1 comment
Assignees
Labels
1-off tasks Affects: Admin/Maintenance Issues relating to support scripts, bots, cron jobs and admin web pages. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] Needs: Investigation This issue/PR needs a root-cause analysis to determine a solution. [managed] Priority: 2 Important, as time permits. [managed] Theme: Provisioning

Comments

@cdrini
Copy link
Collaborator

cdrini commented May 5, 2021

Our old ol-home server has an nginx running that proxies to ol-home0. We likely don't need this anymore? But if I recall correctly, when we tried to update all our docker containers to point to ol-home0, something didn't work. Investigation needed.

To close:

  • 1) check all occurrences of ol-home in olsystem and openlibrary. Change any occurrence of ol-home:7000 to ol-home0:7000.
  • 2) Patch Deploy this to our servers as a test and restart docker containers one by one (See deployment guide). If everything works, woohoo! Test borrowing/editing works.
  • 3) Try removing the proxy in olsystem/etc/nginx/sites-available/infobase.conf on the old server ol-home (see git diff in that server/repo) and restarting nginx on that server. If everything works, woohoo! We're done.

Stakeholders

@mekarpeles

@cdrini cdrini added Affects: Admin/Maintenance Issues relating to support scripts, bots, cron jobs and admin web pages. [managed] 1-off tasks Priority: 2 Important, as time permits. [managed] Needs: Investigation This issue/PR needs a root-cause analysis to determine a solution. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] labels May 5, 2021
@cclauss
Copy link
Collaborator

cclauss commented Dec 5, 2021

Why is macOS Control Center listening on ports 5000 and 7000? https://developer.apple.com/forums/thread/682332

I expect Apple to switch to less controversial ports in the future but if other macOS users bump into this, they can disable AirPlay Receiver to get access to port 7000.

@cdrini cdrini added this to the Active Sprint milestone Feb 15, 2023
@cclauss cclauss modified the milestones: Active Sprint, Sprint 2023-03 Mar 24, 2023
@cdrini cdrini added Priority: 3 Issues that we can consider at our leisure. [managed] and removed Priority: 2 Important, as time permits. [managed] labels Mar 27, 2023
@cclauss cclauss changed the title Remove infobase ol-home:7000 -> ol-home0:7000 reverse proxy Decommissioning ol-home Apr 20, 2023
@cclauss cclauss added Priority: 2 Important, as time permits. [managed] and removed Priority: 3 Issues that we can consider at our leisure. [managed] labels Apr 20, 2023
@cclauss cclauss changed the title Decommissioning ol-home Decommission ol-home Apr 21, 2023
@mekarpeles mekarpeles removed this from the Sprint 2023-07 milestone Aug 7, 2023
@mekarpeles mekarpeles added this to the Sprint 2023-08 milestone Aug 7, 2023
@mekarpeles mekarpeles modified the milestones: Sprint 2023-08, 2023 Sep 9, 2023
@mekarpeles mekarpeles assigned cdrini and unassigned cclauss Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1-off tasks Affects: Admin/Maintenance Issues relating to support scripts, bots, cron jobs and admin web pages. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] Needs: Investigation This issue/PR needs a root-cause analysis to determine a solution. [managed] Priority: 2 Important, as time permits. [managed] Theme: Provisioning
Projects
None yet
Development

No branches or pull requests

3 participants