Page MenuHomePhabricator

Initial IDM puppetisation
Closed, ResolvedPublic

Description

  • Work towards a shared Django base profile in Puppet (since other parts of our infra also use Django)
  • Create Puppet roles/profiles for the IDM using above Django base profile

Initially these profiles can be applied in Cloud VPS

Event Timeline

Change 842753 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] WIP: role::idm Basic deployment of IDM

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

Change 842753 merged by Slyngshede:

[operations/puppet@production] role::idm Basic deployment of IDM

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

Change 850998 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] profile::idm incorrectly named variable.

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

Change 850998 merged by Slyngshede:

[operations/puppet@production] profile::idm incorrectly named variable.

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

Change 851064 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm::deployment of IDM.

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

SLyngshede-WMF changed the task status from Open to In Progress.Nov 1 2022, 11:27 AM
SLyngshede-WMF claimed this task.
SLyngshede-WMF triaged this task as Low priority.

Change 851064 merged by Slyngshede:

[operations/puppet@production] C:idm::deployment of IDM.

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

Change 852658 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm::uwsgi_processes do not create directory twice.

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

Change 852658 merged by Slyngshede:

[operations/puppet@production] C:idm::uwsgi_processes do not create directory twice.

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

Change 852733 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm:deployment Git checkout should be in a subdir.

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

Change 852733 merged by Slyngshede:

[operations/puppet@production] C:idm:deployment Git checkout should be in a subdir.

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

Change 852744 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm:deployment add django configuration.

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

Change 852744 merged by Slyngshede:

[operations/puppet@production] C:idm:deployment add django configuration.

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

Change 852784 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] P:idm Add missing project variable.

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

Change 852784 merged by Slyngshede:

[operations/puppet@production] P:idm Add missing project variable.

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

Change 852826 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm::deployment wrongly named template var.

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

Change 852826 merged by Slyngshede:

[operations/puppet@production] C:idm::deployment wrongly named template var.

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

Change 852828 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] P:idm Fix missing configuration dir.

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

Change 852828 merged by Slyngshede:

[operations/puppet@production] P:idm Fix missing configuration dir.

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

Change 852829 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] P:idm Apache2 modules are named with _ not -

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

Change 852829 merged by Slyngshede:

[operations/puppet@production] P:idm Apache2 modules are named with _ not -

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

Change 852890 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] C:idm::deployment add required packages for testing.

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

Change 852890 merged by Slyngshede:

[operations/puppet@production] C:idm::deployment add required packages for testing.

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

Initial work is done, but is to come down the line.