This PS adds the skeleton for a set of zuul checks and gates for
Airship, using the framework from OpenStack-Helm.
Change-Id: I757aef16f023248ab37e87d47e36fc1eae1e23c4
Signed-off-by: Pete Birley <pete@port.direct>
Note that the tests are a simple build of the helm charts for now.
Left a TODO in place to get the existing test scripts updated to a
current environment.
Change-Id: Icc95ef88c86ab92069e2ed2470a140ef959f7040
purge_expired_users option was added to uamlite chart to allow purging of old
user accounts and the data in their home directories.
Addressed a corner case where the user could lose system access by specifying
ssh key(s) only for the built-in account.
Change-Id: Iccfc914eea219521a290c2b5949ccc2d40d8dbb6
Altered daemonset scheduling to determonistically ensure one and
only one daemonset is schedule to each node. This is done via
implicit label override prioritization. If nodes contain multiple
labels, a given daemonset will always schedule to whichever label
was the last to be defined in overrides yaml.
Change-Id: Ib90f36f27e3bcd50d017262c07317aa3a64464bb