Page MenuHomePhabricator

Infrastructure setup for user migration experiment
Closed, ResolvedPublic13 Estimated Story Points

Description

We need to setup infrastructure for the user migration so that we have a place to deploy MediaWiki instances and Keycloak.

Acceptance criteria
I access MediaWiki and Keycloak instances and can trigger CD pipelines.

To-Do

  • deploy MySQL database for MediaWiki(s) and Keycloak
  • deploy MediaWiki instances
  • deploy Keycloak
  • add CI/CD pipelines to Keycloak
  • add CD pipelines to MediaWiki

Event Timeline

Protsack.stephan updated the task description. (Show Details)
Protsack.stephan updated the task description. (Show Details)

CA setup is working fine now, both in local environment and in AWS.
Keycloak setup is still being worked on - majority of subtasks is completed, but still some polishing is needed - we are catching some errors after AWS deployment.

Setting task status to resolved as this task has been in the Done workboard column for months. (Please resolve tasks if there is nothing left to do!)
If there is still more to do in this task, then please reopen this task - thanks a lot!

We will change the status to Open for this and a few other tasks in order to have visibility of the whole scope of work done within this part of the Experiment. We will resolve them soon.

Please set status of resolved tasks set to resolved, otherwise these tasks clutter the search results for open tasks.
Setting task status back to resolved as this task has been in the Done workboard column for months.
In case you lack visibility of resolved tasks on a project workboard, then the workboard view can be changed to show all tasks instead of only open tasks by filtering the view in the upper right corner (and you could also set that view as default).