- Add a new pod running syslog to receive syslog
messages containing the console logs of bootstrapping
nodes. This aids in troubleshooting without requiring
accessing the OOB console.
- Add a UDP forwarder to the MAAS ingress controller
as nodes attempt to send syslogs to UDP 514 of the region
controller
Change-Id: I3f508225f4394a90c6f2534a51f262b42c1afa4e
- This PS adds support for password rotation for 'maas-region' password
and 'maas-postgres-password'.
- This PS enables MAAS to use the newly created helm-toolkit
script for postgreSQL DB initialization
Depends-On: https://review.openstack.org/#/c/635348/
Change-Id: Ibb36761351d8c34933a3bb71555bb23e8247a069
Upgrades to the MAAS chart to allow for the Pods
running the rack and region services to work across
all control plane hosts.
Change-Id: I84c856599a1122a2b4a64242a7cea357887b0462
This allows ntpd to be disabled in both the privileged
rack and region controllers for use cases where we
do not wish these processes to conflict with ntpd
on the physical host running the containers. This
method as opposed to overriding sysvinit style scripts
and potentially other ways to launch ntpd that may
exist appears to be the safest way to ensure it does
not ever run.
Change-Id: Ib52727becc1849a2a75d2d62d1c51553047a8fcf
Create a simple Helm test to ensure the Region controller
is functional enough to allow the MaaS CLI to establish
an authenticated session with it.
- Also make image cache disabled by default
- Fix init container args for HTK
Change-Id: I67e688efb91198cd31d3972e09808cea3361570c
- Move Dockerfile for MaaS region controller to this repo
- Move Dockerfile for MaaS rack controller to this repo
- Create Makefile with standard UCP entrypoints for image building
- Clean up chart to pass 'make lint'
- Update Dockerfiles to pin apt packages to explicit maas version
Change-Id: I4a540b16a4f75f4a1aae1eb9cfb1bb7a16de18d6