Page MenuHomePhabricator

Clarify maintenance status of Phragile and sunset it
Closed, ResolvedPublic

Description

Does anyone still use or maintain Phragile? Or has it been superseded by https://phabricator.wikimedia.org/project/reports/1277/ ?

Asking because

Related Objects

Event Timeline

Thanks @Aklapper. If you don't mind asking, we'd post a thorough answer here in early 2020.
Currently I am simply updating the VPS cloud VM so it is not deleted on Dec 31. I have intended to re-evaluate the usefulness of the phragile.wmflabs.org site, at least for WMDE needs, in the early 2020, so this ticket ties in nicely.

Sure, nothing urgent here. And thanks a lot! :)

Are there any updates on this topic?

Are there any updates on this topic?

We're no longer using Phragile as

  • the instance is currently broken, and we don't have resources to fix it
  • it's missing features and we don't have resources adding them
  • it's mostly superseded by Phabricator's project reports

From our side - and as far as I know, WMDE was the only remaining user - the instance can be sunsetted. Is there anything actionable for me to make this happen?

Thanks for the update!

the instance can be sunsetted. Is there anything actionable for me to make this happen?

@Tobi_WMDE_SW: See https://phabricator.wikimedia.org/project/view/2875/ - file a ticket under Cloud-VPS (Project-requests)

  • it's missing features and we don't have resources adding them
  • it's mostly superseded by Phabricator's project reports

@Tobi_WMDE_SW: Wondering if that also means some or all of:

@Aklapper I'll take care of the points I can in the next days and report back here what's left to do.

@Aklapper could you help with the remaining points? I don't have access to https://phabricator.wikimedia.org/config/edit/sprint.phragile-uri/ for example.

If you are not moving them anymore, please delete the puppet role and module for Phragile.

Thanks! I mass-declined open Phragile tasks.

I also imagine that several files could be removed from operations/puppet:

./modules/phragile/manifests/init.pp
./modules/phragile/templates/apache.conf.erb
./modules/phragile/templates/env.erb
./modules/phragile/templates/update_app_key.erb
./modules/role/manifests/phragile/labs.pp

Regarding https://phabricator.wikimedia.org/config/edit/sprint.phragile-uri/ I have no idea how to proceed. Wondering if that's in any puppet file I cannot find, or whether to directly edit/remove in the Phabricator UI, or to ignore. (@mmodell: Any idea?)

Change 632475 had a related patch set uploaded (by Aklapper; owner: Aklapper):
[operations/puppet@production] Delete puppet role and module for Phragile

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

Change 632475 merged by Dzahn:
[operations/puppet@production] Delete puppet role and module for Phragile

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

Aklapper renamed this task from Clarify maintenance status of Phragile to Clarify maintenance status of Phragile and sunset it.Oct 15 2020, 8:11 PM

Last item left to sort out, which probably requires @mmodell 's knowledge:

Regarding https://phabricator.wikimedia.org/config/edit/sprint.phragile-uri/ I have no idea how to proceed. Wondering if that's in any puppet file I cannot find, or whether to directly edit/remove in the Phabricator UI, or to ignore.