www.fgks.org   »   [go: up one dir, main page]

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 Deploys: Docker Hub disabling auto-builds July 26 #5462

Closed
cdrini opened this issue Jul 26, 2021 · 2 comments · Fixed by #5466
Closed

Fix Deploys: Docker Hub disabling auto-builds July 26 #5462

cdrini opened this issue Jul 26, 2021 · 2 comments · Fixed by #5466
Assignees
Labels
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] Priority: 0 Fix now: Issue prevents users from using the site or active data corruption. [managed]

Comments

@cdrini
Copy link
Collaborator
cdrini commented Jul 26, 2021

Getting emails that docker hub will disable auto-builds from their free tier. This is fine; we just need to add the build to our current deploy setup, and then push the resulting docker image into docker hub. This is blocking the next deploy (ergo P0). See https://docs.docker.com/docker-hub/builds/ .

Options:

  1. Add an olbase build step to our deploy
    • Also need to add a docker push so that the new olbase image is up on docker hub for contributors to use
    • Better in the long run to manage this ourselves
    • Would mean we no longer need to wait for docker hub's autobuild when we're trying to do a deploy (can take 15min - 3h :/ ). We can deploy immediately after merging into master.
    • Might require some testing specifically with the vendor symlinks
  2. Try to join docker's Open Source Community program ?
@cdrini cdrini added Affects: Admin/Maintenance Issues relating to support scripts, bots, cron jobs and admin web pages. [managed] Priority: 0 Fix now: Issue prevents users from using the site or active data corruption. [managed] Lead: @cdrini Issues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed] labels Jul 26, 2021
@cdrini cdrini added this to the Active Sprint milestone Jul 26, 2021
@cdrini
Copy link
Collaborator Author
cdrini commented Jul 26, 2021

Potential alternation to Option 1: Maybe GitHub Actions?

@cdrini
Copy link
Collaborator Author
cdrini commented Jul 26, 2021

We're leaning towards option 1.

@cdrini cdrini self-assigned this Jul 26, 2021
@mekarpeles mekarpeles changed the title Docker Hub disabling auto-builds July 26 Fix Deploys: Docker Hub disabling auto-builds July 26 Jul 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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] Priority: 0 Fix now: Issue prevents users from using the site or active data corruption. [managed]
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant