Page MenuHomePhabricator

Migrate citoid and zotero services to helmfile ( scap-helm is deprecated )
Closed, ResolvedPublic

Description

https://wikitech.wikimedia.org/wiki/Migrating_from_scap-helm says that scap-helm is being removed Aug 4th but as of Sept 24, we're still deploying with scap-helm.

Helm files were added but then had to be reverted as the build no longer worked.

Addition of helm file to zotero was temporarily removed in this change: https://gerrit.wikimedia.org/r/#/c/mediawiki/services/zotero/+/538171/

And removed from citoid in this change:
https://gerrit.wikimedia.org/r/#/c/mediawiki/services/citoid/+/514809/

Related: T225236

Event Timeline

jijiki triaged this task as Medium priority.Oct 14 2019, 2:10 PM
jijiki added a project: serviceops.
akosiaris renamed this task from Migrate citoid and zotero services to helm ( scap-helm is deprecated ) to Migrate citoid and zotero services to helmfile ( scap-helm is deprecated ).EditedJan 13 2020, 1:25 PM

Helm files were added but then had to be reverted as the build no longer worked.

Addition of helm file to zotero was temporarily removed in this change: https://gerrit.wikimedia.org/r/#/c/mediawiki/services/zotero/+/538171/

And removed from citoid in this change https://gerrit.wikimedia.org/r/#/c/mediawiki/services/citoid/+/514809/

Both unrelated to either helmfile or scap-helm. Both of those were to instruct the pipeline to do integration/e2e tests which isn't fully fleshed out yet.

But otherwise, yesI think this is done. scap-helm is fully deprecated now (it won't even work if you try to use it) and https://wikitech.wikimedia.org/wiki/Migrating_from_scap-helm does indeed have the HOWTO for deploying using helmfile