Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
This is a major upgrade following the BuildBot (DEV) approach of running the services in containers.
Currently on PROD, bb-master is running as systemd managed services on the host.
Upgrading to docker comes with various benefits like:
- > ease of buildbot master upgrades . We already have CI creating master images.
- > ease of relocating buildbot to another host. This is actually an upcoming MDBF after we move to containers.
-> ease of managing the services via docker-compose and the benefit of adjusting volume mounts to desired paths, declaring environment variables used by buildbot at runtime and providing better network isolation