Page MenuHomePhabricator

Bump zotero base images from stretch to buster
Open, Needs TriagePublic

Description

In T256877 we 've identified that the nodejs images that zotero uses rely on packages that have been installed from stretch-backports. That has been by design and has worked well up to now, but stretch-backports is being retired as stretch moves from oldstable to LTS.

Relevant parts of zotero's blubber.yaml are pasted below for easier reference

version: v4
base: docker-registry.wikimedia.org/nodejs10-slim:0.0.1
variants:
  build:
    base: docker-registry.wikimedia.org/nodejs10-devel:0.0.1

We can probably just bump to using https://dockerregistry.toolforge.org/buster-nodejs10-slim/tags/ and https://dockerregistry.toolforge.org/buster-nodejs10-devel/tags/ respectively and solve the issue easily. Assuming that passes npm test we should be able to upgrade with ease.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 16 2020, 11:29 AM

Change 617491 had a related patch set uploaded (by Alexandros Kosiaris; owner: Alexandros Kosiaris):
[mediawiki/services/zotero@master] Use buster-nodejs10 images

https://gerrit.wikimedia.org/r/617491

Change 617491 merged by jenkins-bot:
[mediawiki/services/zotero@master] Use buster-nodejs10 images

https://gerrit.wikimedia.org/r/617491

Change 618716 had a related patch set uploaded (by Mvolz; owner: Mvolz):
[operations/deployment-charts@master] Update zotero to use buster10 images

https://gerrit.wikimedia.org/r/618716

Change 618716 merged by jenkins-bot:
[operations/deployment-charts@master] Update zotero to use buster10 images

https://gerrit.wikimedia.org/r/618716