You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Quality-of-Life Improvements
Massive housecleaning in MommaCat and Cleanup modules
mu-adopt now takes a --scrub flag, which will set scrub_mu_isms in all generated BoKs. There is an equivalent adopt_scrub_mu_isms for mu.yaml which sets default behavior.
Two new keywords available for credentials sections of mu.yaml to control scope of activities: restrict_to_habitats and ignore_habitats. Currently only relevant for multi-project Google Cloud organizations.
We now resolve ~ when searching for kubectl executables in PATH
ContainerCluster resources will check/warn/fail as appropriate at parse time if no kubectl executable is available.
Server resources will check/warn/fail as appropriate at parse time if Ansible groomer is set and no Ansible executables are available
mu-node-manage: replace chefrun mode with groomeronly mode, and let it invoke any groomer instead of just Chef. Old chefrun flag will invoke this behavior.
Docker image: Now ships with Ansible and kubectl
Bugfixes
mu-tools::windows-client Chef recipe should now run successfully on hosts with non-standard admin usernames
Windows AWS base images should now generate a random password on first boot as expected