Armada Check: Add release uuid value to charts

This simply adds the release uuid value to the chart overrids in
the Armada manifests, which allows for validation that the release
uuid is appropriately added as an annotation to the resulting pods

Change-Id: I53dc31ed9849ea321064184817549c0e90c34378
This commit is contained in:
Steve Wilkerson 2019-01-30 08:50:58 -06:00
parent c863bb0cec
commit 47d9c8a72c
5 changed files with 36 additions and 0 deletions

View File

@ -33,6 +33,7 @@ fi
export CEPH_NETWORK=$(./tools/deployment/multinode/kube-node-subnet.sh)
export CEPH_FS_ID="$(cat /tmp/ceph-fs-uuid.txt)"
export RELEASE_UUID=$(uuidgen)
export TUNNEL_DEVICE=$(ip -4 route list 0/0 | awk '{ print $5; exit }')
export OSH_INFRA_PATH
export OSH_PATH

View File

@ -37,6 +37,7 @@ data:
labels:
release_group: osh-ceph-ingress-controller
values:
release_uuid: ${RELEASE_UUID}
labels:
server:
node_selector_key: openstack-control-plane
@ -78,6 +79,7 @@ data:
labels:
release_group: osh-ceph-mon
values:
release_uuid: ${RELEASE_UUID}
endpoints:
ceph_mon:
namespace: ceph
@ -138,6 +140,7 @@ data:
labels:
release_group: osh-ceph-osd
values:
release_uuid: ${RELEASE_UUID}
endpoints:
ceph_mon:
namespace: ceph
@ -199,6 +202,7 @@ data:
labels:
release_group: osh-ceph-client
values:
release_uuid: ${RELEASE_UUID}
endpoints:
ceph_mon:
namespace: ceph
@ -258,6 +262,7 @@ data:
labels:
release_group: osh-ceph-provisioners
values:
release_uuid: ${RELEASE_UUID}
endpoints:
ceph_mon:
namespace: ceph

View File

@ -37,6 +37,7 @@ data:
labels:
release_group: osh-ingress-kube-system
values:
release_uuid: ${RELEASE_UUID}
labels:
server:
node_selector_key: openstack-control-plane

View File

@ -37,6 +37,7 @@ data:
labels:
release_group: osh-infra-osh-infra-ingress-controller
values:
release_uuid: ${RELEASE_UUID}
labels:
node_selector_key: openstack-control-plane
node_selector_value: enabled
@ -74,6 +75,7 @@ data:
labels:
release_group: osh-infra-osh-infra-ceph-config
values:
release_uuid: ${RELEASE_UUID}
endpoints:
ceph_mon:
namespace: ceph
@ -121,6 +123,7 @@ data:
labels:
release_group: osh-infra-radosgw-osh-infra
values:
release_uuid: ${RELEASE_UUID}
endpoints:
object_store:
namespace: osh-infra
@ -182,6 +185,7 @@ data:
labels:
release_group: osh-infra-osh-infra-ldap
values:
release_uuid: ${RELEASE_UUID}
labels:
server:
node_selector_key: openstack-control-plane
@ -221,6 +225,7 @@ data:
labels:
release_group: osh-infra-osh-infra-mariadb
values:
release_uuid: ${RELEASE_UUID}
pod:
replicas:
server: 1
@ -272,6 +277,7 @@ data:
release_group: osh-infra-elasticsearch
component: test
values:
release_uuid: ${RELEASE_UUID}
endpoints:
elasticsearch:
auth:
@ -341,6 +347,7 @@ data:
release_group: osh-infra-fluent-logging
component: test
values:
release_uuid: ${RELEASE_UUID}
conf:
fluentbit:
- service:
@ -914,6 +921,7 @@ data:
labels:
release_group: osh-infra-kibana
values:
release_uuid: ${RELEASE_UUID}
conf:
create_kibana_indexes:
indexes:
@ -976,6 +984,7 @@ data:
release_group: osh-infra-prometheus
component: test
values:
release_uuid: ${RELEASE_UUID}
endpoints:
monitoring:
auth:
@ -1021,6 +1030,7 @@ data:
labels:
release_group: osh-infra-prometheus-kube-state-metrics
values:
release_uuid: ${RELEASE_UUID}
labels:
kube_state_metrics:
node_selector_key: openstack-control-plane
@ -1058,6 +1068,7 @@ data:
labels:
release_group: osh-infra-prometheus-node-exporter
values:
release_uuid: ${RELEASE_UUID}
labels:
node_exporter:
node_selector_key: openstack-control-plane
@ -1095,6 +1106,7 @@ data:
labels:
release_group: osh-infra-prometheus-alertmanager
values:
release_uuid: ${RELEASE_UUID}
pod:
replicas:
alertmanager: 1
@ -1135,6 +1147,7 @@ data:
labels:
release_group: osh-infra-nagios
values:
release_uuid: ${RELEASE_UUID}
endpoints:
monitoring:
auth:
@ -1185,6 +1198,7 @@ data:
release_group: osh-infra-grafana
component: test
values:
release_uuid: ${RELEASE_UUID}
endpoints:
monitoring:
auth:

View File

@ -37,6 +37,7 @@ data:
labels:
release_group: osh-openstack-ingress-controller
values:
release_uuid: ${RELEASE_UUID}
labels:
server:
node_selector_key: openstack-control-plane
@ -78,6 +79,7 @@ data:
labels:
release_group: osh-openstack-ceph-config
values:
release_uuid: ${RELEASE_UUID}
labels:
jobs:
node_selector_key: openstack-control-plane
@ -129,6 +131,7 @@ data:
labels:
release_group: osh-mariadb
values:
release_uuid: ${RELEASE_UUID}
endpoints:
oslo_db:
auth:
@ -174,6 +177,7 @@ data:
labels:
release_group: osh-memcached
values:
release_uuid: ${RELEASE_UUID}
labels:
server:
node_selector_key: openstack-control-plane
@ -220,6 +224,7 @@ data:
release_group: osh-rabbitmq
component: test
values:
release_uuid: ${RELEASE_UUID}
endpoints:
oslo_messaging:
auth:
@ -272,6 +277,7 @@ data:
release_group: osh-keystone
component: test
values:
release_uuid: ${RELEASE_UUID}
conf:
logging:
loggers:
@ -400,6 +406,7 @@ data:
labels:
release_group: osh-radosgw-openstack
values:
release_uuid: ${RELEASE_UUID}
endpoints:
identity:
namespace: openstack
@ -470,6 +477,7 @@ data:
release_group: osh-glance
component: test
values:
release_uuid: ${RELEASE_UUID}
conf:
logging:
loggers:
@ -613,6 +621,7 @@ data:
release_group: osh-cinder
component: test
values:
release_uuid: ${RELEASE_UUID}
endpoints:
fluentd:
namespace: osh-infra
@ -756,6 +765,7 @@ data:
labels:
release_group: osh-openvswitch
values:
release_uuid: ${RELEASE_UUID}
labels:
ovs:
node_selector_key: openvswitch
@ -784,6 +794,7 @@ data:
upgrade:
no_hooks: False
values:
release_uuid: ${RELEASE_UUID}
labels:
agent:
libvirt:
@ -853,6 +864,7 @@ data:
application: nova
component: cell-setup
values:
release_uuid: ${RELEASE_UUID}
endpoints:
fluentd:
namespace: osh-infra
@ -1057,6 +1069,7 @@ data:
application: neutron
component: ks-endpoints
values:
release_uuid: ${RELEASE_UUID}
endpoints:
fluentd:
namespace: osh-infra
@ -1234,6 +1247,7 @@ data:
release_group: osh-heat
component: test
values:
release_uuid: ${RELEASE_UUID}
conf:
logging:
loggers:
@ -1378,6 +1392,7 @@ data:
labels:
release_group: osh-prometheus-openstack-exporter
values:
release_uuid: ${RELEASE_UUID}
endpoints:
identity:
auth: