Page MenuHomePhabricator

Update phabricator puppet role to support use on labs
Closed, ResolvedPublic

Description

We need to update phabricator role to support it working on labs and remove suppport for phabricator labs role thus reducing a lot of code and making it easy to test.

We have done this for gerrit and have got it working on labs and we are going to do the same for phabricator.

Event Timeline

This task is also for tracking the fixes we do to the role and when we discontinue the use of phabricator labs role :)

Peachey88 renamed this task from Update phabricator role to support labs to Update phabricator puppet role to support use on labs.Aug 29 2016, 1:55 AM
Peachey88 added a project: Puppet.

Change 307335 had a related patch set uploaded (by Paladox):
Disable $phabricator_active_server in labs since it is uneeded in labs

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

Paladox added subscribers: Luke081515, scfc.

We will fix production role first and after that remove the labs role once production role works in labs :)

Change 307354 had a related patch set uploaded (by Chad):
Phab: Remove config abstraction. Useless & confusing

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

Change 307357 had a related patch set uploaded (by Paladox):
Move labs.pp and main.pp to /modules/phabricator/manifests

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

Change 307357 abandoned by Paladox:
Move labs.pp and main.pp to /modules/phabricator/manifests

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

Change 307335 abandoned by Paladox:
Disable $phabricator_active_server in labs since it is uneeded in labs

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

Change 307354 merged by Dzahn:
Phab: Remove config abstraction. Useless & confusing

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

Paladox claimed this task.