I don't think there is any technical need to co-locate the ENC API on the cloud-wide puppetmasters. I need a newer OS for some dependencies Keystone authentication would need, so this seems like a good opportunity to split them.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T305453 Horizon should use a proxy to access cloud vps hosted apis | |||
Resolved | taavi | T274666 Add keystone auth middleware to the puppet enc api | |||
Resolved | taavi | T295247 Cloud VPS Puppet ENC API should have their own servers |
Event Timeline
Change 740915 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] openstack: refactor puppetmaster access
Change 740915 merged by Andrew Bogott:
[operations/puppet@production] openstack: refactor puppetmaster access
Change 777341 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] P:openstack::puppetmaster: split ENC api to a separate profile
Change 777385 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] O:openstack: add new encapi roles
Change 777341 merged by David Caro:
[operations/puppet@production] P:openstack::puppetmaster: split ENC api to a separate profile
Change 777385 merged by David Caro:
[operations/puppet@production] O:openstack: add new encapi roles
Change 778538 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: add new eqiad1 enc servers
Change 778538 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] hieradata: add new eqiad1 enc servers
Change 778574 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: use puppet-enc hostname in codfw1dev
Change 778574 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] hieradata: use puppet-enc hostname in codfw1dev
Change 779049 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] hieradata: switch eqiad1 to use the new enc server
Change 779049 merged by Andrew Bogott:
[operations/puppet@production] hieradata: switch eqiad1 to use the new enc server
Change 779460 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] openstack: remove enc api from puppet masters
Change 779460 merged by Andrew Bogott:
[operations/puppet@production] openstack: remove enc api from puppet masters
Change 781962 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] openstack: cleanup enc api remains from puppetmasters
Change 781962 merged by Andrew Bogott:
[operations/puppet@production] openstack: cleanup enc api remains from puppetmasters