Page MenuHomePhabricator

Request creation of "wmde-templates-alpha" VPS project
Closed, ResolvedPublic

Description

Project Name: wmde-templates-alpha

Wikitech Usernames of requestors: Awight, Andrew-WMDE, WMDE-Fisch, Thiemo Kreuz (WMDE)

Purpose: Rapid and risky prototyping of changes related to our templates development topic.

Brief description: This will host a basic MediaWiki installation with extensions listed in T257322: Provision test instance for "Templates" projects. We'll occasionally patch MediaWiki core and some of the extensions, and use a small amount of content plus many templates imported from public wikis.

How soon you are hoping this can be fulfilled: Within two weeks would be lovely. This is not a hard blocker for us yet, we're starting early because we recognize that the external dependencies can take some time.

Event Timeline

Andrew subscribed.

approved -- someone will set this up in the next few days.

aborrero triaged this task as Medium priority.Jul 9 2020, 3:48 PM
aborrero moved this task from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.
$ sudo wmcs-openstack --os-region-name eqiad1-r project create --enable --description "WMDE work on https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Templates" wmde-templates-alpha
+-------------+------------------------------------------------------------------------------+
| Field       | Value                                                                        |
+-------------+------------------------------------------------------------------------------+
| description | WMDE work on https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Templates |
| domain_id   | default                                                                      |
| enabled     | True                                                                         |
| id          | wmde-templates-alpha                                                         |
| is_domain   | False                                                                        |
| name        | wmde-templates-alpha                                                         |
| parent_id   | default                                                                      |
| tags        | []                                                                           |
+-------------+------------------------------------------------------------------------------+
$ for u in awight andrew-wmde wmde-fisch thiemowmde; do
      sudo wmcs-openstack role add --user $u --project wmde-templates-alpha projectadmin
      sudo wmcs-openstack role add --user $u --project wmde-templates-alpha user
    done
$ sudo wmcs-openstack role assignment list --project wmde-templates-alpha --names
+--------------+-----------------------------+-------+------------------------------+--------+--------+-----------+
| Role         | User                        | Group | Project                      | Domain | System | Inherited |
+--------------+-----------------------------+-------+------------------------------+--------+--------+-----------+
| projectadmin | Andrew-WMDE@Default         |       | wmde-templates-alpha@Default |        |        | False     |
| user         | Andrew-WMDE@Default         |       | wmde-templates-alpha@Default |        |        | False     |
| projectadmin | Awight@Default              |       | wmde-templates-alpha@Default |        |        | False     |
| user         | Awight@Default              |       | wmde-templates-alpha@Default |        |        | False     |
| projectadmin | Novaadmin@Default           |       | wmde-templates-alpha@Default |        |        | False     |
| user         | Novaadmin@Default           |       | wmde-templates-alpha@Default |        |        | False     |
| observer     | Novaobserver@Default        |       | wmde-templates-alpha@Default |        |        | False     |
| projectadmin | Thiemo Kreuz (WMDE)@Default |       | wmde-templates-alpha@Default |        |        | False     |
| user         | Thiemo Kreuz (WMDE)@Default |       | wmde-templates-alpha@Default |        |        | False     |
| projectadmin | WMDE-Fisch@Default          |       | wmde-templates-alpha@Default |        |        | False     |
| user         | WMDE-Fisch@Default          |       | wmde-templates-alpha@Default |        |        | False     |
+--------------+-----------------------------+-------+------------------------------+--------+--------+-----------+