Because...
- The current process with wheels and whatnot is pretty painful and byzantine
- We can't upgrade cloudwebs because wikitech won't run on any post-Buster OS
- Modern Horizon requires python >= 3.8, which isn't available on Buster
Because...
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | aborrero | T296411 cloud: decide on general idea for having cloud-dedicated hardware provide service in the cloud realm & the internet | |||
Resolved | aborrero | T297596 have cloud hardware servers in the cloud realm using a dedicated LB layer | |||
Resolved | aborrero | T324992 cloudlb: create PoC on codfw | |||
Resolved | aborrero | T338937 cloudlb: review swift/radosgw status | |||
Resolved | Andrew | T341484 Horizon object store UI doesn't allow uploading of files | |||
Resolved | Andrew | T341640 Move Horizon deploy to a Docker container |
T306469: Convert Striker to a container-based deployment should provide some working trails and hints to follow:
Change 940952 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon: split config into a separate class
Change 940952 merged by Andrew Bogott:
[operations/puppet@production] Horizon: split config into a separate class
Change 940992 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon: add docker_deploy profile
Change 940992 merged by Andrew Bogott:
[operations/puppet@production] Horizon: add docker_deploy profile
Change 941518 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon/docker: fix bind mount typo
Change 941518 merged by Andrew Bogott:
[operations/puppet@production] Horizon/docker: fix bind mount typo
Change 941521 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] horizon/docker: move to port 8084
Change 941521 merged by Andrew Bogott:
[operations/puppet@production] horizon/docker: move to port 8084
Change 941527 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] horizon: use the in-container path for static resources in codfw
Change 941527 merged by Andrew Bogott:
[operations/puppet@production] horizon: use the in-container path for static resources in codfw
Change 941528 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon/docker: another move from 8081 to 8084
Change 941528 merged by Andrew Bogott:
[operations/puppet@production] Horizon/docker: another move from 8081 to 8084
Change 941529 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon/docker: yet more moves from 8081 to 8084
Change 941529 merged by Andrew Bogott:
[operations/puppet@production] Horizon/docker: yet more moves from 8081 to 8084
Change 944977 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Horizon: switch eqiad1 to a docker-based 2023.1 Horizon deploy
Change 944977 merged by Andrew Bogott:
[operations/puppet@production] Horizon: switch eqiad1 to a docker-based 2023.1 Horizon deploy
We're now running dockerized Horizon in codfw1dev and eqiad1. Going to wait a bit before I tear out the old code.
Change 946605 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):
[operations/puppet@production] Remove unused file for horizon scap deploy
Change 946605 merged by Andrew Bogott:
[operations/puppet@production] Remove unused file for horizon scap deploy
Change 998938 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] openstack: horizon: fix default policy path
Change 998938 merged by Majavah:
[operations/puppet@production] openstack: horizon: fix default policy path