From 32b612497655ef1b1eb19e1c31a7c11c0acd4c89 Mon Sep 17 00:00:00 2001 From: "Crank, Daniel (dc6350)" Date: Fri, 27 Sep 2019 10:07:29 -0500 Subject: [PATCH 01/77] Correct path to script in Airskiff doc While grepping, I happened across a path in the Airskiff doc that appears to be incorrect. Change-Id: Ic6d407619c91fbb5533919ed99f97c911cf2e66a --- doc/source/airskiff.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/airskiff.rst b/doc/source/airskiff.rst index ac767f104..dc2dc1226 100644 --- a/doc/source/airskiff.rst +++ b/doc/source/airskiff.rst @@ -247,7 +247,7 @@ Update Airship components: .. code-block:: shell cd ${TREASUREMAP} - ./tools/deployment/developer/airskiff/030-armada-bootstrap.sh + ./tools/deployment/airskiff/developer/030-armada-bootstrap.sh Troubleshooting --------------- From 8283b6505f307f5ecc6a91210b2fb0e7819001b9 Mon Sep 17 00:00:00 2001 From: Anthony Bellino Date: Thu, 26 Sep 2019 17:01:24 +0000 Subject: [PATCH 02/77] Align Maas changes Removing the need for the security context in the maas charts since recent maas repo uplift is now merged and take care of the this [0]. [0] https://review.opendev.org/#/c/684149/ Change-Id: I26457f5c370da128719ba966209efbddd72b21ac --- global/software/charts/ucp/drydock/maas.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/global/software/charts/ucp/drydock/maas.yaml b/global/software/charts/ucp/drydock/maas.yaml index 9c6f6e954..437e0ff11 100644 --- a/global/software/charts/ucp/drydock/maas.yaml +++ b/global/software/charts/ucp/drydock/maas.yaml @@ -139,13 +139,6 @@ data: replicas: region: 1 rack: 1 - security_context: - ingress: - container: - maas_ingress: - runAsUser: 0 - maas_ingress_vip: - runAsUser: 0 labels: rack: node_selector_key: maas-rack From 6990a3b06a7dc73a747dbb6a85159cf4d35bbf71 Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Sat, 5 Oct 2019 06:22:05 +0000 Subject: [PATCH 03/77] Auto chart/image uplift to latest Change-Id: I883df566f2033ec13c3bf722f77d75ec212f4dc4 --- global/software/config/versions.yaml | 224 +++++++++++++-------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 9ff827a5b..32c5b31de 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,391 +4,391 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/apiserver type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git controller-manager: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/controller_manager type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git coredns: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/coredns type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git haproxy: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/haproxy type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git proxy: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/proxy type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git scheduler: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/scheduler type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: cinder type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: glance type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: heat type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: horizon type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: neutron type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: nova type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: tempest type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: prometheus-process-exporter type: git ucp: armada: location: https://opendev.org/airship/armada - reference: 027b4a0832bfeaecef9b5a07d51f78b4e3221ec8 + reference: aa75c3eb4578600d468cfc80dc5023d75471075e subpath: charts/armada type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: barbican type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-rgw type: git deckhand: location: https://opendev.org/airship/deckhand - reference: 070124b578ee95ed1da5cae0a82b825bceb373e0 + reference: 9258fa5305a04ff5338c1c53f3ef401daf5af4b1 subpath: charts/deckhand type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git divingbell: @@ -398,7 +398,7 @@ data: type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git drydock: @@ -408,27 +408,27 @@ data: type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: d2abe39d498f48c4721e26aca19e81189bc8891b + reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git maas: @@ -438,107 +438,107 @@ data: type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git promenade: location: https://opendev.org/airship/promenade - reference: 1f502d84ad9058a0856bad59a5c6827ada8b23eb + reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a subpath: charts/promenade type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git shipyard: location: https://opendev.org/airship/shipyard - reference: f42e85d7cedb0a22c2f90f53ad4902cc4a62d9a9 + reference: e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781 subpath: charts/shipyard type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: ceph-rgw type: git tiller: location: https://opendev.org/airship/armada - reference: 027b4a0832bfeaecef9b5a07d51f78b4e3221ec8 + reference: aa75c3eb4578600d468cfc80dc5023d75471075e subpath: charts/tiller type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: d0b32ed88ad652d9c2226466a13bac8b28038399 + reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 subpath: helm-toolkit type: git images: @@ -612,13 +612,13 @@ data: prometheus_process_exporter: {} ucp: armada: - api: quay.io/airshipit/armada:027b4a0832bfeaecef9b5a07d51f78b4e3221ec8-ubuntu_xenial + api: quay.io/airshipit/armada:aa75c3eb4578600d468cfc80dc5023d75471075e-ubuntu_xenial helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 barbican: {} deckhand: - db_sync: quay.io/airshipit/deckhand:070124b578ee95ed1da5cae0a82b825bceb373e0-ubuntu_xenial - deckhand: quay.io/airshipit/deckhand:070124b578ee95ed1da5cae0a82b825bceb373e0-ubuntu_xenial + db_sync: quay.io/airshipit/deckhand:9258fa5305a04ff5338c1c53f3ef401daf5af4b1-ubuntu_xenial + deckhand: quay.io/airshipit/deckhand:9258fa5305a04ff5338c1c53f3ef401daf5af4b1-ubuntu_xenial divingbell: divingbell: docker.io/ubuntu:16.04 drydock: @@ -640,13 +640,13 @@ data: postgresql: {} promenade: monitoring_image: busybox:1.28.3 - promenade: quay.io/airshipit/promenade:1f502d84ad9058a0856bad59a5c6827ada8b23eb + promenade: quay.io/airshipit/promenade:ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a rabbitmq: {} shipyard: - airflow: quay.io/airshipit/airflow:f42e85d7cedb0a22c2f90f53ad4902cc4a62d9a9-ubuntu_xenial - airflow_db_sync: quay.io/airshipit/airflow:f42e85d7cedb0a22c2f90f53ad4902cc4a62d9a9-ubuntu_xenial - shipyard: quay.io/airshipit/shipyard:f42e85d7cedb0a22c2f90f53ad4902cc4a62d9a9-ubuntu_xenial - shipyard_db_sync: quay.io/airshipit/shipyard:f42e85d7cedb0a22c2f90f53ad4902cc4a62d9a9-ubuntu_xenial + airflow: quay.io/airshipit/airflow:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial + airflow_db_sync: quay.io/airshipit/airflow:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial + shipyard: quay.io/airshipit/shipyard:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial + shipyard_db_sync: quay.io/airshipit/shipyard:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From da536e58786562f636848796638bf671401bda5e Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Mon, 7 Oct 2019 06:11:34 +0000 Subject: [PATCH 04/77] Auto chart/image uplift to latest Change-Id: I56fc5fd69fe7f6355bcd23b5c12b8e3a02e11747 --- global/software/config/versions.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 32c5b31de..87b620fae 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -433,7 +433,7 @@ data: type: git maas: location: https://opendev.org/airship/maas - reference: a8887a93b4fea102aeaa8aa17bfaa648126049a9 + reference: 418d66da102514ae3085947dbb245ca8023e92b1 subpath: charts/maas type: git maas-htk: @@ -627,12 +627,12 @@ data: ingress: {} keystone: {} maas: - bootstrap: quay.io/airshipit/maas-region-controller:a8887a93b4fea102aeaa8aa17bfaa648126049a9 - db_sync: quay.io/airshipit/maas-region-controller:a8887a93b4fea102aeaa8aa17bfaa648126049a9 - export_api_key: quay.io/airshipit/maas-region-controller:a8887a93b4fea102aeaa8aa17bfaa648126049a9 - maas_cache: quay.io/airshipit/sstream-cache:a8887a93b4fea102aeaa8aa17bfaa648126049a9 - maas_rack: quay.io/airshipit/maas-rack-controller:a8887a93b4fea102aeaa8aa17bfaa648126049a9 - maas_region: quay.io/airshipit/maas-region-controller:a8887a93b4fea102aeaa8aa17bfaa648126049a9 + bootstrap: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 + db_sync: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 + export_api_key: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 + maas_cache: quay.io/airshipit/sstream-cache:418d66da102514ae3085947dbb245ca8023e92b1 + maas_rack: quay.io/airshipit/maas-rack-controller:418d66da102514ae3085947dbb245ca8023e92b1 + maas_region: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 mariadb: {} memcached: {} pegleg: From 9090cc8a17018da93a55c9824931a825a6ae04b5 Mon Sep 17 00:00:00 2001 From: Dustin Specker Date: Mon, 7 Oct 2019 11:24:24 -0500 Subject: [PATCH 05/77] git: ignore peggles directory Prevent accidentally staging this directory. Shouldn't ever be committed anyways. Change-Id: If62ea7ee66acd655de16c860653da7e00da20b86 --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index d917bef13..260ad4182 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ +# output for generated manifest +peggles/ + # Unit test / coverage reports .tox/ From c7a76368aa2885bd84c197d73e2d5668f66a1233 Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Tue, 8 Oct 2019 09:28:16 +0000 Subject: [PATCH 06/77] Auto chart/image uplift to latest Change-Id: I1fb3c6abae908c1b6cecdf493c28b1493aaef898 --- global/software/config/versions.yaml | 178 +++++++++++++-------------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 87b620fae..e31176a15 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -9,18 +9,18 @@ data: type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git etcd: @@ -30,7 +30,7 @@ data: type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git controller-manager: @@ -40,7 +40,7 @@ data: type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git coredns: @@ -50,7 +50,7 @@ data: type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git etcd: @@ -60,7 +60,7 @@ data: type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git haproxy: @@ -70,17 +70,17 @@ data: type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git proxy: @@ -90,7 +90,7 @@ data: type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git scheduler: @@ -100,7 +100,7 @@ data: type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git osh: @@ -116,7 +116,7 @@ data: type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git glance: @@ -126,7 +126,7 @@ data: type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git heat: @@ -136,12 +136,12 @@ data: type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git horizon: @@ -151,17 +151,17 @@ data: type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git keystone: @@ -171,37 +171,37 @@ data: type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git neutron: @@ -211,7 +211,7 @@ data: type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git nova: @@ -221,27 +221,27 @@ data: type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git tempest: @@ -251,83 +251,83 @@ data: type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: prometheus-process-exporter type: git ucp: @@ -338,7 +338,7 @@ data: type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git barbican: @@ -348,47 +348,47 @@ data: type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-rgw type: git deckhand: location: https://opendev.org/airship/deckhand - reference: 9258fa5305a04ff5338c1c53f3ef401daf5af4b1 + reference: 90f653bc0fa9f2c910d05a3c00d2c339c064638d subpath: charts/deckhand type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git divingbell: @@ -398,7 +398,7 @@ data: type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git drydock: @@ -408,17 +408,17 @@ data: type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git keystone: @@ -428,7 +428,7 @@ data: type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git maas: @@ -438,37 +438,37 @@ data: type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git promenade: @@ -478,57 +478,57 @@ data: type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git shipyard: location: https://opendev.org/airship/shipyard - reference: e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781 + reference: c65a93a895b64e68fbc9016fba894c826c712d40 subpath: charts/shipyard type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: ceph-rgw type: git tiller: @@ -538,7 +538,7 @@ data: type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 6cc4369e1ecfd044f41c449f3e9c0542943ebc21 + reference: 926348fe2476051f9ca825916db333f81c0139b7 subpath: helm-toolkit type: git images: @@ -617,8 +617,8 @@ data: tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 barbican: {} deckhand: - db_sync: quay.io/airshipit/deckhand:9258fa5305a04ff5338c1c53f3ef401daf5af4b1-ubuntu_xenial - deckhand: quay.io/airshipit/deckhand:9258fa5305a04ff5338c1c53f3ef401daf5af4b1-ubuntu_xenial + db_sync: quay.io/airshipit/deckhand:90f653bc0fa9f2c910d05a3c00d2c339c064638d-ubuntu_xenial + deckhand: quay.io/airshipit/deckhand:90f653bc0fa9f2c910d05a3c00d2c339c064638d-ubuntu_xenial divingbell: divingbell: docker.io/ubuntu:16.04 drydock: @@ -636,17 +636,17 @@ data: mariadb: {} memcached: {} pegleg: - pegleg: quay.io/airshipit/pegleg:438db81d27ff43fc2e8f653faf324315c9b38751-ubuntu_xenial + pegleg: quay.io/airshipit/pegleg:0d4b3bf049f253d9705d0468d3dc65dd7b6714c5-ubuntu_xenial postgresql: {} promenade: monitoring_image: busybox:1.28.3 promenade: quay.io/airshipit/promenade:ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a rabbitmq: {} shipyard: - airflow: quay.io/airshipit/airflow:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial - airflow_db_sync: quay.io/airshipit/airflow:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial - shipyard: quay.io/airshipit/shipyard:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial - shipyard_db_sync: quay.io/airshipit/shipyard:e6c7a6e1a5e52a27cdeb640e01fb2e3e3c772781-ubuntu_xenial + airflow: quay.io/airshipit/airflow:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial + airflow_db_sync: quay.io/airshipit/airflow:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial + shipyard: quay.io/airshipit/shipyard:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial + shipyard_db_sync: quay.io/airshipit/shipyard:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From d124d929e311f8fe586292d3e2a0384c94097021 Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Wed, 9 Oct 2019 06:21:39 +0000 Subject: [PATCH 07/77] Auto chart/image uplift to latest Change-Id: Iadaf72424d640c13e61bdb0aa0e4a8f695cad419 --- global/software/config/versions.yaml | 52 ++++++++++++++-------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index e31176a15..a65090170 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -106,12 +106,12 @@ data: osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: cinder type: git cinder-htk: @@ -121,7 +121,7 @@ data: type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: glance type: git glance-htk: @@ -131,7 +131,7 @@ data: type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: heat type: git heat-htk: @@ -146,7 +146,7 @@ data: type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: horizon type: git horizon-htk: @@ -166,7 +166,7 @@ data: type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: keystone type: git keystone-htk: @@ -206,7 +206,7 @@ data: type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: neutron type: git neutron-htk: @@ -216,7 +216,7 @@ data: type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: nova type: git nova-htk: @@ -246,7 +246,7 @@ data: type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: tempest type: git tempest-htk: @@ -333,7 +333,7 @@ data: ucp: armada: location: https://opendev.org/airship/armada - reference: aa75c3eb4578600d468cfc80dc5023d75471075e + reference: e88cbafd62e8a4528e05450607399d2216654841 subpath: charts/armada type: git armada-htk: @@ -343,7 +343,7 @@ data: type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: barbican type: git barbican-htk: @@ -383,7 +383,7 @@ data: type: git deckhand: location: https://opendev.org/airship/deckhand - reference: 90f653bc0fa9f2c910d05a3c00d2c339c064638d + reference: b35371e241d10637659895b53b81be5fa91343c1 subpath: charts/deckhand type: git deckhand-htk: @@ -403,7 +403,7 @@ data: type: git drydock: location: https://opendev.org/airship/drydock - reference: 2e97bd5b72cd4cf13b3a993d6e083b25ca292587 + reference: 576f1b04886c30f3779c856abeded1c171873fc9 subpath: charts/drydock type: git drydock-htk: @@ -423,7 +423,7 @@ data: type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 21ad4a9fdbdf7773a997d63ea320c5ba7b519cc1 + reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f subpath: keystone type: git keystone-htk: @@ -493,7 +493,7 @@ data: type: git shipyard: location: https://opendev.org/airship/shipyard - reference: c65a93a895b64e68fbc9016fba894c826c712d40 + reference: 0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9 subpath: charts/shipyard type: git shipyard-htk: @@ -533,7 +533,7 @@ data: type: git tiller: location: https://opendev.org/airship/armada - reference: aa75c3eb4578600d468cfc80dc5023d75471075e + reference: e88cbafd62e8a4528e05450607399d2216654841 subpath: charts/tiller type: git tiller-htk: @@ -612,18 +612,18 @@ data: prometheus_process_exporter: {} ucp: armada: - api: quay.io/airshipit/armada:aa75c3eb4578600d468cfc80dc5023d75471075e-ubuntu_xenial + api: quay.io/airshipit/armada:e88cbafd62e8a4528e05450607399d2216654841-ubuntu_xenial helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 barbican: {} deckhand: - db_sync: quay.io/airshipit/deckhand:90f653bc0fa9f2c910d05a3c00d2c339c064638d-ubuntu_xenial - deckhand: quay.io/airshipit/deckhand:90f653bc0fa9f2c910d05a3c00d2c339c064638d-ubuntu_xenial + db_sync: quay.io/airshipit/deckhand:b35371e241d10637659895b53b81be5fa91343c1-ubuntu_xenial + deckhand: quay.io/airshipit/deckhand:b35371e241d10637659895b53b81be5fa91343c1-ubuntu_xenial divingbell: divingbell: docker.io/ubuntu:16.04 drydock: - drydock: quay.io/airshipit/drydock:2e97bd5b72cd4cf13b3a993d6e083b25ca292587 - drydock_db_sync: quay.io/airshipit/drydock:2e97bd5b72cd4cf13b3a993d6e083b25ca292587 + drydock: quay.io/airshipit/drydock:576f1b04886c30f3779c856abeded1c171873fc9 + drydock_db_sync: quay.io/airshipit/drydock:576f1b04886c30f3779c856abeded1c171873fc9 ingress: {} keystone: {} maas: @@ -636,17 +636,17 @@ data: mariadb: {} memcached: {} pegleg: - pegleg: quay.io/airshipit/pegleg:0d4b3bf049f253d9705d0468d3dc65dd7b6714c5-ubuntu_xenial + pegleg: quay.io/airshipit/pegleg:4629009c96719c29990ae0da6e9bf2c910e76851-ubuntu_xenial postgresql: {} promenade: monitoring_image: busybox:1.28.3 promenade: quay.io/airshipit/promenade:ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a rabbitmq: {} shipyard: - airflow: quay.io/airshipit/airflow:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial - airflow_db_sync: quay.io/airshipit/airflow:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial - shipyard: quay.io/airshipit/shipyard:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial - shipyard_db_sync: quay.io/airshipit/shipyard:c65a93a895b64e68fbc9016fba894c826c712d40-ubuntu_xenial + airflow: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial + airflow_db_sync: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial + shipyard: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial + shipyard_db_sync: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 03cde16ed6272c660f23472990a16fcea9593551 Mon Sep 17 00:00:00 2001 From: Daniel Pawlik Date: Thu, 3 Oct 2019 12:02:12 +0200 Subject: [PATCH 08/77] Changed Nova compute endpoint to new version Current Nova service endpoint is set to legacy compute version: v2. According to the doc [1], minimum microversion in Nova is 2.1, which is a microversion compatible with the legacy v2 API. After that, nova client will be able to add into a requests: X-OpenStack-Nova-API-Version HTTP header, which is required for some tempest tests. [1] https://docs.openstack.org/api-guide/compute/microversions.html Change-Id: I6a7305cbbab0b20a6b926f6358dfdf463df49652 --- site/seaworthy-virt/software/config/endpoints.yaml | 2 +- site/seaworthy/software/config/endpoints.yaml | 2 +- type/skiff/config/endpoints.yaml | 2 +- type/sloop/config/endpoints.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/site/seaworthy-virt/software/config/endpoints.yaml b/site/seaworthy-virt/software/config/endpoints.yaml index 8d47cde38..509cfd7d2 100644 --- a/site/seaworthy-virt/software/config/endpoints.yaml +++ b/site/seaworthy-virt/software/config/endpoints.yaml @@ -599,7 +599,7 @@ data: host_fqdn_override: default: null path: - default: "/v2/%(tenant_id)s" + default: "/v2.1/%(tenant_id)s" scheme: default: "http" public: "http" diff --git a/site/seaworthy/software/config/endpoints.yaml b/site/seaworthy/software/config/endpoints.yaml index 0dc32749f..c0afa61a6 100644 --- a/site/seaworthy/software/config/endpoints.yaml +++ b/site/seaworthy/software/config/endpoints.yaml @@ -777,7 +777,7 @@ data: public: host: compute-sw.DOMAIN path: - default: "/v2/%(tenant_id)s" + default: "/v2.1/%(tenant_id)s" scheme: default: "http" public: "https" diff --git a/type/skiff/config/endpoints.yaml b/type/skiff/config/endpoints.yaml index f5c89559f..a4620475c 100644 --- a/type/skiff/config/endpoints.yaml +++ b/type/skiff/config/endpoints.yaml @@ -593,7 +593,7 @@ data: host_fqdn_override: default: null path: - default: "/v2/%(tenant_id)s" + default: "/v2.1/%(tenant_id)s" scheme: default: "http" public: "http" diff --git a/type/sloop/config/endpoints.yaml b/type/sloop/config/endpoints.yaml index f5c89559f..a4620475c 100644 --- a/type/sloop/config/endpoints.yaml +++ b/type/sloop/config/endpoints.yaml @@ -593,7 +593,7 @@ data: host_fqdn_override: default: null path: - default: "/v2/%(tenant_id)s" + default: "/v2.1/%(tenant_id)s" scheme: default: "http" public: "http" From 8fe58a57d11d5d627fcca4b1bad52fec62e52f83 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Fri, 11 Oct 2019 10:06:05 -0500 Subject: [PATCH 09/77] airskiff: Use Ubuntu Bionic image for Armada The images target of Armada's Makefile produces an Ubuntu Bionic image by default. Currently, Airskiff tests with Armada's Xenial image, which means the latest Armada changes do not get tested. This change switches Armada's image to the Bionic one. Change-Id: I920272b4e73cb3ad67f5f5ecb3bde1febc71d183 Signed-off-by: Drew Walters --- site/airskiff/software/config/versions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/airskiff/software/config/versions.yaml b/site/airskiff/software/config/versions.yaml index 0b5f02801..4afbfbda7 100644 --- a/site/airskiff/software/config/versions.yaml +++ b/site/airskiff/software/config/versions.yaml @@ -19,7 +19,7 @@ data: images: ucp: armada: - api: "quay.io/airshipit/armada:latest-ubuntu_xenial" + api: "quay.io/airshipit/armada:latest-ubuntu_bionic" deckhand: deckhand: "quay.io/airshipit/deckhand:latest-ubuntu_xenial" shipyard: From fc9c04ef18387d4d13d74590c61726c992bc1963 Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Thu, 3 Oct 2019 21:13:19 +0000 Subject: [PATCH 10/77] Set replicaset 1 for PostgreSQL in seaworthy-virt Change-Id: I1a298e90c7356644e93992ecee24b4481ba7c34f --- .../software/charts/ucp/core/postgresql.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 site/seaworthy-virt/software/charts/ucp/core/postgresql.yaml diff --git a/site/seaworthy-virt/software/charts/ucp/core/postgresql.yaml b/site/seaworthy-virt/software/charts/ucp/core/postgresql.yaml new file mode 100644 index 000000000..08fae7c00 --- /dev/null +++ b/site/seaworthy-virt/software/charts/ucp/core/postgresql.yaml @@ -0,0 +1,21 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: ucp-postgresql + replacement: true + layeringDefinition: + abstract: false + layer: site + parentSelector: + name: ucp-postgresql-global + actions: + - method: merge + path: . + storagePolicy: cleartext +data: + values: + pod: + replicas: + server: 1 +... From 77aec4a9393c3272476f2d736e69df9fb95634c6 Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Wed, 16 Oct 2019 03:48:23 +0000 Subject: [PATCH 11/77] Auto chart/image uplift to latest Change-Id: I49ee10e05543e4e07cdf76d4f658a0c4dfab88a7 --- global/software/config/versions.yaml | 234 +++++++++++++-------------- 1 file changed, 117 insertions(+), 117 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index a65090170..d6c7bfbc5 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,391 +4,391 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/apiserver type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git controller-manager: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/controller_manager type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git coredns: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/coredns type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git haproxy: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/haproxy type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git proxy: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/proxy type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git scheduler: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/scheduler type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: cinder type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: glance type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: heat type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: horizon type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: neutron type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: nova type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: tempest type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: prometheus-process-exporter type: git ucp: armada: location: https://opendev.org/airship/armada - reference: e88cbafd62e8a4528e05450607399d2216654841 + reference: 7ef4905c445bff58bd315ed7820bbbb68b863d8f subpath: charts/armada type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: barbican type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-rgw type: git deckhand: location: https://opendev.org/airship/deckhand - reference: b35371e241d10637659895b53b81be5fa91343c1 + reference: 51dcea4fa12b0bcce65c381c286e61378a0826e2 subpath: charts/deckhand type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git divingbell: @@ -398,37 +398,37 @@ data: type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git drydock: location: https://opendev.org/airship/drydock - reference: 576f1b04886c30f3779c856abeded1c171873fc9 + reference: b7d4b121165827309bf0a274e306631d865f5f54 subpath: charts/drydock type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 76a14a0cc61c9334b194527c0a0ac3086108e88f + reference: b22602650497874a12fdcd8f586f1be2ca333a94 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git maas: @@ -438,57 +438,57 @@ data: type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git promenade: location: https://opendev.org/airship/promenade - reference: ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 subpath: charts/promenade type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git shipyard: @@ -498,47 +498,47 @@ data: type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: ceph-rgw type: git tiller: location: https://opendev.org/airship/armada - reference: e88cbafd62e8a4528e05450607399d2216654841 + reference: 7ef4905c445bff58bd315ed7820bbbb68b863d8f subpath: charts/tiller type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 926348fe2476051f9ca825916db333f81c0139b7 + reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 subpath: helm-toolkit type: git images: @@ -612,35 +612,35 @@ data: prometheus_process_exporter: {} ucp: armada: - api: quay.io/airshipit/armada:e88cbafd62e8a4528e05450607399d2216654841-ubuntu_xenial + api: quay.io/airshipit/armada:7ef4905c445bff58bd315ed7820bbbb68b863d8f-ubuntu_xenial helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 barbican: {} deckhand: - db_sync: quay.io/airshipit/deckhand:b35371e241d10637659895b53b81be5fa91343c1-ubuntu_xenial - deckhand: quay.io/airshipit/deckhand:b35371e241d10637659895b53b81be5fa91343c1-ubuntu_xenial + db_sync: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial + deckhand: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial divingbell: divingbell: docker.io/ubuntu:16.04 drydock: - drydock: quay.io/airshipit/drydock:576f1b04886c30f3779c856abeded1c171873fc9 - drydock_db_sync: quay.io/airshipit/drydock:576f1b04886c30f3779c856abeded1c171873fc9 + drydock: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 + drydock_db_sync: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 ingress: {} keystone: {} maas: - bootstrap: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 - db_sync: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 - export_api_key: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 - maas_cache: quay.io/airshipit/sstream-cache:418d66da102514ae3085947dbb245ca8023e92b1 - maas_rack: quay.io/airshipit/maas-rack-controller:418d66da102514ae3085947dbb245ca8023e92b1 - maas_region: quay.io/airshipit/maas-region-controller:418d66da102514ae3085947dbb245ca8023e92b1 + bootstrap: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + db_sync: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + export_api_key: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + maas_cache: quay.io/airshipit/sstream-cache:628ca509bc3ba7988ef2847a446a5930e4b53e9e + maas_rack: quay.io/airshipit/maas-rack-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + maas_region: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e mariadb: {} memcached: {} pegleg: - pegleg: quay.io/airshipit/pegleg:4629009c96719c29990ae0da6e9bf2c910e76851-ubuntu_xenial + pegleg: quay.io/airshipit/pegleg:85fdcd497afecc1274cebaeb07ab9384c3afdf15-ubuntu_xenial postgresql: {} promenade: monitoring_image: busybox:1.28.3 - promenade: quay.io/airshipit/promenade:ba8309a7bcd9da7d9119716ed9d94cf7cc90ce5a + promenade: quay.io/airshipit/promenade:9a50a59bf612a44fbba2e9aef1dfe666dc28de39 rabbitmq: {} shipyard: airflow: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial From 93aed048ea0e02479369994366384f841af08628 Mon Sep 17 00:00:00 2001 From: Jenkins Uplifter Date: Thu, 17 Oct 2019 10:04:59 +0000 Subject: [PATCH 12/77] Auto chart/image uplift to latest Change-Id: I9692da19a450f41ce4a840bbb209b4e5fb3b4526 --- global/software/config/versions.yaml | 184 +++++++++++++-------------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index d6c7bfbc5..e46460d88 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -9,18 +9,18 @@ data: type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git etcd: @@ -30,7 +30,7 @@ data: type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git controller-manager: @@ -40,7 +40,7 @@ data: type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git coredns: @@ -50,7 +50,7 @@ data: type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git etcd: @@ -60,7 +60,7 @@ data: type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git haproxy: @@ -70,17 +70,17 @@ data: type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git proxy: @@ -90,7 +90,7 @@ data: type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git scheduler: @@ -100,234 +100,234 @@ data: type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: cinder type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: glance type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: heat type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: horizon type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: neutron type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: nova type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: tempest type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: prometheus-process-exporter type: git ucp: @@ -338,47 +338,47 @@ data: type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: barbican type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-rgw type: git deckhand: @@ -388,17 +388,17 @@ data: type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git divingbell: location: https://opendev.org/airship/divingbell - reference: 2e5ffaccca1f8824384569f8add5bead28fddcdc + reference: e541ec72b7672a2e5ef036d6e5663b34f178ecbc subpath: divingbell type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git drydock: @@ -408,27 +408,27 @@ data: type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: b22602650497874a12fdcd8f586f1be2ca333a94 + reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git maas: @@ -438,37 +438,37 @@ data: type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git promenade: @@ -478,17 +478,17 @@ data: type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git shipyard: @@ -498,37 +498,37 @@ data: type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: ceph-rgw type: git tiller: @@ -538,7 +538,7 @@ data: type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 8acb9e0f39fbad8dfef1eaefea1224f0e58ae252 + reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git images: From 4f8b9788ce859783c954660352fd138b506b517f Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Mon, 21 Oct 2019 15:44:23 -0500 Subject: [PATCH 13/77] Streamline Seaworthy use of servers Change-Id: Ic16a4f20b45c5037783627efe872cfe773f24716 --- global/software/config/versions.yaml | 1 + site/seaworthy/baremetal/nodes.yaml | 68 +- site/seaworthy/pki/pki-catalog.yaml | 16 +- .../secrets/certificates/certificates.yaml | 3434 ++++++++--------- .../osh/openstack-tenant-ceph/ceph-osd.yaml | 4 +- tools/gate/seaworthy/Jenkinsfile | 4 +- 6 files changed, 1764 insertions(+), 1763 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index e46460d88..c66cc5847 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -560,6 +560,7 @@ data: apiserver: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 apiserver: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.12.9 controller-manager: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.12.9 diff --git a/site/seaworthy/baremetal/nodes.yaml b/site/seaworthy/baremetal/nodes.yaml index 968b5e11d..c59a40cb0 100644 --- a/site/seaworthy/baremetal/nodes.yaml +++ b/site/seaworthy/baremetal/nodes.yaml @@ -185,6 +185,40 @@ data: ... --- schema: 'drydock/BaremetalNode/v1' +metadata: + schema: 'metadata/Document/v1' + # NEWSITE-CHANGEME: The next node's hostname + name: cab23-r720-16 + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: + # NEWSITE-CHANGEME: The next node's IPv4 addressing + addressing: + - network: oob + address: 10.23.104.16 + - network: pxe + address: 10.23.20.16 + - network: oam + address: 10.23.21.16 + - network: storage + address: 10.23.23.16 + - network: overlay + address: 10.23.24.16 + - network: calico + address: 10.23.22.16 + # NEWSITE-CHANGEME: The next node's host profile + host_profile: dp_r720 + metadata: + # NEWSITE-CHANGEME: The next node's rack designation + rack: cab23 + # NEWSITE-CHANGEME: The next node's role desigatnion + tags: + - 'workers' +... +--- +schema: 'drydock/BaremetalNode/v1' metadata: schema: 'metadata/Document/v1' # NEWSITE-CHANGEME: The next node's hostname @@ -218,37 +252,3 @@ data: tags: - 'workers' ... ---- -schema: 'drydock/BaremetalNode/v1' -metadata: - schema: 'metadata/Document/v1' - # NEWSITE-CHANGEME: The next node's hostname - name: cab23-r720-19 - layeringDefinition: - abstract: false - layer: site - storagePolicy: cleartext -data: - # NEWSITE-CHANGEME: The next node's IPv4 addressing - addressing: - - network: oob - address: 10.23.104.19 - - network: pxe - address: 10.23.20.19 - - network: oam - address: 10.23.21.19 - - network: storage - address: 10.23.23.19 - - network: overlay - address: 10.23.24.19 - - network: calico - address: 10.23.22.19 - # NEWSITE-CHANGEME: The next node's host profile - host_profile: dp_r720 - metadata: - # NEWSITE-CHANGEME: The next node's rack designation - rack: cab23 - # NEWSITE-CHANGEME: The next node's role desigatnion - tags: - - 'workers' -... diff --git a/site/seaworthy/pki/pki-catalog.yaml b/site/seaworthy/pki/pki-catalog.yaml index 758c3ab5c..0773b6a05 100644 --- a/site/seaworthy/pki/pki-catalog.yaml +++ b/site/seaworthy/pki/pki-catalog.yaml @@ -84,6 +84,14 @@ data: - 10.23.22.14 groups: - system:nodes + - document_name: kubelet-cab23-r720-16 + common_name: system:node:cab23-r720-16 + hosts: + - cab23-r720-16 + - 10.23.21.16 + - 10.23.22.16 + groups: + - system:nodes - document_name: kubelet-cab23-r720-17 common_name: system:node:cab23-r720-17 hosts: @@ -92,14 +100,6 @@ data: - 10.23.22.17 groups: - system:nodes - - document_name: kubelet-cab23-r720-19 - common_name: system:node:cab23-r720-19 - hosts: - - cab23-r720-19 - - 10.23.21.19 - - 10.23.22.19 - groups: - - system:nodes # End node list - document_name: scheduler description: Service certificate for Kubernetes scheduler diff --git a/site/seaworthy/secrets/certificates/certificates.yaml b/site/seaworthy/secrets/certificates/certificates.yaml index 01d21db9d..bb9cfcc53 100644 --- a/site/seaworthy/secrets/certificates/certificates.yaml +++ b/site/seaworthy/secrets/certificates/certificates.yaml @@ -3,24 +3,24 @@ # https://airship-treasuremap.readthedocs.io/en/latest/authoring_and_deployment.html#building-the-promenade-bundle data: | -----BEGIN CERTIFICATE----- - MIIDSDCCAjCgAwIBAgIUB4SofoPJ5jsvJKPmx0A/bkd6DjUwDQYJKoZIhvcNAQEL + MIIDSDCCAjCgAwIBAgIUcJLeqGaGCNbi7SCZBfFh1rR2d1IwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yNDA4MTkyMTU3MDBaMCoxEzARBgNVBAoTCkt1YmVy + Fw0xOTEwMTgyMDM3MDBaFw0yNDEwMTYyMDM3MDBaMCoxEzARBgNVBAoTCkt1YmVy bmV0ZXMxEzARBgNVBAMTCmt1YmVybmV0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDrpRX/8wmY9U16j58EviUgbo8vQ6Nn196p/tdaLc3C69rqUMJY - 7jRw18pTWVIGnCmZDfqq9VlyAodzPNMcxZ3/MCXsPtqDqhFMSZ0h0KXeHvyl8doX - zqaCS1yRgce5RQa71ah6sX8GrmvA7rDuSuE/MxMfrBHGfjRWuY0vVK/2BwkNhhUd - mimyIdxGZXScaOKe/lbNGoiPeyh2Kz0TmP5GjtvSZZT1Pp+aYIvaVLtou2trhCuw - c31MVoExjEPcRUjtDQmAJCw4/DhdVZpSyZqUwajLVsaurP2rgtHQpW2P0CF85Df9 - oq7l1SwW4s6vDdqY0VrcW4u/hfWIZkU103JvAgMBAAGjZjBkMA4GA1UdDwEB/wQE - AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBT4FGVtU/iWsj+vnLiA - LnIWwFhF2TAfBgNVHSMEGDAWgBT4FGVtU/iWsj+vnLiALnIWwFhF2TANBgkqhkiG - 9w0BAQsFAAOCAQEAWu8e4bXV3Ac0dtvqJpysC9GXOoOgvzD9HsmeLrKfHa/B6Bt2 - AYRncn0mTlqjP14FqXIKKAYyFwYMzp4BZ+gss6OPR+c//yaE9Z7NX9O+JVu/C93p - Lau0lSSMPvC2xcskpJ3mnd6O9rEDxvcKlx2LOohVj88R5hJaDxQRq3Zfps46Z8cP - xr4K7bIqxSty/vdrmjDbJf8eElpSNpm7OgAAbwruj8ERWYRVxzKhRxqOOYjMbpnC - ZzfFF/3fp3rX7m7/WF1Wsfqz3uL3cmMidTOb2cVVrnlrDNNbmm8rnaXtJ1ND76QE - ToPqIVKZ4/0JMMPFB32miJqF/qXhBM70Naw21g== + DwAwggEKAoIBAQDdI45Is8dNF8BchIu4Znrlo7l++lF9GQopU4ujSKzih7lV7Ghw + bZ9clZu1qIG9rYEAOETmYQO3VAsU5SO2LcVoJkIDYHhIoh7fFk93D4R+WqFzoJUg + SRVHRfqCfwIsF4TcWy8RQ3x+4ZmMnjYtEKAfmDonEgqHopJ228WKEncGd2+aaTFd + yzDSCzb+Zoi2WJw00kMN6g7reG0lwWF4fPVwvGrgTH2CbFV7XAtwS8uO2QII13sW + mt/vKrtD327DpUEDt0lG17YJRjLX2L+AH67UUo53WCWFoBy1PNtNr+8I1susF1uq + y/YNlgsyDLVFGgpciQvwU7gCCmk7A13r7cAvAgMBAAGjZjBkMA4GA1UdDwEB/wQE + AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBScrFGq/wpeJL8J6r+v + I0LHMvsGPDAfBgNVHSMEGDAWgBScrFGq/wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG + 9w0BAQsFAAOCAQEACEej8slEr3pj4SXxryoRcRXSuF8mrKzb5MLm/hY5u7RSMjxQ + AE+zaW2MCeWmQxtiKhRjbGAwDeeI0ShQJg7a0/rl+4i28yYKNZnpKkjpCLD20PDk + z1TM4a78sl/H7TgT6xO2FVB7Bg7r+H0zx3gYpFZijPnLpbQTv5pR0DQB73q64aY3 + 21SrLNXPqFl1IQs4rkMOjm9JS9WW2D0/xWQi9JTC/7FQzVbEvn/Gg6x31Kz7aQ4A + uMYH384peDEtfdP099g7VjRAMkKtif41YzlOczDDdPQdC0+4JNB7plvnFOi76q+W + 4HBi1AqaWG2vOBJgKp1NpsaX8pHD+L4onDpMTw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -33,24 +33,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -63,24 +63,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -93,24 +93,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -123,24 +123,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -153,31 +153,31 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -190,31 +190,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -227,31 +227,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEowIBAAKCAQEAwvrLDU9yQuAWwUy9nm0FUn5LLXyr8k/RKr3dKN9wqetT+aq+ - qTFyxELgHcLct/kgGY46a1qeyW/BorDXSedr4BD83wIkMWh8quBy91/7hJTHAGi3 - klsb1+K65lmfs0HATBeGRWy6SZ5gbEGHDpnOttGdYeUdHnGWa1sEkFpkP61T4uEG - r82iPXy7OA8ZNk+ihhJkBwMz194CS5Lt174s4Ym9+NazLOBe3A1krl5cMeA+1T5j - h0Jr3bA3KYbhdBK2vv4EOs6F2XtTl7yD3cJ93LTee4xnLW6nH/OaCylm8DvBRh/k - HWM9hGfUBlRroI/+jdiaCA/8ZJQt42SwCH515QIDAQABAoIBABRuGOadI3jUaC36 - 74dxHvSk3RW4EYBDUsRqvoiw2OpFCTiI5o9t6fuckkUsDNqOFQn4eDCVfzvWJPD6 - HKTWxdvli8mGPOqcayuwdvtqqD0dJbjqQAnq2AEH9dN7Ipuy0QZoFJ6jpOVf3fSZ - 7R/fh+RqFFaUnjd5aWx4TgMeJZDyVn4Nh7jQHLVzasXSThcvnn6Fs8QdQy0S7XjC - 4YK4mgNci4iR3zAPTrEA0dFcW71SBewOhNY3qOkpJ+NJbfeEcTT+RCwyBx2xn2rT - vMXPnKkxdeDaDTyob6ZFZlWI3AF1lIFcs3Kw4KIQBEvenPxtilfupqa/vlb21IIM - ULJRgSECgYEA8AjhMFsKLvCBEvPQ8V0PW+Tu1ztLXoNS5jeFMgEmrltX4hPfoLkt - TFX78TLkPyj5dJKurTh9pmL8wmyrMBNMNMzGKad4KHHqGpKe9rQPuD4nPb7KsMae - yX2F4KvyYtLxTh1sQejgqQLlPItx5vGYUByS/ASrnmtLmQWACid4aCkCgYEAz/LA - lPeIdFLUza/BMn4J0nXjFSJ3jV4oX2E/MZ6rAF70pkgmwwx0FDCREPuGv1zdRlLy - sZ7KLBRwr6kWjFLt7C1dDYUNP2edQov83zuA8tjRI4pR3rY64mrOLnhVkLjDRlnU - JgyIuBw77ue+vDEEU+jdlcJvn0x8TuWw81Kbh10CgYBLjE/sG0taOMI3R9wEi6iw - 4J43yebP6X9nDCR0953IFOHVOzIQcRgLxahVYxIpuujAwwYNaRFLFC6/ttoueHRs - zeK064vLFwd6s5kqxsOH1rAdI/bBqtIBUuuXKidQ6Vmfn20aVYSYTVv/MVh5OqMY - 29V7UrD9XIHfuLZy+7dO+QKBgAXgWkjbZePDo3fci50dqrFj23LxcmdwTbvER8Dj - NvnftRIt38qLQ4x+gtr0AK7PtQETvv/9+MCeI0ETiiuU/Fw8O/Dx3Zn5F5yV0COO - zuoN7nsOoZmllKxpUEJH7EMWtY37Y99fY02wnpD1w5IV4IVugzSENhtOUgT4wLNf - lj2RAoGBANCOnTl4hQED38uTr3ZJNOzdeHSL6IsMrQgWmDqAr0K6Hte3n2yDp6ID - qKrDQzj9XoH/GADkMF9YYscpEM1TA7osKaCrQhp3Xvse09S/xEhBt4nBOuh5HTRn - ClHUms+g5R0FGtaBW85YBl/dL2LBq3KlDs2+wypT+6MFDAA1q5jZ + MIIEpAIBAAKCAQEA6GUlvdrY9qWnyIBqmaebEPyp8woeSn42eRh065i4J2WqHyw4 + QW+4JuqjzDMBA4BQGf72nzMNdXmmD6lRar3lVSI6qPOyJRbDHYvhzEZgizOo0M21 + G+HIg0g0aYRsko5eSq55o5uQ68zftXEp6wnwSO0BuRMzw44j2waop+ZchyzFXLIb + b/MDrGnSbfTkP+QH9OZMdP6iAKHRcOkjYm8Z9w7tejJipKqCSxnBfIdb6KAyN1l8 + UCeGwmdSg6j7OsF1jbwlZhisTpV+VC4pUq6YMLWJBZcnyV/HzDWKNNKaFiiqeps8 + 5/0Bcze/w2wesaj7K5gg43p7v9qv+JSiaBjJlQIDAQABAoIBABDlkcntCIteXgWg + +J81ZXvlswGdwbgO1y0UzyN2FiWfKbBcibaQReZmdwRYzQERKkHJnOrUTm01LBLF + b8sABZWcCIHSPiieMA+M5RzyHQDh/6s22a0uTGLnNBBb9XzuZwKtDuELZY0Pd1B8 + 6txQ+6yBtvda4w+b3RWGtWqHwEB/qFgx1qioB1MJJ4QoPFNw/2w2BNPp26LVblAI + uTLxl5yuHlMTb909+ANYcrm+1IPT0IR+2S2HOoAVNJAZYkl8VTvfVR0AbCbUrhng + Zmvp9NX/ejSmkDdbfFZ1w8YFswFNOfseAKHS3qeJPjzes5XfTSSEwWaoTV6eYYwR + Qdg47h0CgYEA/LP7VBejCp+klh4iJMca1rKBGFBpfg4RVPMDDgjqdmmpym3NWQlm + rRvHLN3gVgMAVKs6ZuMjYzV0PdyZjPUmArPyLzpLQByeZCgseLyIDGixc2sm3AeG + J0M6VlS4RnXKyksUVDtSwkLE3AaVp2BbG6CLUW4co0jkjWp2vNUHVvcCgYEA621W + gt9k33kpdPmbmZzs7Ukx1yX/DoccUyb4Ot4fcdeM1ujXa+MM9zrLgwqOZyhjFXVg + RQ9MPIQZyCG3rUxloZSdQ1sovz2UMrHBT6ZNMBM21/lGnMdmWXWwPlz8/cYRu2tS + 6p4vntoQejcsS1bzj4CiAl4enBT69hm0fi6BxNMCgYAOUxmFG83nNUN8KvsegJbZ + 4saEnVJNjfiXiyr6KbE4wyaXzf+c83Z5i6CPv4gO+B6VrhsiZ+/CmO4c75tYrTDZ + aF/rI2/Ok5C69rgGpBFGOs0MUN+kC10kbqAo8qZ7gAPd0cG2QKKhVm2YV1s2YLTp + bQFYvVgsPV6PUaCndZ/z4wKBgQCPiHW6DKDfbmtMGfI30WjRslJkrZG3NcCbIaMt + oMbjDVucmxDbge4hvQLevczcL89ZAdrTv+Pm8VMWpRfq3C0KOiU3L5jEH7L+xUjq + WqWsrco+GohmhVttJ0dwfhjwT5X4AhLnX9IAs0pgeMrUlAqibvZXIzLeThxDdqCI + XapYaQKBgQDjW4hHVwixVHxeGiDBjZBHojVzNaht7FcfgH3ycHrh0g/z3KyC9UaZ + Rhgv/sD0YJbEOvKefjmgwzq2m9W63yOO0NfMlUi6VJMGOlTTcqTNlRyKNYdKTLTY + 0w1krykBnh9LdbjqCZmao1wUqRQSXGm9u+qS/Oc8K3JAImKs2Iwh4g== -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -264,31 +264,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -301,31 +301,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpQIBAAKCAQEA2fr/ibYYbwE42dJnDStZcpsaFy/N78N6/8Enn3WISN9/gTFb - XYhDe17cfCnYhHgFh2pg43yzTa9906FnW8ZcSKpHQuk0B2by3A2PQNzy1NyBlARv - rYZFqLomLy4KUPZVXlMmw7df9BHQpr/vOjDmEigJHK/19J8IToMGMuV/GGoDIbyr - aCY0TXrHVxBJvR0OHpc4zE0cBDewcJCN4UbiWs4jvujZgnsKub1hw118kKSD2r68 - 2H5vTIAQgoAEmTV5azCrf0p2yxREiyQ8B4ORJhey1gAqpUhbDrYh697ZydesGuvs - CULKYourBp4eE0Unf4BXhNrJNpsITzSvfghdiQIDAQABAoIBAQDEdR1+Rin7UcSl - PKY4DkvNqNB4+VLHtwzSGInXg5xS4WwPSiaoQ7leJX7eQPCtY2bIRy4PmUIY0AO9 - iwiWhE6EB0O2oGuOCFD11xq3QOtywVHfz6e/YvbBPRRRDVOq6HjETHjxiAHo/W1p - /C5l6dBRqNedjVFFKVfZOumJUaGco7Uq21/hUWPv1MkMl9GCA9+pkc3olpzkTykd - 4+7AfNkP/fv+thGg0Gf3NivN+ns5RAOivaj9PgOpFpfOb0qLZPbq6CPzdSNPdGhk - oxxwkzIfm4UUvTn+xJd3ykU+83bcltKH4uU3hBJvloPoXxlFUvv6q5iWCiZcVFL5 - pM+hN4KJAoGBAPP1I+IyZ4ayMlCt/Lie5/nYWBsQdjsaXp6B7sJRV4TQaad7ZAb0 - u2SJ/2hL9ak72dFJGBriyoceEUGt6M4P5HdSR298wq61ndta/POfk/v9j84ymBeQ - IQPj3m657m8ToQJdfHwShXrDAlEVaO22w90SGXvO/yBShL5nBibV1wzfAoGBAOS9 - lq9gII4IDKPVYE5+kQZhrxYhRfBN59E4Dm6KjcM7q+LQpYsxU9AA/lc0VoKALgX4 - xY208BHK/36rpUtzMD/b+isibv7kB1PiuNGDbK4aJJ8BRh4ks7ajVSj3LrmlEa3q - PnucuPxbdeJ0d44C8YEm0WLFs1Dc1ClXJSzcIvqXAoGBAMudH/0MCsIuerZB8Tt6 - Ta2HN0onfDaqNKzhT5DZ6U0N0hEaeIshukIYt5aqR3ifXpZCBp9yCI2rt8V0zGko - dIxunPbdT3QYW4+YqqT/3Limkl8MdUq9XgDsMFuEThBhdrINqve3Ubb7ijR4xSIa - t/EMyT4/r0qf9PEh9c12D05LAoGBAK4uVH1tdLzTElT7md+L74FthzcR1UEdAebG - ie7RIQxG9ye7fCPXRxxAdW0QVMQBOYqgmkbDPoA+FXpu2Grw5w/pwcFw8ha0q4PM - RLJ+IpcdHz/ZZ3xytEria2nLeFAzi5fkpPnaKN86AjWUPKnuQdr4JT/Sji6ISiLE - 0nErnJM3AoGAdWougfu0wbILDYQyF8WGxPFhtYM8xwEQmt7SSQ2zTdnKJ+TCTN+B - Nr6zn5iYOYRHDDmePCDbrMOe5ABA3YZDlD1gtYk2s0bsEahByoYIo9TyIpv3RlZg - pWSkAUrs30ch7hNGvcy7IBCIkEcCmanWP8TvZ5AWu9opEDJhyvdd4TE= + MIIEowIBAAKCAQEAwiX8u/o/KBYpdawMuH9aPwOPOuNLUIAQKibq0T0H7Rq53zJ9 + K+4xfy/fIAkaJO2ExGsWhKrYfh7n/NgJcjEpqbKq9UWLkcp/gxbdZXY5d0bSIoLh + Bmq9836DMXX88pf+8MIr4Fv1fftRyGAbraWVnn+6cqMtrl3Y6UUlnSR4g8W1Jw/3 + 67G2VxMY+it5StzB5ZZDwxHI4XmFo7JjaCOhcZTVst5w6TpKVZ55XDPC8klZq0I/ + u5aQYX74QAZBJx5G1v+xTMaxFSnbER8gHlP8Ho/gYeBL6f0CbRx1pYxrcPPRJYrd + cb+dvmZ/N9RBzYaoXIxwAo7IyLbeL2h2P6gFhwIDAQABAoIBAH5C8Ctb4sjyKMJj + Qt6VzB4g9Xwpp6hRsLGJH7s2ArqbX/gcwLTaMoxxmJ0f7kXHxklrD3j2FtdmyB5y + bSo7eMno7S+Xq94DoIujShabHWJJx400Kp3eu2voge+fuQIYAW+YB6rggzYMRLKY + dkem4Tfz/1BgeOvmEpQaKQ0aU9n1jwDIcEgLccZ3e9QK3winQdF0Fhu23v6Ck0Z5 + 0B1qG6DggK9fg7wWXLclb58+beXZ8oNsqcTi5OK+wC9SUAlvZ6Q/Qk03U7S4mdrJ + f93SEyQ/aLEU8Q4R5CJ7U1gI5CMrONkZnDq2cTmnbSq1yfnmMgGyvtWw/Ifi7JUQ + PLI56IkCgYEA2j3IJg1K57sWibt0aXW3rjyZT2i7HlSejxk9/98zRJiaFZqdxLMx + 2yfhFTZBbACA4w5HiwdT3XPm8/KwBVc3Zyiw2NrMwJscfcTe4Ld8Aa33u9mCmefs + tWaIcqUP3z/Rw83Cp1bLcaIoFdbgkvOISNd76N0W+kkmQkuYhDtLsrsCgYEA470Y + N+1V0OLkEc8/5NLLaPWKZYJafnqP9MAoWAf/YOVgP+gB/rY1pVdykg0gtVoRTp7D + HX64pH2l7yKP5KkMs6fmVJCyB+bL+BAsK5WoesuWoSOcQGDdC/rWvoOyDtA5H2oQ + Ga5RR0C3iEft6zGplkHLRs8SlcAVTNbgIleLyaUCgYAdXGx9+hHWxUvN8eNCgOza + SxrRHST3eqjuVZYKw4uRMfqg53FMUlNlyaK1iNwaXKL6aSRk5vJ4e6xZq4/U2BwD + C+1m72DWlMerf/4AO486Zp5KroOskxA8g3PeAKj2/w4IirkibEHooslDzundu1fd + fOgVtxDtUUQNbUAyoguYGwKBgDgpj+lq7DjhW2FQ/O7PVT6DHyg9Z1e9nfa71Lcw + 8bfRmVTpQGSyRrSJxkViW2id15rN6ExDzgEyw1Mf8OBxGCLOCy1bqavtLOv2AQ6W + j8AIqRMAFy6BNMIZkA/XpnekvhGTNHlA1eZ+fURsiK3xx2K4wwqpUmn/vsD+VLPj + ZyPJAoGBAJFJAkNTQ/LlGKr/EpIzAW4LM5l8YIafniTSFERrRuu3ma8xbEe5AVPI + VfH1OCoS5vXgA2+NVVpqQMlVWk5Vn6VJyJa4+T+tJ02h/vA5hgGkKMozMMGDrmzx + 5QTnbxpDxn8eh9+3MFWWcLWgrXIVNTPOnI5P90kOLZfD1QAz5uNL -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -338,28 +338,28 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID8jCCAtqgAwIBAgIUcPwucaRX5ZSdIefICpdt7m1smowwDQYJKoZIhvcNAQEL + MIID8jCCAtqgAwIBAgIUFeopANUExfS4oal5N3wYgcQP5c4wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMBQxEjAQBgNVBAMTCWFwaXNl - cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMB2hetX5z+7edP3 - f0nniFe4fKlXywhytJ0xyNC3jKn+0k8Mxu7ZJjlzjqTl8z0NyWi572n9IRldppWu - /ZoVrnZWKo7zRr+PJTLENsjkZ5aE00ez186B6mKNps6KLJZ3ssUlE+LUmDNhz0l3 - TZ4DYBGL13eiefy71u398WV5JtaKjOg4RGYEuRQTaXgum9a54hHsgvnUbYN3vN6y - 0UHDTWgZVHJybq3DatyuJnmS8nhR4sT1Kc4S3MHhQ45b46HqxMqB5hj19iqyzxM3 - qo5mZH9NUhKr7c4u9fgPvx8WfM9fqq9VDbjhBTTW43We5pK3mPdrVuH9Wu5iFX6Z - EaFl9s0CAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr - BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU16TspZfX - WK3KYdiZFpt3ZQc0NwgwHwYDVR0jBBgwFoAU+BRlbVP4lrI/r5y4gC5yFsBYRdkw + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMBQxEjAQBgNVBAMTCWFwaXNl + cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANN9hW/IQmW+/nEd + pDV/Gp7QU7z7wNWgTm0IC0plpVceiLk8LuUGcqlZnNrKGJe5nYMHDTRi9fyoaPVo + PO5g0zQQNAn93VTRuxnbPmsboBquve9u0yxS+SRYHBDASk6RiA6goGHHu44IiGFT + j0uws6g1VWLiRKCt2OP42TRv1s0LgoKimQyhEnZdQr6TWLFCEUZOjSQIgGA22FBo + kDiw2IRNK3u/iJ4ITA2JL9xgBvUFAdXeu/ieVXonVr5sr0q/TTpMFSZglSHN5yum + CQid4L2TolYYV+O9jT7XyBewGX59XrizW13Mz4lxd4ljY0cQCiSV6g5iuv8tHBte + gWEu1p0CAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUEdyM03bc + 5rIOhRyRAcDUJjNNHgowHwYDVR0jBBgwFoAUnKxRqv8KXiS/Ceq/ryNCxzL7Bjww gaAGA1UdEQSBmDCBlYIJbG9jYWxob3N0ggprdWJlcm5ldGVzghJrdWJlcm5ldGVz LmRlZmF1bHSCFmt1YmVybmV0ZXMuZGVmYXVsdC5zdmOCHmt1YmVybmV0ZXMuZGVm YXVsdC5zdmMuY2x1c3RlcoIka3ViZXJuZXRlcy5kZWZhdWx0LnN2Yy5jbHVzdGVy - LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQBQPQxmEfviq/uR - G95WBWMpxQRR9VzBs2PKZ2x9oPacJOca++IGdzSIB0y9OZ8xkHh2FHxNxOMINuuh - TdWd3fFgCjUJPzkfjc65lSFW+KjKUvzFoxwQrdDrk/HpXnPcWZyoNAEDRs+xobVn - zu6+fu3psAdYUEIqTyVF5g+4Wbt1Fdf2VzyQguOjGQzxVxeMbVl0SmdeCpD2aEoP - APjB+Af7Zw0qhM2C9PhgrWdFxRnnxs9YhhOJAtavdZ5RbyeCa4GZLXZ7V4AWpCtZ - 6L0TISTb16mM8CtagL2sLmvrENtZ6nwsrV6QusblHM9Ar66FTN20yaahDaLrtES6 - kyKTKcs/ + LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQA0wOvwzyRRkPX9 + OIiHrG2WEloWlpA4gPf1Yq8J4xFgBMGRAGJJ08wzY5iB/J27wFZqQcDpdTR2XGW3 + lrXANcO8hOtagZ73ppS7GvFsTGenmFZ78R9LKyzWapxaOj6xcn5+XsrqIyy0dc/y + 0oiJeXPYGa1VNsr5QxtSIM8rJGoUNe3P3J1yfSB/8c2eW6XERFXU3EAXIFGOHGbB + LtYnSKkMmZ6EkPkONA+Ca27M7FFFUIvGWc0BDxiroYDvaPGP0tgrPcTgt2jLxci0 + DLI88arQv7HlvuaY73yW/8kvg45w5tZX1fT/AW8ksCAmZCSqVseRK/YHuCf9cwYc + rbSVdBl/ -----END CERTIFICATE----- metadata: layeringDefinition: @@ -372,26 +372,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUGVbVTbjB6oGskiz94FIYGYlCkt8wDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUCXxfO0aadHtl1yXDchKaI+NXBEYwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMTCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM8m0xwCTAIAk6/HWnk0J3pJZOR5 - 7VmoPTOiIgZOVWGs4BXa/AcxUN4VqsIwwwOR8CSFKWBR9jX25CDc4WRImpAnsDHU - VdCBSWwJgF2B3GepOLkqZsG8EpoHO7RrdhxtTFbztYJni1a0Hdu75APJS8uHtrVE - cIEmtl0kVqTWzPjHYu9PzPtd0N2PvAuAqwdBWFThu1rHSzF8+dpyBdatpPaQ4l/V - LAB4psTQrHMGVNhH8PGxrvmozHnKvsUQqSngLI6vtHRbpnCF/Pg0uQKLVsAhG7hU - rpb8AFbUHWfLT6Z8wz0ZrJv+AI33VnRyTtNKrEx65popw06qjQBmkh73G4MCAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMDb41VhMJpMIIBOqypDuHljcR2a + E6mUa/G9x5Y9bOqK4poPuQsXlDyYEXYMhaJcJlC28K8o+rT69RhYAlvSuAHdZzZe + vEaFfZs6/wuov9OJNqofb0V6UCNWVVGyZvTr9GLjmWO7tz49PLv0l1H3C6une8gS + lZkMWREs4td6qNfPpCoIvYPXCU1z6vh78nYEbfmVsAB4HZ+VnkGbQCMD1WijYouW + BSn2JRCpf1M0kSPZMdHDhgXYPNNAaj9PYAYbP+QCFcEKZImJUSSGqrc/Lw6qgKX2 + 21ZPy+fBcYb2nDwM3St5Y/n1lB+eBmv0f+XB0favU/BuCvRmqfzSJcWpFy8CAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFIuhUBpMNfu0S5wsv2j6bRbn - CwrMMB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBABi3 - zwMJ6yS4G99H5R3Q1+G7EOGhSOCJ6iiXaqSgZQy3YxFz5VLucKcYyr4nZlJFkwVJ - 0Mzj3xEAzlhdwcevwYM47Df5GK+JL9+BRAhXqa8kM1ZzsK4mru8knrMn7HKaMg22 - gAz3cVw+vEMGs3rsWzFvsOIFzVWPMPb+MPc5O2j3k45AQSL5RV0+5521y7KbDLMY - 1ZI3Q6pPfmtBs9lM8FCtw2jBmVFH5WT8PTm+spMfkgg5J1cO8wgkfNLQPYNueAfq - 3WPMkydyv5fAapJjC4aGCnl8A1WMUMc8rnZkuPwcBJQZtMb2JBdVS6I/ZVrymtFu - oMToXHKRgo4+ANvZWJU= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBl/a4EwG/pQEoJH0/zPcq3h + n79YMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAHkf + K4WNR20jB3Kt732YqisHtOIFjYT18jTW8C2Pvg/DA7FqRJLf6T3s9CybiEedZwOq + PCNpEGsCl5l/xKGDv/6wes4t2yUYYwe1PAWZnprxzCMUsqT9viMhNPjCkZiUWc3F + ZFqASs2lX+UTBl8o4OnDH/Wt54z0ErVkMaiIazvosDXmXteOqUzU4kCs1axu3ctK + 6nYdLchYs9r0zU9/oTjEY0BFowuDS+zGraXMNSjBsNUEnkS7iNacRRsIajjsz4Lx + hLJgnCWMLfnWwzf9qfx2AXuWhV+DZHjluNxbhPQ0P0fkt/MdkEMRFJYS3JFfjT+s + 1CTsoDT7ZgoVsebJ+qo= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -404,26 +404,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUWGgjtdQWpfk4rah4YZhNPf5M4I0wDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUFGv4r/NwDZ8w1QNqg1oxTuOUUPAwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMTCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMpoebNm3ACIMYlHztckBUZRwUkC - uybDOAyYnwmzBEDCUXWVBWqXP4hLRblgBPy+5mksdX054at8fpbYajiM3FimpBFL - VtkVI3Gxq60Nx3rGs/xKfEaBDMPeNjIFbbL7be+u2THVl+UpPn5XH5TRC7RwOlHC - rcZek0ZzJcfoTB34JZx48DaahAVyY3JUMXQ1Rd2Sg1ImP32Mc0xLuo3NgqT5UjVI - 0KHreNmlFWNawfUK6tels1TPB8jD7AGEI1EuBJnPXoBQ52qTMieCzCRdG9UrLA5G - gj/e7g65APHhEk4EAhnvE/7mo2kY7Fqui3On8XzNB0J6o+BTPF5Ut+WwnasCAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMISr7uws9FkMZvX10Q18pCjkA98 + 0I5nEsbaW8KC/uUyfGzfweSYLwFluyO/VvwEeC+kraU99vAhNQf3dmOCs07ARgz8 + 5rbZg85IARbNxPqEXe2D4wVf4XvV10IVgbpir0ITUUm7jyArfuwU/sUD9Ijd1LGK + RhlEZrSRZN8U69BkTgSVDjRh1pXxdDSfN3Y5g9wqA+Rk4OJcgH3JFu1fJjd7AF+L + 6kTBjkRmkZzU+jjccmVbn/5iOlgl9jJix4e/j1Vso5GiDIyhJwwX4JMa1EWIBIMp + Q0j069ntg0Jx1sd6vH5cxylUMgn/8C3xs+Z8A7naKGeUu8GFI9svCIZiO2UCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNwv3mDqyEuhmHUIwLip+aId - IQGbMB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAAPH - 5P9V6Rr3jPkBjV8l/2IMJ6gyumzS/yQgSHwbzMNRXwIrvjMMs8xfGdn8MoGy70hS - gBgj6ILOROVokXSqvyS5xVz2D03Mc24wSwFC9oz1mw6PcY3PjJn1Y2K8RKqoLTTA - Zbblb8XAGEB1Uggf1kjX/9utD6RaDUWuLil277hk5LKKszoLwTT5FKCQNI7U1sEF - nhYKutU4Koc1btM/ceXjiYSabzxipDSGfqoQ1LiYXUni8AM56MHE9Nw4dx4/btxG - OlLic4HIl3aQVLas+B9Rd+Wpip4dMHEbLJ0tPqkaBSUvRbCJWPoWiC0GethbDsuw - P5DJE5CLBJtaBESoCR8= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFH60evjWhDKZ81qn/nDRIT4C + cMhlMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAG84 + IvkkixMtOxO+rtAS9OIyMS0PU5amIcS09HAGLoP0hFv7CJpXbMnCOcN4MzESHcQs + QbCzqavONwbWyZBfYhgtSCUUT/kBjKcCh6Vr0quABTt3ZA09kjArZXaYwVRRuRRT + ZPimkpwcIyRiBzKOoW/9YQ9gMVKcfb4Bk2Z4lHFDuzNGm44pZsx/GGlIaco0vB0Z + nzubGo/M+KDSIr0RocOyPHYpX/BT5oaFaMwQIEqR8tGE/bukzUsaRM2I8uB7LhX6 + LeqIEBx7JCthOMLU6/xSudsB9gcwquKCqWVCPPmujgGzzko2jY106o+Sx9pvT5N5 + knkOrzb0nKp/1X4peBY= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -436,26 +436,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUQcU35Cqfdo0Ev19S9pXUH2WFozowDQYJKoZIhvcNAQEL - BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl - bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMjCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMGnJyjGloCuUHkbQnN4q15eUj81 - cEz5T2F2vvi34lfaC9HEemtpalgKiYqX/M8TBuzFWBsVQNdBIDV5UcCz1YKnB+hE - vccE+mH6f8sfNT2Xal7x0k4r3nKjV3/65JEqEix3y54YZVuxELFrk5bCJLo1EKT2 - vgWgOMXpLLzHuzhi5wCkt4YMxfWCrExc3oniaZIKFBbI7WagOUq6QP1Aa6b6mdwz - g/z1xdPRgqdCFJI95J7pGgARwt6bPacrSJwiFz8E1FfcOybk0cEl6P4D7IRAA+A3 - wty1mo4i0taKp3FIxFJPCwxuB/WkvRQQQdryFGo0dIDu52Mbc92vkutGqGsCAwEA - AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFPcTRrbtom/NWHLBV7p4gMHH - 0EpgMB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTKHBAoXFQyHBAoXFgwwDQYJKoZIhvcNAQELBQADggEBAL6F - 4NGNtKHnsmJPPGn5B1T4Q5xTZZT/IO2LRIZmpyTihSbYXtGYs/ZX70hBvG703zSp - PUUOxV5ySkm/v5KmL4bp6B6+N4eUfPJxO86MvPG7SBPrj8CwuPoAcL/OTf+ERPqp - GRByp0Nqkzbq3FnnGJJ9vhMTRhHm8XyDWQB7csevAm8H7CacQjEAnmJVKBcpFfwe - cyDDQZE/x+k2T7ihVIdJkqZASc6IQV9CPwsqML6yHgEZ8WYAUxxpONqUnbKRYIfi - ivBup9ABBBHcDZ4s9ldbWyBVhjc462+4Xz78ta84IQJ0jmpFcu956F2i1w2FEhrr - TnjttxLDz0ZQxTqJ7Po= + MIIDmTCCAoGgAwIBAgITMIWk0lQJ++05wG/Gm3P/YoSK6DANBgkqhkiG9w0BAQsF + ADAqMRMwEQYDVQQKEwpLdWJlcm5ldGVzMRMwEQYDVQQDEwprdWJlcm5ldGVzMB4X + DTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowOzEVMBMGA1UEChMMc3lzdGVt + Om5vZGVzMSIwIAYDVQQDExlzeXN0ZW06bm9kZTpjYWIyMy1yNzIwLTEyMIIBIjAN + BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5QloxCawrxi+NVw8Eg/mW1qfxr8N + vCwigz4d09fgWJFRoq+r6jPXi+dgBBBFmbjeSJXStoy95QAp2hyXrQZJwLqieugw + hGFjnta0cKFxJ8g+2A30Ps/pGNazSoEVmYNlqJErdpd5nvlq4s32V5UyL9SiKl6B + RlSeTgNrtklGLPopyTJnlXHovI6sQAkPsLAcRa1i8u22t2/W3YkbFY3h7Ue1JKvX + hzbDbLi5g2sGlKkre9vNk6GywfQpcgTY4j5EnMiUd28QuaZFtsDhiJ+AWW6grJ3g + 5rVIEfbVQbfms1Xqv9qyeASv2SzqyP3m9YuEgcY7otXbinnulWklKWlkmQIDAQAB + o4GmMIGjMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB + BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGCM/5VkC2pg1UiD4uSP0kK8r + rXAwHwYDVR0jBBgwFoAUnKxRqv8KXiS/Ceq/ryNCxzL7BjwwJAYDVR0RBB0wG4IN + Y2FiMjMtcjcyMC0xMocEChcVDIcEChcWDDANBgkqhkiG9w0BAQsFAAOCAQEA1X2F + c8cdlCC+RXmu/9W/X84acylyNJjwCrC5tKPnqavV8W43Sv45+WUnPL9YQWc0UqNY + zTPcXS4zOLiXFaN5G01NemC6N5V/DxI1aR8SemtkV8caiJg55S5acHxC7IvBldDQ + NztwQw12fswrz1eKZt6wlzsQTTBEruBJuzypmkoGU1kDtc1awwysrqUOH+XVgw4g + 949Xs2XKZvTssIcjxAI94zd9cBME++6yvVWoAHNGvKY66CW7E7fqijmTt7D/8Udf + khlSBlPHEidBTD6Xv93bO+2K1ZcYuZcWl4xIfpvLYNKgjpykHBiIsBuTO4XPVuXn + blxyoXk4WC14jRS/UA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -468,26 +468,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUG+E3seD3+qkEAwtjgOkep60ZpC0wDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUFQYNssvVMO86LQIpJSr9g5jC+cEwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMzCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANTinoyYNIEfeYuDNj6zR4azw86R - kDqZqgoFG6b6XIO34nk+FRcOWPMk1Ux85Fld8CBGqFY7GlOg5aDXCMOq528KqlKb - AZQuQh/+yHQS/4BoJdJd9RsVM7wLLJeJK1wuKbfpZinX3Jh8RGYnrD595aq+RmIV - VCn/wmlMtCmWrY7sJ1Ol8UfzyFTh7GlKe9cCUTmMChiupsDLE8VW9MLsgXsKUpcl - RY0XRJIO4rV006dG4e+6HglnAEZ0Sk/WzkMdD+seUmkthN2oyhQKPDGnXy9i1KQb - bBZ/hD9aUgY8Z+v0DK79AtucUNXMPxDxXFV0R7CpgL7aQm72yGr5zkiOI+cCAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKSHGq8dVe5Q6p88oKu8Uc7lN+qc + EKaubnrYPc2vVvYKgaf5Lrd+i8SyLi8fkHemv3IMLs3Bq9QUh8WIUO64BudDz5HY + pzxja25vw4FHMV4BxC5Shb+hF5sO9pHRI+LZ4Z041Cg9gziMN4YnET5hLXrOGCYI + CBHwfUwylqxGnASd368gR6CznTTrNJo9paIwFas+0zdgK9zrPMlNvUMb/u8ll3CJ + Fa1/bG9G+pOk15iFlyNAwXDwqYd2Izm07wixASg0I1pyU2kgEf+yaFBf4kwmCwu1 + MZ3xHki4ulE+ixXPN3vLudWEodsMBxPvYsQKRTIBNNrT92PQImyhnJfEcb0CAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBxe9hmcq92o3d2nE4aFOK0r - OibuMB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTOHBAoXFQ2HBAoXFg0wDQYJKoZIhvcNAQELBQADggEBADHi - wJ0DONh5/l4IMBXU9rQsstvZsGVwMDM5sao41Pyya/SZ0oAbSWVOuGQojGh8co1u - 9woDihfkq9rFEAk7I9gWr+A8rgZfkXjYYj9Rpm9j57TOukHaCWbGbAorNvgSu4u4 - 8sn3/K8WJJ+Fuy/DFyYN9GFCa1Q3G0TSIxADZI/0MeOObRf/x+mUPPi1OMRsPlO9 - LcUkwPMygamNyHs/FLAKII8SzPRm6Z5Mnp7OighhdDZsE9MPaqPOPdLelP1lmKXn - ajcE9yqnMSV9ib2Y+ZF4l2KldvaWKmiz8Ft8aKbBDZHe8Y2zI1Ybl5aqgCaVO6Zw - cdnT35uua8a85qZHMqE= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKkatu3D1qjL3uNXpOY5w90z + Svx/MB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTOHBAoXFQ2HBAoXFg0wDQYJKoZIhvcNAQELBQADggEBALp7 + utChLYV+0RZ7mGhT9oBz4yepAgXGR0dVLa4JXeRejBbE1pm9TLrzi/i4cNTjwhLA + Rzq7Plgp8NnHcFtlbgwIIwJiNJmUBswhi7xkBZOq/0laGQAGMXgHAn5y5AjARTMb + GB57bf1ccMD4mk/pmTI1posyrNqXRTA6H3iVBX1NWZ3jK0FxbFDOo74jokmmKGfZ + UhTooDdzdWAscenXpEH/8FjuesXtXBMtVBDRp/bgxd4FfI6Mb7a7asnk4PO78o4p + t2y54pWHCBBEADInr1eFNBh1AgDL1yrJs8bV+5ptXRYZmaWM2bWHVghhV2pTqzEG + bB8Igr3BJoJfGbQ7vi4= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -500,26 +500,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUAnv+tF1DVnBkJ1rBSuimABa38Z4wDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIURdTB/JOCP1yoDOk2OmjZZV79mYQwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNDCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANNoZaieDEOI1M3/bnmkqTd0DK3D - cb8t9UDe+a4h9gowKh9mVLRj8H6GcZsjK4d51684vLI8wj6zy+2iULuEoTSbYmI3 - 7kSksLNjhjN2B5bls9UxTSJO/pSYEDrOki/ejXPlFdVRQS9P60yS6r7/co1s0VXs - p+yOzu23Htg/ufOZcupVN6hOfl2JEQumoyFutAcKBOUMCH1XjELZjk0z8macmZ7B - yEUES68VqSNverSr9Ljhf+XvxJUc4HIrX8hsktVerGU+TEo3IqPwm4YgpfZmjEuK - YXs2GKmaAqwQs08lx2OE68fWqJHhLW6hJ9DAhVr2ZTslv2kQR/9bouEGL0UCAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANQ7Jhg8R0FLZFcZoEsEUgJN774k + ntvyoqoSB9z2+7VbH/DAtb5j/65LReKUJuiZp0eeqJUZmA89GZwBADrlBsIjqUet + bs7K17PtCemiTcu4m2hYtWKkA+2WeGSbYy4LvAOIMAdgWt1BVNEh6WimsvNGjnyL + c7ZYee3HpWp3nVF3W752uXCF5yRB2T4w5xo8kkjfQSv2UY9PubD5fYrAqZOXse/R + IIkh77g2Hflt6lFTgqLD112wxJQjHXwkV8kldoPv7DH5ghpBB4QQ3rMJ87NMJIzu + N9f54b7bQ7tpJd3cjSI5F4fl+8pOM+bdKM3gwXkq1KSd9bMgyqldx59oXJ8CAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHOJj7jABEX00zAvLYMsb7jC - nwl7MB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTSHBAoXFQ6HBAoXFg4wDQYJKoZIhvcNAQELBQADggEBAIjT - R/sY9Z5+0x0u4548Rka0KOjY8dNH7q7k2iECzt5R53UIPDrIVeKEGN6854tBrvsI - w63j7OvLpWmTos3gfCfuAlP4MHzpseecgRNzWGjvWn2QHO4c/poj2NzGqnPxX6dH - ZUAB0UsweEahzozzyZYjhJ4ogKjptgv1nSLEEV6Hk5U6glJN6MkIdkdCw8lOTu1c - rMezoIUox84X5Jh065eW9WLVrtnC0iGgmY0i5mrMDqsb2r0b9mDi/X55cRYPwqWx - ItgkEaTJtuEfFxJWc9VDXvYnJnw9LNU6MX8L/zghA+ZdQMt1r8JjbrHQcFR7ranX - HfwSJMqiLoHS/Utbmb0= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAGDjyq/r8jUHp5tZFy9wTIL + jdyyMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTSHBAoXFQ6HBAoXFg4wDQYJKoZIhvcNAQELBQADggEBAFfE + Rwj5Nj59eEizE63bTOb+RRAMaH7vB0/sYVuVSDXfaq9+yNLN8TyDz87kVh24lxgt + YrCI1Z8fDsnwOOBwkGFDhqj20pB+AOmD4oOvSr6SCWoO1CW9h+oAENyWR+dUhnPJ + ludDyP6yfPyJjqGasGkSrf0VHR2aTrDDvvPKKf75LLzHoJzJGHAhyIUGs9xJFpZN + 9NFR60BDWAjRrBDKC9bvnaLYLLupuAddxY1oeL2oEBRquvaOayDM/hZ3kAm0YaU8 + VPTaaJtmtgufG5LWyhQ1+erI7JV77tN088vm+fTcceERd77Nz4Iy106CXHF0y4jo + mK4H61MYXqJwdrL9fjg= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -532,26 +532,58 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUAVw0SAf9CYIZmeCswCeRQVKqI3YwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUaeQQGsV+e+F6JGVsqDMZaGCYqakwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl - bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNzCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYF/Wf5i7BBCgJIiQxsmoSuoSli - 4QvxJYJt2SId/hRC+ew5toZflLzt4/gKWqROa7p2JYc5j8wbFeNpMDYEC4Spn+tP - CHXdnUI71dI7I3tpTu9L36ZgAxuS+K06XPdbSZIKG1B6qkhMi0V6bWClGnjRbuVt - +zNv+//z3A8sbO9pjZmnJqEZh7kd6G4wvbwh5/8MSZpYehQga4FxnkNOXWSmKXqX - OiNd5L09KGpd2U8tZit9QU4ULno5HPkQyu9Zhx3iLaRJeqk6OynXVmf5dTeYdx4c - S9CYOnI1EkFLlRVtkLaWhqMB4P0LgyLP6oO/EWkTv+0nXzQjmO1Azy43KrcCAwEA + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNjCCASIw + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK/qWrwTeORJlKhHreP0fZJFHndb + X7m/MiYOLBfPHYf766rWjqHcORhte/D3EaQ07K5w+oETNazUzKlwjNQH1PUg7Tm6 + Y1www1q5W70Lz4CiN5FiCQMJChwJDUbneYoAL7v+YIZe1+6o1LouG0JRRzDLxWp9 + IBMmWjQ75U0mTGE29xPYyF1d/gW6WDG9k5DZciM1/5sceuzcDw93oA97LdFP3NK/ + eVJMg/4cwThLPZJAG70BCXNz0uNBEr+kdY0naXMlWZ2memeIaRXGmobBXlcZ5fZZ + I98ZyXQATgGCeq8jp2OTh1LEbgVbOsblYTjxZcR5UxNy7LB6CbODoPhr128CAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEFkMy8skc/kbe3eB1TeRB29 - 3R/RMB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTeHBAoXFRGHBAoXFhEwDQYJKoZIhvcNAQELBQADggEBALhf - ti7oOWGFvH0B7mNM3QUEPhEiN5X+gEh43IoOq7Jbmyyb0i/HBEIrE0ZTEmp8k7+l - o+zods5KvTMuQriyjpZWt0ehZgVN8jjoVU2VmMAXtWK7uGXYO8ZRFftGxQ3YpW9g - uYZYyuW2INTTJSv274A3lr61TGX600b+SMKnbwxJ+rFfhQnj8uOknIvtCZpm6PnO - SK1p1cqrUjmPSXd9TkeubPauqtuh22Y3UPv3U/1GLYY67tGW0LxCfoLF8+zuVxZB - Ca8MxHjU5jXUYhsESPy6t4+eK2cqo0vsL7wpgq3UKr4eGXTgSmPdBXL6/jzCWpOe - Sh8XmKe+qJokyPBLmhE= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOPZttDRY62VbfyuVN8fGjma + fyvvMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTaHBAoXFRCHBAoXFhAwDQYJKoZIhvcNAQELBQADggEBABCz + +AC5wqztQpnVaebVex50dS/4hKq3uVM9Oxt0AcrBB0cZbv3DPRp9aGWoYQVW7ftC + hPYQktbhUOIEnReknPuBQ7jQe/HwaLzcs6de1f+h0JcdkI3/h/mlrC8SwxQffx2X + nWcAsjdzR8A/4WPk9Skymb2iVhsDqr7sBUJ3VWgYOzLy93XSYY4DbSdd87eU4WdV + ChZF0aAvi8MRh9DCqmY0oEq9OI0qheTfbgMW6ji/oPtq+hvd4KWWa2TyNGsvUUXM + 3701b9IkQBH81glQ9BJBVcyShDOUDPFRf7vI5HfZe6yvxfyf3Dt9OiUs5vfbB2ca + u48vBQgqniaGP+hZgKY= + -----END CERTIFICATE----- +metadata: + layeringDefinition: + abstract: false + layer: site + name: kubelet-cab23-r720-16 + schema: metadata/Document/v1 + storagePolicy: cleartext +schema: deckhand/Certificate/v1 +--- +data: | + -----BEGIN CERTIFICATE----- + MIIDmjCCAoKgAwIBAgIUZ6I+Io2dToL+HMTxlHrikZyDcQ0wDQYJKoZIhvcNAQEL + BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNzCCASIw + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKqMERINpExuq9+kEQap37jHL2oJ + Wyee+1/NQCl4Ea3h3Y8tj7yELCgRL1qNuS9BQxv3WhfY0QnUB7jQa3zBtAPJmmlr + iSGjWroP8cYbwsl62JPpKv9azG3NMVRHiAPgrlguC2PzkzNkk/UbXJEPdYKnMxmf + VSedPuZ5l2yDaKEWQcJfLGx7MQeqw8D74PJR0RC2ctiRaDOMVZe0y4cdAb2W0bqu + rg0993Xf2N6dXIA9aEmPFqMg7ZOajpwpYM+jSlWrphmQjQ8bMkrhVv76yQ9Kgn2W + js8ktGy1fOYUiA5MujicsD3yijv1scnjn7xXV9sEhbqoksCsJPj85ozdgL8CAwEA + AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDetlnRjDIuWA5Sz9e/p27fW + U1KoMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTeHBAoXFRGHBAoXFhEwDQYJKoZIhvcNAQELBQADggEBAAM9 + 8rY4c0Xy+55a/Jjc/xh+lsmGcTplJodldQy2PlNUxlVKs9FyVVNXBOE2ZHav6EMh + ne3mUFijGQU7l/FgJPALTWxniC2RoOuFxqIv3r8JHMEl44dGymkkt5qSgaoIDCOY + tc8zQot0ltJsREqrC621XoMM5N5uANKXZD0uXQyFemKrFvhoXZ6zM4YKKNLYXv/I + Tx4B5afDoEoxTNOfLRHbltkd9JL9XxczjcV3VHRlV0aaBL+a5jK1kV762P6rVn6n + +qi2EcLshWjKQrtZ0l4LCuEr3zq0QKYazzbIOXsmt5hp4H4xnJZPcfJJ7v/p+hP0 + XH2yT0zpbxcXKRfhIEk= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -564,56 +596,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUGtXuczueFkOQz5ZT2ivZmI55fPwwDQYJKoZIhvcNAQEL + MIIDVzCCAj+gAwIBAgIUeznkg4AtQ7GVWU/3pIfM47Ct//wwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMDsxFTATBgNVBAoTDHN5c3Rl - bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xOTCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALBQpjifWoAC60v9YNRiK9iBsJHs - N5tbvc8sky0g0vs4Vb113S+vXZMHrJZyJFRrlecIzHc/gT1jhEBsvW9V6RteTDWU - kdmAswWW6/2PwS+ATOU7+Bv3c0XFumtBy1fjmIITioAaNV3HX1hLOu2PB2CqTJkP - rhec2ECrzH2q6MdHy4+jnG3CddoZ/34vP22rNOtdccWzOmHD1dfwtZI3zeyirf/u - ObaqI1e7S83CoETKe9A1aUudtPgNPt957J9xhi16Q8b3SeVCRqT5Yxk+ixqnFatb - ZEpXKpl6h0y6Spf7MLkTbQxHnPjHZ2NmKhk2p6wWGrD/KbuMKRFuySbFuGkCAwEA - AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKmaqPbi47dqGQQl9trX4foi - l1N3MB8GA1UdIwQYMBaAFPgUZW1T+JayP6+cuIAuchbAWEXZMCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTmHBAoXFROHBAoXFhMwDQYJKoZIhvcNAQELBQADggEBAIO8 - cH8Nf9ui8R2WvTljjD3NQaVj2kch3Uf7i4zdt/spkiq9spp+qPJSKLD2d0v5nnZJ - myWx2Py2IS7BCjbNtj2DLSu6GixDHbvFgQpPjY/SMZUvoalIh8sZFSAkbBQRQr0k - hyKgSXTiBd/rbXwsXG8dgxbSZRB0KjbbAMp7Hx8basrqOyhNKtwYsGpSKISY9jth - HZJ3L/dkkeN76UBBWS75ai1jVG5Dl+ZdQbdfz35wwM4drVLcaOHbBxEon9/yLY6r - Rre57qb8TeW1+fUjFX3bfnUsWZYmcrLHNcu5ryP2+QWuURKkHC2jDGpK22aS2TV3 - cZDDyaGxLOQhsrpj8cE= - -----END CERTIFICATE----- -metadata: - layeringDefinition: - abstract: false - layer: site - name: kubelet-cab23-r720-19 - schema: metadata/Document/v1 - storagePolicy: cleartext -schema: deckhand/Certificate/v1 ---- -data: | - -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -626,25 +626,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUGQB2kNuFPolkpGpbJfB15eppcRAwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUUO3owGOc5Awsjgz+KuRBO3rH7W8wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxJzAlBgNVBAMTHnN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMTHnN5c3Rl bTprdWJlLWNvbnRyb2xsZXItbWFuYWdlcjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAKuWPvWJMxehjNyAML0L3NrDTfEFTzNOPl4hffwFgdLI/dvlaCDY - 4da64U728SNSOodFFffGuWWNl9kQkMb1IrfFspY1HxN9Ipj5r3lZcGQSF9quS2Kl - Wd2Dg2qT8voKFaMVDvJ1ShfkZsrk5U02egGKcSN8fKNcrqXzm9DreXxJ/FfYilS7 - JK4MtjbkEa2nm2tVH3eJE3ys6PVK+h4rizyAdIcXBUdBGGcfsliKJFtW2i7SHoqv - N+BO2jM+sozoqwar65+BnGwCxdiWE0noJjtfs0+nJVOWpe522vH32KJb/f90mAuJ - v8dApR5bLi162ZkEoGKEmVMKWOjKaGOG53cCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAKAWL2QZPbmvR3FfNEGDL9uxSbv5r428Zld68mX8WwxYUx7+4sRU + kjC6VbE497r2gPfx01n9RSu0NqHBrOX04SyzNYBTAYw9O2c4Gai4nGBlppmGw4gd + O+zSceOWzobdA6NdLw48uDU8As4rl4ErMHoZDaMJV6R7I8tY5BmDOTslz98NifU+ + 8Ih0+8Hg50Hmmi3pKF3L9JnY2jfC/mBOb8vCfcwlSsfvA9iYtUh5ep3zMCcw4M3j + p+MLRHsLfOmpHsieWzaRlw/HE3ugfgkH8nR1foTWoQd1CLsMNNHII4q9wvhG0xCg + A3WR19bX6zsStA68yPS8jbBO148j/PlW0qkCAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBTCeoVdRfEKUE0WCC0F3IxaUB2Q0jAfBgNVHSMEGDAWgBT4FGVt - U/iWsj+vnLiALnIWwFhF2TANBgkqhkiG9w0BAQsFAAOCAQEAsrwOnp56w0hxtwSn - zOqI3xi8ycYa8S5UaTPYRcnB1b4BqYTXkuQT417Cf8UWT4O/1HUso5PQdLeLaX1R - KkFzuN1W6DXGFHeSrM/CTQseyBbDgDf+l2/6M6jlJR+BvCf1o0c0/VJXdpPzbXil - qBQgOb07itMpLkxamutk42i2Zw79ljlK54DDwj58kddQMl/iEq9Tg9ubNH/HsBCC - Y3T58EQrXhb77ny55RIF7SzyjY6XWssG9s3cI6rEUA0fOZCguUq3Iaz5YnqqHmNp - wa0h05PrisEFkoeVklxVJH7ArroOaGnbKZXeZ4JzhxzJMirRBQTegwO6jXE9OVDU - DiWDYA== + MB0GA1UdDgQWBBTnLfYwU12Hz9WjXyFEEu3D1GAfMjAfBgNVHSMEGDAWgBScrFGq + /wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG9w0BAQsFAAOCAQEApif94g4chO4S/QOH + +L40M9IzOuGKXPG4WDkd7pgqt7v0wOg/IbvdQHfzNgXnkwKB5DgJ7BR1zjDApug8 + J1JqHFiKXw3GXd7SmgpKiPDLZxHbCPr+K+KyiDXwhikhgMu52+qVLYnnVkk1SxO0 + lTc85LriOJJYZwPDjEFTQG1/+a/NTYvC89/JG8aXjhgIdQpyqbXanLoJaImjNVJl + hNfdlFLHWjB31qlmGfwAHpB8r6d49vFTql6h27rO9Avw/TCqn5+jZ9ck39q2XNbn + nhdDPCygvuzE9NoRaJ52AEnMWLv/hihHGufCUW7MxLpS7kVOJQ6ONPSy6T8WJsNp + qiU0AQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -657,25 +657,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUBDmfO9fzAG2WIrJN63zGpSelQ6kwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUR3thWsUg091Iwe+2LjLA7VKbzPAwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxFzAVBgNVBAoTDnN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ4wDAYDVQQDEwVhZG1pbjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBANvi1luKYiF556PDLFoM2TLRdhjNjp20S6ZqyEwi/dtegwlabjvu - aGzr25gJK62cI8AMppau82yxFRu/HqLdS+bi7/z9bsPFVyT2pWHXczVZog/AsFej - BCFK0Z2cM1dijP8zcEA3X4lRfWw4wvhHjQznB/SBNcmTE1hm71UG4CYgH2Z54nxQ - aINr2oR+HVcjCEY8+FTMvHgDGXNcNeXF6l2r5BlnS77Fa1t7BaziUnOeISgqvrz6 - yRpFKnHDVC9VYxycuNr/mMTcenIvtggc7Z1gF3Gj9CF29S56EjolKM+eW83teT2X - tWspjFfZaMftBY+sOmNgWPYcnb+kYX5NJScCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAKyH5OQrCBsAYd5CXJVjtGXU0j2T3kIa3Y0ooItPlfubH/zr8Isa + JgbYrPK59oxi6kdlhR9KmpmR9J9USYsiR19h+e5cNisWYaC8T3/wvX/g56Ln2WZ0 + jQbLZ7zu3puXybd97Nl94+zoa8tl2+G3eBzm7YgtYmjQSR6E0eKIEvKYrSTwiTjr + yo/3uYwfNXr2KZ2akLAbuz1XU+YdsMPvMtPprbE10qbbquea7SkWsJfkYnzwgMLg + 2OjZVzZcXTjFE7pjP5UvTesSYj3SOylm01uMw2q8Yn2q91ifBDrgB5GiAiGZEFHk + 8L/afmQusZBN9D8j4NWkthtynmeEd67lue0CAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBT5EFGXs/p/IIWxdmMoRreq1nAalTAfBgNVHSMEGDAWgBT4FGVt - U/iWsj+vnLiALnIWwFhF2TANBgkqhkiG9w0BAQsFAAOCAQEAtozT2BwrAyGFAGTZ - xyUXzT1Qb6rlfiWYK53iGfeO5WiBAkYXpfBd+GVJvoJ4Hhszoo6DXCFM1GsccO/a - SQDXncKSlaM7C0HwgywlOijUBeKszenq78uqwyJDpobjmYse8TnU23n/tD0V71gR - 6BhkQH7NntejgKn6KjPBGAT7nFeIw8CA0nAYkGzOJopxf3wnfgrjXrAlPlyXu7pJ - KUPt4YzEllqUCJp7jCYtz8pfdhfaY7zFYs0sCxEweQjs8U7rnXJMtzRkb0G48BGc - Fg9JT49yAPsU7shyCe3Ga5vZrMjEGIoDmczdC0yVZSoFdVXuZMWgJwL5OjDS24vV - /SUmHg== + MB0GA1UdDgQWBBRXQy6zwcngkiDtW4o54cO6ua4NajAfBgNVHSMEGDAWgBScrFGq + /wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG9w0BAQsFAAOCAQEAnEGC/sZshN8Pw0wW + TeNIM6EwWVUxuN7Vatpnh1Vl5iXGEM9YBKqdLq3opEI7H+FZPqRmUwXIisB/ZmTI + Xd9SKw5xKj6JoY7nHkUbPoZQBe+tenFtFOYF8VToIrw+WNsKS5Qq92OTlgShA+64 + sEnYmThFPwFPacXnAkGtiBn08QYyN9jTaHsE70zqmV+taVlP7Y4Kwob1+RCgop/k + TRvFO4LHKiZHiO1qRtLCjfNeIHgEwgSFkXMatxO4vJM+RBwFUINWjmgqcr8gxZEt + PKgbd3ajSL+E0tWPMFTvCRPqI6JKARooAPysGutWvZh/jy8TeieFomr3RNC5es87 + denOBw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -688,25 +688,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYTCCAkmgAwIBAgIUMu0V1GE4JWCe6iki4xvMAIt08tQwDQYJKoZIhvcNAQEL + MIIDYTCCAkmgAwIBAgIUbBM5710mSwQPCveHePerxggQba4wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCoxFzAVBgNVBAoTDnN5c3Rl + Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCoxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ8wDQYDVQQDEwZhcm1hZGEwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQC1i0MGKl+oYwMQerzcI2iLwc2t2aljiaRmkk7dV5k0evZj3Qi6 - ct71GsJPjldXq4+DKXtSFi2e4fxX1DUSsk1sUsEWL6YOFOd6IZgD8duiwY6xFDpO - aiLV9oydG7EGG5DrZghimk/wxIwgPm8ipRj1as0PoDwjDLidIwJV4VAPH1C9e5D5 - vw2Iw/C9SD9n1W/AjrZ4YcwdW6PMYG0ncYKHf+J7+cljRX5OCpd2RpzYA00pFP65 - M3DQpycPyRkpfSeLYnVPFA2po92XLx5Tq9aoDw4sFzPljg+JqjN2zuzgNWUHO9cP - pR0GXV6ZuGSVJKpK92aPoP6Fm8/lnj6ch1T7AgMBAAGjfzB9MA4GA1UdDwEB/wQE + DwAwggEKAoIBAQDhe7rxqCy4JwvZyLQ+2MGGSBbGE5kzvDxHKRQtKLlHPJMuICMc + jeKPsmiA/3SoWyNmWGsk7u2XIwC8btCwRzod4xRotP5pZ3U3ZU8r/+x45SX0ICDk + dkWspHYvcU5U7vZUO3UZv4OaaEjZrKycdDuKv5Ug6m6rfXbnH0qgNRuOsG5DVMpv + R4hJRvuLLE9/GTHqImlokjgHgg2GroDSpY/l4yceTEWrrxxd2Ix99BVqu1N6M73A + NFqZU6oZeUGHSYQXSNOhHEef2KCOckkBW8qcxkGjLd/f3T7SWgHCmtu8hR2+eAha + Pfhb683gFJzg2uNyxxXk+3UxBCq65C9FwlS1AgMBAAGjfzB9MA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw - ADAdBgNVHQ4EFgQUxFx6u0xrURuQCPcB3OiG0RJGT0MwHwYDVR0jBBgwFoAU+BRl - bVP4lrI/r5y4gC5yFsBYRdkwDQYJKoZIhvcNAQELBQADggEBAD0Ty5i2/RzdHNDk - 4XznkPrqss1ITEtk4AoHL06+u5WHdKdLN9k02HiZ7J0pzPbTr942/isZIQCEfxA9 - whvY7roCadeEr0qRZjAbgkTk1FAiQoSvWo+zIBh5Dl8XzSsRfd57TK4jticaoBKj - dOiEmE596N7EC58WfH6QDMtyr0BCoPwnYJup3MldZDttdxh1KhrxS3iSBsQcXyWw - K1ToQJlMLG9AkInAwO7UwhCcASTBZogvkM+E7lq2rvVr5qPbyBqfEX5QEMQOLkDZ - 13Wa0ftm6Y6o1e3t2pQfjjoac2qe5PLO/57JpQ/qziXa1IsJB76ysykhuRkIX3m/ - zx+IahM= + ADAdBgNVHQ4EFgQUTe407CY5kAiTLUt5qrI/Hvn3l4cwHwYDVR0jBBgwFoAUnKxR + qv8KXiS/Ceq/ryNCxzL7BjwwDQYJKoZIhvcNAQELBQADggEBACNNLYyjVhHvWnDD + K/aWCol3hJmHb6x1sq6AzHZUvqrHia6ozE4jk+Crv37mORRaqf1V24tCqz+0KyfX + DBzdJEMwwhcu0oKYWu/IeV2QRmYdKqkiPLyhNrmpRp9NP185FJgp88qvMQbxRT6V + 5eDWtCwRAuEtFdPcxO9xbCkehEnTgVLWsCaL1eNz0Zm837oLGBX8o8PQE9sqTB/C + XrAWLNFS27tFdj/PyFX2UDXs26FKGREa7JTJaFah27asJcWRcicKYNkNGkW2a8aX + ZJRamREahyh5n7JsXiKauP14yWClSd2VB+O6AeQNcZShod13M/orA8lUPPyfbXPb + ZafYhOA= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -719,24 +719,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -749,24 +749,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -779,27 +779,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDzDCCArSgAwIBAgIUcrxkdDECPSSqLLZc2VW0kPtFnWUwDQYJKoZIhvcNAQEL + MIIDzDCCArSgAwIBAgIUEfvUHoc65b/8PZAjDwybnvCybhwwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDgyMTIxNTcwMFoXDTIwMDgyMDIxNTcwMFowIjEgMB4GA1UEAxMX + dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowIjEgMB4GA1UEAxMX a3ViZXJuZXRlcy1ldGNkLWdlbmVzaXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw - ggEKAoIBAQDvEUjB+U1x0YjwcLrTxpeCkCmZsjD3+qtOlgoks5ZAy27fsNDLqOsp - IbvpgEyVFfFyAxn05gNBjjkwkPKHIkhkRioMD/UjvKLo4Q/yYuI4dJmjZhOwD+L4 - xMeSHCEAplNzJCryFNXnfaTEF7voiepJZGhO6JQUs9PUQ09Tz/ZBufMraegTycyS - zy4cje02lBRIilYYyO1TBsAvKCL+ZPl4VFejzSb+DU5DaPexR5j8apfm6DrTrEfp - /i+P4ze+Tusma7qjejIfNyIRjQb3v6b7brSK0Rfh4e6sJU5RCQXTVXs/iiQnyQMa - 1K72O98ayICYf4YUYYxbm65DRkWVNT1fAgMBAAGjgewwgekwDgYDVR0PAQH/BAQD + ggEKAoIBAQCWdVYE+oefpVWKUtQsq2HJHdiRvVA+cM6KljGzBbbNbTtgOdVjEeuf + W1n6iG8G0VEtMHiIR3/khZjEz7D1r0HAMaqx8T3/XNI/qy6kaqXGcZsmVMIhKPxZ + P/Nj1pjDmGmQ110/4X25LoCQHLSvXS+MuqbbxI5usnSCzTvt+ELZmC1liQFDQWQk + E7POhXtmRePm5rhj/95G5b/3+KaZLmqalBgN9avxFDPmV+ExvVHSX81PwHhRZ/nI + toqcGt2P1l7/BdkrbR2X4Mu48Df+Cgx9gn1Px+6/zRBNO05I8FrbiCg4EiulXbj8 + vzCHEUuoNqiXG3bZf7udRRYGdQ4yuZbhAgMBAAGjgewwgekwDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBSmCCj6C9jykSgmhTndgbanP4re5zAfBgNVHSMEGDAWgBSva59p - ubx4B6qVxcUM7J+fMM2rYzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTExgglsb2Nh + MB0GA1UdDgQWBBTwcMqONdsIxM+9oih8QOe/2Hiz+DAfBgNVHSMEGDAWgBRmbh4N + Bbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTExgglsb2Nh bGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5s b2NhbIcEChcVC4cEChcWC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEA - r6f6vjicMIerY4RzbW9659/1V04OxM9OXeUOIeMm2fILxDrzklhfS26KojoXgQv2 - qURSrXBbxfjZpesF8wxGmrP3978uqx69Zd5tWWOYt3dBaIZBp75m1HbkRJqAAi05 - fgwXCdj63EF5clVQVO7RzROkyv+R/1SCMrpFDVR5pcDCbfRIHY2sEHCPnBUE/oHb - Y11220Rs0HMbaiOPuT9ACDrFFXOqH8ysR/7Gs7YhO7BIyKfbYzAyPdzUybhpuLTf - rpEFWbJzJwBwjh5wCe1XCH6fWzJeVDh1mUJV7rX4V/ALd6l2LTE5QvsSZYArpeni - +kNAaixbdat3STIfmKuTdA== + UHjf1ylVGimFEhnrzyvsDLj8/BY5KcZ3HL8s9CZER2ogyOp11lwqyP/N5ZQvDi2q + ItPO9hVjsB8aglQzmPeTaAfazpOXovK3LBRJyxjNwRZt/s1ILVIs6h+EypFn4EWQ + YHCmS+OHs8aRzhsjBjpY3BmfD8J89ESsPfw3j9EyJi3Q8vEEVlmw6OgMH7Z42CI1 + BjEIzYMJVT8Jnd9MD3Hn75sGwAvYqOZfv6ngschyvnFuTo3shBPDdT7+UnoyL9Rc + 3WgRSbiao9EiZKtVIoFR54EazWw7076Uq/+aF1bd0gyHcTogq9TlaVrKOcDMnpJf + N7n0L5Az9kcUwpOjMZIM2Q== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -812,27 +812,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIULAwhC2pWdEvhanPLXeUZUnY4RCkwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUBahu+ETBkXB36fmI8iYTroD2f0kwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDgyMTIxNTcwMFoXDTIwMDgyMDIxNTcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTEwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQDbRpUbFpRhatWFQgpbdzpY0YTQ7y7nzN+PBDswUjbgVqgk - sfeLox5c6NXt8MJFYqmn9sirZ/2Xwi7VscksaPIdsGOJuFhSfQxnk5Ovj5Y6Tpk6 - un15Sr3Y4bb1VxzAFJKUIDGmURHs8qrW7YfmiL4xSBFyPQSgc+PQH8UxaBNgtl2s - tSGjlwyOZa7Nf/Y1CcPazODTt/fU77HrQI3h3L/H8MtwNeb/fpBo4OLxQoC5cdaZ - TZakxgUQzBduoqZXaZH5TW6gPrBVygkIEnJEHa8XkopmNWUu/nWKfpzoz0+JmZrM - QvCiysWWF1zVwlIdOeiNh4uhE1lJZ4Er2ENDI/lHAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQD7hxVQdDL3fCwp8IgUFbC2ITJXM6sAM445Wg5piGCbMeW1 + VKgwCZWC6eZN1GiapuPkDi3XQu/P6Ea30i9AU+lzLM2ks3nl3hvqk4ySxoMqvdRp + o8+FQlLrMnPkJAxw0jbEOvOw+uUxTObU5yXiaDcnci4ueFmiz0rGyjCdtNYl2Iwp + 9ZVkzlrDXb78fYRLGiOfasS9oe9jY0mGCRdKdEM/nB6ou6y6hahHfqFgtbW46JxD + ufuW+WVBOBvDwswI+YDemkMLs1brf6bODzFdmAeKS6Q4sRY0On3Caom8Otr5FofG + +/xVoLPY2vS0nD5EoF5Gmz1rTVM0HC+LSye0OSr1AgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBTv3NDLPpIE+uSGXbWeICXVwuAZvzAfBgNVHSMEGDAW - gBSva59pubx4B6qVxcUM7J+fMM2rYzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEx + Af8EAjAAMB0GA1UdDgQWBBSlCUmUCTTBFa4oZvw1ssRtEWh2GTAfBgNVHSMEGDAW + gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEx gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVC4cEChcWC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAmuvGRQER7PSYBviPbXFFQp78WIUTOw9lMzrfF+/6NFEwAByinnDDEVzS - Cg0QLRHzMSK5DfEPQHk2DGG8hqb3vY591zNQA4KPYEdRp3ZwpjQDvzaNGC5ClM/j - kPkXA/oSS45nsVHemIY8d3PHJ1JEhzsS8Ivm/ZVNi90a1CovZ1zi7RsB1z99D/SZ - VhxjW40v+W16unfkcH1EWg9nkX2h2bXUGRQST2Cjmv6QAdtBZRxMBkJ4Sv44kKQo - 5e1W4zlWzPYcx+IlNGscQlXgS3aLKT0eHUWv4CH1E9ceZFfIfMsQGl9J+Xikv+70 - Ta1U1Bn5ncIR0WjLgWb3S773bUC1IQ== + AAOCAQEAS8QwmHmJI0S+bIDl1HLtXCu9I9KV+B0IbT3Zt2mZSWXAAbdrZ9LvOvea + ZRVR+2DfBuRgCoclR/P8+srEzLH5pc4Aer8KyfQRFTBDqKowDXnWVPdtbIP53ChY + mS0lMkuAnuYAEgdABi/5BkXWTUH4Uv0CrUX1v7lzA18Soc6hT3yjDAElgS1TP/te + GUZZ2F5//O1ihd/Amzh/9m0T2xxuWbClfOFE3SOI7ZCL78Az4wcgWCyxljQ51HWm + H9L2kfREuDWQ7br00sHQRxVf3eiNmPH2SoSurJoreevb2aK8swsI0pXug5VuHX9f + BgIm8P5Ibrg72ww+alOfc8JTCpOFqA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -845,27 +845,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIUfKNlvZtjBObXivMFqpq3ZLGbib8wDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIURpTTeWbH2PTlBALNnQx9rqlm5GcwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDgyMTIxNTcwMFoXDTIwMDgyMDIxNTcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTIwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQC2Wq0cnLV7lqV4mPfNCvoTrzfWwWGASyf3aECbx+HXr0VK - gH5oWrLVVeW1z3bQpJ06oJOuYKHUH/+xR2vi+6a2iUXN0AyzuFotD2ZaNxwtWWOt - sStpW+RLBmy31D4Vfw0Ag26gSsPFdD+buOxAkraHUpHRBxmxZqwFFiUFsiBkYXds - wkUbT1sQwT8Rg99KEMjX4eF/p3M+xK+c+u5L4ft6HWTGQavLU3oYWEE85YQ1YAEp - Sgo5yrOsbpBFknHDJmjkj4Nvo4ktJm9P7xLnEAAvLTkIJTaE7GYbGS2pvwPBcQpW - n3f8rLryO1RlxzFD5xyWsUpm4e+yzzpSi30TycOdAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQC+zYULwAlOOI0VhNF/hdvyTXEAwhkkt48en4PRFXL0RBHn + wgdQhdT2fYMSPi/XbVDD2RqjlKDEGRJ5em+dIStzIDmSSqwin+rpn/YJ98TyqHx5 + IDH+8OVvw4L2YBQkTP5u7nfSC/zkEecCplKtbe1F0mh10fID9wEYvIioksPdSgdX + k6t18nhuaN51y7f6ZMJkJhAhwlNuPyws1lUS4dg1AM48kd7bC2Ufr+ZSuFc961Nr + 2+QnC85KT3sxwVRy4CaEEOa/IgM6d4OKnmacC+xnDKLBKa/ItFZ3KUxMjAch31mP + JGMg52toyflVq2CZ03RIsXp6hx0GDMvt3ntzaLGzAgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBSAJZdBVJf+irB7Uj5Lr70JkSgw0jAfBgNVHSMEGDAW - gBSva59pubx4B6qVxcUM7J+fMM2rYzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEy + Af8EAjAAMB0GA1UdDgQWBBRHUcTTehOOyvw/gbw0UFLBa/QUIzAfBgNVHSMEGDAW + gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEy gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDIcEChcWDIcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEACQIz299bs9a92T1kq1Mu2XNCYCemAqHWgQ9NCG3YIaQbZcMUVaffpKhw - Kx8CkuB/c11pr/r9/XLC9QJAkQRo82NoaAWCV9kVHsvcZGnhwhpzG/GjFri46tWx - GwZCUGGist0A7bWaACcVtXVD3Y4d/CmV39Vu4Ht9CKnPZIQ4Pfg+73oN00w8SFoJ - zEndSDD2WBsXC+xRcVEG6Flau3/80t2fJ4bfDWuq6u/Mx/25L9cQ5kF9Da52+u5n - rzX/TVBwOEwrvk9LIXHTB15sbU6QIAMEsrm4Ox2mnOxZP4yBtOA7Y+bXLQuKFwle - Ma2jaTt+qcVz9nKYUwcETuOoAB4a8w== + AAOCAQEANGmfF+GQTkguZdNLJaUD3BjndaGkxMrRQtREAlvsoXGtNpikwl4SID48 + BxHQUuwOMFe3arPR982atxj52ZdivQ+Tmon8THRoxfxx1vAglvfjmVwizAyaDcPG + eCgpRR2bOnaajwAuh+vZp4qeUKsv1RLmovdR6iYGoN5ukK3xHHJZd0xRBD1Ok5dV + SYna3KjUt0AitSv6WzfsZrjm3RouCkW4TbeyTwtzrYuU6FJq6a4SrE0xWdmABgXu + rrsSV4+53FnbsSqx1KtTAvFmsZxGRRAVDqzyeMIZDXG1Lq9jvtBGQBr/oQVlajEf + ukIDufoICrZwjbEwntS17CgKnIinDw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -878,27 +878,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIUQHpY4tDsfO1fBAD63CUp6M/n4rQwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUJ1y8hmUfql68zZY9yzxPJRQYEz0wDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDgyMTIxNTcwMFoXDTIwMDgyMDIxNTcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTMwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQDNC1pv/3Hl8gDKmMchhQ9VkWvd/Yb45hvVPlpXK2jKoWDy - 8lHjaEZxyRhkJrcvIoC20nFSjBCL+jrN3E/kZHGfdV6JLfhMQ0cRUS/oJ3/GWaAI - LIBmKnfm20i7AcN8Wxx6sqDUzdS6eVBzHTuZmzb7/MHAoWic9qf/UGWi0Yw6OssA - DdMuBk5YPU3VW9nbyNNWm1ZGmd7Ke7Myk/kFEAp5qRnmN8wnKRIFi/RFkMV61mod - NjiTheDMF0giXqydk3xXRhYb/FhpdKcRO6Uh2jue4eky9pHioPZTeNgzdMje2gVs - +RqO3T51p0Dkkk7XYd9wTBVHyBEOZ/wL4vtOzPMJAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQDWUus7D/CbrP3aggbl6o1HohAuuZcOerPdN0IKx7hJeRgb + Ys77ChEii4p3XMk7KM2mLfwNCf0iHEgY8g1OZnT4DoNLBKk6TGleEj3jFqf9PWBa + 15Gu9HRJaEBsGIuaqI9Xhy1JqGxB8C0lHGBc89f5iZitc9OhaZJUrbUuc2Co1O2j + wMVewOz6dq3Z+MTbMb9dNDI+NQSDxXeZNlPeZPfilz4yV6Az2Lbp2dIjZnxFa9Ji + eSdC8wtm9czbVLHQ/rdEnoUi+PXys2OP/xfclSVmtMBdgPvVHmiEBlAHlvqFXK8q + WLLp5bTXibCQJ759L83w38szctUbcQCIqD4vFXVfAgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBQU7zZayQlCEnE4QjaCSwjHTpuNyzAfBgNVHSMEGDAW - gBSva59pubx4B6qVxcUM7J+fMM2rYzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEz + Af8EAjAAMB0GA1UdDgQWBBT0vFmkieezcHA5lWndXsKQhnHfTjAfBgNVHSMEGDAW + gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEz gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDYcEChcWDYcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAh6oQWLOyZDG9XHZmz/DVNQzHgB9RTglSwLDpDSdT5oKphaiR1dX4T6cr - H1ab8+6i+lWeTIL0yrG+f2gY58nSHMnu0K5Cp58+XcQo84X17m7JT8N9UOXQrDjt - W6gPPpKKdkl/l2KvkzXMrL9b2trdAIHEelzVEJkwlo/XTeRXrKr5OrNEJjOOC6P0 - v1SsmQODNFtvd17Dfdddue9WslWTcoel78SjiDyDizmoVWPMq5AQcAhWPpaMdDJC - M1j37c0013TNWbpwIWbybkiDZp7yrcWTK50CIFuJ4zYzq9yWk+m+zffH+gXOTXGW - mjeEnOjI3myldp19hKNUP0FTZlmEwg== + AAOCAQEAoPatPh+aQnQtimJ8LTzE3RZayckEQ57LrkqT+uHcIJNgbQBiMMJNlnHy + PQAq4rmbZ0+rFHRRt8TdTBTnBobXQdj1po5pzqI24U4YEpyeP1CsDKl2jvB2/KyJ + Y4fExFh5GplLq3YtpO0YijrDaMbboRXXEXok7lrgPNUtoHcYXPlroQmf+zCsHLWR + iTo2paiensRa1sBYiqI5GGlNcsqjOh4Ju3ibcf7pj/qyQ5qNj2ccVXkYfwCGM27j + SpVacmoDjl3/hQMv2cTsh5PO6EJsII1z0jjno7xsDbWnpLxEwAQ1WUxtoWjkSh5s + M4ZOPAMtkXVEqdOQp8J9sLy0iWXl5A== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -911,27 +911,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIUOyFHCOY2JB8aTjCewOdSjdFe0PwwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIURLj4UPEBaKFPRB/I+2a8dfbZxWcwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDgyMTIxNTcwMFoXDTIwMDgyMDIxNTcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTQwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQDDOoKEA1y+BZwEdAgCT8sbM0VY2T3+2CfKYd8EgDvB/3bp - W0iHMkHD/61cJaJvoRUP2/quvChJphkBwvtzpU+5YrOsoLkmTrsFl0B6Ghhl7LMM - pNjNcype+OyDCL4kLdhV+Ak2TfAWzQIF3wHX33DsRXw0gE2IHbkxJrjgETUqF9Vv - ygty+k2xySCx91YE7EH7eHAeeWF0BqeepU8VtsQbDXNtKRB7ocVHfvIWNs871KGH - Lsh6F16hCmTv9Sk2j7saHVGXBc6eTSjQAaFHGfb8o267pveUcQ48EVZP2F7cB0+/ - qkjat9tQG0jEwc0+tA+QPpo1BAeC1IAKo20JkxB7AgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQDiEiCgyfMJZ2YDb3GgRz/gDfm2c/WI064J8lYhkViV2nO4 + /sNo399ZwTBaHWDoORoRpfljipP/as0b3p53VvS7MctfQD1zzzfMtuwBPApaDIoG + lrZ2UoJtALiGl213VbbeUCha6fx9JMK7rNG16Cukg83KnwLAHgFsBYwKyOhH/J7E + zfjo3gdGVvGF+Eyfro9EXiF2uaQ3ppNz2ukHaUG4foePeezcpR71u3gphzIrl0k+ + jEVe2lsg/GNVHrPUEzIhI9nOfz95gRTwYv/BaccykCWySYgRxOGaeCpfYLa4T818 + LtwBjdINvyJFZMAO7wutz1NGz2fdC80RZC7Te47JAgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBSfjaptZRtJHzNAR4kBsOMjx8Sh5TAfBgNVHSMEGDAW - gBSva59pubx4B6qVxcUM7J+fMM2rYzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTE0 + Af8EAjAAMB0GA1UdDgQWBBQKpQ0CUioRbJzBJcEHuVQq1EVExzAfBgNVHSMEGDAW + gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTE0 gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDocEChcWDocEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAnMgfhCUJU1BpViQCvX5iwn55dB4OVwG57lyK4qMhFXcupS30b6HwDpW/ - aRvUVMk3VzrkcIarcLcvh6bgqo5D7/HXjdHFZXPAMUhwW0cA2DMfFvcNQzViAPfv - 48WC7n4rFyVOYjiEKXE50nzDY72cvFzkTKR0FKkcVC437BHw6AbDgrzTuRZq1D43 - VPvuk9a4rgbJ0RHex+fJsIZBetxNrZIISgNsz3RFDoWlXyjl4mQjkFHNjhnUSdyR - v0UwyQBY9XvnOiBncJugMbmF0HkjmuNR8qpXdUiRVgRxZFh9iUf4iddS/Sd4dMsK - XN0jjB7fs/57EWTMYjb6MRObsPn/qw== + AAOCAQEAIEZvuhiK860gi12si5QZ3V0ttMc0SWFGwnrWB1Ns/KXAgtcuXt9Z3XmG + seMznfGReWLr93X6MI2bRVUISZyJRNaFopvNj3SX5C55dm2ODyC8x1wNr6E3Kok5 + ZGjETOMr29w2ZvNnzsZQ0XAYV+8wDBcRoMmxdW8jDNAIV27bUk17UCYDk+JlJGtZ + GFZ9eieUn6PZE2odfNsOAb1TiHWpIFmrBfIpBXYMld6yP1Diuxhzlxg+nBxUJvlY + MIVAfZsZw+Brcb8loH4yVKgfGYFP62wAOQCy2Qw/A7653IxPQCgNfff1CZGyR3i3 + iqyTdgBNE0plvD5VwNqGx0LcPztMfw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -944,27 +944,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1jCCAr6gAwIBAgIUGhAQHVIly5YAILgSwHjEa0297x0wDQYJKoZIhvcNAQEL + MIID1jCCAr6gAwIBAgIUNT70Y3/YKMDO0teSG4NJHBIyiXcwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAnMSUwIwYD + dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAnMSUwIwYD VQQDExxrdWJlcm5ldGVzLWV0Y2QtZ2VuZXNpcy1wZWVyMIIBIjANBgkqhkiG9w0B - AQEFAAOCAQ8AMIIBCgKCAQEAwtW5/EEeumaQjfxrJbw1IkRYJlmYUH8cE36ceXCt - gS3wgN1AFKbnMZsPCASpVOKyHy7fjgCk6uJ3+Hm6gKues4t74ucQxTMnfY6ya5b8 - AgSadMz4XsLjkfX5jcz9oAtqWqRJcuJA/8CszMkAIb9ye3SFckspaw+ONYpebz+4 - GUzP2aaHQLORAn8yHxgp0Vzo360J7uBU2gtDhqwcB9Egst8wJj5Q8nZnqhIOgrS4 - DQM049lD+rySZLh/voSF/bHEC7DX7E3wyc+lXgPXKElfWW9qOoHiaVMeKZGvj6qY - cJyBIDja1UevfM71CxaaHrGUBUhgN62diLwupSeTST+KqQIDAQABo4HsMIHpMA4G + AQEFAAOCAQ8AMIIBCgKCAQEA25+pQprV7oKXgws6OhLkoRCb8pr17H+UQKdlTFXU + fx/3w58yGZ9vhciFCrlrY1bSN18bB8oJ7c4PuScnbzJwUQjg8TeQ+e33vOrFsTbA + 5pqLMaK+q2v21TCqOnfBRMb7656FV93XfTlbpc2qNjE0JBRAhb9yAzOjiJGAWHsw + aVgl5X3ONdpqdZO/DmZx2XhHhWQB+KHCTuMOfrpKsJ6q9HmNXopzlDfYBg83arhA + uGTPlp/Ja7jz71R1zR2uPmlKyIGC2FZlpcmif2p8F/JGV0dQpxzMg4hEsT/hq2MO + 4WVzCq/tCnyR8o6l9U0OCLInnNJSUeUdZ3odqzmSGoBVpQIDAQABo4HsMIHpMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD - VR0TAQH/BAIwADAdBgNVHQ4EFgQUXlu1vVQ++20j6Q8i6j+QTrPQ1ZgwHwYDVR0j - BBgwFoAU7i3MgLYdmM4HeCFmiyxDv4pdQ58wagYDVR0RBGMwYYINY2FiMjMtcjcy + VR0TAQH/BAIwADAdBgNVHQ4EFgQUP738UkqAKLs/n7VJrVbhgz35HW8wHwYDVR0j + BBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2FiMjMtcjcy MC0xMYIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0ZW0uc3Zj LmNsdXN0ZXIubG9jYWyHBAoXFQuHBAoXFguHBH8AAAGHBApgAAIwDQYJKoZIhvcN - AQELBQADggEBALw8ICjtzPPfEjNCR13lDl0Zloc4sGjWjuRXqKWArJv1CYWz2M9P - IfkeH3OXZBwar4uu+UGU4IB1BxOs0iTC3izSVlyMC4gWOZuYwAhlpi0fvtZ7jCef - ZtXRMvOhQ5ajY55JCtw3mEuojyhNuFv6vkWjQoUs0FDzYd0Tf13z1CaOALiJcVD7 - qpTSaQlD0uisya4Os52enqLGFTAgOHf7xvKFNBXaES03hGIbqBhQLcbc1hb/Vmpd - askalnseSzv+xWuKokxS6ohYIxBkyJStiyo4WNvWFc+Vz/PXdORRMZWlxKJRrbHF - JHGxEB8+FC9ABlpZuRLWMGeI2TrxBxHj6R0= + AQELBQADggEBANWaJDRIOUqeS3/TSAWTOVFeunULS5oq52xYsdEDF5+3T5I0HrEU + 8rAfN3SbxyXOqqcMzlekiWRVtYd70sdhBRbbk70mbgeuP9Tu44cN3BUJdMOHZ/kc + /hUztCOfI+0VF7k+wvk34FmXduRgvGwBy7sqvfDDkjPjZhoXjCs66z1n5xDcjiIy + X0zzYHpjSyyF8Ju78fmQ+H46mhWuJwhIkLu2aJyd9Ewq7sGxqTS30oJA6VikU+7j + iAgrqBbS8HTyKfMJLDGTY2r3Ik9DDWVoGpft67CmBLEX6r6N+0JMk3ktZISmIvet + tN3Y9uK5ex5adDunJ0r3phzlQ1RRYJcsoPo= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -977,27 +977,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUBpSxrFAFFcQiSr2zK9WtUanumSUwDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIUPJinJ+Jw8sZg83HnweSln83TMcwwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xMS1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3hdTvMRTiNeZP7Ibd87+m9Wa7BWjBe1U - JoEVTRZh664zeoXKk/MKRQhmJMVBoO8Ygv6EUacnDxOEwKdml100DAzyEkQDYL93 - IrWBAx0wNiF4zcIuWfNiYjZlxnNS5PkOSOH0zjHiPMX3H0+56DPGcZxKttxWTcDg - ZlSXo56cvh/lrkk3DZMd0pZe9HcFI8ej+cvpjFUp4DMX+8j6265Fn9BHHpk3ROlx - /g/tUlqO2Di1rIiCfNdrEyYiY7BGlIHw+/W1R4snSVt8OlCToTySDENkahtw3mkp - Ug4HAFaglgyoB/MKFDSyugF+Jq2JwOWIqZ0HdTq9wxsoUD/6o9P6cQIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0IxjPQjwrFa9IlsgFg25VhDrtO2cPigm + 6/Y8es3tFHlOdA3X5vMlmfDqo/Iv/EueGjJ6RASJFCPFYldD7w4XQEOAksWnvJIP + Lqi7bbUwFfvlc2x+QtSoGHyMxEUntU4r9CZtV9tFzLnf+nQIbnIEO+RkGdXezu6V + w9IoJpxnxN2dLRJj2uetwRqWr6dsikalfCvsydvG4NnnGEZrEl1+5vEJLlUvhTyA + MAni8VTIlZX/EDSAFzHILp3iYFShveB2ByiiNWXsIlwm9yco4v0a5hz2fcq0w4I+ + YAsUkkvkrMaLIrt1HOAYjle3l7WR8FkZfHmm5q67O+VKs+vc7rhIvQIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUOhP/cqGZKqCW2rj1oPu4kQpWtLMw - HwYDVR0jBBgwFoAU7i3MgLYdmM4HeCFmiyxDv4pdQ58wagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0MB8PLEVJnKt+PW6mgKdAP9cGOsw + HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xMYIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQuHBAoXFguHBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBAG6EOYGXaSMcHMp/48z6iZpVQ3PqGddtOK0AmIpaty2g - 2YPA6xTjZ6s6oJdL3G+vLAW/adWqRvxa0WCVwHf83kPrW5Wh0LjFZTV9lb0bQVAL - FAfUXOQyu2feqqi2oGQD5mSatYBc4RYUJVdeveYnSlB3u+V3a58cfbwI+EF6EcxJ - h+6oR+0+yUA+BiALySTB64glk/ViZji9uK0LzUoHLFCI7zqkjg8xm1S6YLlr4zGU - wlBiCPdc4XvXnVxAAJPJCHlOAgGfjFfLCHranVAiyEECA9DZ/v4EM83Lrk2Ips8X - zMArloqOuVcROMogolPgXZAz+NkPMgmV/mxjp7vqLfw= + KoZIhvcNAQELBQADggEBADC3GsUrDMiDZpg5ZVAI/KUTynd+TicmHCljwIizZSm9 + GvSLcf/EfGLDZJQA0sojiopYZnNMyr9vQFYZ1WoOzct0MeprObJq9BGKRu5UO7Gc + 5L7/ragQaIU2gY1Q0L15taxvBTbMJ/ct46hjVgAckVtMp/rJ+yCdwYSjMHWq+70n + NtdGIgo8uvnNvRQ/ZMKTcg7GoqmIbRzZjaknT5e4SRhjSP2bFPDh4KhXchBgVfPW + 7KFT22hXj5o/ZWraAt5esVsbhwrf9ypOb3jS8tWobqczA5lCT/GbnISghgCvga3Y + DTwYiZRg5rHOnkUHhaS2+wBOGonIMa7oisyH3Kew9Mg= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1010,27 +1010,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1043,27 +1043,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUXIQ8cqueEUF4iI5aX1KvkEe4jj4wDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIUDpjRNShvmO9metPqC4Dm04T/IFEwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xMy1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtn0jLvr2XJXoSf5IaFWo3mUcbTah8wsP - jC0DJIOhZEbrCJAMCMEiJKmEHU4Xedx2rTPuFbqNrEr9f0BV911CyLbxFidksOek - wdcNq7kTHkIe+2d7OEwzJSmNqNH+/QD4hXClxYEHboMGtuL1rusFL4C9pdKyPSKH - zKxF8ssQKTCgc46PaqlI2oKD8NYtVbbaPeP6v+nIKX7J9bWWinEu4vbYlLy5oqkl - A793pXfs2lfeWrDQT27v5O+N8JDdfSlfXwFyiyqLYGu+cTGqfh6I2eoEV4DNYkRn - XEnWmvye8rgh5Z/DELBvTIGE7MSGKvfXhsgzmp4eM0n8WIg5O0jr8QIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2IEFyJH+0G9MFR0F+H2RLpGmdOuFprke + WgjofaE1mF2n4PbXruvPJSGe0ZmtI5igdAOAsQG9h2tBNIMQfDdQpORtG4+X4zrM + hyMkWZ/+x7tSFlcbwtq9VC975MX863qNMeEWMHgQXa2iFQV2VSIRFcORVmOav/xo + cbtYp0Fksaoyqe9fDOsA4uyRty2fIU646sq//hq1WmeHralr18sheYCw5h2HC0zh + 0w60awUwkwS4zmtUi450CaNkGkZZsXhIBTd4H6+8cabw8xQ0P8mMA48wMjEIc7BD + 8rKGVLzbThrSMwpZmYDwOCT/5ZQJe7jfSp4GOyMAJX/DhagK4+i9FwIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU5HzlDYp9h3ySMSGZLZnBxvQ2LiUw - HwYDVR0jBBgwFoAU7i3MgLYdmM4HeCFmiyxDv4pdQ58wagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUQPFnJDeiQr6bPKfFsNibBGqTpy4w + HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xM4IJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQ2HBAoXFg2HBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBAACqgI6vcvu7RlSV3FI/GInnJIU51Uph5EY3rMGO/XLr - IVp4C+lbDVAjBxMO+IoRSMJuDFYko0DhFLzdesiQqGhfaY1KXbzXRcS/8uWXMFVU - DQ/j8uP0gECoEbnVy6dmuiTe0TRjEvYXwq1+Yp0OWfG/e8qfKDzx5hY58fA5zH64 - jZPKa8J7XYrh713LZXRU7ZSnflicpCXBcAx8lBZ0k2+lHGk7nB3OpRyYNbS35az5 - OGbBj1X9UkuUK82mjbj4RqBg/5zDVS37b+29WJp7cyc++TR1YZ4ubQOz+ZRbduSe - wa1aJfUz3Cj2UCD1s/UvOjHL+YlcfyzFDFoj+xJSaBM= + KoZIhvcNAQELBQADggEBAIgvB48KNjDr5YpelhcYxRNOQuVWmz/PG0ZaHeGLTYng + EedLjvVKAbhWKubiEu5OxorDH/ceSbbTJHbsTZ7QFV0iG2fkq2DkOLd8AP7kkM6Z + AqqJV6kZaAR7ZBnqUlkVPUIRVEcbUDfUUb4XYlZk4kM219Yw6PBRYKNfC4aMAX6c + v+1V516+29Ry2/fWHATKVNaW+c+7pDWw03/Fb0GnU9fKatu2+ZsQNc061JUd3hv4 + 8+MT8yJcDqwWKYi/zTLsKJUvE7TeQ8BQLj1ZFdYySsmosbD/iGaTPRxfM4qTLsMy + vCxMeeHBIUV5f1FUvW6URoKEofeRSKxpXZlumdCdrMw= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1076,27 +1076,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1109,24 +1109,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDSTCCAjGgAwIBAgIUD96SOuzQIdA3rjjo6eSGLBSiYOQwDQYJKoZIhvcNAQEL + MIIDSTCCAjGgAwIBAgIUQpezgrHmB9KsQ1POU2c3JXKTIgcwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjARMQ8wDQYDVQQDEwZhbmNo - b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+sAmIYbc6Ta4OMy4M - puPrPNNYp7vNbDgOEQV51qr0zBZ6DFDD1mXC5Kwjin/JOJo8bQGCLBEydzcHYhjv - mBeO6E+8pNnO4unFNlnGAjWVSNAiwoGfatYdo766pItQtCtIMLubGb5NQkByEwnN - z1yehT+mPYw4AwcFLpjI7FoKLGYtoeZR+h5ToDi0wPw10L7eTaIIvh8+CETItWQf - RWCIy+tlG1YQ9dsYkbcSkGjgKq0jNN4R3imGlZFwyBQcIx2W2hSoMqxl2vKpo+Kq - AOI8jggQZqXVJ63XjMILJ07OAUIEfQ6bxT+gbWu8HCSJSXGoBEUgjQGIVL9qFn+n - 7w9fAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD - AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUe9NOEcPw4m7Lmk8g - YHBNtmrW+0MwHwYDVR0jBBgwFoAUCr6tj1HJEd2yW0A3635Ab9hlW2gwDQYJKoZI - hvcNAQELBQADggEBAJp/WfnceBHubFUALwOAqzQGMMva9CoVat7LEpz4h719Y7ho - 2aI9lpA+y2wfyjNPnxGsSynx7O2LBJdiyG5OmKFz0MlC89jIF+VQyM++u33JpBba - mq1yG1vyFdP/VtGcctDuSf8PYX6ij3hFKFThFtjG98pzJrsTDK6b3JuJ0rV5SDlB - w615vfymK6bkKqoZS4AeO9IIa1MtA0ocGPoLrt+L0eC3Edk0OiQElc71t1Q38/fR - knazBmGGh0hFTUHRCcJjNfu2EWnPW0ROJlwXt2k3HTh/LNw43sC6oIefj9rx3U9e - 0tucU7OVZ1HQiFAvh6zcf2ye26jOgyIVxNly118= + HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjARMQ8wDQYDVQQDEwZhbmNo + b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6g+AqX4AvK0U83Ngu + /Xmx0oVFooMh0oLnFeZiTnwYE/4tut0v212oOm5L5Ra18ncggHRSIbnJII+aZgRk + WH+PylPpmS3kRFdu6M1nqxTAPU9TI6p2Z6ho0Bvcv9cfjmddDK6lcwJGBquVMOD4 + DNy401QlO5dR/+b4VLPWCygoXmOd9x79v/LVvDqOnSK4BI7FwY5qDKlXc6BL5Sif + HOCvzS9mBmYFmcC02JHsSY1MCK+A2gEbq/d+ZdK1o4uURADZ9Bvonclfy3cuhhVp + fZTI7kutwvEDDOWXlReOIlcpisgT/5qx6kHI94g5YBuHWrJfSegzgOUq2Vt/ncnX + X3jVAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD + AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGOxC3YRFQaxQoDTH + yzEjBu7km9swHwYDVR0jBBgwFoAUDpeyqO2kUQbfoHU4D43FtPNX7b0wDQYJKoZI + hvcNAQELBQADggEBAB5auYOOE+V0cGwyO29Io5u9WP/Hu3JUMnDqQCXwG/jvCYlA + vwwD/1pwRKchnxNRC3HA4CX74NcALxzqy0O537bZrLtD1ZBdyeoIOvEYjICwYTGm + tyhrX8pwLb9rqq7WzGzIvROkGLaPomN3LvHPlUbzU3VyWdR8D1ua48ape+6pOw9C + YIjsLlxF0AtHvTv5399CgPa6JJ4A2yDqb0LQ0zY9umlSKTixWsWEd9Ow/DUSoGRK + EL+RSh7eAbuefc7nA33BTe1CylcO7XdWi3kJeQXFiv3yeBBNTABICCKDzEW6Kje9 + EbKGoLhVXbQbCm7sAivAGHD78hSX4zldFzd0h2w= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1139,26 +1139,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUcr5c5i1BMIhh/JyjUVBwWVwHl6MwDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUflzgRo5FudQ/+pzSb4icNuYcnsIwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEAxPWKhECo8V+5a/mUDcG4FXO2bX/mGQTk9uFL/lfKZT3uY7CK239UYu2W - 79Tm1+AaoUs6TrHkyd1wAM3DBh4bvO+1U64+2PRoMj1qPKKLO1yAg9W2QBcowsTx - gKphTc4HP9FxsQ6nRKtAamFDBS0WkE0dbmQmdLhMB5UKhJDJYHbbrdkpCIenmM0z - AjWpzGoxxS1tHvdU2th2SVs3Wq4SWQrakDaSRYRj0Z+To8DtRonNFeGv+ADXwmM0 - 2KUHK5Momd5+hNsmqnGn/UTtp484DA19YCPKKqCvdteOcTMVmgh1p+vVNWWMQiWn - bYSaHmtAqTDeESYm9RmKacpcCwZvPQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAt89KEO+ygRUf/KJmGkP05Prd97a5OQNvnhTSK0vKYlGRD8eK/Ez7stcT + 4BM5nI4GrASJxDgtPYPx7/rwu23FK3mq4Mqxre/C7Qii5f3viqBnv0+Ls/Zv2ddf + XYSIfaZb5VYOU15LKapXMhWKBE9JJWF/qzhE5M7pnCl2iSjVcNXAvgKk4Qyfpf4a + msI4vyJ7dPeAMYyEABgxdxK25uN+3DpqGixuqNYIFj1V5gQHmzOzD9W3NYT1YY6T + Qo5EzgScA73pphSbrwUsHSrYBiKiEa7bELWUaabtDCT7F7hK/NMLY0Ivc6ZdlMZl + nmfwTt8te0KgaHVyzGAd/Tvnb/GGrwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUOE7Ss3IA3M/yeRPG+8VEPqGU3EkwHwYDVR0jBBgwFoAUCr6tj1HJ - Ed2yW0A3635Ab9hlW2gwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMYIJbG9jYWxo - b3N0hwQKFxULhwQKFxYLhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAT - 6F9ZPo6S+vFwX89ZMliOpQC3Rn+902OUf2WQaA8L4VjkWz2akUmBFdHSaZ9HKT44 - qroDaJiK34vRxgvx/vR5gtuSkinc0Zcxd/2En2PF70SQzk7MSgvf3JXy9pLl+qaP - 5si0LwV/H8kLh8e+6aD1wzOnhyvRj6VhIexgwf7Nt/uZTvIvY2qdOyk2fNJhElZO - 2UNJxZv66V6uz9JhXB5iNtRcdLLPmrM1LpApP21tsvo22l1xehlFpgALTw2uS3iW - IZ9/+SL1E7r4IhzFii/3MBZH+dPTp+ZGq2kWvY+iEsEbdT2zP5bkYpbAmTo9gVHQ - zt63eqIUnfa5IiKU2jHe + BgNVHQ4EFgQUlsfaA1D1IA+0/r1u2gcHp17Q58wwHwYDVR0jBBgwFoAUDpeyqO2k + UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMYIJbG9jYWxo + b3N0hwQKFxULhwQKFxYLhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAo + Lw1AGu1mwbK5K4LkaCw6Rw+PGmREiri5/qhTZwbgDkqazlKLos+g5vBbwMRf1jLy + OTVpCrI2CFCfHQAvGv/YxNQJN7WM0KL5Es95QKQYQlSIucSG5+vrJxn2KaR6lp9I + pq85jZdeHDMjdV5Zfv4yYBrsPIkkwV5Kn9SUMOWAMrPrGHBnTYWhpwqT1iH6H9uy + +8tsUkx0ohMTNVHuMCLyqVV0TSUz1IzRbK1iWWL7f53N10rE8cTuqJZzTvzoNuR2 + SrC4qIRoWNWz3BePERTrAZshE3TdpdQtF5QZqTwBNeiLVJRO9bU/5b2nv5cJ6ADC + fyXd0q6Tjj2FF5RbwUto -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1171,26 +1171,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUY67ba511bA2JR9XhJtsF3CWrOLYwDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUaOuevsl0mMxgGos6IAQLrE3xb+owDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTEyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEA2DBz0wjhyQ3882zcjSv6SVOFrgJxIY0MY1PeGXsOiMQp/TutK75SZa4B - R8oTKEcqm5W4PO10lclmXdwBtC2O9IKqY8HhB2n/kD+jHnSsK2KnpdN6yyXhCRWY - cDKC8ldb8DmsfefKpnDwlPNUUEG5mR5DpozAgBk2rmSglgpETT+yEAAk+96XoB8j - OJHPaU9te7nHY38OrKw/75hVm2iILf/HCjKx8q78mLEvY6R9al7Wt2bVcl3GLAdA - hz94nd49cqZEvOnXSwCdUDuwjZ/1ZVqteSBcmeioVd7MHVJIYCY/YvFBGCLtfPFq - R8IoJlejYKAmg/feWqatYc5/cpZT4wIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAwzcJCWwQdXIGoQVw6SOdHhvkQBTyIApsFDa/9XYi47vfhEQ+1Urxc68u + JnNIklA+h+fbwUJaHhD9BTbnp3wlz8aaWdzFp92P/vbUIHi5IITOC6F1giaa1znZ + q74eB3aOvRUyBHtmiK4pacFwLpbdk8akH80A2kKeizdtNWM6i4MAOaHuhe6GcrGT + ambhGYZwvSyho3TQ1tXd+fwX6VoUcvuhNfyzIgbJq+Gw2ruzbBkxXrlkd4rM+DdW + 6ylI/ZfRnynLzGg5hjHeP5nsGw57Cc+QOPTp9ZEV1IFjA7QgSE0osctEC5LQZ+3J + p3xotemjRtUq2/VMOw1AJRqVH/LNbQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUOUqPVULULCgbTm6PbilETkPwTz0wHwYDVR0jBBgwFoAUCr6tj1HJ - Ed2yW0A3635Ab9hlW2gwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMoIJbG9jYWxo - b3N0hwQKFxUMhwQKFxYMhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQCB - LZ1bP73uLgnTgZadSn94+QzrQw21Muk3Uycn18cg9iXRevXadAinVacrVv7402Nt - XpV0gqya+j2+FvE1MIpfzlXebJXn4uFpOE1zAbK41jnr0ggtZkbo03N9IHjhhDDu - ykR6Fop09fu5ZY9KhXFqc0N8MHZsvfR4t8tkKT5d70DfkqApjCQZ0KrchS3JPKWw - 8a0q8ypZVKowiyjJ48bF8vJJVAsjkSeObvc7zieip5MnSfZqkTjX2YPUYFwi/dVs - lGYSP/lSSZZDOg5X2ThOAAFrg3OqOLz8FX49SCVYASvfYYrZH0KQXCNOGUbgLrkk - XMPo3w7vQUn+nD0uH54q + BgNVHQ4EFgQUaWLiTE4n7SBt7bVQbDf6mCpTj+QwHwYDVR0jBBgwFoAUDpeyqO2k + UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMoIJbG9jYWxo + b3N0hwQKFxUMhwQKFxYMhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAU + F0sXANBq2KFA0g4kHQ6zqAvFHnqT0KkCbH7uv9zigQFihxjsf6VMHWTYEzPhPNqE + NbHyuiiasZIiVTKNYO9AZU6yAEaossBFPfyVtLFuUxu5RFTvCQfTrfy9AiAN6DVr + Lg2r5G1moleTV+yyz8JoYTVu6qCdVvnWZc1FpTRAJJDHlSbobenfqFBxlycagX5n + WLBCSzev4VPvW0eiHqR/MSHBaB1YTBiOHj/jDbvsf6D1y/N01fT+/vcL4+Cual5o + 79qUd6SZgMOScAFI5rNdPEXarDPTzi1wWXWCnugp1pc+sLBPzhxxu91QbKlmB/IP + LxrAJKCD8LxEn6+qUONB -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1203,26 +1203,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUOyC8uPjxB+l0ub9shHeWk5+GIc4wDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUG9TcZ9tj/avL23/XLGxsO0z4+ZcwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEArqfjiTlogGiQe7uwt7xl32AZGP9E3SYxJIX/mR/suK1BTftY5K7RnLJi - sG6yrYSuVANCW9GTRkVsJ9bKsprsMyAIiCvIlgp7NJPbNgKLGPOiScgWBjyZz2cQ - kEP2H5ePQmSWM0HjZklOP4uPkjnRRuREuXTVT61RNY7SU8fnJusWJs5+Ih8rPsRv - GV7eTYtXOCSLGbk9f3RxxVAkqiAQ7yEAtF777DWIkLTDfXKdIlYZYTovL6MD3doG - GtK7lJedcvxWlAsedAVJFLczaSfFWztgKMnOxiDyyiNorwrCMlF7sbRDWgXrb7io - R3FlpSkZAra1T0WTlNKu30BSQqeoTQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAtejbE3UFJ22hBF0hPGjMcEskKAby/0pVPjyd8bPyGV71/Fv1xkKrC3TL + dN99kLdieWmJiNezFugLHb/UbVY+rj7Dgq0x5OrlVDRvDwO9TOzG5doBSYkwNeR0 + 3symf4XifGen9y+fUgiR9xIwAruxkbtLT1+FLSPRogmh98V03UCFMTuek1MKmlBP + NPzF2GQUSAhs9vNnK/Qd5z6rgGhm8Zy2MbXOhmENg6aMl0mvUdPGaQTde5spkA0F + O+kEupNm5+tYdheN9HTX4wUVZPnw3A1Gx3gfZb2LhbZ8TM7WcKgpW5dg2ntWPucw + VOhGPQ4dZ14hDPabFrjvFpJPIOyjJwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUqYseXY3lX7Uz4o6q0KWYbYDs3lkwHwYDVR0jBBgwFoAUCr6tj1HJ - Ed2yW0A3635Ab9hlW2gwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xM4IJbG9jYWxo - b3N0hwQKFxUNhwQKFxYNhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQBm - 56l5PLYrY3gyUUK9H07fIU80eWbtyJvPfppC27wT0ENbjscNW/v7in7Wrkiz9Uzj - dkt7zKr7Ut1oDA6nB0gOIwskt/w7ofTN4gZfS94N8IPv23ftuayLZEl8K4VJx4Vl - fqpvbaQFtQfRnkYmSZqnOr2eSddnkOAz23prW1BswxlmWAHIcL7o4ZVZpQ8BeE0u - TCELTfwGlhoni+VRVXtE1CbO6SoizYwLhGBQAuu1XLFMml0qgft3CWMQXmjnRUwx - KqdAT4QF1Xlvc0z337UOClKWFijbP+nd9WyeBBQe1VRIKw5mFA8pu3fYwtc4DMBO - CROhYX0LtyNij0u/3RN+ + BgNVHQ4EFgQUUJ9byHTvJoy9iU5k0lZt7HTv6vswHwYDVR0jBBgwFoAUDpeyqO2k + UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xM4IJbG9jYWxo + b3N0hwQKFxUNhwQKFxYNhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAR + VUV9h0fWOw+LCF92XKeZEtuOxcpBVxAQADjUSZ7YtPOkeP5j15zw3FgJ+y3QGB8s + 2AdvihQhJxhDNEAWmpyJwfkoVocAhf0ltPOi8FWW8CRhd70SIrJJMOGIZLXKBWi4 + aOS5gKekWoNIWpECthZT62ugdAsNrJYgvIqq13JHXsUkn1lR7ij1bFZu7bxZIfKk + NucwUBcPlbuZxgjDNm+8LPPSg1+g5+9b6VgxggCu9Q4iBqIgUUctxZGbVRKkI0Zn + 3lV1dy5CaXt4sqGKsV/iFyyO+wWh8va2gTf3zQ6HLQql5PXL8ExewJ495A2+ZRLQ + zzuFSyNmQP/sURoZw8ZZ -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1235,26 +1235,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUe/9ppsPspb4OCdz703AP+7/usWkwDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUXv7Af5eoiIvq92xjaymRZAg3rP8wDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwODIxMjE1NzAwWhcNMjAwODIwMjE1NzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTE0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEA3i6kUMEWW8K9OBT6gv/qyD+obyahNam3gQ3h8kvtO1831noaohIvuMr8 - zFVnBBx56Lpqp6HvWVQNTncJwy3JYqBdKBARsYRooLj3ycvyxPt4DK5OX6QiMozh - H6gFrRWcqf5j075N0WVlyOZgYUKrR+xXp9CyEuuI3WAVme/0f/3tLLNZ1MKdRpjM - anAGyAumdEBCxZCqJBRRWiXQJl8Y9CPZLuAMXI5TdJmgkjWPbev2T7mk6cwDzrv3 - Q73C4zG0n7EsMUYnCpeK0pjoMh31rBVZnv9VJFt0F80JqIa9DmP8V9JEqJdBhLkJ - POY7l+q2SkptS6IsaKUKoCYu0CpaIwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAxm4y6B46RWFux/u7D1e5qAUSowHifPyVdJD+U2+QzyUwSCccHfv2WCn7 + NPB4h3sfR98HoPR3POZrTn9s+oBHxx+7hQ1Uz4m4TqBsAUsuSDMXXxx8NJWukzWr + w1+Ul0tRzKuKNZYIv8OLk7Gw8Gz6iwBHxZFLS7eUCmfVEt9ht/FLwH1F+3/WR9/r + 9invVnh8QJfnah1rw2k+p61YJkYExUuODaiP7F76Aen5IWc9MxZYxdnTOgZlghWE + QqMwjLz9WQJdwfXDJfybXeJxO69wjwqnXYw55qeevL0YCFBHwtQduUItFYhK18xK + wx+fuSLDwbOxMvTduJ8GSo1i+mYCjQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUJCF7PVUNXz0VhsaknJnr4KTV7LswHwYDVR0jBBgwFoAUCr6tj1HJ - Ed2yW0A3635Ab9hlW2gwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xNIIJbG9jYWxo - b3N0hwQKFxUOhwQKFxYOhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQBl - X4wjK7UkfMFwK7vhXf9/UqDbocICwBazuW4/f5C4GnWkPP1AVU3EN8YB8N3/n8Dr - v/QC5c9C8LS6LnMLkDKg7EoxVZJPVt5vGNvk58Rf0a85Me2A68IfwNoSCV4yHLC7 - NSdfNIJEetD9Ys5xMGbGCGJyaEKux+X/t5zUVfuCHLxtaw6ZBYzu7EVP8qiY1WST - nAFxxoki10oZvJ7H8zB5RqfC12SwlB0qSx1xXttHZ/pQB6ErjGuLEEEw+oJCua7I - Qbmkch3nUOltvY+LjEq+DnXyTc9MUvvdpVJvR7nF9uDV6WwmnDhyVTh7HiBduY7P - s0fVPdqXDYwBU4PBP1Z3 + BgNVHQ4EFgQUPy8SraQ4M8L9Z+4T5Crd9RZ7QmQwHwYDVR0jBBgwFoAUDpeyqO2k + UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xNIIJbG9jYWxo + b3N0hwQKFxUOhwQKFxYOhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQBV + 1g9nKodFta4xoZjjBnabJIV3Na6lI1bFH8bVAIGop/UxsP5gWO3V7WONSwzmjyNG + 0eQBmBFwrSx3Fn8iLu12MZq48BMLCTJFAd0jvyXHZdQ3w8c97udW5QdBULYgCvEe + BeYjv8722GboU0MFpMb/vNe5dDp5qyNRYSJW2mWZLr9HbthZzOc/PWX3SfdkBdg3 + sreLPEzb/QqSFa4jKzPThVw9BHeezYuU+yMyzZuGFq/PkYhYbYprPQGsWjdZRa+e + KD+6hPOCnIu7jBy2hS11jfHaAth/dHA9oEbEqpRY88zGA+bMMc0fa+GgVpg4UBcD + h9asxXQvJDp6wdQ7bIgc -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1267,24 +1267,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1297,26 +1297,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUJ7vn0Qdai9QqhOBpaPTDmLyftrUwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUZHyHBfLfPm8vUYluVAmLd6fC+E4wDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTEtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBANkDLIZqMyMqMeUnjxNLkbXFyBaTFFCWn4XU4G3UEMhe - X6L6k5e66lVs/nYNsx5bWPR9OAbucXwzbxv0ZLjdSflROdIamZvtDjuK5ZuYb29m - wdeNClK774msx+6aV/cgoPrPSamapUq5iFCbnuNQYJAwP9Lj3gwRiU+QCORsaalA - i4BmR23j/+ZzA8xKyCrlemkkIpgKX9ImBtZBVf5MOHbhvOGHe6G6WvW2hqVSHDdG - kyYtUOnO0IHgIxO9R0Sa/AYafgz9gdXic+rSpfGa1GSwHlgxTyqskMe7yHEdffRc - Svp3A/tArVvo1eJA2RS3Q2UTqLdWMvmaUoKsUEHuSD8CAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBAMTIC1E1BTs0yVhyreKImHuy9EP8XbAVUg2xQsiy5k96 + R13jhaZIZQLH5HomFPUHeBKi090xLBKePvsYAuDMOQx2e/babgminWMzp5UWK3v0 + QT/Kvisaw8T3MZVnIgGpP9wTR+fc5/UjUGqo8YcmRhEppg+pUCL2tBzf7c6qZxgz + GkC9JUyQi81iXJh4AiS7EztUoB0J0VXNjZCvMaUb1PXSusWO42GrQ4wA+B0mrL3k + mfM5fAk5sppM6NHFwUcaBux7vaQts3+lDYvA126fIScKUWQrvuAfmko7j2/NjSL0 + /yABiy4FcrwV0ocuhZ0L6p0Hq/LWPZiSLWdioXJJs3cCAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFLKj8eTRY8YY+K3pBB3H0RXkGk9ZMB8GA1UdIwQY - MBaAFCO+nZUHeaoDUEkoCKoQdKxzDLJUMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFAIqb18XWNk0MlefQCTpf7yXLg1aMB8GA1UdIwQY + MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTGCCWxvY2FsaG9zdIcEChcVC4cEChcWC4cEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAw14eaB8TjUdrPk+GAt1rcKnMXAQcTOFezCl/mTcX8bvm+UlnV8mu - eyKrGR80Ex2KGBS+9x2cnVfR5DLXBFRT36PVLFJWyaGS0m2HCFRXLPOBaq34FQco - W9JpTq3IRt9hWkbLnIPvENf5zrpeVhciaokZBmS1CDsnYr4DGg3SNvDqIeRJwtAg - bfiMsyoU14xANzeGUiChZxH/YhDUFUY10ocrQuE0UBbdvcX0X+TcG/72cuuTgLqm - 4Wc2xY0xXTy5kVHv0vIJqW5gjI6nyCYh1TIYfaNKFL3yzKjihwpxEMKC6MdY14pf - wNdUtyJ7POeQLA/81gKlFwwDZ8xCLeohuA== + AQsFAAOCAQEAMxGj3fHM7m1ifrmvoEjmZNoUQzKuz8hNG6GReWH9NmrOe1w0lBdK + /Hbka57lOoW4aDcmX56SJd8tdpu6zNknpqAbRovsL12IsquMjAGIze+wW1/NsojL + 3yeY7Mcexm3mZtM6vMf47Z83HWGcntfrd+ChbmO5/MQ+4Ps9+oc/r1upGGKxdlT1 + UE8vnAeyNc1OQC1LsozddkxVU4EJxYMa6orF6MIN490LktC4bHbh7vsgL0lGmEvb + g2YM5IQNlJdrL/mttyKFdrl5iShy1s3b1BaMxgG6u8b8jnfPLVbMfyc0UHpo2upE + wHQ0RZBfEYUrQvrf4kYA0f6yQn9LXfKebQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1329,26 +1329,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUPTii4kLF76dTEgXWjXe98mKs4+owDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUTnGSU2GrypC+Qx4/a6R1OS0q6HIwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTItcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBAKjUfuUMZfQrXrs098y2a+TBdo7q/oqK5HVyHnl96p4d - zlg19nXy2RNPjW3EuVJJB6DlpbrSwW/n472tqe2fZa3rfX7xulTIcICz7fJ1s7x2 - ny8+Ak48w5Hf619HDlJ54Se3+KUeneRgU8lAe7qE7PxFGEE92qfX9Cd2vIV3Sf/8 - C5+RIcWY3+XFiPXJ96jDsREVWwfWmCwBBiJaSbQ1qGLAvqisqLnH9XPsBx/9pu1o - SIYuZO26Dcb4T7I2DdaaGPeMcMM1f+We63hSFUIAwU6Nxz38znHmNr/7WY3FpBhc - Z2ErgsHXFqMmn6552H/yfN53XX4f1HmksDmkhzneQYsCAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBAMO1l7kOyOjuJDL0uOPgh2nXX4D/E37xFT4WCJH8GpiH + zGxLpQ22HdP3QD8lARmi/SZMjRekhOKDBshMekI02Kq3U3sq9C2ZUl1/ZfoMjstD + e/lACjaBSzoBG9no4FFGcLg5gso2MUM0b3edtHP9hr4mqe0iWd7N7IrhyYWTBmFj + 2LtW/a/oyMjBxdXvQZVDffuNZaa6UKUp31uHGfuI/KuDr+rr6LxwkkKDTiMyC9uA + wKiJpy1MDktBmAp78lXu9Mb97Y7ipZWchmOEZ1x9ZQSi0CkTsLChekDYbcdpk8nL + N6PQMc/OtupsFyEeItzFVkvxFLA69ZyV8VyAYfGZtvsCAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFKPEe00gFvwW0mi+difOIl48CW+iMB8GA1UdIwQY - MBaAFCO+nZUHeaoDUEkoCKoQdKxzDLJUMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFKqE3GC1VUGY5MDwSl9Zw9msDpJEMB8GA1UdIwQY + MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTKCCWxvY2FsaG9zdIcEChcVDIcEChcWDIcEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAvU0mnmNzJPtsh72hCLi5kSsG94fhLJ0ragHLslFh8SS2usYurKOC - lf6vXEM0llkd0HjNtm8xNi4kuvwdNZlXYQ2WvCbj+2bc2g7DPAUc+YIrPG3H5Rgk - Vg2dMgULDGzVvTlQP5b6wiM4x98xBNuq5aQv6JkSepSrN0dprqV5Ve12SjywsfIF - 1zfRZEJ4pean1B9055/dMKV0Yt7vvPSnwxhTSznTBhPKSNBhDH5L/GSbdnYbwJEE - Ah9M1F9ONWHZxvV+khVn4nzSoji6Q10qPtFX5WiTiBW/wyib5Vo14VfTYmp5WnsX - xJTFzFyVPWLMtNdn3Q0y6Lp5SVefNTS8Ew== + AQsFAAOCAQEASdtjTQYjd6+73DcpEgXOpAamjNgzaNeOnPPtfSzVf7fEMoMxfP4N + Fl7GNQvAECgaRnElW8p5+s6KXxYIGHr1g7HlXy2WRSgtT1VqUwZTbgm67GN6V9Fq + fWCDVW1PZ4HBBzZcarqfL7CJ4N/54/7SP13HPUObATsZ0khdjnxGfK65rPKiO7hI + UvoOdY0DeTwFL6E1JcOna4EeEgvT3+D3jidFPVEBAx49fWSFl9fS2vacwfgdoISw + NmMqvOMyiQ9P0BP/pCfyTsmXPSpTcBxozMh/N3IPus1vZ2Px12F7URznNMbhz+CH + BL3FUben2w+cRPAdUBc2RMPS0CTZoVFfWA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1361,26 +1361,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUP4SaL9E1Fh4iqoCEhWwHk/h7WCcwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUU0ghQAtH3rIarOZPtb6x4LNrFucwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTMtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBANnzlK8pZva9sexXfmxqPBgQFxy3eX42iKm6Wm67KPGc - jj8qnDNYL3QPtVRmkxeaBwnurI2ehGntDslklWh1S+dp9TkAZ1MsBaW4lm7d+cr1 - WciEoqfesFdmi+XFqpK1J2sjr5uOunKVeAfHzx0khJjwinfvIWdkXRbrYls9LdGX - LOBsbmirHsKIsPD7WvT0omt0lEw6/C2FC8yYIeYskJqdQr7YL5ZGsox0xyTygaFc - oQvtV8TB7vFvELYZ49o05PRIh6K3oo5gmHSV4VXCtLJoJa5HLXihFy49OpNZPlq/ - /TrePtEYPzVUfIPaXEPbZ7iXGw9+BKhC6ACewO0ITGUCAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBALsFBUXeDHab4bAQCuKMxZQNymHuLmfIPysD9+OiJGIr + JcpF1zjM12xbBP7RsoOlm0Mqth9HC7sGka1mJzgkGGeTO00mdkZ5m4XAg3iZM2jy + nydcC6QDPBUfBJI3aET4rxcQvT8nndtmCTMvpU3DcZI193+PmPgO0ROvcpzKe1UX + xqBh9BWZcXI2WnqkzA/xqvQHowZ8Cb84Fg1PF2rzsZ1FA4OQnLX8DjrqLBRm+giM + 3P0RM0Vu1uDKdLP3k1MJhGAWAXbY47NoyxESH+xl4HgjrUgp4WNLlIXWqxRs9F1M + HYyLC5THFmsCOFeMuusdTYbEDAX6OThSQddt+XJbtT8CAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFOal6lBOcyZAt3p+ibNtI7VpK3DNMB8GA1UdIwQY - MBaAFCO+nZUHeaoDUEkoCKoQdKxzDLJUMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFKY53WsfVA1CYvXSjZGijk9YcUvDMB8GA1UdIwQY + MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTOCCWxvY2FsaG9zdIcEChcVDYcEChcWDYcEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAbNtS1EH7fdetaxwXFoD/Cc7t2fxBBF2g0VpJoTOtsAM7GZRiaX1u - WSYpgKYGdf/t9PFp8QDSK0ymkr7An0kcNvpNWPUW5ZC4h2g0aWflyT/k+2i2gwUh - q1nXWrbSuAU/uG8wxsRA5OT9eHZoWqEnG6KFXitefSo5XxyuNjQhQkqEU1PiQszF - /5sMidLw58QKO2q9VBuYJccGGmp7+7wl6weYQJEP4uPB3XlWh6wBkfYhf3hmNxuE - ZIB+8d4TYgyclH+6I1Y/9l9tRuOty1HuDsn9uC1HaXop/gNEKSLT4NDNS3BxS7T0 - EqYX9ADSuFxw0PuOFFK8HNMuiNEOmRKO2w== + AQsFAAOCAQEAWFs5nPl/+oWOceQJ3ESinN6BXUE55M3ZGDUDMai+tIb2HIG3kgrQ + 4fALEwWxhaGJ/jkc1ssbofu46P9ceGQcSn2sdalq6M8MDXDTUtgDaCv5XQuYmJqO + uuNmJU9mxV2adZwMd7q8bd+xNe1stD36S2wC8RTUU7ntmadR5GyU0dbr6GYKr5aR + f6rfzwncZc315lY8HZMIjvrDP3zZ7d1Z9Z1THE7g0S0+gkdHGZRWczIM5XOURGOp + giouS9BzfvuOcu6AWt724O0d3fcey7qgmTsYqNf6U8o0rxHgSly1ncq/xa83DlHu + waffUMZP5LGqYthsPpCVUHleOXzwq4catw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1393,26 +1393,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUIIQngy1FuLb/r2HwO86BEJYndecwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUMxRQexvwAcdqtWf+Xh4yp4zTySMwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTQtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBANqF8cQpihWmAZ+ZptEo0ZlSbhjYnSflRBYBe+z5njhb - n5irCgaBhsjN0Hq1jjYaL5jz32kxmKG7bzqBmKtucGaA+9q/0thil/cfnpQjcUc8 - S2MXHs/uy2SehH3Hzw9DfhZc/mOYAElCqPzRz6B0S7R9pAh64lJbiXDuSTTdLaVW - zCUKpn5phwBjezJqD02btvLdNp8yIApp7f5uRrd4xW6Xtm89BS7+JtxbsgzcK0Bo - i60x3QlMR9acvoN94ffXxYkPSNQJbM39NI5UJiT169IRu5GS4Yh2x4a7qUCnVZRy - iwPuZxCYSh1MK0jA6HbGA3mXPT9VbBRfJjEvCz3WaNMCAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBAMoChu5su+1rQwYxEfeqfIaq8bQqQkxLuZ6mAovH7s3z + +cCp1OtCoWM1384wfEWhD3HhNm8sqODoI0AsC3N8tjmqrGEwxhzaQe8YZG8Fb1xt + Pm5u/NVW8q4ItEGwWoN47K5nYwSUKg4pxOXH45xE2awnpaJSIc1yyBoTgAsOi4Ug + 7C3loTfzVUnG4O2qa2TzXZW0JTnQTxX37rnMAeej/7I1K5xCwPuxhfzWLlIN/pyR + dqAnnglKoHe7hCA6OCadI8BBF4ZMn7VpFtEzQAItAmpVh/IAEvqAOkNPd4eiEI9Z + qj/bGY/1FYcAl+BN7iZ1Xc1DjPv8ZalqDcDFC0pWdn0CAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFH8DHTqbYhaLhodz/V39I0bCCEK4MB8GA1UdIwQY - MBaAFCO+nZUHeaoDUEkoCKoQdKxzDLJUMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFL5xAbCNlBqZg1ccfpZ/lBcbLVJPMB8GA1UdIwQY + MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTSCCWxvY2FsaG9zdIcEChcVDocEChcWDocEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAzyLf4OwW0KwzrwWYiWLA7CMZyG05/NM6vM+sW106a0V9EeqNoBjw - W4NbfDVyspY1q4zFPEBVjD19ViLkH4r7bAfFNHqY0DyT1YrcLQnI5OumFjIQPZ3l - +pmi6VuJBV7ogiTqVgKncsBmw0CC1PyZQmUSStoCuw9FwHF6zzPtEaTj9SvX7hSi - gv7Gk6ND4DZqPI4/eAZErbXTMwrXnhpqRNpO0c9f+vVZyITqq27RFhLiUg+e3LWl - HjBjTiQEFFW6NYdy0PdzPIyHVH5+XYUt6wiT3F9yw6y5JcjmMsaPhoMzZd5QUEPA - 8CB0QKiX99IbASejdEH246Kk1Ist7kvq6Q== + AQsFAAOCAQEAj0M2is7HNLh5n4pp/91aWcu/pwJ4oUuQUVLaiPKpMRuzII62k0pl + 0soQJunlHl9+r52HUkvH3bpe/RImTgrgrYPmAjuIwNEtxeze7RXgXkDevj9ySRQe + jZCGoTYP47+uIu/cLB/Yf8/BI84qez5JJb2nb0f5Vyq9csg2OjuO2CEAShSdSB+l + wbAC3Gr2QW+FblX+zyuvV5kJMUE3LfoYsI523HblAd7ni/W7ys//e1Z1mCLuNacu + XePxnjXPETLlPaqy0uB89kt4vut0oLxMyjXHmjohuFJURCzVMhOQq8v8nrvWr38z + epLoA71wB/1G4/KBJuDTK3b6VC7r0qTBNA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1425,24 +1425,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDWTCCAkGgAwIBAgIUdiEj7aY0xZXzujbmcasj7495d0IwDQYJKoZIhvcNAQEL + MIIDWTCCAkGgAwIBAgIUVOyZ+QsK5nrsLFomt1QBMmzreGEwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA4MjEyMTU3MDBaFw0yMDA4MjAyMTU3MDBaMBwxGjAYBgNVBAMT + cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMBwxGjAYBgNVBAMT EWNhbGNpY28tbm9kZS1wZWVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC - AQEAr4QQ1HCNZYgb8+quNvCLfdrW8TwaT/4FOVNBM5zy7/tdnAfVtWn3UQx1GdAq - ejtdz+wY1fb9aRhAr+yzP/mtsTiZn0noDh0f6T5WrYJHeOCFGSj3YkIohx3t/y8G - uo6+kLOgfgmeMwEDVWgSYiEIc1d3tm6YzK8QrISp9WSrPyWdbXzeNilPKJgxRePo - fPd2oPWeIHrkDVn8uPbkeXf+0hLlpbjtwc+WavdmCQ+Z3vjkBnvYPMq0wKp1+VMX - Dl9rbMv6QXiHJO69S5fWkyev9YY74giekZ2AUNPQwXeDKnf32spmJr+nfe/UDhfQ - kl6NQS7HlzGKpcTBh8TG24kPzwIDAQABo38wfTAOBgNVHQ8BAf8EBAMCBaAwHQYD + AQEAouEWnG9ekFSq3lE1H82uWHN+BjQlRGzp6McBSlfiwasZQ0QhhZlE4vJms0CY + bmOuNcHtYGHkCUFrXcGoAYbZH99iwGg9um4JSY3F/MfZvQNdEp9DXUsJeGFlwlfC + 2YTAEQ3xbhzibHCGkxSZ0wyH4ZMwZrVm25tpvLWqNQSCQV4ZypGsSi3Vd1D0MjQh + Z6MFexs36TZpvykpJHWSFriOlnkpGKqB93qG/Ml8Sctsoimi86E3N1J2EJagjeVr + E0c3jlwpf0+LVr0RlQ+kwAGv/oZagOTIAxlrD9aHhrIktrUd0V1tbZM1C9C3L2+M + DlZP1AGAVUiurTrg8Q//MEYKJQIDAQABo38wfTAOBgNVHQ8BAf8EBAMCBaAwHQYD VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O - BBYEFMfYygM6jvm0pGGaFSMQQCsJXoSXMB8GA1UdIwQYMBaAFCO+nZUHeaoDUEko - CKoQdKxzDLJUMA0GCSqGSIb3DQEBCwUAA4IBAQDIZdJY+0nx3lRKxzs2lnGYdsrc - kefA1N8Pnx1eAEPu1kEB4QZcswR/pCi6hV94UGKv7vFJ1HuKHHAWslKFi4Bb71fI - ERAzk3woW8YE1VpU4/r2qWoK2firCOab0nXALTawHkV7VfjPyFufPz34hBp4IPOg - E7Y1f+Xbp0BkwePFLoGHFvRL1T9cmbeMydKEa6ksDTZYWXJfZ7i/foWqAPYiv+81 - poxhstb3nSY6m82NplW7vZv2ct7OLYFkRYwVwYN5LVzwXVJwAEVjXweA7rJzRp+1 - SHx9XIeYtAgTtYfX0GLZSrVpq/Ot11IbP8vczo90Fk/cfXZ0H89R5xxQelO+ + BBYEFL0ARuk6hTEH4rdPbQXWm4bQSC0WMB8GA1UdIwQYMBaAFOawkSH6lJmoa+Hx + Ow8Bav4iVb6eMA0GCSqGSIb3DQEBCwUAA4IBAQCZavmIgDPmIZeiD6pNljoNX3S2 + /uu/e5Ovs9Yx+LYqL0Fzadj2224uQUxbHkXzYEf/yln2hq/yLmGJARMQs/aAAVEJ + LravB/wuyuwFSNV0CmyY+j8PbX1/z4GkV1iMovxtFtfDAr6jKwvkKWCh6qKshfFj + B8/7BNdD0jIQxfU8e0hlCQG1lP+HUL1eV5adT1n86XBH6DzYloloPWUe1SoUMafa + wzPstYAXJ7wH3DPx8E5mFPCNysS5HpT5XA4AIBSpYw38y6plOmPj8vTAlGAJhJ3k + +sWmFAuY+wTWzq7rh1CS+BIlCQta9kMH2XCQ9SIjc2V77Wioi0aygAgCnZ2U -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1455,31 +1455,31 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1492,31 +1492,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1529,31 +1529,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1566,31 +1566,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1603,31 +1603,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpQIBAAKCAQEA1OKejJg0gR95i4M2PrNHhrPDzpGQOpmqCgUbpvpcg7fieT4V - Fw5Y8yTVTHzkWV3wIEaoVjsaU6DloNcIw6rnbwqqUpsBlC5CH/7IdBL/gGgl0l31 - GxUzvAssl4krXC4pt+lmKdfcmHxEZiesPn3lqr5GYhVUKf/CaUy0KZatjuwnU6Xx - R/PIVOHsaUp71wJROYwKGK6mwMsTxVb0wuyBewpSlyVFjRdEkg7itXTTp0bh77oe - CWcARnRKT9bOQx0P6x5SaS2E3ajKFAo8MadfL2LUpBtsFn+EP1pSBjxn6/QMrv0C - 25xQ1cw/EPFcVXRHsKmAvtpCbvbIavnOSI4j5wIDAQABAoIBAQCXlg6jujWYxBq+ - Nt5HY01JI3QIASqcL5Mes2hvS9LYj/WZs5U856B68f1YC45l/DfiI632SPuEFQut - rbC181n8fbGuRGWpaA75zWhbDrQUcRSNaQ4BDOXbvnEwLiJL7ysRpAZ1QRn5EnN5 - 8kH59Ze2LurbKKjXhyCd7lpTStGm9EDMu621Qq5FV4fG+STIW1fH1i6D9SUmT0Qh - 6GiNvDIZW8YOi/qGns4RqtTKy4WUim+gFeyC2B6KxPJdenVKMS/lDXI7lEgBYih8 - SHWP1F0ziKCTMov9sfFS8RrlEIMJbD8g50oN5vNkyZU2+8mFavu8dRzOFShdakQO - 3uY0qSUhAoGBAOgondqt7plxcCG+cy5dk0QmAGS82Fg5zPHDPi8xjhG2dca0bk/H - 8XcrEpJ04d+Sq0oKsovPd17gl0mNXPbRBiafiWkj6/rmfcg+crdvrxO1JFOqtXDF - xyNvpCV8sovlXpIwll3N3fmwvQJFGcHnd1cKhfjC/bMsk/1hDWNQiPlZAoGBAOq/ - T1ioCjBTWxMIfUsHyhewvFBfQEwSmpXRW6bplllEgnftMT5SaRZZilwuLxaH60dv - 6Q5SWvgGUIcMrugse69R8BbJOCvln5/3I0aGeK29VhpkDta+5bI6Bh/zsR2BJsLd - 80BWxp3ptXfMX9LcYaGDlaliwNfKEWt1hD9p/x8/AoGAbubwOYW7JEvfYA9FoJGN - BxIMQBNCWisKbzdwnkTS9D0wWALba3s9K0tFLPdu60l6T/16O3WZNZaeTsGb9j/1 - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1640,31 +1640,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1677,31 +1677,68 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 + -----END RSA PRIVATE KEY----- +metadata: + layeringDefinition: + abstract: false + layer: site + name: kubelet-cab23-r720-16 + schema: metadata/Document/v1 + storagePolicy: cleartext +schema: deckhand/CertificateKey/v1 +--- +data: | + -----BEGIN RSA PRIVATE KEY----- + MIIEogIBAAKCAQEAqowREg2kTG6r36QRBqnfuMcvaglbJ577X81AKXgRreHdjy2P + vIQsKBEvWo25L0FDG/daF9jRCdQHuNBrfMG0A8maaWuJIaNaug/xxhvCyXrYk+kq + /1rMbc0xVEeIA+CuWC4LY/OTM2ST9RtckQ91gqczGZ9VJ50+5nmXbINooRZBwl8s + bHsxB6rDwPvg8lHRELZy2JFoM4xVl7TLhx0BvZbRuq6uDT33dd/Y3p1cgD1oSY8W + oyDtk5qOnClgz6NKVaumGZCNDxsySuFW/vrJD0qCfZaOzyS0bLV85hSIDky6OJyw + PfKKO/WxyeOfvFdX2wSFuqiSwKwk+PzmjN2AvwIDAQABAoIBAEyinfUXzjFONctL + xR7SbKZyUtr6E0ztgpVc/KzluEQDT3TMC1+xoMnsVvQA5SrXz5kcgA5hLiWVclbY + yMQJoqNlDw659Kf56IXdLk5QISo6GmH0j46pNV1NrBHsBrF/X7heEF48kHOyiU3F + msXQRYSNL0gfMbuYTDByiNmI/xYK11At2f8a29kZNqUNG+56Nb/PHz2tRQDCvKDL + Fq87juMu4tjp5Fz7PGTNrX+e37iysfP7jCTdRlOvksi8fil+bjjuzNwl8Gs4ANZE + cz962cKmdnhdCc3nYIHgTzvlZYuyXJGeeGl7aNBAskspG3FCn4EtX2WypxzIlxNF + N+iFl7kCgYEA2laAR3eUVfU3vobExTWdHDPn6rXJXOe4dmuKFZuDPPiD7T6ABqBZ + 8vUqdke5lHvnoF1aEpoO74rTR9DrIXQLyBlxX0AskdTeBezkhN4gPMqwjb0eDcao + N8WSuYmXsLV8Bc2PThRMsHefWpyFw1qctdrVRa+XjcjFknX3VKvRA20CgYEAx/cx + Hq/sk36L0KiXpOqK9fSb+0j3HpXwCtmnyAH0+XgQhOGbDaFHNchzgck11N5wTmow + uGcdvCIO+yCdWYhSIeV2cVmEsmVuR5CuwNRzOsaGYxfxo7OJaOrmNyisA6VHln0F + NjYZB79DyytJGMTPrAISb8RkWiN2vzHsGQo/zVsCgYBSRZwK0gVkKoW51mCZCy3L + bcerCpr41hwNC1K596KJO//CSvXFCXE7eqRoc3h7egD6zZJeRgzwuHgKrK+dKHQ0 + D1pIEQ96WCLdSrmFU4oEPkAu+J81g7DpaxpxrWYqYQh9y0p/mmiXakvywd4pkaBR + akdI/fR2qbvBB5COKDwXNQKBgFXYWh8JeW/MiOt4JTnocuWqMHiNV4Gq7tVJoYzs + wiWDFNxnGjCcxzxgpK3YGqMbJ22Siv3vTsWgfXv0AXkZW+EvaEy7GIuZneFdTJh9 + 3EYkSjcqZVNY1SnUhiax8D7UaspBO8aNLOu1gb4sBAJ9I4Z9kTqoPkiwJt9n6CrL + yp43AoGACNQaQDUonUtwm1iT6VS/+rWYcsKpOqqzC6hpTEk5RFnurw4qHPotpH8+ + 4YVhQyW589en92Jf4FBiplrQbETGBHdYLG/hzWCgaxqa6A+smOu3n1iL3Q7SRxf+ + h+VBDn3hwfvvm74hoBGaUWzdWQHcxobhw9mqpIUgU7peEDqnewA= -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1714,68 +1751,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpQIBAAKCAQEAsFCmOJ9agALrS/1g1GIr2IGwkew3m1u9zyyTLSDS+zhVvXXd - L69dkweslnIkVGuV5wjMdz+BPWOEQGy9b1XpG15MNZSR2YCzBZbr/Y/BL4BM5Tv4 - G/dzRcW6a0HLV+OYghOKgBo1XcdfWEs67Y8HYKpMmQ+uF5zYQKvMfarox0fLj6Oc - bcJ12hn/fi8/bas0611xxbM6YcPV1/C1kjfN7KKt/+45tqojV7tLzcKgRMp70DVp - S520+A0+33nsn3GGLXpDxvdJ5UJGpPljGT6LGqcVq1tkSlcqmXqHTLpKl/swuRNt - DEec+MdnY2YqGTanrBYasP8pu4wpEW7JJsW4aQIDAQABAoIBAQCoapEsWwMubhtm - PcSlepTZPaB08sd3Dh3z7Gc1XzpJH9m+nPxH1WIz1MvF9YfAX/gTdPMiITYJdqrY - g0Y8ODrvmpZ/Q8hBk87tUulfDlcBUbOh8DOiOy8QAbx9QZ7D+DIwZgwRK3e4eX4Y - r9u9Gbd5XZLHThQEmBx1QeWWUJAD8XmY3YSHVcMSrCLWAEzedRSTACHZ4G1Elut1 - JwpbS8EZ5Ci0oVhFR0p54SkWBmKbLgDIkKEBYol/hAY1YwuGrRUcS4TD0lmilanS - fryroLuk8w+Rmtlj/eUySOCoRO0firVGjgB6NYAnh0jav8qIHHbXj2iZbhw0FZCm - q7eBRScBAoGBANasyVxIYmpUJe5cseyk/u64hatplcFt9Whs2ak0m5Nu6NDJ3Wh/ - 9K/iXrF6GQykkFegqufvochtLcINsUkH7hB+4z75hRh7f55ocIbuqEYBJpluWDwU - QSVZNNqMQhj0jheebwx0Bu6kEsKL9gZT4sTr5mTEzf8gIdbFjudTXO2JAoGBANJB - ewgUvxwDlS2+ZRT9dYJKuNbWAJzwXtkh8fSXuFZbkPe+eKKRS3FV2bGBNUer2tei - UgUyeG8mNNahBl9yhs01tHZOaJ0hzmqmSstuWtAqLfzmbyIluSMsIr1H0md+Zsjn - 65To0mrPkdI4rVL1bVencMBzCnprQFx+jpSJT5vhAoGAAzQc5SWnYlLTJhV4CkIE - E+fpBr/SnkpXyTEmpmHEmJSlIMiCZ1bRffZw11EtIoUqKkSZiFCJJ4aJkkXGCYL2 - yIQ8O+pZVB4zr1d7pmfVVwYZX1zIME1VE4ubQE+rhNfRbwTMP3FT0Sfdp82S5FFI - JwwmKgbN1CrUlnHoSgdycZECgYEAq/99EgNGwzf7FUynjCA7vLY7tyOhpMDOFno6 - YIis95g4YzKhpPuO58v/JcI5P8RKZhQXXMEI3IQ4vUtE11ftBnpkglNqKQC6x2v5 - y6kfCSM4M6aeSyTo6uj0Ejtq19cDZl6yzUIYv9/Fvl83CqJTLF2BUy3I6JRMNl4h - bUlWooECgYEAmtDh3aGqiqrrFUU0MKgXTK/wWfWOzSM2RqXlCbocIZ5e80ImTNb1 - vaC7ob9lJEy91g0kJpjSuS5O8EjWNigWd4c08rZxnxAbj8hOQdQPlNFmLU/B+wId - bPtIUc3bx+bomZirGgjcvuJicdAGMoAT56JSKOl/8WWfFZkgk6CuKJ8= - -----END RSA PRIVATE KEY----- -metadata: - layeringDefinition: - abstract: false - layer: site - name: kubelet-cab23-r720-19 - schema: metadata/Document/v1 - storagePolicy: cleartext -schema: deckhand/CertificateKey/v1 ---- -data: | - -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1788,31 +1788,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1825,31 +1825,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1862,31 +1862,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1899,31 +1899,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1936,31 +1936,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAryjVV+EJMk9uSBti81l27euNTH3Q3Y33GcBBPOLt0Qz/NtpM - sQezUXNEdWsCdGeNsa2xCoBriuTlEhVUPLWH5p4lNXvln4NRq3AWhPiXYbyA1vLA - 3iJeYcZR3vcqYBxNX9E+0j+FhXm+GpHIEi5k8zYPswxLnAS3w26VBBVm+dKW25A3 - UxBraHddWLBAPbo1ppeTSRIGoqPN65n8VZqQ9JEiCceaWr+nwgWJl/6WarLKBi/L - xFl9IPK/vecUb4GhycvsGr7jYss3I14k+7lu/RJAVMYL74qbfFgYTlXcbqH+cPUg - waGuw4jFdHEtnNwtI2tGoFyOUwmeSwqGFd8geQIDAQABAoIBAQCOQ58L8kXS6/rJ - bBzxQ6+5zACGqQW0fTK+Yo1aE4JOsbyz45g4jOWS+QkYSSLEQrsuHcHWork2JXT8 - PACgElzf7YCRMSEubq0tjitsMrBZfI40hxQpF0cLKNWkP6HWUAZ0FXJtt5QN9fR2 - hgM26SGq/DTCGvFqNda/T5iOqYdqzcz6vdQHW15ZV6S9Ugiwk/DFqgudplC7pVs8 - BJ8xnUnH/cEOjak75BH4Skdg5gsdXxKqag3Jh094xE6JwjXGp8exH4+E9+9jsyYf - Frm8LoT4OF5NHKiCBz13oNVu3lniGBaIgeZ+NT0LpwTbgp4P3QbXh2lItNmf04Uz - wQ83FlGVAoGBAM0RRYsgdXkxzFmbouQUj8ZE64G5LpxJQnX0V5ueUOsm8Bz6p089 - Yf99QKUBVs/cBUCwKjI5XOCIUMpcu5UllVU9zjmwCanXKYLJVcCc96Nn0L6YWZ1I - 6yaERJ82PdbvGu+YDE08hAONs1Cq/KnnHPH9RgfdDm4wyhgihjphKu17AoGBANqp - 71aZU9coPqEfKksZUNOwPowi2E8EeD8g1lpHo8dlRtQlW0lhc4CW2tqx10cwEjO3 - colmVXN674S0Vd2T7q7MeDL4QtOT/1gzyMdkOV20J5sJOGuZMQBsXH51Qgct5wWc - QYV3su10on+BKt2CR/WKLhJCyZsBkA16saJYvtWbAoGAax2/fsnosvLBNHlon8zh - wQZVIkDRyQ83aRfF/2K2D+8Z83k2ldyRaPxLHSXS6+aY085xbCSskBiEYwAHeAPW - ulz7cQS0N4RNiaSTZ3ZWoINk9XntLYxeUJM8qRGTQcdKAachneKjbpvA870tF67C - XuEWiJr+o65Wkj7OcIY6/ysCgYEA0HbSRq1G0Qj9LH6Zw58O/8I230MZFbwdJ5IW - yVsjOSXEsNwse3j8tMsdOwHxS1z4/XUXLQby0HWTg+CpO+Wc1+j3byBgFXYzKdO0 - xuM2Da+DUrsnnu0dWln0lFsV5+JLLX4auTO00c0wXn62bxeVovFpmt8xdSW4QCGI - 2E3jIaECgYAS+Aqmd2ZXye9fLI0Y7KgQBduyF+qGHXG0nn3PCB2IBPS4iwe457Fc - XrecWWVNYk8BJGqyLNHAvEep6R1PMuGQk7cN3W/rH5eaDCGb6j/bm0GrtpUwtG2O - sAkrRbmuRBf5mZ46SmFyNX45/t5EEpfFSdhfkuXi1/dpwVMEOPcAeg== + MIIEowIBAAKCAQEAwznFIrofLBljTd0E2J++8KRwn56p8ebgj+qD+GVEKx85v2Al + bwSj8NHn8j708/DwiL1vDqM1Tl5rQ6eyPx7XZb/CB1ZTzo56DKsCIq1v5w0Xme7S + gvdSIfuL9DnIRrgd6mpTpnaN7R3xxEFdUi0CYd6wez+BKLCoO5W8DqeTQGHM+NGd + QuDNjcsL2njxXCIIwyTgxHYzNkpl/DlTW0iWVf+RSFavYJNuXEJN0Wkcgcicoi+c + tbq+FpP7vm98xvgcZ5e+1+Y/FLcF4ypRYsSjKtdEahsXu6YTHd7b0eQ4pJv+AXDJ + 7apN41GkY3OhvBoh2uWblvlzTQ0uyKA2c6pP7QIDAQABAoIBAETtibfoJQdp81DT + f1mIlV7bgFQrLe+Vx6WodG3oOzhKbxYtuSnIZqWpRw6VweC7KgHteF+fqjuARLj/ + ZYS5u+1V1gjHJxHf5iHA4yEhQUg/rBySYMsSzXHoIZLaL+cgLJfOcLhuVU/p6amU + NoHEGHo7qO3rDwwxy0Q2as51xhzNjI84bFLEoCC7V8zJ0pMJS0nI6YiNZpA5US2h + nBoliH/gG5+5SShwUi7jg1wSYw2EEjBczyehNk+2nRiieHks1tGRcnMb4tfYmd+C + tSitINrrsIGW/mcRjaQegLNPCY7TbyMziY8SCso7eSkFWUM4V97TJOcWO0W93DtQ + XaWRFsECgYEAzBexhZiVuRkCZWoFaMTEKsLTHB508q+AgmhyIuweQ3H5s87I5Srq + dyBMGjDt0Ko4wlI8mNaoYdfAD7UQTCm2MB394kzI/T4RaF0EHjzy6jGS77N5RDHc + pt8tztfvCbEUBx6ZHQD5DWvRIcR2JsKY1FtZglonpp0N7luSPL667T0CgYEA9ODC + rTtFWaH7/YTpenFJjQatwhwZIxRWWP7aitZe0DQJ/H+6dG/Q4FG6JVZbxlbH06AH + Bf2gEC8mzST1RvHKcpKYdMtNKbkMBdougx8+ibh70jF/pqnnpAJIbKrVf7Hbmvwr + rDter5jsEOHO+h85pJmRkScwUp+WnNlh6kjveHECgYEApo3zbo4uKacSQIb8MRra + 5/akZ/8m+2JkIohwFLXSoMHjwGxRoEucmmj+EiW5/h7cQSDxmN0c/vQeJfNigHVN + 3Aitxz9YiupbNGssUCz3JE4eloVFwnRamMfrTzEDP0qGiKTc2UGQ/fXt7nuw3ELU + jACclHdUgnELDGkod3BDhhUCgYBk/lGsCnbmqbT48RkuA40XGbsOBHKlkhyupaVS + f2kpK103AyLOJNObwHkqLvy4x0+wyx46bUjXg+rXzrdOJCifqjAwcyyG2afIvhxS + vc8YE7sVjI6eGRLNBJgEIUzeVmdA+2GzreS2PTaXG9o2NCyc4y0zFVuLqAAA/nKw + opYJMQKBgGI+OTKcBzgBIsX2baCP9YqS060Tk0Awmi799Lc2NOnPHQWuRvF4vftl + pLGW8wJxYawftjWpzdvQ7iX+DY3ExHiakl9Iqio49+x6M25HXlo2c8nJVaGeXCtH + jVaUKctqabRS/MnvAc4MHksI97n8ue183/m1yVONKn0LuoX+MSZh -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1973,31 +1973,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2010,31 +2010,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2047,31 +2047,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2084,31 +2084,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2121,31 +2121,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2158,31 +2158,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2195,31 +2195,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2232,31 +2232,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2269,31 +2269,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAtn0jLvr2XJXoSf5IaFWo3mUcbTah8wsPjC0DJIOhZEbrCJAM - CMEiJKmEHU4Xedx2rTPuFbqNrEr9f0BV911CyLbxFidksOekwdcNq7kTHkIe+2d7 - OEwzJSmNqNH+/QD4hXClxYEHboMGtuL1rusFL4C9pdKyPSKHzKxF8ssQKTCgc46P - aqlI2oKD8NYtVbbaPeP6v+nIKX7J9bWWinEu4vbYlLy5oqklA793pXfs2lfeWrDQ - T27v5O+N8JDdfSlfXwFyiyqLYGu+cTGqfh6I2eoEV4DNYkRnXEnWmvye8rgh5Z/D - ELBvTIGE7MSGKvfXhsgzmp4eM0n8WIg5O0jr8QIDAQABAoIBAQCfN0DqLWWi09vO - KwBLn2jtWDRcCQ11OpI/D8qtIfc+wS0w1FTbkn3SlN/Cna6X0MTuSt+Pr6sJxoez - bZNTddfdvNdNJ+OPARvbT2ELETdf7/qOB/QW40zAQKfqwgUCAsXRzr2jOvcb8U97 - YztNeJmWn3FXayO9eRIYfbmtooOgGuVpLb/TPKHhdHDJ/eOWfLHBcnL1xjIg1byJ - 2hPV3IaNd0thGkp+OGoDdUdKZsl3PM/KyTUYReU4TiGKYWtROFiOBJNcji2qjq2F - glYDuvyqWSOcAP5C/qQWeK7HYAuFljzVuC72TplS0vpTNtGx9ryKG38VhPwIWcXM - Es9XNz1NAoGBAOttT0RJozXDlpyyBY1C5Zli54DU78AmxcDHvOPnXvcO3p1cE8zY - la6I6zOvuKsYg2bSwQ4SlM6q0e0kz7oKlyU3bJPcfAUdwEJEtp8D8jAaZxTt9N2a - i6pdcbKBelqjTgaPxN8j6jAcDiuTixjPyx3ust+ugUIgkRW0YNXeHrRHAoGBAMZv - jvgZmBQ3pxMfyP5caW09zi0P0rVxS8hGoij234jg8wSOzC4T3n8yihx7UY7RbDT7 - 8u3aJNxIPn3ANmWYR4f2MXvlxDKLBPTYlWiViaUFBlzXtGQiA1veBxZlD9XZ5hrD - MkSm5GpnzOsn1gaGiL3xLcW1oBLz6CONxRAtkxIHAoGAG1rtLfMcer/KPVTWHk7a - nNMIMUkMvpgCvF65DQYyW6Snq0Mqrc+wvMH+ClhtrbvAcO8mLXttPQJOOC7h0C0w - 2Msy249v/awyTcDsM1fjCUHYHm9z11gAyH/pGSPAUs3M4ChOaNskeAiagOe47t4e - LNEyiZkePc/I6+u0oMUZbjsCgYEAgWj3oC1w1J6Gwx4Tgm7aAngwIYsUK2g7t9z4 - nCaEGUw6sFpAJjym+eUH1RNHWRCStOsqvptpNo+W0YOs9gydebnBA8AQd7XaAaPN - rGr5XTktsRarejIEZsEhdiVqclisi/+IpOUCSbJwHVvZZGAQhW7oHuwX/MQ8PBOU - 1LwkEbkCgYBWsqZwXRo0urJz1gTukCp4P5f8w8hWBNBWtSc9udOrpTmLmSfoUYKD - AomxOkKEpd3fTmahjDneyeKNA5mGIELsaRPQbFr59/gPtifEQKalUqV99rzjQ7xQ - rDEqcBpewnCL6E5hz59u8DaSzxwij86aj0YACjZFSk0Afg8X8NFKVw== + MIIEowIBAAKCAQEA2IEFyJH+0G9MFR0F+H2RLpGmdOuFprkeWgjofaE1mF2n4PbX + ruvPJSGe0ZmtI5igdAOAsQG9h2tBNIMQfDdQpORtG4+X4zrMhyMkWZ/+x7tSFlcb + wtq9VC975MX863qNMeEWMHgQXa2iFQV2VSIRFcORVmOav/xocbtYp0Fksaoyqe9f + DOsA4uyRty2fIU646sq//hq1WmeHralr18sheYCw5h2HC0zh0w60awUwkwS4zmtU + i450CaNkGkZZsXhIBTd4H6+8cabw8xQ0P8mMA48wMjEIc7BD8rKGVLzbThrSMwpZ + mYDwOCT/5ZQJe7jfSp4GOyMAJX/DhagK4+i9FwIDAQABAoIBABMeGX+jfKe1HDfF + D1Do7Zf6HoO2hF+7evWiUb0+LfhdVMSlp1f31JvHwzlo44QAJzL3WDbJG45Ip0JW + zG7bh5B35zaG0HetKoBIVx5e5WWHofD9EiN7ozo60yrZXMMCWFNuN8Jh57gN7AEF + MXTFBFMyqLPDKdgIFsTsMSDbwmN5pTgVpvYM4dCcl6DGves5g/lNw0Ka14NZD7iI + +auVeFi0UAEcrwb8Z1TYpYlJiKUi1Q//LyjS059igvaWJfyu6V0jdHrRYB02PuwX + QKc3T2CcLPvF9Ywi0ho6ztcDWs6yccWR5Sh9TggdCMFX7dPHz0fbf52BfdwUGJ8x + lOaBoYkCgYEA2WhKj/4PJTFsX43JxHmugNbsOg9UU5fFzKJQ1aKhAiw8aII9bWFt + 3lb+7OelV/3jPMOMYvajpPLAeepLse7d8+cNg3FWhtjq4CjnCWbTgEQQeLeJpfBY + L4nc/Ppkpgg5zOSdQloFpw2UVqpS9Wf0ZZXD0vEP0fJlxercAKHypa0CgYEA/u+t + nCeBfN8XV+yA4xsFbLpNAKFPsEXQQ9feFc6SkbDyraFKTqyYQ7Svop9UQkeP5Dp1 + hRFbVA6FBz8xFfZSCwk0GlvlnvGApjUtnv5MgM2JtJsgW+rjBJIF1yEugB6sfZYa + 3bkGTMZ0IkqppbfyhgTjEjMnx14OxIapAAj13lMCgYB7E3RqkcwnJRSR/6XCqZQl + cgZnU/hMHnamwxj56Eg3/6zvCRQXUPmuzhchLH5JEvzKkHVwLOo1XguiuQXDJFPY + WOwohkgSrMhCwEUS6HhBe8bLYDP3kdmKiARn3qSN7cgy+xUf0/CxQpnAeknejcwo + miEy0K9BDnWZFr0XSpcgPQKBgCDbxZWt5duxaXHUstwSvIVCEfC12e6PYQONjDtl + T7DljLHiaxBu4IVBga3FOXf9f0dcXY9UKGBSKsU/WNVK1VJE0mlfVN5CpGFH02R9 + xGCJnWkg4W/Xe4E4TPZoeXTb/0GEmlvfoDc/EPLmiq0oY2LwuE+9NjBVKDQeYyP1 + A7OvAoGBAJHRUaPYD0xkkZGioZ26WhAWGt+1vG1PwuMu8MlGEVPQd2qiVOQGyFYJ + ITZ3oF2Txdo4AaNmCq3UfgIF+YH2qqThbDvthf2OEC2iU69A4U+/AkeWxACPgdwC + kFAlDF5EFs4UDeH1twREdF7BH8bIozvy0nPpywESYvx3MBJdhDyN -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2306,31 +2306,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEogIBAAKCAQEAlevTMHXJ/5k2FkR2ReY7fFg1l4hnFiDRLxQTmb7DgkfVgJqz - bDqn8fBCAEVnCByXcUK3ekZqBFOumUO5YpBdSduz80u0C1BTtI3F9geA86QS/CNj - FCQjMqPgW656tQ3iYANGajSpDAatyz6b9oGqvbxH51HgTXSTztsmq4IwmC58435d - MNtsGecpktBm1KKptjxaosfL5xV0sUVszN4wYZxoxWhKhB2PsGYBObfJ8I8OCnUU - KztLxOrBmanhB+aBmhXaiN/9bFU4yiZ4JUShhaSeC25HOLpB3ClSaVk1po6P8rE4 - /HZbgDu0VgJ8X8gbTaO8IBJf7Ndj/QaUHckH7wIDAQABAoIBAGiO91Rl4gKETUeM - adxoLPaU4pOTiynQq3OlEeJ5PAuBo/K0cgw6gGTpBm7/+FKc9jYErMf3kfsAjdXQ - eNu4CYf4VXGKS8BUPny/H+Bt7U5/EMqOt4wVhALObiwi7OuXClmiDxsFLRz5D36f - ZNCwMG9xf8hhvwjmFCwBhd+5xcBsIl03FwP8SMWQKWVdkUISkzwSer4AP448jLSL - Ssa6JxHiSsxcf3VR7h6uEXlZe8zg9DMf5mGlK7+LqQil38128cB694XTVSReWqoN - eD2GbGTe93xyTkNkke0I1BuJM5a03ub0+iiuaX0Ummvjdto7ecvj3OOL+RtWxiKB - IN2rGFkCgYEAwTQdLUFl7llW/1o/IaTmQM+wPOcOQ+QhmI5qfhJkR5nOcP1KZHuX - GFkjRjJQuttFj7hR7rH5FePc/uTJ5OsmLw7b1pzgDdyg2IZFG4wWPN5eT51knYNe - RtoaX9T2DD7fywAUWEF5luJPx0Etfpqlc/V1CT5aBb2EPm9VJrkXDcUCgYEAxqZQ - mgnMW1jF+/AWJd+3inaNsOe/b+cPPjUO4QdN1kZh+SfmzyeYyjJx5/IbtCOxpx4I - GMpKDKzIr+cSFn8IEwKzaiaJFcRHA0hPU/eosdlPnPDaddFey8RIK81KapJoydJK - bSy6I4yb1J0p+Z8afMf+tLjcxW9CeF3h48fR7iMCgYAi0+gmjlF3o/dA1N3ojLdN - G6NjdytlJazAuXuM+nfFSH6kc6SDdJwKMZdgQhW3eWuSuuFaLA8A2TCvakLS12js - trr+dw0Usp70KVAv5RLlKhjKNU877cCC+TIj8FniXzssdvkz56mpf2ZuPtuapPoK - a0cLwYes3TsHnj41WsxDGQKBgAhHJ/azT9PCqEVuZM3hO7nGZPMpRR35p/X0qhEQ - h9rVBgIm+oRJZyGN5pc+zI6+KgoHw1idHWbX0GkcHPHZC1IXe7iBsJa6nibx3XRn - Tp1Sq/GjS8c7GVMuc793h5FXVoyKedWA1qTimB/NCNHBIo5umxuW1IRZtZBkgSRH - 0GS3AoGAP26QDoQ2IF+3VS2Arc9YExOp5ru6ONHMJ6Kt23y50stT17FtvKWlWep8 - zPS9lSQ1ktTNTsmJaYIhOyK7GkOipLodrkPtHgvLpcHDscH89/ZMWvNH0xMoZMrj - r0gF4YW7C2KIN0QsGulsq8imADw5ObtHrW6g+d/MActmoDyH7m8= + MIIEowIBAAKCAQEAzP0dGplvQJrnGW8GgMD42lD0T6FD52SE88FK5D0d3q6hwUFC + PbjIfGAkQWAi166u7BUDAH7bxCPvbfmfwrCCgUZ22fNOhJ7i5g8DQo3ZMWiSpoXR + OGloMRzZkL+635rvm71jqrgfkiCBaSLwoa1Mc1PiSKkBPgHYywYsV0Sornk+F4ic + SwEAlAY731b+H3GxpGOOdnB4pmcHdW8KnJ60FgT77Pk2hwZophMZay6per88y82e + /ed4bfffHu9CeVMOTV0kUik7wO/3d8JJCMccP5hlK4NuMvRQ2SAHWeczj4/mVBi0 + E8GeVfF2zqo5+nk4qaUW1SdoDNcVVZBfhvCW5QIDAQABAoIBAD1HANc9vLMcWy8Q + MGp2xS1F+/J967WVJ+VSB9g4qOAzZelGX83hmhUMDGp6mY/OCT5Lfa09PubgMye1 + 8lsZtrl8XfUDNZqRgJRzMm9HxgBuGUCsSgHKCLp9vE/38J39S9lLgSq8hbuB+g16 + w2IhUvQ6xC8iTlvB45O1UbX4sVAOJoyVkGv1cTDvLdedaBITW6vk/Ha2J4kaN+98 + N4a1+t1g2FbOcbkiGo1AmRqkJrZb5IRD6eFKKESZEqMY1uE/B6NT24DmJhjBWgMl + eDqKDcroc8ahcZDvle7FkC7XV2FhKdJBzFnmCjADXUSQpuA6zcAuUKDPoJ2eL8XF + wcrucgECgYEA/1Ic65LsxaiHjldxx3cbe0rF/WIZ6iNAYqajsgFTIBx3RsA3yW2f + oKYFzOX75jS0i9NA7B2WJy340WfGx9vQzvXtfjUhp9LvBgXsik1qLxjkiLfmN9qI + DFJ2mjIgxSturyntK+rNOiuftz20GM4fft3aXejwb2mrz480gVJJa4ECgYEAzYi4 + 0CA2qQupWGMzCG63v9cQuTZ83dcPDpPpUnqiNMnZUYCpvc7UP9/QKnAXZTjcsj/a + EWAxabpkfcpzwnHW2/XsCbpgaK2uUnZZk0vbTuhXs78CVkOAFE2knkUQoxhLJUUs + AeXw2VNKerCZJohIWLugen+6L83SsqNvslfTrWUCgYEA+3bBOxebEVXaJMxlKIJb + 08OiWtvbECqmCEN9qBz75P2EUG+SwlWwyUWbIuJEhcfVJn3rTGIbd/0kOgKO2lra + Pmwi+5GS0zrB5dnBzblPYpGOzETrfolCQ3iYjWfftLIBMo4FpKJ+fNNoW85u6Zth + k88neiSpYeHesO+nU9NasoECgYAm4poMjjupKdKlLUdnbgMHoXnBgMSI9/oaSPOY + rijoEdQyrkPu7CWN3Bs3HDPg66wdcSUhqnBOz3vZrKbP/9elj9ZTVNaOl2Vmpot1 + 6aEZQa3uDNI1XdnqfXIKm4h1QtBcwcR8q3MwuqhZo/Wlq5z8ZKsM4gNorekR8Qfd + 1u3uXQKBgBPg4+EkXbv6VaIhgYY2oMbkuoEomK4/56HMCwr6EllWO4VIlU0uH1xU + NtCovyyLZNoN2KMjl9QL1N4QdQm4LaEe+Q0ItvZCREaxIb9xRKrI3j6Vpa6lSCHs + RJkMzwVfkuMXMKUtbgqCsqWrhV+8qr12bgANp8otOa88/OMNV9d1 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2343,31 +2343,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2380,31 +2380,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2417,31 +2417,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2454,31 +2454,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2491,31 +2491,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2528,31 +2528,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2565,31 +2565,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2602,31 +2602,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2639,31 +2639,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2676,31 +2676,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2713,31 +2713,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2750,13 +2750,13 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN PUBLIC KEY----- - MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzYLno3h6ZpjdFECNuc/L - /I2Vyr1IF3OP4YOZCg/rhactiINJVD61zacxnm9GLgKBCrsMHuesRxRxuI9LJ1gU - kkcvaP3jHpdB6XWK3QdVzCmW9BiQoWE1ocmF9EYrZz9bFFBwz7A2AcgT5q6SCANz - xXjMvWp0ulsqEFrXUhYYie5Mizj4PjrBVHt2v2zk/fXsQE6+m4zM1296q1yM2UjB - mk3ShVIDYaN4qodCfURjuIIxUcQzJ/JkEp1C5p3Euq2UVjrkI9XwmdXal/x+3lCC - NlLy7yEX1c8haBupgDzbgx0X2K+BEOXeClxtrC1N6GY1voINwvD4g1IfjpM5md3Z - nwIDAQAB + MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UmsyshfR1JAZXZ6J+xZ + nFcPJ4dZRuO7mj9LA9Td5BeQiCVJm7m7yhzlpt6qMlYG2KWcJJpvsLExGYzX44QX + w9GOucC+YnSafaYbYu0P9XkLMZA18tIK5IOUMOfTJ0GCdCmcr9OyYrXWH0KzCY4K + bkkC835EFBJFINCPQTYnWK3Bvh/e48kaD9IU0LEEyjVh0mgeFkE2BS/aCDmwKIIc + gkSVQjTe/AXj6vXa/XlRMKRrAorc7L2b9ko7kyHlvsZRZXwwoGpRvqvXlvDUEabr + 8ENJJ31r0yYdi9RSgEwOS028TUTT7PEADhdVoKPsbrCE0VsDDDNkof/eA07Ia2cs + DQIDAQAB -----END PUBLIC KEY----- metadata: layeringDefinition: @@ -2769,31 +2769,31 @@ schema: deckhand/PublicKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: diff --git a/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml b/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml index d00702c89..c4c1c6422 100644 --- a/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml +++ b/site/seaworthy/software/charts/osh/openstack-tenant-ceph/ceph-osd.yaml @@ -62,11 +62,11 @@ data: conf: storage: failure_domain_name: "cab23_rack_1" - - name: cab23-r720-17 + - name: cab23-r720-16 conf: storage: failure_domain_name: "cab23_rack_2" - - name: cab23-r720-19 + - name: cab23-r720-17 conf: storage: failure_domain_name: "cab23_rack_3" diff --git a/tools/gate/seaworthy/Jenkinsfile b/tools/gate/seaworthy/Jenkinsfile index 9a81e82a8..650ceb337 100644 --- a/tools/gate/seaworthy/Jenkinsfile +++ b/tools/gate/seaworthy/Jenkinsfile @@ -30,8 +30,8 @@ GENESIS_CEPH_DISKS = ['b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k'] IPMI_IPS = ['10.23.104.12', '10.23.104.13', '10.23.104.14', - '10.23.104.17', - '10.23.104.19'] + '10.23.104.16', + '10.23.104.17'] AIRSHIP_MANIFESTS_REPO = 'https://review.opendev.org/airship/treasuremap' From 84ebe6943319003c81c4aa22cd856a13cf57d833 Mon Sep 17 00:00:00 2001 From: "KHIYANI, RAHUL (rk0850)" Date: Mon, 9 Sep 2019 11:00:14 -0500 Subject: [PATCH 14/77] Integrate calicoctl utility container in airship/treasuremap Calicoctl utility container will be used to perform operations team to perform operation on the calicoctl cluster Change-Id: I2230c07b17d9605d49cd39042eb4e7288960fb79 --- doc/source/README.md | 45 ++++++++ global/profiles/genesis.yaml | 1 + global/profiles/host/cp.yaml | 1 + .../schemas/pegleg/SoftwareVersions/v1.yaml | 24 ++++ .../charts/utilities/calicoctl-utility.yaml | 107 ++++++++++++++++++ .../charts/utilities/chart-group.yaml | 14 +++ global/software/config/versions.yaml | 15 +++ site/aiab/profiles/genesis.yaml | 1 + site/aiab/software/full-site-utilities.yaml | 45 ++++++++ 9 files changed, 253 insertions(+) create mode 100644 doc/source/README.md create mode 100644 global/software/charts/utilities/calicoctl-utility.yaml create mode 100644 global/software/charts/utilities/chart-group.yaml create mode 100644 site/aiab/software/full-site-utilities.yaml diff --git a/doc/source/README.md b/doc/source/README.md new file mode 100644 index 000000000..58a5599db --- /dev/null +++ b/doc/source/README.md @@ -0,0 +1,45 @@ +## Prerequisites: Deploy Airship in a Bottle(AIAB) + +To get started, run the following in a fresh Ubuntu 16.04 VM (minimum 4vCPU/20GB RAM/32GB disk). +This will deploy Airship and Openstack Helm (OSH). + +1. Add the below to /etc/sudoers + +``` +root ALL=(ALL) NOPASSWD: ALL +ubuntu ALL=(ALL) NOPASSWD: ALL +``` + +2. Install the latest versions of Git, CA Certs & bundle & Make if necessary + +``` +set -xe \ +sudo apt-get update \ +sudo apt-get install --no-install-recommends -y \ +ca-certificates \ +git \ +make \ +jq \ +nmap \ +curl \ +uuid-runtime +``` + +## Deploy Airship in a Bottle(AIAB) + +3. Deploy airShip in a Bottle(AIAB) for all utility containers + +``` +sudo -i \ +mkdir -p root/deploy && cd "$_" \ +git clone https://opendev.org/airship/treasuremap + +If this ps is not merged please checkout this ps https://review.opendev.org/#/c/680482 + +To deploy airship-in-a-bottle with porthole utility containers included, please change the value of `data.armada.manifests` from `full-site-aiab` to `full-site-utilities` in the deployment-configuration.yaml file. + +https://opendev.org/airship/treasuremap/src/branch/master/site/aiab/deployment/deployment-configuration.yaml#L38 + +cd /root/deploy/treasuremap/tools/deployment/aiab +./airship-in-a-bottle.sh +``` diff --git a/global/profiles/genesis.yaml b/global/profiles/genesis.yaml index 9fa2075cf..712bb3820 100644 --- a/global/profiles/genesis.yaml +++ b/global/profiles/genesis.yaml @@ -127,6 +127,7 @@ data: - maas-rack=enabled - maas-region=enabled - node-exporter=enabled + - utility=enabled files: - path: /var/lib/anchor/calico-etcd-bootstrap content: "# placeholder for triggering calico etcd bootstrapping\n# this file will be deleted" diff --git a/global/profiles/host/cp.yaml b/global/profiles/host/cp.yaml index 82f1b9713..544200547 100644 --- a/global/profiles/host/cp.yaml +++ b/global/profiles/host/cp.yaml @@ -113,4 +113,5 @@ data: kube-ingress: enabled beta.kubernetes.io/fluentd-ds-ready: 'true' node-exporter: enabled + utility: enabled ... diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 11f3ae07b..7be65ba06 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -807,6 +807,20 @@ data: type: string reference: type: string + utility: + type: object + properties: + calicoctl-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1005,6 +1019,16 @@ data: type: string dep_check: type: string + utility: + type: object + properties: + calicoctl-utility: + type: object + properties: + calicoctl_utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: diff --git a/global/software/charts/utilities/calicoctl-utility.yaml b/global/software/charts/utilities/calicoctl-utility.yaml new file mode 100644 index 000000000..89163618d --- /dev/null +++ b/global/software/charts/utilities/calicoctl-utility.yaml @@ -0,0 +1,107 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: calicoctl-utility + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.calicoctl-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.calicoctl-utility + dest: + path: .values.images.tags + # Certificates + - src: + schema: deckhand/CertificateAuthority/v1 + name: calico-etcd + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.ca + - src: + schema: deckhand/Certificate/v1 + name: calico-node + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.crt + - src: + schema: deckhand/CertificateKey/v1 + name: calico-node + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.key + # IP addresses + - src: + schema: pegleg/CommonAddresses/v1 + name: common-addresses + path: .calico.etcd.service_ip + dest: + path: .values.endpoints.etcd.host_fqdn_override.default +data: + chart_name: calicoctl-utility + release: calicoctl-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-calicoctl-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + endpoints: + etcd: + hosts: + default: calico-etcd + scheme: + default: https + manifests: + configmap_bin: true + configmap_etc_client: true + deployment_calicoctl_utility: true + job_image_repo_sync: false + secret_certificates: true + dependencies: + - calicoctl-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: calicoctl-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.calicoctl-utility-htk + dest: + path: .source +data: + chart_name: calicoctl-utility-htk + release: calicoctl-utility-htk + namespace: calicoctl-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml new file mode 100644 index 000000000..5a212c323 --- /dev/null +++ b/global/software/charts/utilities/chart-group.yaml @@ -0,0 +1,14 @@ +--- +schema: armada/ChartGroup/v1 +metadata: + schema: metadata/Document/v1 + name: utilities + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext +data: + description: deploy utility containers + sequenced: false + chart_group: + - calicoctl-utility diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index c66cc5847..9778d9089 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -541,6 +541,17 @@ data: reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git + utility: + calicoctl-utility: + location: https://opendev.org/airship/porthole + reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + subpath: calicoctl-utility + type: git + calicoctl-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + subpath: helm-toolkit + type: git images: calico: calico: {} @@ -648,6 +659,10 @@ data: airflow_db_sync: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial shipyard: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial shipyard_db_sync: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial + utility: + calicoctl-utility: + calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-alpine + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- diff --git a/site/aiab/profiles/genesis.yaml b/site/aiab/profiles/genesis.yaml index 253b48602..ace3cc96b 100644 --- a/site/aiab/profiles/genesis.yaml +++ b/site/aiab/profiles/genesis.yaml @@ -40,4 +40,5 @@ data: - openstack-control-plane=enabled - openstack-nova-compute=enabled - openstack-libvirt=kernel + - utility=enabled ... diff --git a/site/aiab/software/full-site-utilities.yaml b/site/aiab/software/full-site-utilities.yaml new file mode 100644 index 000000000..2d3afbce5 --- /dev/null +++ b/site/aiab/software/full-site-utilities.yaml @@ -0,0 +1,45 @@ +--- +schema: armada/Manifest/v1 +metadata: + schema: metadata/Document/v1 + name: full-site-utilities + layeringDefinition: + abstract: false + layer: site + parentSelector: + name: full-site-global + actions: + - method: merge + path: . + storagePolicy: cleartext +data: + release_prefix: airship + chart_groups: + - podsecuritypolicy + - kubernetes-proxy + - kubernetes-container-networking + - kubernetes-dns + - kubernetes-etcd + - kubernetes-haproxy + - kubernetes-core + - ingress-kube-system + - osh-infra-nfs-provisioner + - ucp-core + - ucp-keystone + - ucp-divingbell + - ucp-armada + - ucp-deckhand + - ucp-drydock + - ucp-promenade + - ucp-shipyard + - openstack-ingress-controller + - openstack-mariadb + - openstack-rabbitmq + - openstack-memcached + - openstack-keystone + - openstack-glance-aiab + - openstack-compute-kit + - openstack-heat-aiab + - openstack-horizon + - utilities +... From a7040afd4742026923c979dd3b5c6bd5a7b434e1 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Thu, 24 Oct 2019 13:24:57 -0500 Subject: [PATCH 15/77] Add image overrides for all the charts Change-Id: Iab8e92afce197c0991abbdd97c892d1e65598780 --- global/profiles/kubernetes-host.yaml | 8 + .../charts/osh/openstack-glance/glance.yaml | 38 ++ global/software/config/versions.yaml | 477 ++++++++++++++++-- 3 files changed, 472 insertions(+), 51 deletions(-) diff --git a/global/profiles/kubernetes-host.yaml b/global/profiles/kubernetes-host.yaml index d539fc2f4..6b08b288c 100644 --- a/global/profiles/kubernetes-host.yaml +++ b/global/profiles/kubernetes-host.yaml @@ -83,6 +83,14 @@ metadata: path: .files[4].content pattern: DH_SUB_PRIVATE_DOCKER_KEY + # Genesis validation image + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.kubernetes.validation + dest: + path: .validation + data: files: - path: /opt/kubernetes/bin/hyperkube diff --git a/global/software/charts/osh/openstack-glance/glance.yaml b/global/software/charts/osh/openstack-glance/glance.yaml index 59f3f1b36..8e78aad6b 100644 --- a/global/software/charts/osh/openstack-glance/glance.yaml +++ b/global/software/charts/osh/openstack-glance/glance.yaml @@ -133,6 +133,17 @@ metadata: path: .values.endpoints.oslo_messaging.path pattern: VHOST_NAME + # Glance Image + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.osh.glance.cirros_image + dest: + - path: .values.conf.rally_tests.tests + pattern: CIRROS_IMAGE_LOCATION + recurse: + depth: -1 + # Secrets - dest: path: .values.endpoints.identity.auth.admin.password @@ -232,6 +243,33 @@ data: configmap: tenant-ceph-etc user_secret_name: pvc-tceph-client-key conf: + rally_tests: + run_tempest: false + tests: + GlanceImages.create_and_delete_image: + - args: + container_format: bare + disk_format: qcow2 + image_location: CIRROS_IMAGE_LOCATION + runner: + concurrency: 1 + times: 1 + type: constant + sla: + failure_rate: + max: 0 + GlanceImages.create_and_list_image: + - args: + container_format: bare + disk_format: qcow2 + image_location: CIRROS_IMAGE_LOCATION + runner: + concurrency: 1 + times: 1 + type: constant + sla: + failure_rate: + max: 0 logging: loggers: keys: diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 9778d9089..3be91b651 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -554,90 +554,423 @@ data: type: git images: calico: - calico: {} - etcd: {} + calico: + calico_etcd: quay.io/coreos/etcd:v3.3.9 + calico_node: quay.io/calico/node:v3.4.0 + calico_cni: quay.io/calico/cni:v3.4.0 + calico_ctl: docker.io/calico/ctl:v3.4.0 + calico_settings: docker.io/calico/ctl:v3.4.0 + calico_kube_controllers: quay.io/calico/kube-controllers:v3.4.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + etcd: + etcd: quay.io/coreos/etcd:v3.4.0 + etcdctl: quay.io/coreos/etcd:v3.4.0 ceph: - ceph-client: {} - ceph-mon: {} - ceph-osd: {} - ceph-provisioners: {} - ceph-rgw: {} - tenant-ceph-client: {} - tenant-ceph-mon: {} - tenant-ceph-osd: {} - tenant-ceph-provisioners: {} - tenant-ceph-rgw: {} + ceph-client: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_mds: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_mgr: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph-mon: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_mon: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph-osd: + ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph-provisioners: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_cephfs_provisioner: docker.io/openstackhelm/ceph-cephfs-provisioner:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_rbd_provisioner: docker.io/openstackhelm/ceph-rbd-provisioner:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph-rgw: + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + tenant-ceph-client: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_mds: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_mgr: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + tenant-ceph-mon: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_mon: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + tenant-ceph-osd: + ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + tenant-ceph-provisioners: + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + ceph_cephfs_provisioner: docker.io/openstackhelm/ceph-cephfs-provisioner:latest-ubuntu_xenial + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_rbd_provisioner: docker.io/openstackhelm/ceph-rbd-provisioner:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + tenant-ceph-rgw: + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial kubernetes: apiserver: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 apiserver: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.12.9 controller-manager: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.12.9 coredns: coredns: docker.io/coredns/coredns:1.1.3 + test: docker.io/coredns/coredns:1.1.3 etcd: etcd: quay.io/coreos/etcd:v3.3.12 etcdctl: quay.io/coreos/etcd:v3.3.12 haproxy: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 - haproxy: docker.io/haproxy:1.8.19 + haproxy: docker.io/library/haproxy:1.8.19 + test: docker.io/library/python:3.6 hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.12.9 - ingress: {} + ingress: + entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 + ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + error_pages: gcr.io/google_containers/defaultbackend:1.0 + keepalived: docker.io/osixia/keepalived:1.4.5 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: proxy: gcr.io/google-containers/hyperkube-amd64:v1.12.9 scheduler: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 scheduler: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + validation: + pod_logs: + image: docker.io/library/busybox:1.28.3 osh: - barbican: {} - cinder: {} - glance: {} - heat: {} - horizon: {} - ingress: {} - keystone: {} - libvirt: {} - mariadb: {} - memcached: {} - neutron: {} - nova: {} - openvswitch: {} - rabbitmq: {} - tempest: {} + barbican: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + cinder: + test: docker.io/xrally/xrally-openstack:1.3.0 + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + cinder_db_sync: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + cinder_api: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + cinder_scheduler: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_volume: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_volume_usage_audit: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + cinder_backup: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_backup_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + glance: + test: docker.io/xrally/xrally-openstack:1.3.0 + glance_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + glance_metadefs_load: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + glance_db_sync: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + glance_api: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + glance_registry: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + # image used for glance rally tests + cirros_image: https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img + heat: + test: docker.io/xrally/xrally-openstack:1.3.0 + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_db_sync: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_api: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_cfn: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_cloudwatch: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_engine: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_engine_cleaner: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_purge_deleted: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + horizon: + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ingress: + entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 + ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + error_pages: gcr.io/google_containers/defaultbackend:1.0 + keepalived: docker.io/osixia/keepalived:1.4.5 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + keystone: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + test: docker.io/xrally/xrally-openstack:1.3.0 + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + libvirt: + libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + mariadb: + mariadb: docker.io/openstackhelm/mariadb:10.2.18 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + error_pages: gcr.io/google_containers/defaultbackend:1.0 + prometheus_create_mysql_user: docker.io/library/mariadb:10.2.13 + prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0 + prometheus_mysql_exporter_helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + scripted_test: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + memcached: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + memcached: docker.io/library/memcached:1.5.5 + prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 + neutron: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + test: docker.io/xrally/xrally-openstack:1.3.0 + purge_test: docker.io/openstackhelm/ospurge:latest + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + neutron_db_sync: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + neutron_server: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_dhcp: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_metadata: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_l3: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_l2gw: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_openvswitch_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_linuxbridge_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_sriov_agent: docker.io/openstackhelm/neutron:ocata-18.04-sriov + neutron_sriov_agent_init: docker.io/openstackhelm/neutron:ocata-18.04-sriov + neutron_bagpipe_bgp: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_ironic_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + nova: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rabbit_init: docker.io/library/rabbitmq:3.7-management + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + nova_api: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_cell_setup: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_cell_setup_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + nova_compute: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_compute_ironic: docker.io/kolla/ubuntu-source-nova-compute-ironic:ocata + nova_compute_ssh: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_conductor: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_consoleauth: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_db_sync: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_novncproxy: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_novncproxy_assets: docker.io/kolla/ubuntu-source-nova-novncproxy:ocata + nova_placement: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_scheduler: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_service_cleaner: docker.io/port/ceph-config-helper:v1.10.3 + nova_spiceproxy: docker.io/openstackhelm/nova:ocata-ubuntu_xenial + nova_spiceproxy_assets: docker.io/kolla/ubuntu-source-nova-spicehtml5proxy:ocata + test: docker.io/xrally/xrally-openstack:1.3.0 + openvswitch: + openvswitch_db_server: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic + openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rabbitmq: + prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 + prometheus_rabbitmq_exporter_helm_tests: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbitmq: docker.io/library/rabbitmq:3.7.13 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + scripted_test: docker.io/library/rabbitmq:3.7.13-management + tempest: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + tempest_run_tests: docker.io/openstackhelm/tempest:latest-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial osh_infra: - elasticsearch: {} - fluentbit: {} - fluentd: {} - grafana: {} - kibana: {} - nagios: {} + elasticsearch: + apache_proxy: docker.io/library/httpd:2.4 + memory_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial + curator: docker.io/bobrik/curator:5.6.0 + elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-5_6_4 + ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + s3_bucket: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial + s3_user: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus_elasticsearch_exporter: docker.io/justwatch/elasticsearch_exporter:1.0.1 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + snapshot_repository: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + es_cluster_wait: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + elasticsearch_templates: docker.io/openstackhelm/heat:newton + fluentbit: + fluentbit: docker.io/fluent/fluent-bit:0.14.2 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + fluentd: + fluentd: docker.io/openstackhelm/fluentd:latest-debian + prometheus_fluentd_exporter: docker.io/bitnami/fluentd-exporter:0.2.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + elasticsearch_template: docker.io/openstackhelm/heat:newton-ubuntu_xenial + grafana: + grafana: docker.io/grafana/grafana:5.0.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + db_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial + grafana_db_session_sync: docker.io/openstackhelm/heat:newton-ubuntu_xenial + selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial + kibana: + apache_proxy: docker.io/library/httpd:2.4 + kibana: docker.io/library/kibana:5.6.4 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + register_kibana_indexes: docker.io/openstackhelm/heat:newton-ubuntu_xenial + nagios: + apache_proxy: docker.io/library/httpd:2.4 + nagios: docker.io/openstackhelm/nagios:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1 + selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial nfs_provisioner: - nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.1.0-k8s1.11 - prometheus: {} - prometheus_alertmanager: {} - prometheus_kube_state_metrics: {} - prometheus_node_exporter: {} - prometheus_openstack_exporter: {} - prometheus_process_exporter: {} + nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.2.1-k8s1.12 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus: + apache_proxy: docker.io/library/httpd:2.4 + prometheus: docker.io/prom/prometheus:v2.3.2 + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus_alertmanager: + alertmanager: docker.io/prom/alertmanager:v0.11.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus_kube_state_metrics: + kube_state_metrics: docker.io/bitnami/kube-state-metrics:1.3.1 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus_node_exporter: + node_exporter: docker.io/prom/node-exporter:v0.15.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus_openstack_exporter: + prometheus_openstack_exporter: quay.io/attcomdev/prometheus-openstack-exporter:3231f14419f0c47547ce2551b7d884cd222104e6 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus_process_exporter: + process_exporter: docker.io/ncabatoff/process-exporter:0.2.11 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ucp: armada: api: quay.io/airshipit/armada:7ef4905c445bff58bd315ed7820bbbb68b863d8f-ubuntu_xenial helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_endpoints: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_user: docker.io/openstackhelm/heat:newton tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 - barbican: {} + barbican: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management deckhand: db_sync: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial deckhand: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + db_init: docker.io/library/postgres:9.5 + ks_endpoints: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_user: docker.io/openstackhelm/heat:newton divingbell: - divingbell: docker.io/ubuntu:16.04 + divingbell: docker.io/library/ubuntu:16.04 drydock: drydock: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 drydock_db_sync: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 - ingress: {} - keystone: {} + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_user: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_endpoints: docker.io/openstackhelm/heat:newton + drydock_db_init: docker.io/library/postgres:9.5 + ingress: + entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 + ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + error_pages: gcr.io/google_containers/defaultbackend:1.0 + keepalived: docker.io/osixia/keepalived:1.4.5 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + keystone: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + test: docker.io/xrally/xrally-openstack:1.3.0 + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 maas: bootstrap: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e db_sync: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e @@ -645,20 +978,62 @@ data: maas_cache: quay.io/airshipit/sstream-cache:628ca509bc3ba7988ef2847a446a5930e4b53e9e maas_rack: quay.io/airshipit/maas-rack-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e maas_region: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - mariadb: {} - memcached: {} + maas_syslog: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + db_init: docker.io/library/postgres:9.5 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.20.0 + ingress_vip: docker.io/library/busybox:1.28.3 + error_pages: gcr.io/google_containers/ingress-gce-404-server-with-metrics-amd64:v1.6.0 + mariadb: + mariadb: docker.io/openstackhelm/mariadb:10.2.18 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + error_pages: gcr.io/google_containers/defaultbackend:1.0 + prometheus_create_mysql_user: docker.io/library/mariadb:10.2.13 + prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0 + prometheus_mysql_exporter_helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + scripted_test: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + memcached: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + memcached: docker.io/library/memcached:1.5.5 + prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 pegleg: pegleg: quay.io/airshipit/pegleg:85fdcd497afecc1274cebaeb07ab9384c3afdf15-ubuntu_xenial - postgresql: {} + postgresql: + postgresql: docker.io/openstackhelm/patroni:latest-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + prometheus_postgresql_exporter: docker.io/wrouesnel/postgres_exporter:v0.4.6 + prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 + postgresql_backup: docker.io/library/postgres:9.5 promenade: - monitoring_image: busybox:1.28.3 + monitoring_image: docker.io/library/busybox:1.28.3 promenade: quay.io/airshipit/promenade:9a50a59bf612a44fbba2e9aef1dfe666dc28de39 - rabbitmq: {} + hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.11.6 + ks_user: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_endpoints: docker.io/openstackhelm/heat:newton + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rabbitmq: + prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 + prometheus_rabbitmq_exporter_helm_tests: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbitmq: docker.io/library/rabbitmq:3.7.13 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + scripted_test: docker.io/library/rabbitmq:3.7.13-management shipyard: airflow: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial airflow_db_sync: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial shipyard: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial shipyard_db_sync: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + shipyard_db_init: docker.io/library/postgres:9.5 + shipyard_db_auxiliary: docker.io/library/postgres:9.5 + airflow_db_init: docker.io/library/postgres:9.5 + rabbit_init: docker.io/library/rabbitmq:3.7-management + ks_user: docker.io/openstackhelm/heat:ocata + ks_service: docker.io/openstackhelm/heat:ocata + ks_endpoints: docker.io/openstackhelm/heat:ocata utility: calicoctl-utility: calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-alpine From bf280b624bf2258726fbb4c8c96b3012342c6e5a Mon Sep 17 00:00:00 2001 From: "KHIYANI, RAHUL (rk0850)" Date: Tue, 29 Oct 2019 13:03:21 -0500 Subject: [PATCH 16/77] Fix path for calicoctl-utility Change-Id: Ide121e10143c79b78370ddf11dc1fc4318a79200 --- global/software/config/versions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 3be91b651..06233bef9 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -545,7 +545,7 @@ data: calicoctl-utility: location: https://opendev.org/airship/porthole reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 - subpath: calicoctl-utility + subpath: charts/calicoctl-utility type: git calicoctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra From 2f5d5d8894d146928bbcce40068015a2f172ca65 Mon Sep 17 00:00:00 2001 From: Rahul Khiyani Date: Mon, 9 Sep 2019 17:31:03 -0500 Subject: [PATCH 17/77] Integrate ceph utility container in airship/treasuremap Ceph utility container will be used to perform operations team to perform operation on the ceph cluster Change-Id: Ib85c5a629bc892eda38a25278a53f50cf44cba47 --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 177 +++++++++++++----- .../charts/utilities/ceph-utility-config.yaml | 92 +++++++++ .../charts/utilities/ceph-utility.yaml | 71 +++++++ .../charts/utilities/chart-group.yaml | 2 + global/software/config/versions.yaml | 13 ++ 5 files changed, 303 insertions(+), 52 deletions(-) create mode 100644 global/software/charts/utilities/ceph-utility-config.yaml create mode 100644 global/software/charts/utilities/ceph-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 7be65ba06..6b4e88dae 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -585,83 +585,57 @@ data: tenant-ceph-mon: type: object properties: - fluentbit: + type: type: string - ceph_bootstrap: + location: type: string - dep_check: + subpath: type: string - ceph_mon: - type: string - ceph_config_helper: - type: string - ceph_mon_check: - type: string - image_repo_sync: + reference: type: string tenant-ceph-osd: type: object properties: - fluentbit: + type: type: string - ceph_bootstrap: + location: type: string - dep_check: + subpath: type: string - ceph_osd: - type: string - image_repo_sync: + reference: type: string tenant-ceph-client: type: object properties: - ceph_bootstrap: + type: type: string - dep_check: + location: type: string - ceph_mds: + subpath: type: string - ceph_mgr: - type: string - ceph_config_helper: - type: string - ceph_rbd_pool: - type: string - image_repo_sync: + reference: type: string tenant-ceph-provisioners: type: object properties: - ceph_bootstrap: + type: type: string - ceph_cephfs_provisioner: + location: type: string - ceph_config_helper: + subpath: type: string - ceph_rbd_provisioner: - type: string - dep_check: - type: string - image_repo_sync: + reference: type: string tenant-ceph-rgw: type: object properties: - ceph_config_helper: + type: type: string - ceph_rgw: + location: type: string - dep_check: + subpath: type: string - image_repo_sync: - type: string - rgw_s3_admin: - type: string - ks_endpoints: - type: string - ks_service: - type: string - ks_user: + reference: type: string deckhand: type: object @@ -815,12 +789,23 @@ data: properties: type: type: string - location: - type: string - subpath: - type: string - reference: - type: string + location: + type: string + subpath: + type: string + reference: + type: string + ceph-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1029,6 +1014,13 @@ data: type: string image_repo_sync: type: string + ceph-utility: + type: object + properties: + ceph_utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: @@ -1125,6 +1117,87 @@ data: type: string ks_user: type: string + tenant-ceph-mon: + type: object + properties: + fluentbit: + type: string + ceph_bootstrap: + type: string + dep_check: + type: string + ceph_mon: + type: string + ceph_config_helper: + type: string + ceph_mon_check: + type: string + image_repo_sync: + type: string + tenant-ceph-osd: + type: object + properties: + fluentbit: + type: string + ceph_bootstrap: + type: string + dep_check: + type: string + ceph_osd: + type: string + image_repo_sync: + type: string + tenant-ceph-client: + type: object + properties: + ceph_bootstrap: + type: string + dep_check: + type: string + ceph_mds: + type: string + ceph_mgr: + type: string + ceph_config_helper: + type: string + ceph_rbd_pool: + type: string + image_repo_sync: + type: string + tenant-ceph-provisioners: + type: object + properties: + ceph_bootstrap: + type: string + ceph_cephfs_provisioner: + type: string + ceph_config_helper: + type: string + ceph_rbd_provisioner: + type: string + dep_check: + type: string + image_repo_sync: + type: string + tenant-ceph-rgw: + type: object + properties: + ceph_config_helper: + type: string + ceph_rgw: + type: string + dep_check: + type: string + image_repo_sync: + type: string + rgw_s3_admin: + type: string + ks_endpoints: + type: string + ks_service: + type: string + ks_user: + type: string kubernetes: type: object properties: diff --git a/global/software/charts/utilities/ceph-utility-config.yaml b/global/software/charts/utilities/ceph-utility-config.yaml new file mode 100644 index 000000000..191c5d83a --- /dev/null +++ b/global/software/charts/utilities/ceph-utility-config.yaml @@ -0,0 +1,92 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: ceph-utility-config + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.ucp.ceph-provisioners + dest: + path: .source + + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.ceph.ceph-provisioners + dest: + path: .values.images.tags + + # IP addresses + - src: + schema: pegleg/CommonAddresses/v1 + name: common-addresses + path: .storage.ceph.public_cidr + dest: + path: .values.network.public + - src: + schema: pegleg/CommonAddresses/v1 + name: common-addresses + path: .storage.ceph.cluster_cidr + dest: + path: .values.network.cluster + + # Endpoints + - src: + schema: pegleg/EndpointCatalogue/v1 + name: ucp_endpoints + path: .ceph.ceph_mon + dest: + path: .values.endpoints.ceph_mon + +data: + chart_name: ceph-utility-config + release: ceph-utility-config + namespace: utility + protected: + continue_processing: true + wait: + timeout: 3600 + labels: + release_group: airship-ceph-utility-config + install: + no_hooks: false + upgrade: + no_hooks: false + pre: + delete: + - type: job + labels: + release_group: airship-ceph-utility-config + values: + labels: + job: + node_selector_key: utility + node_selector_value: enabled + provisioner: + node_selector_key: utility + node_selector_value: enabled + deployment: + ceph: false + client_secrets: true + rbd_provisioner: false + cephfs_provisioner: false + bootstrap: + enabled: false + conf: + rgw_ks: + enabled: true + storageclass: + rbd: + ceph_configmap_name: ceph-etc + user_secret_name: pvc-ceph-client-key + dependencies: + - ceph-htk +... diff --git a/global/software/charts/utilities/ceph-utility.yaml b/global/software/charts/utilities/ceph-utility.yaml new file mode 100644 index 000000000..c5e5d6a00 --- /dev/null +++ b/global/software/charts/utilities/ceph-utility.yaml @@ -0,0 +1,71 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: ceph-utility + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.ceph-utility + dest: + path: .source + + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.ceph-utility + dest: + path: .values.images.tags + +data: + chart_name: ceph-utility + release: ceph-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-ceph-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + dependencies: + - ceph-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: ceph-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.ceph-utility-htk + dest: + path: .source +data: + chart_name: ceph-utility-htk + release: ceph-utility-htk + namespace: ceph-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index 5a212c323..bd81882b3 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -12,3 +12,5 @@ data: sequenced: false chart_group: - calicoctl-utility +# - ceph-utility-config +# - ceph-utility diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 06233bef9..75268a0c2 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -552,6 +552,16 @@ data: reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git + ceph-utility: + location: https://opendev.org/airship/porthole + reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + subpath: charts/ceph-utility + type: git + ceph-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + subpath: helm-toolkit + type: git images: calico: calico: @@ -1038,6 +1048,9 @@ data: calicoctl-utility: calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-alpine image_repo_sync: docker.io/docker:18.09.02 + ceph-utility: + ceph_utility: quay.io/airshipit/porthole-ceph-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 63f14a7b4c91a47d83aae44229c6af8d49cb186e Mon Sep 17 00:00:00 2001 From: Doug Aaser Date: Mon, 21 Oct 2019 17:34:06 +0000 Subject: [PATCH 18/77] Change over to static kubelet config Removing deprecated kubelet command-line flags in favor of a static kubelet configuration file. Change-Id: Ib9f5e816db709e62152615ac832b99715ca82e3c See: https://review.opendev.org/#/c/687927/ --- global/schemas/promenade/Kubelet/v1.yaml | 2 ++ global/software/config/Kubelet.yaml | 19 ++++++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/global/schemas/promenade/Kubelet/v1.yaml b/global/schemas/promenade/Kubelet/v1.yaml index eb3d6939a..6e9b83a61 100644 --- a/global/schemas/promenade/Kubelet/v1.yaml +++ b/global/schemas/promenade/Kubelet/v1.yaml @@ -26,6 +26,8 @@ data: type: array items: type: string + config_file_overrides: + type: object required: - images additionalProperties: false diff --git a/global/software/config/Kubelet.yaml b/global/software/config/Kubelet.yaml index 3dd35b6f7..1a33897a8 100644 --- a/global/software/config/Kubelet.yaml +++ b/global/software/config/Kubelet.yaml @@ -19,17 +19,22 @@ metadata: name: seccomp-default path: .seccompDirPath dest: - path: .arguments[9] + path: .arguments pattern: SECCOMP_PROFILE_ROOT + recurse: + depth: 1 data: arguments: - --cni-bin-dir=/opt/cni/bin - --cni-conf-dir=/etc/cni/net.d - - --eviction-max-pod-grace-period=-1 - --network-plugin=cni - - --node-status-update-frequency=5s - - --max-pods=200 - - --kube-api-burst=40 - - --kube-api-qps=20 - --seccomp-profile-root=SECCOMP_PROFILE_ROOT - - --feature-gates=PodShareProcessNamespace=true + config_file_overrides: + evictionMaxPodGracePeriod: -1 + featureGates: + PodShareProcessNamespace: true + TaintBasedEvictions: false + kubeAPIBurst: 40 + kubeAPIQPS: 20 + maxPods: 200 + nodeStatusUpdateFrequency: "5s" From 4e6155c21d140213f70c3e50d06962f1eea7ea70 Mon Sep 17 00:00:00 2001 From: "Kavva, Jagan Mohan (jk330k)" Date: Thu, 5 Sep 2019 12:45:21 -0500 Subject: [PATCH 19/77] Integrate etcdctl utility container in airship/treasuremap This etcdctl utility container will help the Operation user to check the state/stats of etcdctl resources in the K8s Cluster Change-Id: I2bf14cf434db9b547ba74307e21f9a4d506e911e --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 18 +++ .../charts/utilities/chart-group.yaml | 1 + .../charts/utilities/etcdctl-utility.yaml | 111 ++++++++++++++++++ global/software/config/versions.yaml | 13 ++ 4 files changed, 143 insertions(+) create mode 100644 global/software/charts/utilities/etcdctl-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 6b4e88dae..96d705b9c 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -806,6 +806,17 @@ data: type: string reference: type: string + etcdctl-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1021,6 +1032,13 @@ data: type: string image_repo_sync: type: string + etcdctl-utility: + type: object + properties: + etcdctl_utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index bd81882b3..2f2cbbc50 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -14,3 +14,4 @@ data: - calicoctl-utility # - ceph-utility-config # - ceph-utility + - etcdctl-utility diff --git a/global/software/charts/utilities/etcdctl-utility.yaml b/global/software/charts/utilities/etcdctl-utility.yaml new file mode 100644 index 000000000..4d6bd3b02 --- /dev/null +++ b/global/software/charts/utilities/etcdctl-utility.yaml @@ -0,0 +1,111 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: etcdctl-utility + layeringDefinition: + abstract: false + layer: global + labels: + name: etcdctl-utility-global + component: utility + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.etcdctl-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.etcdctl-utility + dest: + path: .values.images.tags + # CAs + - src: + schema: deckhand/CertificateAuthority/v1 + name: kubernetes-etcd + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.ca + - src: + schema: deckhand/Certificate/v1 + name: kubernetes-etcd-anchor + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.crt + - src: + schema: deckhand/CertificateKey/v1 + name: kubernetes-etcd-anchor + path: . + dest: + path: .values.endpoints.etcd.auth.client.tls.key + # IP addresses + - src: + schema: pegleg/CommonAddresses/v1 + name: common-addresses + path: .kubernetes.etcd_service_ip + dest: + path: .values.endpoints.etcd.host_fqdn_override.default +data: + chart_name: etcdctl-utility + release: etcdctl-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-etcdctl-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + endpoints: + etcd: + hosts: + default: kubernetes-etcd + scheme: + default: https + manifests: + configmap_bin: true + configmap_etc_client: true + configmap_etc_sudoers: true + deployment_etcdctl_utility: true + job_image_repo_sync: false + secret_certificates: true + dependencies: + - etcdctl-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: etcdctl-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.etcdctl-utility-htk + dest: + path: .source +data: + chart_name: etcdctl-utility-htk + release: etcdctl-utility-htk + namespace: etcdctl-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 75268a0c2..a74b1fc6e 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -562,6 +562,16 @@ data: reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git + etcdctl-utility: + location: https://opendev.org/airship/porthole + reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + subpath: charts/etcdctl-utility + type: git + etcdctl-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + subpath: helm-toolkit + type: git images: calico: calico: @@ -1051,6 +1061,9 @@ data: ceph-utility: ceph_utility: quay.io/airshipit/porthole-ceph-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 + etcdctl-utility: + etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From d475af757b4bd302874a2e55f253796653e23adc Mon Sep 17 00:00:00 2001 From: Prateek Dodda Date: Fri, 1 Nov 2019 13:46:35 -0500 Subject: [PATCH 20/77] Integrate openstack utility container in airship/treasuremap The openstack utility container assists the user in accessing openstack service pods Change-Id: I558334d185c1bbc5b3c392bf4ad1c97ea003b23d --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 18 +++++ .../charts/utilities/chart-group.yaml | 1 + .../charts/utilities/openstack-utility.yaml | 77 +++++++++++++++++++ global/software/config/versions.yaml | 13 ++++ 4 files changed, 109 insertions(+) create mode 100644 global/software/charts/utilities/openstack-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 96d705b9c..5b1ef4d54 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -817,6 +817,17 @@ data: type: string reference: type: string + openstack-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1039,6 +1050,13 @@ data: type: string image_repo_sync: type: string + openstack-utility: + type: object + properties: + openstack-utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index 2f2cbbc50..8669dd770 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -15,3 +15,4 @@ data: # - ceph-utility-config # - ceph-utility - etcdctl-utility + - openstack-utility diff --git a/global/software/charts/utilities/openstack-utility.yaml b/global/software/charts/utilities/openstack-utility.yaml new file mode 100644 index 000000000..0b2577574 --- /dev/null +++ b/global/software/charts/utilities/openstack-utility.yaml @@ -0,0 +1,77 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: openstack-utility + layeringDefinition: + abstract: false + layer: global + labels: + name: openstack-utility-global + component: utility + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.openstack-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.openstack-utility + dest: + path: .values.images.tags +data: + chart_name: openstack-utility + release: openstack-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-openstack-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + manifests: + configmap_bin: true + configmap_etc_client: true + configmap_etc_sudoers: true + deployment_utility: true + dependencies: + - openstack-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: openstack-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.openstack-utility-htk + dest: + path: .source +data: + chart_name: openstack-utility-htk + release: openstack-utility-htk + namespace: openstack-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index a74b1fc6e..bf7a0a926 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -572,6 +572,16 @@ data: reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git + openstack-utility: + location: https://opendev.org/airship/porthole + reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 + subpath: charts/openstack-utility + type: git + openstack-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + subpath: helm-toolkit + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + type: git images: calico: calico: @@ -1064,6 +1074,9 @@ data: etcdctl-utility: etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 + openstack-utility: + openstack-utility: quay.io/airshipit/porthole-openstack-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 23691db679d322a35c05c603ee09767e7dd986e2 Mon Sep 17 00:00:00 2001 From: Jagan Mohan Kavva Date: Tue, 29 Oct 2019 09:49:05 -0500 Subject: [PATCH 21/77] Integrate compute utility container in airship/treasuremap The compute utility container permits access to openstack service containers. Change-Id: I81535840d59642048fc9aaa03bc04346a0d8ad06 --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 18 +++++ .../charts/utilities/chart-group.yaml | 1 + .../charts/utilities/compute-utility.yaml | 77 +++++++++++++++++++ global/software/config/versions.yaml | 13 ++++ 4 files changed, 109 insertions(+) create mode 100644 global/software/charts/utilities/compute-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 96d705b9c..93bb8a4dd 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -806,6 +806,17 @@ data: type: string reference: type: string + compute-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string etcdctl-utility: type: object properties: @@ -1032,6 +1043,13 @@ data: type: string image_repo_sync: type: string + compute-utility: + type: object + properties: + compute_utility: + type: string + image_repo_sync: + type: string etcdctl-utility: type: object properties: diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index 2f2cbbc50..8a07dbc5f 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -14,4 +14,5 @@ data: - calicoctl-utility # - ceph-utility-config # - ceph-utility + - compute-utility - etcdctl-utility diff --git a/global/software/charts/utilities/compute-utility.yaml b/global/software/charts/utilities/compute-utility.yaml new file mode 100644 index 000000000..27cf3b31d --- /dev/null +++ b/global/software/charts/utilities/compute-utility.yaml @@ -0,0 +1,77 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: compute-utility + layeringDefinition: + abstract: false + layer: global + labels: + name: compute-utility-global + component: utility + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.compute-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.compute-utility + dest: + path: .values.images.tags +data: + chart_name: compute-utility + release: compute-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-compute-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + manifests: + configmap_bin: true + configmap_etc_client: true + configmap_etc_sudoers: true + deployment_utility: true + dependencies: + - compute-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: compute-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.compute-utility-htk + dest: + path: .source +data: + chart_name: compute-utility-htk + release: compute-utility-htk + namespace: compute-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index a74b1fc6e..2eaac4bd8 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -562,6 +562,16 @@ data: reference: ef58054dff356334cdbfd96f04dc7c149768c76d subpath: helm-toolkit type: git + compute-utility: + location: https://opendev.org/airship/porthole + reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 + subpath: charts/compute-utility + type: git + compute-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + subpath: helm-toolkit + type: git etcdctl-utility: location: https://opendev.org/airship/porthole reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 @@ -1061,6 +1071,9 @@ data: ceph-utility: ceph_utility: quay.io/airshipit/porthole-ceph-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 + compute-utility: + compute_utility: quay.io/airshipit/porthole-compute-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + image_repo_sync: docker.io/docker:18.09.02 etcdctl-utility: etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 From f6cd109ff693d2b1a0158362af9138eab25638f3 Mon Sep 17 00:00:00 2001 From: Trung Thai Date: Wed, 30 Oct 2019 17:27:46 -0400 Subject: [PATCH 22/77] Add mysqlclient-utility container into airship/treasuremap/aiab This utility container will allow Operation users to interact with MySQL/MariaDB server in the K8s Cluster. Change-Id: I0027b43d4c80c71d7f18906caa9d54a0afccaa83 --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 18 +++++ .../charts/utilities/chart-group.yaml | 1 + .../charts/utilities/mysqlclient-utility.yaml | 74 +++++++++++++++++++ global/software/config/versions.yaml | 13 ++++ 4 files changed, 106 insertions(+) create mode 100644 global/software/charts/utilities/mysqlclient-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 69bfe4ca4..66d81fa5b 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -839,6 +839,17 @@ data: type: string reference: type: string + mysqlclient-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1075,6 +1086,13 @@ data: type: string image_repo_sync: type: string + mysqlclient-utility: + type: object + properties: + mysqlclient_utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index 8bc533efb..97624802d 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -17,3 +17,4 @@ data: - compute-utility - etcdctl-utility - openstack-utility + - mysqlclient-utility diff --git a/global/software/charts/utilities/mysqlclient-utility.yaml b/global/software/charts/utilities/mysqlclient-utility.yaml new file mode 100644 index 000000000..e45e58199 --- /dev/null +++ b/global/software/charts/utilities/mysqlclient-utility.yaml @@ -0,0 +1,74 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: mysqlclient-utility + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.mysqlclient-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.mysqlclient-utility + dest: + path: .values.images.tags +data: + chart_name: mysqlclient-utility + release: mysqlclient-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-mysqlclient-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + manifests: + configmap_bin: true + configmap_etc_client: true + deployment_utility: true + job_image_repo_sync: false + dependencies: + - mysqlclient-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: mysqlclient-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.mysqlclient-utility-htk + dest: + path: .source +data: + chart_name: mysqlclient-utility-htk + release: mysqlclient-utility-htk + namespace: mysqlclient-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 705740058..4e71e6329 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -592,6 +592,16 @@ data: subpath: helm-toolkit reference: ef58054dff356334cdbfd96f04dc7c149768c76d type: git + mysqlclient-utility: + location: https://opendev.org/airship/porthole + reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 + subpath: charts/mysqlclient-utility + type: git + mysqlclient-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: ef58054dff356334cdbfd96f04dc7c149768c76d + subpath: helm-toolkit + type: git images: calico: calico: @@ -1090,6 +1100,9 @@ data: openstack-utility: openstack-utility: quay.io/airshipit/porthole-openstack-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 + mysqlclient-utility: + mysqlclient_utility: quay.io/airshipit/porthole-mysqlclient-utility:f165082caf47cc3cc487138081589a373a36ac36-ubuntu_xenial + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 8a1fdb960cc0a7e206da7eccfcfec1e374888162 Mon Sep 17 00:00:00 2001 From: "IPATOV, DENIS (di0361)" Date: Thu, 19 Sep 2019 11:38:46 -0700 Subject: [PATCH 23/77] Monitoring PVC-PV-RBD and mapping them The script allows to monitor if PVC has associated PV and RBD associated with PV. usage: 001-pvc_rbd_monitoring.py [-h] [--rbd] [--pvc] [--all] [--pv] [--bin] [--config] [--debug | --silent] optional arguments: -h, --help show this help message and exit --debug, -d enable debugging (default: False) --silent, -s don't log into console (default: False) monitoring settigns: --rbd, -r check rbd (default: False) --pvc, -p check permanent volume claim (default: False) --all, -a all checks (default: False) --pv check permanent volumes (default: False) --bin, -e path to kubecl binary (default: None) --config, -c path to kubecl config (default: None) Change-Id: If88979d645c543ff778201c597f898b7c7aa0388 --- tools/fixes/pvc_pv_rbd_monitoring.py | 290 +++++++++++++++++++++++++++ 1 file changed, 290 insertions(+) create mode 100644 tools/fixes/pvc_pv_rbd_monitoring.py diff --git a/tools/fixes/pvc_pv_rbd_monitoring.py b/tools/fixes/pvc_pv_rbd_monitoring.py new file mode 100644 index 000000000..505c2d614 --- /dev/null +++ b/tools/fixes/pvc_pv_rbd_monitoring.py @@ -0,0 +1,290 @@ +#!/usr/bin/env python3 + +import sys +import subprocess +import argparse + +import json +import logging +import logging.handlers +import os + + +# need to export path to configuration file. should work faster +if os.environ["KUBECONFIG"] !="": + CONFIG = "KUBECONFIG={}".format(os.environ["KUBECONFIG"]) +else: + CONFIG = "KUBECONFIG=/etc/kubernetes/admin/kubeconfig.yaml" +if os.environ["KUBECTL"] != "": + KUBECTL = os.environ["KUBECTL"] +else: + KUBECTL = "/usr/local/bin/kubectl" + +OPTIONS = { + 'read': "-o json", + 'ns': "-n", + 'exec': "" + } + +logger = logging.getLogger(os.path.splitext(os.path.basename(sys.argv[0]))[0]) + +kubectl = "{config} {kubectl} {options} {namespace}".format(config=CONFIG, + kubectl=KUBECTL, + namespace=OPTIONS["ns"], + options=OPTIONS["read"]) + +kubectl_exec = "{config} {kubectl} {options} {namespace}".format(config=CONFIG, + kubectl=KUBECTL, + namespace=OPTIONS["ns"], + options=OPTIONS["exec"]) + + +class CustomFormatter(argparse.RawDescriptionHelpFormatter, + argparse.ArgumentDefaultsHelpFormatter): + pass + + +def parse_args(args=sys.argv[1:]): + """ parse arguments of script """ + + logger.debug("Parsing arguments") + parser = argparse.ArgumentParser(description=sys.modules[__name__].__doc__, + formatter_class=CustomFormatter) + g = parser.add_argument_group("monitoring settigns") + g.add_argument("--rbd", "-r", action="store_true", + default=False, help="check rbd") + g.add_argument("--pvc", "-p", action="store_true", + default=False, help="check permanent volume claim") + g.add_argument("--all", "-a", action="store_true", + default=False, help="all checks") + g.add_argument("--pv", action="store_true", + default=False, help="check permanent volumes") + + # configuration options + g.add_argument("--bin", "-e", action="store_const", + const=KUBECTL, + help="path to kubecl binary") + g.add_argument("--config", "-c", action="store_const", + const=CONFIG, + help="path to kubecl config") + + # debug options + g = parser.add_mutually_exclusive_group() + g.add_argument("--debug", "-d", action="store_true", + default=False, help="enable debugging") + g.add_argument("--silent", "-s", action="store_true", + default=False, help="don't log into console") + return parser.parse_args(args) + + +def setup_logging(options): + """ configure logging """ + + logger.debug("Configuring logging") + root = logging.getLogger("") + root.setLevel(logging.WARNING) + logger.setLevel(options.debug and logging.DEBUG or logging.INFO) + if not options.silent: + ch = logging.StreamHandler() + ch.setFormatter(logging.Formatter("%(levelname)s [%(name)s] %(message)s")) + root.addHandler(ch) + + +def get_podname(label, namespace): + """ return list of pods in provided namespaces with label """ + + logger.debug("Getting pod names with labels {label} in namespcae {namespace}".format(label=label, + namespace=namespace)) + command = "{command} {namespace} get pods -l {label}".format(command=kubectl, + namespace=namespace, + label=label) + logger.debug(command) + try: + output = run_command(command) + except Exception as e: + logger.error("Getting pod names for labels {label} in namespace {namespace}".format(label=label, + namespace=namespace)) + sys.exit(1) + + podnames = [] + try: + out = json.loads(output) + for item in out["items"]: + if item['kind'] == "Pod": + podnames.append(item['metadata']['name']) + except Exception as e: + sys.exit(1) + return podnames + + +def run_command(command): + """ run command in linux shell and return a result """ + + try: + result = subprocess.check_output(command, + shell=True).strip().decode('utf-8') + except Exception as e: + logger.error(e) + sys.exit(1) + return result + + +def check_rbd_status(namespace, rbd): + """ return status or rbd in json format """ + + ceph_mon = get_podname("application=ceph,component=mon", namespace)[0] + command = "{command} {namespace} exec -it {pod} -- rbd status --format json {rbd}".format(command=kubectl_exec, + namespace=namespace, + rbd=rbd, pod=ceph_mon) + out = run_command(command) + try: + output = json.loads(out) + except Exception as e: + output = "{{'rbd': {}, 'status': {} }}".format(rbd, e) + return output + + +def get_pvc(namespace): + """ return list of permanent volume claim in specific namespace """ + + command = "{command} {namespace} get pvc".format(command=kubectl, + namespace=namespace) + out = run_command(command) + try: + output = json.loads(out) + except Exception as e: + # output = {'namespace': namespace, 'status': e} + output = [] + return output + + +def get_pv(persistentvolume, namespace): + """ return list of persistent volumes in specific namespace """ + + command = "{command} {namespace} get pv {pv}".format(command=kubectl, + namespace=namespace, + pv=persistentvolume) + out = run_command(command) + try: + output = json.loads(out) + except Exception as e: + output = {'persistentvolume': namespace, 'status': e} + return output + + +def get_namespaces(): + """ return list of namespaces """ + + command = "{command} {namespace} get ns -o json".format(command=kubectl_exec, + namespace="ceph") + out = run_command(command) + try: + output = json.loads(out) + except Exception as e: + output = {"Error": e} + return output + + +def get_rbd_list(namespace): + """ return list of rbd in json format """ + + ceph_mon = get_podname("application=ceph,component=mon", namespace)[0] + command = "{command} {namespace} exec -it {pod} -- rbd ls --format json".format(command=kubectl_exec, + namespace=namespace, + pod=ceph_mon) + out = run_command(command) + logger.debug(out) + try: + output = json.loads(out) + except Exception as e: + output = "{{'namaspace': {}, 'status': {} }}".format(namespace, e) + logger.error("parse json rbd list output: {}".format(e)) + return output + + +def monitoring_pvc(): + logger.info("PVCs aren't associated with RBD") + rbds = get_rbd_list("ceph") + logger.info("Gettign list of namespaces") + namespaces = get_namespaces() + for namespace in namespaces['items']: + ns = namespace['metadata']['name'] + logger.info("Checking namespace: {}".format(ns)) + pvc = get_pvc(ns) + for pv in pvc['items']: + rbd = get_pv(pv['spec']['volumeName'], ns) + rbd = rbd['spec']['rbd']['image'] + if rbd not in rbds: + print ("pvc_doesnot_have_rbd:{{namespace={},name={}}} 0".format(ns, pv['metadata']['name'])) + + +def monitoring_rbd(): + logger.info("RBD volumes aren't associated with PVC") + r = get_rbd_list("ceph") + rbds = [] + namespaces = get_namespaces() + for namespace in namespaces['items']: + ns = namespace['metadata']['name'] + pvc = get_pvc(ns) + for pv in pvc['items']: + rbd = get_pv(pv['spec']['volumeName'], ns) + rbd = rbd['spec']['rbd']['image'] + rbds.append(rbd) + logger.info(rbd) + for i in r: + if i not in rbds: + logger.debug(i) + print ("rbd_doesnot_have_pvc:{{name={}}} {}".format(i, len(check_rbd_status("ceph", i)['watchers']))) + + +def monitoring_pv(): + logger.info("PVs aren't associated with PVC ") + command = "{config} {kubectl} get pv -o json".format(config=CONFIG, kubectl=KUBECTL) + logger.debug(command) + out = run_command(command) + logger.debug(out) + try: + output = json.loads(out) + for pv in output['items']: + if pv['status']['phase'] == "Released": + print ("pv_released:{{name={},status={}}} 0".format(pv['metadata']['name'], pv['status']['phase'])) + except Exception as e: + logger.error("gettign rbd list: {}".format(e)) + sys.exit(1) + + +def monitoring(): + monitoring_rbd() + monitoring_pvc() + monitoring_pv() + + +def main(): + # nagios monitoring + # 0 - Service is OK. + # 1 - Service has a WARNING. + # 2 - Service is in a CRITICAL status. + # 3 - Service status is UNKNOWN + + # promotheus text file + options = parse_args() + setup_logging(options) + + + if options.all: + logger.info("all") + monitoring() + if options.rbd: + logger.info("rbd") + monitoring_rbd() + if options.pvc: + logger.info("pvc") + monitoring_pvc() + if options.pv: + logger.info("pv") + monitoring_pv() + sys.exit(1) + + +if __name__ == "__main__": + main() From 782a3c0c8e9404e6b2d3cb1b83b86eeffbadeb7a Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Tue, 19 Nov 2019 21:18:59 +0000 Subject: [PATCH 24/77] Uplift treasuremap + fixes Update coredns chart/image to streamline with changes from https://review.opendev.org/#/c/679525/. Update osh-selenium image to latest-ubuntu_bionic for python3. Update prometheus-openstack-exporter to ubuntu_xenial-20191017 for python3 as well. Change-Id: I5cefc804e81b718e69b4e8e798444673f7472974 --- global/software/config/versions.yaml | 637 +++++++++++++-------------- 1 file changed, 318 insertions(+), 319 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 4e71e6329..14d406169 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,381 +4,381 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/apiserver type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git controller-manager: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/controller_manager type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git coredns: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/coredns type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git haproxy: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/haproxy type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git proxy: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/proxy type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git scheduler: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/scheduler type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: cinder type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: glance type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: heat type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: horizon type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: neutron type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: nova type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: tempest type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: prometheus-process-exporter type: git ucp: armada: location: https://opendev.org/airship/armada - reference: 7ef4905c445bff58bd315ed7820bbbb68b863d8f + reference: 6a9b3bf9c9ffb80f244db242b3760f69fca9729f subpath: charts/armada type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: barbican type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-rgw type: git deckhand: @@ -388,229 +388,229 @@ data: type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git divingbell: location: https://opendev.org/airship/divingbell - reference: e541ec72b7672a2e5ef036d6e5663b34f178ecbc + reference: 010b5c6c0392971dbff4ac635e03fa440a936001 subpath: divingbell type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git drydock: location: https://opendev.org/airship/drydock - reference: b7d4b121165827309bf0a274e306631d865f5f54 + reference: 3b4738efd1359c195f096e4901a2812b1b4d8ea8 subpath: charts/drydock type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: 6e7b7bcdacfad8febcdf0aba9846e2c35fd18795 + reference: ab0058c1a304c243042f3d59fe1ad46279a96403 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git maas: location: https://opendev.org/airship/maas - reference: 418d66da102514ae3085947dbb245ca8023e92b1 + reference: d79b355188203ae994d6de64d1cc21b34b3d86f0 subpath: charts/maas type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git promenade: location: https://opendev.org/airship/promenade - reference: 9a50a59bf612a44fbba2e9aef1dfe666dc28de39 + reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 subpath: charts/promenade type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git shipyard: location: https://opendev.org/airship/shipyard - reference: 0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9 + reference: 72ca47e5c9ae8b7b1dcccd7742be6499f0411650 subpath: charts/shipyard type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: ceph-rgw type: git tiller: location: https://opendev.org/airship/armada - reference: 7ef4905c445bff58bd315ed7820bbbb68b863d8f + reference: 6a9b3bf9c9ffb80f244db242b3760f69fca9729f subpath: charts/tiller type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git utility: calicoctl-utility: location: https://opendev.org/airship/porthole - reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc subpath: charts/calicoctl-utility type: git calicoctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git ceph-utility: location: https://opendev.org/airship/porthole - reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc subpath: charts/ceph-utility type: git ceph-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git compute-utility: location: https://opendev.org/airship/porthole - reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc subpath: charts/compute-utility type: git compute-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git etcdctl-utility: location: https://opendev.org/airship/porthole - reference: cb5d6cfba3541b48cdc1a494cd04cc8ac3fd86c8 + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc subpath: charts/etcdctl-utility type: git etcdctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git - openstack-utility: - location: https://opendev.org/airship/porthole - reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 - subpath: charts/openstack-utility - type: git - openstack-utility-htk: - location: https://opendev.org/openstack/openstack-helm-infra - subpath: helm-toolkit - reference: ef58054dff356334cdbfd96f04dc7c149768c76d - type: git mysqlclient-utility: location: https://opendev.org/airship/porthole - reference: 2de4ed3da8d0c49d33fcab5817f3f8dff5bcd5f9 + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc subpath: charts/mysqlclient-utility type: git mysqlclient-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: ef58054dff356334cdbfd96f04dc7c149768c76d + reference: 3e18a436d25919039599afa8ec077fe73ef7956e + subpath: helm-toolkit + type: git + openstack-utility: + location: https://opendev.org/airship/porthole + reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + subpath: charts/openstack-utility + type: git + openstack-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: 3e18a436d25919039599afa8ec077fe73ef7956e subpath: helm-toolkit type: git images: calico: calico: - calico_etcd: quay.io/coreos/etcd:v3.3.9 - calico_node: quay.io/calico/node:v3.4.0 calico_cni: quay.io/calico/cni:v3.4.0 calico_ctl: docker.io/calico/ctl:v3.4.0 - calico_settings: docker.io/calico/ctl:v3.4.0 + calico_etcd: quay.io/coreos/etcd:v3.3.9 calico_kube_controllers: quay.io/calico/kube-controllers:v3.4.0 + calico_node: quay.io/calico/node:v3.4.0 + calico_settings: docker.io/calico/ctl:v3.4.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 etcd: etcd: quay.io/coreos/etcd:v3.4.0 @@ -630,9 +630,9 @@ data: ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ceph-osd: - ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ceph-provisioners: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial @@ -644,10 +644,10 @@ data: ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial tenant-ceph-client: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial @@ -662,9 +662,9 @@ data: ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 tenant-ceph-osd: - ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 tenant-ceph-provisioners: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial @@ -676,10 +676,10 @@ data: ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial kubernetes: apiserver: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 @@ -690,8 +690,8 @@ data: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.12.9 coredns: - coredns: docker.io/coredns/coredns:1.1.3 - test: docker.io/coredns/coredns:1.1.3 + coredns: docker.io/coredns/coredns:1.6.2 + test: quay.io/airshipit/promenade:5b2fec3b645fb342c212a92c2ab85267c8b5d795 etcd: etcd: quay.io/coreos/etcd:v3.3.12 etcdctl: quay.io/coreos/etcd:v3.3.12 @@ -701,13 +701,13 @@ data: test: docker.io/library/python:3.6 hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.12.9 ingress: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + error_pages: gcr.io/google_containers/defaultbackend:1.0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - error_pages: gcr.io/google_containers/defaultbackend:1.0 keepalived: docker.io/osixia/keepalived:1.4.5 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: proxy: gcr.io/google-containers/hyperkube-amd64:v1.12.9 @@ -719,112 +719,111 @@ data: image: docker.io/library/busybox:1.28.3 osh: barbican: - bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial - db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial - rabbit_init: docker.io/library/rabbitmq:3.7-management - cinder: - test: docker.io/xrally/xrally-openstack:1.3.0 - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - cinder_db_sync: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbit_init: docker.io/library/rabbitmq:3.7-management - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - cinder_api: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - cinder_scheduler: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - cinder_volume: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - cinder_volume_usage_audit: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - cinder_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + cinder: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + cinder_api: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial cinder_backup: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial cinder_backup_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + cinder_db_sync: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_scheduler: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + cinder_volume: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + cinder_volume_usage_audit: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + test: docker.io/xrally/xrally-openstack:1.3.0 glance: - test: docker.io/xrally/xrally-openstack:1.3.0 - glance_storage_init: docker.io/port/ceph-config-helper:v1.10.3 - glance_metadefs_load: docker.io/openstackhelm/glance:ocata-ubuntu_xenial - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - glance_db_sync: docker.io/openstackhelm/glance:ocata-ubuntu_xenial - db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbit_init: docker.io/library/rabbitmq:3.7-management - glance_api: docker.io/openstackhelm/glance:ocata-ubuntu_xenial - glance_registry: docker.io/openstackhelm/glance:ocata-ubuntu_xenial bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - # image used for glance rally tests cirros_image: https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img - heat: - test: docker.io/xrally/xrally-openstack:1.3.0 - bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - heat_db_sync: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbit_init: docker.io/library/rabbitmq:3.7-management - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + glance_api: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + glance_db_sync: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + glance_metadefs_load: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + glance_registry: docker.io/openstackhelm/glance:ocata-ubuntu_xenial + glance_storage_init: docker.io/port/ceph-config-helper:v1.10.3 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + test: docker.io/xrally/xrally-openstack:1.3.0 + heat: + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 heat_api: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_cfn: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_cloudwatch: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + heat_db_sync: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_engine: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_engine_cleaner: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_purge_deleted: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + rabbit_init: docker.io/library/rabbitmq:3.7-management + test: docker.io/xrally/xrally-openstack:1.3.0 horizon: - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial - test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic ingress: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + error_pages: gcr.io/google_containers/defaultbackend:1.0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - error_pages: gcr.io/google_containers/defaultbackend:1.0 keepalived: docker.io/osixia/keepalived:1.4.5 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 keystone: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - test: docker.io/xrally/xrally-openstack:1.3.0 - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbit_init: docker.io/library/rabbitmq:3.7-management - keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + test: docker.io/xrally/xrally-openstack:1.3.0 libvirt: - libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_xenial mariadb: - mariadb: docker.io/openstackhelm/mariadb:10.2.18 - ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 error_pages: gcr.io/google_containers/defaultbackend:1.0 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + mariadb: docker.io/openstackhelm/mariadb:10.2.18 + mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial prometheus_create_mysql_user: docker.io/library/mariadb:10.2.13 prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0 prometheus_mysql_exporter_helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial scripted_test: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial memcached: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 @@ -832,36 +831,35 @@ data: prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 neutron: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - test: docker.io/xrally/xrally-openstack:1.3.0 - purge_test: docker.io/openstackhelm/ospurge:latest - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - neutron_db_sync: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbit_init: docker.io/library/rabbitmq:3.7-management - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - neutron_server: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + neutron_bagpipe_bgp: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_db_sync: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial neutron_dhcp: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - neutron_metadata: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - neutron_l3: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_ironic_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial neutron_l2gw: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - neutron_openvswitch_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_l3: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial neutron_linuxbridge_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_metadata: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_openvswitch_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial + neutron_server: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial neutron_sriov_agent: docker.io/openstackhelm/neutron:ocata-18.04-sriov neutron_sriov_agent_init: docker.io/openstackhelm/neutron:ocata-18.04-sriov - neutron_bagpipe_bgp: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - neutron_ironic_agent: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + purge_test: docker.io/openstackhelm/ospurge:latest + rabbit_init: docker.io/library/rabbitmq:3.7-management + test: docker.io/xrally/xrally-openstack:1.3.0 nova: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - rabbit_init: docker.io/library/rabbitmq:3.7-management - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial nova_api: docker.io/openstackhelm/nova:ocata-ubuntu_xenial nova_cell_setup: docker.io/openstackhelm/nova:ocata-ubuntu_xenial nova_cell_setup_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -878,212 +876,213 @@ data: nova_service_cleaner: docker.io/port/ceph-config-helper:v1.10.3 nova_spiceproxy: docker.io/openstackhelm/nova:ocata-ubuntu_xenial nova_spiceproxy_assets: docker.io/kolla/ubuntu-source-nova-spicehtml5proxy:ocata + rabbit_init: docker.io/library/rabbitmq:3.7-management test: docker.io/xrally/xrally-openstack:1.3.0 openvswitch: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 openvswitch_db_server: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 rabbitmq: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 prometheus_rabbitmq_exporter_helm_tests: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbitmq: docker.io/library/rabbitmq:3.7.13 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial scripted_test: docker.io/library/rabbitmq:3.7.13-management tempest: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - tempest_run_tests: docker.io/openstackhelm/tempest:latest-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + tempest_run_tests: docker.io/openstackhelm/tempest:latest-ubuntu_xenial osh_infra: elasticsearch: apache_proxy: docker.io/library/httpd:2.4 - memory_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial - curator: docker.io/bobrik/curator:5.6.0 - elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-5_6_4 ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + curator: docker.io/bobrik/curator:5.6.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-5_6_4 + elasticsearch_templates: docker.io/openstackhelm/heat:newton + es_cluster_wait: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + memory_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus_elasticsearch_exporter: docker.io/justwatch/elasticsearch_exporter:1.0.1 s3_bucket: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial s3_user: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial - prometheus_elasticsearch_exporter: docker.io/justwatch/elasticsearch_exporter:1.0.1 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 snapshot_repository: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - es_cluster_wait: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - elasticsearch_templates: docker.io/openstackhelm/heat:newton fluentbit: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 fluentbit: docker.io/fluent/fluent-bit:0.14.2 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 fluentd: - fluentd: docker.io/openstackhelm/fluentd:latest-debian - prometheus_fluentd_exporter: docker.io/bitnami/fluentd-exporter:0.2.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial elasticsearch_template: docker.io/openstackhelm/heat:newton-ubuntu_xenial + fluentd: docker.io/openstackhelm/fluentd:latest-debian + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus_fluentd_exporter: docker.io/bitnami/fluentd-exporter:0.2.0 grafana: - grafana: docker.io/grafana/grafana:5.0.0 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 db_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + grafana: docker.io/grafana/grafana:6.2.0 grafana_db_session_sync: docker.io/openstackhelm/heat:newton-ubuntu_xenial - selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial + selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic kibana: apache_proxy: docker.io/library/httpd:2.4 - kibana: docker.io/library/kibana:5.6.4 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + kibana: docker.io/library/kibana:5.6.4 register_kibana_indexes: docker.io/openstackhelm/heat:newton-ubuntu_xenial nagios: apache_proxy: docker.io/library/httpd:2.4 - nagios: docker.io/openstackhelm/nagios:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1 - selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_xenial + nagios: docker.io/openstackhelm/nagios:latest-ubuntu_xenial + selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic nfs_provisioner: - nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.2.1-k8s1.12 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.2.1-k8s1.12 prometheus: apache_proxy: docker.io/library/httpd:2.4 - prometheus: docker.io/prom/prometheus:v2.3.2 - helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus: docker.io/prom/prometheus:v2.3.2 prometheus_alertmanager: alertmanager: docker.io/prom/alertmanager:v0.11.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_kube_state_metrics: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 kube_state_metrics: docker.io/bitnami/kube-state-metrics:1.3.1 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_node_exporter: - node_exporter: docker.io/prom/node-exporter:v0.15.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + node_exporter: docker.io/prom/node-exporter:v0.15.0 prometheus_openstack_exporter: - prometheus_openstack_exporter: quay.io/attcomdev/prometheus-openstack-exporter:3231f14419f0c47547ce2551b7d884cd222104e6 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + prometheus_openstack_exporter: openstackhelm/prometheus-openstack-exporter:ubuntu_xenial-20191017 prometheus_process_exporter: - process_exporter: docker.io/ncabatoff/process-exporter:0.2.11 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + process_exporter: docker.io/ncabatoff/process-exporter:0.2.11 ucp: armada: - api: quay.io/airshipit/armada:7ef4905c445bff58bd315ed7820bbbb68b863d8f-ubuntu_xenial - helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 + api: quay.io/airshipit/armada:6a9b3bf9c9ffb80f244db242b3760f69fca9729f-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 barbican: - bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial - db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial + bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbit_init: docker.io/library/rabbitmq:3.7-management + scripted_test: docker.io/openstackhelm/heat:ocata-ubuntu_xenial deckhand: + db_init: docker.io/library/postgres:9.5 db_sync: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial deckhand: quay.io/airshipit/deckhand:51dcea4fa12b0bcce65c381c286e61378a0826e2-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - db_init: docker.io/library/postgres:9.5 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton divingbell: divingbell: docker.io/library/ubuntu:16.04 drydock: - drydock: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 - drydock_db_sync: quay.io/airshipit/drydock:b7d4b121165827309bf0a274e306631d865f5f54 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - ks_user: docker.io/openstackhelm/heat:newton - ks_service: docker.io/openstackhelm/heat:newton - ks_endpoints: docker.io/openstackhelm/heat:newton + drydock: quay.io/airshipit/drydock:3b4738efd1359c195f096e4901a2812b1b4d8ea8 drydock_db_init: docker.io/library/postgres:9.5 + drydock_db_sync: quay.io/airshipit/drydock:3b4738efd1359c195f096e4901a2812b1b4d8ea8 + ks_endpoints: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_user: docker.io/openstackhelm/heat:newton ingress: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + error_pages: gcr.io/google_containers/defaultbackend:1.0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial ingress_routed_vip: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial - error_pages: gcr.io/google_containers/defaultbackend:1.0 keepalived: docker.io/osixia/keepalived:1.4.5 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 keystone: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - test: docker.io/xrally/xrally-openstack:1.3.0 - db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial + keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_db_sync: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial + keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbit_init: docker.io/library/rabbitmq:3.7-management - keystone_fernet_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_fernet_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_setup: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - keystone_domain_manage: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + test: docker.io/xrally/xrally-openstack:1.3.0 maas: - bootstrap: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - db_sync: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - export_api_key: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - maas_cache: quay.io/airshipit/sstream-cache:628ca509bc3ba7988ef2847a446a5930e4b53e9e - maas_rack: quay.io/airshipit/maas-rack-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - maas_region: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e - maas_syslog: quay.io/airshipit/maas-region-controller:628ca509bc3ba7988ef2847a446a5930e4b53e9e + bootstrap: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 db_init: docker.io/library/postgres:9.5 + db_sync: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + error_pages: gcr.io/google_containers/ingress-gce-404-server-with-metrics-amd64:v1.6.0 + export_api_key: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.20.0 ingress_vip: docker.io/library/busybox:1.28.3 - error_pages: gcr.io/google_containers/ingress-gce-404-server-with-metrics-amd64:v1.6.0 + maas_cache: quay.io/airshipit/sstream-cache:d79b355188203ae994d6de64d1cc21b34b3d86f0 + maas_rack: quay.io/airshipit/maas-rack-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + maas_region: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + maas_syslog: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 mariadb: - mariadb: docker.io/openstackhelm/mariadb:10.2.18 - ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 error_pages: gcr.io/google_containers/defaultbackend:1.0 + ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 + mariadb: docker.io/openstackhelm/mariadb:10.2.18 + mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial prometheus_create_mysql_user: docker.io/library/mariadb:10.2.13 prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0 prometheus_mysql_exporter_helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial scripted_test: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial memcached: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 memcached: docker.io/library/memcached:1.5.5 prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 pegleg: - pegleg: quay.io/airshipit/pegleg:85fdcd497afecc1274cebaeb07ab9384c3afdf15-ubuntu_xenial + pegleg: quay.io/airshipit/pegleg:980de8fd3041b0556813da7461ffbc36e8599618-ubuntu_xenial postgresql: - postgresql: docker.io/openstackhelm/patroni:latest-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + postgresql: docker.io/openstackhelm/patroni:latest-ubuntu_xenial + postgresql_backup: docker.io/library/postgres:9.5 prometheus_postgresql_exporter: docker.io/wrouesnel/postgres_exporter:v0.4.6 prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 - postgresql_backup: docker.io/library/postgres:9.5 promenade: - monitoring_image: docker.io/library/busybox:1.28.3 - promenade: quay.io/airshipit/promenade:9a50a59bf612a44fbba2e9aef1dfe666dc28de39 - hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.11.6 - ks_user: docker.io/openstackhelm/heat:newton - ks_service: docker.io/openstackhelm/heat:newton - ks_endpoints: docker.io/openstackhelm/heat:newton dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.11.6 + ks_endpoints: docker.io/openstackhelm/heat:newton + ks_service: docker.io/openstackhelm/heat:newton + ks_user: docker.io/openstackhelm/heat:newton + monitoring_image: docker.io/library/busybox:1.28.3 + promenade: quay.io/airshipit/promenade:5b2fec3b645fb342c212a92c2ab85267c8b5d795 rabbitmq: + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 prometheus_rabbitmq_exporter_helm_tests: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbitmq: docker.io/library/rabbitmq:3.7.13 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial scripted_test: docker.io/library/rabbitmq:3.7.13-management shipyard: - airflow: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial - airflow_db_sync: quay.io/airshipit/airflow:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial - shipyard: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial - shipyard_db_sync: quay.io/airshipit/shipyard:0cbb5cf9b7ea7e517e034e3ccb105b183ada08d9-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - shipyard_db_init: docker.io/library/postgres:9.5 - shipyard_db_auxiliary: docker.io/library/postgres:9.5 + airflow: quay.io/airshipit/airflow:72ca47e5c9ae8b7b1dcccd7742be6499f0411650-ubuntu_xenial airflow_db_init: docker.io/library/postgres:9.5 - rabbit_init: docker.io/library/rabbitmq:3.7-management - ks_user: docker.io/openstackhelm/heat:ocata - ks_service: docker.io/openstackhelm/heat:ocata + airflow_db_sync: quay.io/airshipit/airflow:72ca47e5c9ae8b7b1dcccd7742be6499f0411650-ubuntu_xenial + dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 ks_endpoints: docker.io/openstackhelm/heat:ocata + ks_service: docker.io/openstackhelm/heat:ocata + ks_user: docker.io/openstackhelm/heat:ocata + rabbit_init: docker.io/library/rabbitmq:3.7-management + shipyard: quay.io/airshipit/shipyard:72ca47e5c9ae8b7b1dcccd7742be6499f0411650-ubuntu_xenial + shipyard_db_auxiliary: docker.io/library/postgres:9.5 + shipyard_db_init: docker.io/library/postgres:9.5 + shipyard_db_sync: quay.io/airshipit/shipyard:72ca47e5c9ae8b7b1dcccd7742be6499f0411650-ubuntu_xenial utility: calicoctl-utility: calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-alpine @@ -1097,12 +1096,12 @@ data: etcdctl-utility: etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 - openstack-utility: - openstack-utility: quay.io/airshipit/porthole-openstack-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial - image_repo_sync: docker.io/docker:18.09.02 mysqlclient-utility: - mysqlclient_utility: quay.io/airshipit/porthole-mysqlclient-utility:f165082caf47cc3cc487138081589a373a36ac36-ubuntu_xenial image_repo_sync: docker.io/docker:18.09.02 + mysqlclient_utility: quay.io/airshipit/porthole-mysqlclient-utility:f165082caf47cc3cc487138081589a373a36ac36-ubuntu_xenial + openstack-utility: + image_repo_sync: docker.io/docker:18.09.02 + openstack-utility: quay.io/airshipit/porthole-openstack-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 0f9445235f28a6f83de45a9c13dc0585ab6b5351 Mon Sep 17 00:00:00 2001 From: Doug Aaser Date: Thu, 21 Nov 2019 19:29:55 +0000 Subject: [PATCH 25/77] Uplift etcd to v3.4.2 This patch updated etcd to v3.4.2 Change-Id: I5af64bfd4a8f259cc87f31e05730642fb96b5a5e --- global/software/config/versions.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 14d406169..5a91d45de 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -607,14 +607,14 @@ data: calico: calico_cni: quay.io/calico/cni:v3.4.0 calico_ctl: docker.io/calico/ctl:v3.4.0 - calico_etcd: quay.io/coreos/etcd:v3.3.9 + calico_etcd: quay.io/coreos/etcd:v3.4.2 calico_kube_controllers: quay.io/calico/kube-controllers:v3.4.0 calico_node: quay.io/calico/node:v3.4.0 calico_settings: docker.io/calico/ctl:v3.4.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 etcd: - etcd: quay.io/coreos/etcd:v3.4.0 - etcdctl: quay.io/coreos/etcd:v3.4.0 + etcd: quay.io/coreos/etcd:v3.4.2 + etcdctl: quay.io/coreos/etcd:v3.4.2 ceph: ceph-client: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial @@ -693,8 +693,8 @@ data: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:5b2fec3b645fb342c212a92c2ab85267c8b5d795 etcd: - etcd: quay.io/coreos/etcd:v3.3.12 - etcdctl: quay.io/coreos/etcd:v3.3.12 + etcd: quay.io/coreos/etcd:v3.4.2 + etcdctl: quay.io/coreos/etcd:v3.4.2 haproxy: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 haproxy: docker.io/library/haproxy:1.8.19 From e69d1d72525703b764de3d4a23ccfbba369d1bf2 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Thu, 5 Dec 2019 13:04:14 -0600 Subject: [PATCH 26/77] Move global secrets to site This gives users a straight forward way to update airship SSH key for deployment (MAAS/divingbell config). Change-Id: Ib67774fb67daa79e255b32e6a3e98a5bde96af4f --- doc/source/authoring_and_deployment.rst | 10 ++++++++++ .../secrets/passphrases/private_docker_key.yaml | 2 +- .../secrets/publickey/airship_ssh_public_key.yaml | 2 +- .../secrets/passphrases/private_docker_key.yaml | 14 ++++++++++++++ .../secrets/passphrases/private_docker_key.yaml | 14 ++++++++++++++ .../secrets/passphrases/private_docker_key.yaml | 14 ++++++++++++++ .../secrets/publickey/airship_ssh_public_key.yaml | 11 +++++++++++ .../secrets/passphrases/private_docker_key.yaml | 14 ++++++++++++++ .../secrets/publickey/airship_ssh_public_key.yaml | 11 +++++++++++ .../secrets/passphrases/private_docker_key.yaml | 14 ++++++++++++++ .../secrets/publickey/airship_ssh_public_key.yaml | 11 +++++++++++ 11 files changed, 115 insertions(+), 2 deletions(-) rename {global => site/aiab}/secrets/passphrases/private_docker_key.yaml (94%) rename {global => site/aiab}/secrets/publickey/airship_ssh_public_key.yaml (97%) create mode 100644 site/airskiff-suse/secrets/passphrases/private_docker_key.yaml create mode 100644 site/airskiff/secrets/passphrases/private_docker_key.yaml create mode 100644 site/airsloop/secrets/passphrases/private_docker_key.yaml create mode 100644 site/airsloop/secrets/publickey/airship_ssh_public_key.yaml create mode 100644 site/seaworthy-virt/secrets/passphrases/private_docker_key.yaml create mode 100644 site/seaworthy-virt/secrets/publickey/airship_ssh_public_key.yaml create mode 100644 site/seaworthy/secrets/passphrases/private_docker_key.yaml create mode 100644 site/seaworthy/secrets/publickey/airship_ssh_public_key.yaml diff --git a/doc/source/authoring_and_deployment.rst b/doc/source/authoring_and_deployment.rst index 34699bf9e..5b5cb3707 100644 --- a/doc/source/authoring_and_deployment.rst +++ b/doc/source/authoring_and_deployment.rst @@ -318,6 +318,16 @@ Run the following command to get an up-to-date list of required DNS names: Update Secrets ~~~~~~~~~~~~~~ +Replace public SSH key under +``site/${NEW_SITE}/secrets/publickey/airship_ssh_public_key.yaml`` +with a lab specific SSH public key. This key is used for MAAS initial +deployment as well as the default user for Divingbell +``site/${NEW_SITE}/software/charts/ucp/divingbell/divingbell.yaml``. + +Add additional keys and Divingbell substitutions for any other users +that require SSH access to the deployed servers. See more details at +``__. + Replace passphrases under ``site/${NEW_SITE}/secrets/passphrases/`` with random generated ones: diff --git a/global/secrets/passphrases/private_docker_key.yaml b/site/aiab/secrets/passphrases/private_docker_key.yaml similarity index 94% rename from global/secrets/passphrases/private_docker_key.yaml rename to site/aiab/secrets/passphrases/private_docker_key.yaml index d3a0341e1..b42317427 100644 --- a/global/secrets/passphrases/private_docker_key.yaml +++ b/site/aiab/secrets/passphrases/private_docker_key.yaml @@ -5,7 +5,7 @@ metadata: name: private_docker_key layeringDefinition: abstract: false - layer: global + layer: site storagePolicy: cleartext # sample key for potential private docker registry # see Docker documentation for info on how to generate the key diff --git a/global/secrets/publickey/airship_ssh_public_key.yaml b/site/aiab/secrets/publickey/airship_ssh_public_key.yaml similarity index 97% rename from global/secrets/publickey/airship_ssh_public_key.yaml rename to site/aiab/secrets/publickey/airship_ssh_public_key.yaml index b14a575bd..b49c7a95f 100644 --- a/global/secrets/publickey/airship_ssh_public_key.yaml +++ b/site/aiab/secrets/publickey/airship_ssh_public_key.yaml @@ -5,7 +5,7 @@ metadata: name: airship_ssh_public_key layeringDefinition: abstract: false - layer: global + layer: site storagePolicy: cleartext data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyb6CDrai3VcFW1ew5ikf7IDSpqfFyrJNLI1DPyd28vcy6D1oFXdELYK7DsXzVCgV7YNDiKpneXMBTJ/Mr/aZi9K3eVvtRp1HAK3y6ycx9KRfyfMVAU0aT3xMOpE5xS/xTH8HNRbOSszp0woVYKhncpkumHweji7wbLKm/WxsggIoGDjn29KIoRhpo96tWz/DBsoU1pIHTMoZNyHW2aYWEx6kOzTEmhxL0LkKv7+A/2HJuLnqcXoQH9jl3kRQDyikNlSw2T3gQV3I8m0od/lEf98MZb1Yv9GrlDCmnUPXAJ2HQaWaVaPPpGcBW7veOZlLfeulwD4zlo6P6JW1SZaat airship@seaworthy ... diff --git a/site/airskiff-suse/secrets/passphrases/private_docker_key.yaml b/site/airskiff-suse/secrets/passphrases/private_docker_key.yaml new file mode 100644 index 000000000..b42317427 --- /dev/null +++ b/site/airskiff-suse/secrets/passphrases/private_docker_key.yaml @@ -0,0 +1,14 @@ +--- +schema: deckhand/Passphrase/v1 +metadata: + schema: metadata/Document/v1 + name: private_docker_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +# sample key for potential private docker registry +# see Docker documentation for info on how to generate the key +# base64 of password123 +data: cGFzc3dvcmQxMjM= +... diff --git a/site/airskiff/secrets/passphrases/private_docker_key.yaml b/site/airskiff/secrets/passphrases/private_docker_key.yaml new file mode 100644 index 000000000..b42317427 --- /dev/null +++ b/site/airskiff/secrets/passphrases/private_docker_key.yaml @@ -0,0 +1,14 @@ +--- +schema: deckhand/Passphrase/v1 +metadata: + schema: metadata/Document/v1 + name: private_docker_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +# sample key for potential private docker registry +# see Docker documentation for info on how to generate the key +# base64 of password123 +data: cGFzc3dvcmQxMjM= +... diff --git a/site/airsloop/secrets/passphrases/private_docker_key.yaml b/site/airsloop/secrets/passphrases/private_docker_key.yaml new file mode 100644 index 000000000..b42317427 --- /dev/null +++ b/site/airsloop/secrets/passphrases/private_docker_key.yaml @@ -0,0 +1,14 @@ +--- +schema: deckhand/Passphrase/v1 +metadata: + schema: metadata/Document/v1 + name: private_docker_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +# sample key for potential private docker registry +# see Docker documentation for info on how to generate the key +# base64 of password123 +data: cGFzc3dvcmQxMjM= +... diff --git a/site/airsloop/secrets/publickey/airship_ssh_public_key.yaml b/site/airsloop/secrets/publickey/airship_ssh_public_key.yaml new file mode 100644 index 000000000..b49c7a95f --- /dev/null +++ b/site/airsloop/secrets/publickey/airship_ssh_public_key.yaml @@ -0,0 +1,11 @@ +--- +schema: deckhand/PublicKey/v1 +metadata: + schema: metadata/Document/v1 + name: airship_ssh_public_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyb6CDrai3VcFW1ew5ikf7IDSpqfFyrJNLI1DPyd28vcy6D1oFXdELYK7DsXzVCgV7YNDiKpneXMBTJ/Mr/aZi9K3eVvtRp1HAK3y6ycx9KRfyfMVAU0aT3xMOpE5xS/xTH8HNRbOSszp0woVYKhncpkumHweji7wbLKm/WxsggIoGDjn29KIoRhpo96tWz/DBsoU1pIHTMoZNyHW2aYWEx6kOzTEmhxL0LkKv7+A/2HJuLnqcXoQH9jl3kRQDyikNlSw2T3gQV3I8m0od/lEf98MZb1Yv9GrlDCmnUPXAJ2HQaWaVaPPpGcBW7veOZlLfeulwD4zlo6P6JW1SZaat airship@seaworthy +... diff --git a/site/seaworthy-virt/secrets/passphrases/private_docker_key.yaml b/site/seaworthy-virt/secrets/passphrases/private_docker_key.yaml new file mode 100644 index 000000000..b42317427 --- /dev/null +++ b/site/seaworthy-virt/secrets/passphrases/private_docker_key.yaml @@ -0,0 +1,14 @@ +--- +schema: deckhand/Passphrase/v1 +metadata: + schema: metadata/Document/v1 + name: private_docker_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +# sample key for potential private docker registry +# see Docker documentation for info on how to generate the key +# base64 of password123 +data: cGFzc3dvcmQxMjM= +... diff --git a/site/seaworthy-virt/secrets/publickey/airship_ssh_public_key.yaml b/site/seaworthy-virt/secrets/publickey/airship_ssh_public_key.yaml new file mode 100644 index 000000000..b49c7a95f --- /dev/null +++ b/site/seaworthy-virt/secrets/publickey/airship_ssh_public_key.yaml @@ -0,0 +1,11 @@ +--- +schema: deckhand/PublicKey/v1 +metadata: + schema: metadata/Document/v1 + name: airship_ssh_public_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyb6CDrai3VcFW1ew5ikf7IDSpqfFyrJNLI1DPyd28vcy6D1oFXdELYK7DsXzVCgV7YNDiKpneXMBTJ/Mr/aZi9K3eVvtRp1HAK3y6ycx9KRfyfMVAU0aT3xMOpE5xS/xTH8HNRbOSszp0woVYKhncpkumHweji7wbLKm/WxsggIoGDjn29KIoRhpo96tWz/DBsoU1pIHTMoZNyHW2aYWEx6kOzTEmhxL0LkKv7+A/2HJuLnqcXoQH9jl3kRQDyikNlSw2T3gQV3I8m0od/lEf98MZb1Yv9GrlDCmnUPXAJ2HQaWaVaPPpGcBW7veOZlLfeulwD4zlo6P6JW1SZaat airship@seaworthy +... diff --git a/site/seaworthy/secrets/passphrases/private_docker_key.yaml b/site/seaworthy/secrets/passphrases/private_docker_key.yaml new file mode 100644 index 000000000..b42317427 --- /dev/null +++ b/site/seaworthy/secrets/passphrases/private_docker_key.yaml @@ -0,0 +1,14 @@ +--- +schema: deckhand/Passphrase/v1 +metadata: + schema: metadata/Document/v1 + name: private_docker_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +# sample key for potential private docker registry +# see Docker documentation for info on how to generate the key +# base64 of password123 +data: cGFzc3dvcmQxMjM= +... diff --git a/site/seaworthy/secrets/publickey/airship_ssh_public_key.yaml b/site/seaworthy/secrets/publickey/airship_ssh_public_key.yaml new file mode 100644 index 000000000..b49c7a95f --- /dev/null +++ b/site/seaworthy/secrets/publickey/airship_ssh_public_key.yaml @@ -0,0 +1,11 @@ +--- +schema: deckhand/PublicKey/v1 +metadata: + schema: metadata/Document/v1 + name: airship_ssh_public_key + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyb6CDrai3VcFW1ew5ikf7IDSpqfFyrJNLI1DPyd28vcy6D1oFXdELYK7DsXzVCgV7YNDiKpneXMBTJ/Mr/aZi9K3eVvtRp1HAK3y6ycx9KRfyfMVAU0aT3xMOpE5xS/xTH8HNRbOSszp0woVYKhncpkumHweji7wbLKm/WxsggIoGDjn29KIoRhpo96tWz/DBsoU1pIHTMoZNyHW2aYWEx6kOzTEmhxL0LkKv7+A/2HJuLnqcXoQH9jl3kRQDyikNlSw2T3gQV3I8m0od/lEf98MZb1Yv9GrlDCmnUPXAJ2HQaWaVaPPpGcBW7veOZlLfeulwD4zlo6P6JW1SZaat airship@seaworthy +... From 0dc301a5838ea83de0724f9c07105bab943d84b8 Mon Sep 17 00:00:00 2001 From: Kostiantyn Kalynovskyi Date: Mon, 2 Dec 2019 11:01:15 -0600 Subject: [PATCH 27/77] Aligning global configuration with promenade With the latest changes to promenade introduced in https://review.opendev.org/#/c/686841/ socat has to be part of the genesis role as well common Change-Id: I19de0e2543400f08d800aa9732889409c681e8bf --- global/profiles/kubernetes-host.yaml | 13 ++++++++++++- global/software/config/versions.yaml | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/global/profiles/kubernetes-host.yaml b/global/profiles/kubernetes-host.yaml index 6b08b288c..511db0141 100644 --- a/global/profiles/kubernetes-host.yaml +++ b/global/profiles/kubernetes-host.yaml @@ -66,7 +66,18 @@ metadata: path: .packages.named.socat dest: path: .packages.common.required.socat - + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .packages.named.socat + dest: + path: .packages.genesis.required.socat + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .packages.named.socat + dest: + path: .packages.join.required.socat - src: schema: pegleg/SoftwareVersions/v1 name: software-versions diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 5a91d45de..475fa7940 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -473,7 +473,7 @@ data: type: git promenade: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 7e7d334794fb7b7e4b6c6706463aa0c70134c5dd subpath: charts/promenade type: git promenade-htk: @@ -1062,7 +1062,7 @@ data: ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton monitoring_image: docker.io/library/busybox:1.28.3 - promenade: quay.io/airshipit/promenade:5b2fec3b645fb342c212a92c2ab85267c8b5d795 + promenade: quay.io/airshipit/promenade:7e7d334794fb7b7e4b6c6706463aa0c70134c5dd rabbitmq: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 From 8b4c29ea5512b73a024739cca461a8948959c501 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Fri, 6 Dec 2019 18:28:17 -0600 Subject: [PATCH 28/77] Uplift helm-toolkit with endpoints fix This fixes setting up of Keystone endpoints by omitting 80/443 ports. See https://review.opendev.org/#/c/697740/ Change-Id: I2d702676398aa7a8e421c18578139331b14fe5ea --- global/software/config/versions.yaml | 42 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 475fa7940..b2b3b077d 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -116,7 +116,7 @@ data: type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git glance: @@ -126,7 +126,7 @@ data: type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git heat: @@ -136,12 +136,12 @@ data: type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git horizon: @@ -151,17 +151,17 @@ data: type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git keystone: @@ -171,37 +171,37 @@ data: type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git neutron: @@ -211,7 +211,7 @@ data: type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git nova: @@ -221,27 +221,27 @@ data: type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git tempest: @@ -251,7 +251,7 @@ data: type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc subpath: helm-toolkit type: git osh_infra: From 29c67eb3a0ce046e41cfadbb9381697cd556f659 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Mon, 9 Dec 2019 21:47:16 +0000 Subject: [PATCH 29/77] docs: Update copyright footer During the recent Airship Working Committee meeting, the committee addressed feedback from the Airship confirmation review [0]. One such item was concerned with copyright footers mistakenly claiming rights to all Airship documentation. This change updates the footer to attribute documentation to all Airship authors. [0] https://etherpad.openstack.org/p/airship-wc-meeting-2019-12-09 Change-Id: I37176e8679d7c917ba05be220d956d2eb6b41ded Signed-off-by: Drew Walters --- doc/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index c653975ad..a30be6875 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -51,7 +51,7 @@ master_doc = 'index' # General information about the project. project = u'Airship Integration' -copyright = u'2018 AT&T Intellectual Property.' +copyright = u'2019 The Airship Authors.' author = u'Airship Authors' # The version info for the project you're documenting, acts as replacement for From 9de22e438fa1d5317408688e0afbad2a4877cb49 Mon Sep 17 00:00:00 2001 From: Samuel Pilla Date: Tue, 3 Dec 2019 09:42:59 -0600 Subject: [PATCH 30/77] Upgrade Tiller version for k8s 1.16 Upgrade Tiller to v2.16.1 Change-Id: I1d017a90d0a7fb52c543777f56482767df00d832 --- global/software/config/versions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index b2b3b077d..af47ef74f 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -965,7 +965,7 @@ data: ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton - tiller: gcr.io/kubernetes-helm/tiller:v2.14.1 + tiller: gcr.io/kubernetes-helm/tiller:v2.16.1 barbican: barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial From 425bba963b451d2512771dd6ebb4a15fae0c49f5 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Wed, 11 Dec 2019 15:00:08 -0600 Subject: [PATCH 31/77] Uplift all charts/images and fixes Change-Id: I82c3bb2bbcf890df61c63359b1492ae349114a34 --- .../osh-infra-logging/elasticsearch.yaml | 4 - .../charts/osh/openstack-glance/glance.yaml | 6 + global/software/config/versions.yaml | 450 +++++++++--------- tools/tests.sh | 17 +- 4 files changed, 245 insertions(+), 232 deletions(-) diff --git a/global/software/charts/osh-infra/osh-infra-logging/elasticsearch.yaml b/global/software/charts/osh-infra/osh-infra-logging/elasticsearch.yaml index 897a20382..ec6ceffae 100644 --- a/global/software/charts/osh-infra/osh-infra-logging/elasticsearch.yaml +++ b/global/software/charts/osh-infra/osh-infra-logging/elasticsearch.yaml @@ -297,10 +297,6 @@ data: elasticsearch: - config: - http: - max_content_length: 2gb - pipelining: false env: java_opts: client: "-Xms8g -Xmx8g" diff --git a/global/software/charts/osh/openstack-glance/glance.yaml b/global/software/charts/osh/openstack-glance/glance.yaml index 8e78aad6b..c0d5535f6 100644 --- a/global/software/charts/osh/openstack-glance/glance.yaml +++ b/global/software/charts/osh/openstack-glance/glance.yaml @@ -242,6 +242,11 @@ data: ceph_client: configmap: tenant-ceph-etc user_secret_name: pvc-tceph-client-key + + # disable bootstrap of Cirros image + bootstrap: + enabled: false + conf: rally_tests: run_tempest: false @@ -270,6 +275,7 @@ data: sla: failure_rate: max: 0 + logging: loggers: keys: diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index af47ef74f..62d496b88 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,381 +4,381 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/apiserver type: git apiserver-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git calico: calico: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: calico type: git calico-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git controller-manager: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/controller_manager type: git controller-manager-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git coredns: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/coredns type: git coredns-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git etcd: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/etcd type: git etcd-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git haproxy: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/haproxy type: git haproxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git proxy: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/proxy type: git proxy-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git scheduler: location: https://opendev.org/airship/promenade - reference: 5b2fec3b645fb342c212a92c2ab85267c8b5d795 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/scheduler type: git scheduler-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git osh: barbican: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: barbican type: git cinder: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: cinder type: git cinder-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git glance: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: glance type: git glance-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git heat: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: heat type: git heat-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git horizon: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: horizon type: git horizon-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git libvirt: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: libvirt type: git libvirt-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git neutron: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: neutron type: git neutron-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git nova: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: nova type: git nova-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git openvswitch: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: openvswitch type: git openvswitch-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git tempest: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: tempest type: git tempest-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: eb5ae14dcdd15fb9d09266d165ada065a6ab6cfc + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git osh_infra: elasticsearch: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: elasticsearch type: git fluentbit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: fluentbit type: git fluentd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: fluentd type: git grafana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: grafana type: git helm_toolkit: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git kibana: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: kibana type: git nagios: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: nagios type: git nfs_provisioner: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: nfs-provisioner type: git podsecuritypolicy: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: podsecuritypolicy type: git prometheus: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus type: git prometheus_alertmanager: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus-alertmanager type: git prometheus_kube_state_metrics: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus-kube-state-metrics type: git prometheus_node_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus-node-exporter type: git prometheus_openstack_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus-openstack-exporter type: git prometheus_process_exporter: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: prometheus-process-exporter type: git ucp: armada: location: https://opendev.org/airship/armada - reference: 6a9b3bf9c9ffb80f244db242b3760f69fca9729f + reference: 50384e47c762438b9e39abe4677f3c29f3c09184 subpath: charts/armada type: git armada-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git barbican: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: barbican type: git barbican-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-client type: git ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-mon type: git ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-osd type: git ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-provisioners type: git ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-rgw type: git deckhand: @@ -388,17 +388,17 @@ data: type: git deckhand-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git divingbell: location: https://opendev.org/airship/divingbell - reference: 010b5c6c0392971dbff4ac635e03fa440a936001 + reference: 66e9241d37179007c06d69f873e5fa4e302a1f00 subpath: divingbell type: git divingbell-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git drydock: @@ -408,87 +408,87 @@ data: type: git drydock-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ingress: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ingress type: git ingress-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git keystone: location: https://opendev.org/openstack/openstack-helm - reference: ab0058c1a304c243042f3d59fe1ad46279a96403 + reference: 52c132b9356695bf455ae25ec78cef9f532f9fe8 subpath: keystone type: git keystone-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git maas: location: https://opendev.org/airship/maas - reference: d79b355188203ae994d6de64d1cc21b34b3d86f0 + reference: 03ebbaaca3f38ab49a5993b506761a4abfd19d89 subpath: charts/maas type: git maas-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git mariadb: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: mariadb type: git mariadb-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git memcached: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: memcached type: git memcached-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git postgresql: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: postgresql type: git postgresql-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git promenade: location: https://opendev.org/airship/promenade - reference: 7e7d334794fb7b7e4b6c6706463aa0c70134c5dd + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/promenade type: git promenade-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git rabbitmq: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: rabbitmq type: git rabbitmq-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git shipyard: @@ -498,108 +498,108 @@ data: type: git shipyard-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git tenant-ceph-client: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-client type: git tenant-ceph-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git tenant-ceph-mon: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-mon type: git tenant-ceph-osd: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-osd type: git tenant-ceph-provisioners: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-provisioners type: git tenant-ceph-rgw: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: ceph-rgw type: git tiller: location: https://opendev.org/airship/armada - reference: 6a9b3bf9c9ffb80f244db242b3760f69fca9729f + reference: 50384e47c762438b9e39abe4677f3c29f3c09184 subpath: charts/tiller type: git tiller-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git utility: calicoctl-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/calicoctl-utility type: git calicoctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git ceph-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/ceph-utility type: git ceph-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git compute-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/compute-utility type: git compute-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git etcdctl-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/etcdctl-utility type: git etcdctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git mysqlclient-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/mysqlclient-utility type: git mysqlclient-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git openstack-utility: location: https://opendev.org/airship/porthole - reference: 5e7492b94c8f88eeae54d7dc8c9914f38560b6dc + reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 subpath: charts/openstack-utility type: git openstack-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 3e18a436d25919039599afa8ec077fe73ef7956e + reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git images: @@ -617,29 +617,31 @@ data: etcdctl: quay.io/coreos/etcd:v3.4.2 ceph: ceph-client: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_mds: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_mgr: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_mds: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_mgr: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ceph-mon: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_mon: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_mon: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ceph-osd: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_osd: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ceph-provisioners: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_cephfs_provisioner: docker.io/openstackhelm/ceph-cephfs-provisioner:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_rbd_provisioner: docker.io/openstackhelm/ceph-rbd-provisioner:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_rgw: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 ceph-rgw: ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial @@ -649,37 +651,39 @@ data: ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial tenant-ceph-client: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_mds: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_mgr: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_mds: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_mgr: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_rbd_pool: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 tenant-ceph-mon: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_mon: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_mon: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_mon_check: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 tenant-ceph-osd: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_osd: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_osd: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 tenant-ceph-provisioners: - ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - ceph_cephfs_provisioner: docker.io/openstackhelm/ceph-cephfs-provisioner:latest-ubuntu_xenial - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_rbd_provisioner: docker.io/openstackhelm/ceph-rbd-provisioner:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - tenant-ceph-rgw: - ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - ceph_rgw: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_rgw: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial - rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + tenant-ceph-rgw: + ceph_config_helper: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + ceph_rgw: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + ks_endpoints: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_service: docker.io/openstackhelm/heat:newton-ubuntu_xenial + ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial + rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 kubernetes: apiserver: anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 @@ -691,7 +695,7 @@ data: controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.12.9 coredns: coredns: docker.io/coredns/coredns:1.6.2 - test: quay.io/airshipit/promenade:5b2fec3b645fb342c212a92c2ab85267c8b5d795 + test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 etcd: etcd: quay.io/coreos/etcd:v3.4.2 etcdctl: quay.io/coreos/etcd:v3.4.2 @@ -724,7 +728,7 @@ data: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -734,15 +738,15 @@ data: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial cinder_api: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial cinder_backup: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - cinder_backup_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + cinder_backup_storage_init: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial cinder_db_sync: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial cinder_scheduler: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial - cinder_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + cinder_storage_init: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial cinder_volume: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial cinder_volume_usage_audit: docker.io/openstackhelm/cinder:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -753,12 +757,12 @@ data: cirros_image: https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 glance_api: docker.io/openstackhelm/glance:ocata-ubuntu_xenial glance_db_sync: docker.io/openstackhelm/glance:ocata-ubuntu_xenial glance_metadefs_load: docker.io/openstackhelm/glance:ocata-ubuntu_xenial glance_registry: docker.io/openstackhelm/glance:ocata-ubuntu_xenial - glance_storage_init: docker.io/port/ceph-config-helper:v1.10.3 + glance_storage_init: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -768,7 +772,7 @@ data: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 heat_api: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_cfn: docker.io/openstackhelm/heat:ocata-ubuntu_xenial heat_cloudwatch: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -784,13 +788,13 @@ data: horizon: db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic ingress: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + entrypoint: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 error_pages: gcr.io/google_containers/defaultbackend:1.0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 ingress_module_init: docker.io/openstackhelm/neutron:ocata-ubuntu_xenial @@ -800,7 +804,7 @@ data: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 keystone_api: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial keystone_credential_cleanup: docker.io/openstackhelm/heat:ocata-ubuntu_xenial keystone_credential_rotate: docker.io/openstackhelm/keystone:ocata-ubuntu_xenial @@ -813,27 +817,27 @@ data: rabbit_init: docker.io/library/rabbitmq:3.7-management test: docker.io/xrally/xrally-openstack:1.3.0 libvirt: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - libvirt: docker.io/openstackhelm/libvirt:latest-ubuntu_xenial + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + libvirt: docker.io/openstackhelm/libvirt:ubuntu_xenial-20190903 mariadb: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 error_pages: gcr.io/google_containers/defaultbackend:1.0 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0 mariadb: docker.io/openstackhelm/mariadb:10.2.18 - mariadb_backup: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + mariadb_backup: docker.io/openstackhelm/mariadb:ubuntu_xenial-20191031 prometheus_create_mysql_user: docker.io/library/mariadb:10.2.13 prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0 prometheus_mysql_exporter_helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial - scripted_test: docker.io/openstackhelm/mariadb:latest-ubuntu_xenial + scripted_test: docker.io/openstackhelm/mariadb:ubuntu_xenial-20191031 memcached: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 memcached: docker.io/library/memcached:1.5.5 prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 neutron: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -856,7 +860,7 @@ data: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_endpoints: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_service: docker.io/openstackhelm/heat:ocata-ubuntu_xenial ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial @@ -873,93 +877,93 @@ data: nova_novncproxy_assets: docker.io/kolla/ubuntu-source-nova-novncproxy:ocata nova_placement: docker.io/openstackhelm/nova:ocata-ubuntu_xenial nova_scheduler: docker.io/openstackhelm/nova:ocata-ubuntu_xenial - nova_service_cleaner: docker.io/port/ceph-config-helper:v1.10.3 + nova_service_cleaner: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial nova_spiceproxy: docker.io/openstackhelm/nova:ocata-ubuntu_xenial nova_spiceproxy_assets: docker.io/kolla/ubuntu-source-nova-spicehtml5proxy:ocata rabbit_init: docker.io/library/rabbitmq:3.7-management test: docker.io/xrally/xrally-openstack:1.3.0 openvswitch: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - openvswitch_db_server: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic - openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_bionic + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + openvswitch_db_server: docker.io/openstackhelm/openvswitch:ubuntu_bionic-20191031 + openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:ubuntu_bionic-20191031 rabbitmq: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 prometheus_rabbitmq_exporter_helm_tests: docker.io/openstackhelm/heat:ocata-ubuntu_xenial rabbitmq: docker.io/library/rabbitmq:3.7.13 rabbitmq_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial scripted_test: docker.io/library/rabbitmq:3.7.13-management tempest: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_user: docker.io/openstackhelm/heat:ocata-ubuntu_xenial tempest_run_tests: docker.io/openstackhelm/tempest:latest-ubuntu_xenial osh_infra: elasticsearch: apache_proxy: docker.io/library/httpd:2.4 - ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - curator: docker.io/bobrik/curator:5.6.0 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - elasticsearch: docker.io/openstackhelm/elasticsearch-s3:latest-5_6_4 + ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + curator: docker.io/bobrik/curator:7.1.0 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + elasticsearch: docker.io/openstackhelm/elasticsearch-s3:7_1_0-20191119 elasticsearch_templates: docker.io/openstackhelm/heat:newton - es_cluster_wait: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + es_cluster_wait: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial memory_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial prometheus_elasticsearch_exporter: docker.io/justwatch/elasticsearch_exporter:1.0.1 - s3_bucket: docker.io/openstackhelm/ceph-daemon:latest-ubuntu_xenial - s3_user: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial - snapshot_repository: docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_xenial + s3_bucket: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 + s3_user: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 + snapshot_repository: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 fluentbit: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 fluentbit: docker.io/fluent/fluent-bit:0.14.2 fluentd: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 elasticsearch_template: docker.io/openstackhelm/heat:newton-ubuntu_xenial - fluentd: docker.io/openstackhelm/fluentd:latest-debian + fluentd: docker.io/openstackhelm/fluentd:debian-20190903 helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial prometheus_fluentd_exporter: docker.io/bitnami/fluentd-exporter:0.2.0 grafana: db_init: docker.io/openstackhelm/heat:newton-ubuntu_xenial - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 grafana: docker.io/grafana/grafana:6.2.0 grafana_db_session_sync: docker.io/openstackhelm/heat:newton-ubuntu_xenial - selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic + selenium_tests: docker.io/openstackhelm/osh-selenium:ubuntu_bionic-20191017 kibana: apache_proxy: docker.io/library/httpd:2.4 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - kibana: docker.io/library/kibana:5.6.4 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 + kibana: docker.elastic.co/kibana/kibana-oss:7.1.0 register_kibana_indexes: docker.io/openstackhelm/heat:newton-ubuntu_xenial nagios: apache_proxy: docker.io/library/httpd:2.4 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1 - nagios: docker.io/openstackhelm/nagios:latest-ubuntu_xenial - selenium_tests: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic + nagios: docker.io/openstackhelm/nagios:ubuntu_xenial-20191113 + selenium_tests: docker.io/openstackhelm/osh-selenium:ubuntu_bionic-20191017 nfs_provisioner: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 nfs_provisioner: quay.io/kubernetes_incubator/nfs-provisioner:v2.2.1-k8s1.12 prometheus: apache_proxy: docker.io/library/httpd:2.4 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 helm_tests: docker.io/openstackhelm/heat:newton-ubuntu_xenial - prometheus: docker.io/prom/prometheus:v2.3.2 + prometheus: docker.io/prom/prometheus:v2.12.0 prometheus_alertmanager: alertmanager: docker.io/prom/alertmanager:v0.11.0 - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 prometheus_kube_state_metrics: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 kube_state_metrics: docker.io/bitnami/kube-state-metrics:1.3.1 prometheus_node_exporter: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 node_exporter: docker.io/prom/node-exporter:v0.15.0 prometheus_openstack_exporter: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 ks_user: docker.io/openstackhelm/heat:newton-ubuntu_xenial - prometheus_openstack_exporter: openstackhelm/prometheus-openstack-exporter:ubuntu_xenial-20191017 + prometheus_openstack_exporter: docker.io/openstackhelm/prometheus-openstack-exporter:ubuntu_bionic-20191017 prometheus_process_exporter: - dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 + dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 process_exporter: docker.io/ncabatoff/process-exporter:0.2.11 ucp: armada: - api: quay.io/airshipit/armada:6a9b3bf9c9ffb80f244db242b3760f69fca9729f-ubuntu_xenial + api: quay.io/airshipit/armada:50384e47c762438b9e39abe4677f3c29f3c09184-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 ks_endpoints: docker.io/openstackhelm/heat:newton @@ -1021,18 +1025,18 @@ data: rabbit_init: docker.io/library/rabbitmq:3.7-management test: docker.io/xrally/xrally-openstack:1.3.0 maas: - bootstrap: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + bootstrap: quay.io/airshipit/maas-region-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 db_init: docker.io/library/postgres:9.5 - db_sync: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + db_sync: quay.io/airshipit/maas-region-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 error_pages: gcr.io/google_containers/ingress-gce-404-server-with-metrics-amd64:v1.6.0 - export_api_key: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + export_api_key: quay.io/airshipit/maas-region-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.20.0 ingress_vip: docker.io/library/busybox:1.28.3 - maas_cache: quay.io/airshipit/sstream-cache:d79b355188203ae994d6de64d1cc21b34b3d86f0 - maas_rack: quay.io/airshipit/maas-rack-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 - maas_region: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 - maas_syslog: quay.io/airshipit/maas-region-controller:d79b355188203ae994d6de64d1cc21b34b3d86f0 + maas_cache: quay.io/airshipit/sstream-cache:03ebbaaca3f38ab49a5993b506761a4abfd19d89 + maas_rack: quay.io/airshipit/maas-rack-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 + maas_region: quay.io/airshipit/maas-region-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 + maas_syslog: quay.io/airshipit/maas-region-controller:03ebbaaca3f38ab49a5993b506761a4abfd19d89 mariadb: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 error_pages: gcr.io/google_containers/defaultbackend:1.0 @@ -1048,7 +1052,7 @@ data: memcached: docker.io/library/memcached:1.5.5 prometheus_memcached_exporter: docker.io/prom/memcached-exporter:v0.4.1 pegleg: - pegleg: quay.io/airshipit/pegleg:980de8fd3041b0556813da7461ffbc36e8599618-ubuntu_xenial + pegleg: quay.io/airshipit/pegleg:ae5db00f83e4473638e05397dcc5509d570dd254-ubuntu_xenial postgresql: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 postgresql: docker.io/openstackhelm/patroni:latest-ubuntu_xenial @@ -1062,7 +1066,7 @@ data: ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton monitoring_image: docker.io/library/busybox:1.28.3 - promenade: quay.io/airshipit/promenade:7e7d334794fb7b7e4b6c6706463aa0c70134c5dd + promenade: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 rabbitmq: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 prometheus_rabbitmq_exporter: docker.io/kbudde/rabbitmq-exporter:v0.21.0 diff --git a/tools/tests.sh b/tools/tests.sh index ff8a46318..0d2106949 100755 --- a/tools/tests.sh +++ b/tools/tests.sh @@ -38,11 +38,18 @@ tools/openstack stack create --wait \ : ${OSH_VM_KEY_STACK:="heat-vm-key"} : ${OSH_PRIVATE_SUBNET:="10.0.0.0/24"} -# NOTE(portdirect): We do this fancy, and seemingly pointless, footwork to get -# the full image name for the cirros Image without having to be explicit. -IMAGE_NAME=$(tools/openstack image show -f value -c name \ - $(tools/openstack image list -f csv | awk -F ',' '{ print $2 "," $1 }' | \ - grep "^\"Cirros" | head -1 | awk -F ',' '{ print $2 }' | tr -d '"')) + +: ${OSH_CIRROS_IMAGE_URL:="https://download.cirros-cloud.net/0.3.5/"} +: ${OSH_CIRROS_IMAGE_NAME:="cirros-0.3.5-x86_64-disk.img"} + +IMAGE_NAME="cirros-0.3.5-x86_64-test" +wget "${OSH_CIRROS_IMAGE_URL}/${OSH_CIRROS_IMAGE_NAME}" + +tools/openstack image create --public \ + --container-format bare \ + --disk-format qcow2 \ + --file /target/${OSH_CIRROS_IMAGE_NAME} \ + $IMAGE_NAME rm -rf ${OSH_VM_KEY_STACK}* ssh-keygen -t rsa -N '' -f $OSH_VM_KEY_STACK From 40797b9d44d2e3ccced0ce2d31b8e2a839a34361 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Fri, 13 Dec 2019 16:14:15 -0600 Subject: [PATCH 32/77] Fix: Set proper version for curator See https://review.opendev.org/#/c/699011/ Change-Id: I56143353726c9d8bf2649b8266a081adca87ac1e --- global/software/config/versions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 62d496b88..b190d3b65 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -901,7 +901,7 @@ data: elasticsearch: apache_proxy: docker.io/library/httpd:2.4 ceph_key_placement: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 - curator: docker.io/bobrik/curator:7.1.0 + curator: docker.io/bobrik/curator:5.8.1 dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 elasticsearch: docker.io/openstackhelm/elasticsearch-s3:7_1_0-20191119 elasticsearch_templates: docker.io/openstackhelm/heat:newton From f00f35a2abafa7508673e7545ac50f801ef9bcac Mon Sep 17 00:00:00 2001 From: Roman Gorshunov Date: Fri, 3 Jan 2020 14:02:55 +0100 Subject: [PATCH 33/77] Airskiff: Update armada bootstrap image version Update Armada bootstrap script used by Airskiff to use latest Bionic image ':latest-ubuntu_bionic', instead of older unsuppoerted ':latest' image. This should solve the following issue: > RequestsDependencyWarning: urllib3 (1.25) or chardet (3.0.4) > doesn't match a supported version! Change-Id: Ic7b1b0a53c307e5416415aeb59767bcb33f753bb Story: 2006939 Task: 37609 --- tools/deployment/airskiff/developer/030-armada-bootstrap.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/deployment/airskiff/developer/030-armada-bootstrap.sh b/tools/deployment/airskiff/developer/030-armada-bootstrap.sh index 94f478dad..8506dfd58 100755 --- a/tools/deployment/airskiff/developer/030-armada-bootstrap.sh +++ b/tools/deployment/airskiff/developer/030-armada-bootstrap.sh @@ -42,7 +42,7 @@ docker run --rm --net host -p 8000:8000 --name armada \ -v ~/.kube/config:/armada/.kube/config \ -v "$(pwd)"/airskiff.yaml:/airskiff.yaml \ -v "${INSTALL_PATH}":/airship-components \ - quay.io/airshipit/armada:latest \ + quay.io/airshipit/armada:latest-ubuntu_bionic \ apply /airskiff.yaml --target-manifest $TARGET_MANIFEST # Set back permissions of the files From 77a6d76ca29a8ebd2b4c30b3c27d5c6f7437e1b5 Mon Sep 17 00:00:00 2001 From: Roman Gorshunov Date: Fri, 3 Jan 2020 14:35:54 +0100 Subject: [PATCH 34/77] Update 'airship' tool default Pegleg password and salt Pegleg requires for a password and salt to be longer than 24 characters. This patch updates 'tools/airship' wrapper script with default Pegleg password and salt to be longer than required. Fixes error: > pegleg.engine.exceptions.PassphraseInsufficientLengthException: > PEGLEG_PASSPHRASE must be at least 24 characters long. Change-Id: I31e7694970281ae992e918b67ff3d7f97d3c9bc5 --- tools/airship | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/airship b/tools/airship index 2f904b8a0..cc13f4cc4 100755 --- a/tools/airship +++ b/tools/airship @@ -39,8 +39,8 @@ fi # prepare docker environment file cat > $ENV_FILE << EOF -PEGLEG_PASSPHRASE=${PEGLEG_PASSPHRASE:-password123} -PEGLEG_SALT=${PEGLEG_SALT:-password123} +PEGLEG_PASSPHRASE=${PEGLEG_PASSPHRASE:-password12345678901234567890} +PEGLEG_SALT=${PEGLEG_SALT:-password12345678901234567890} OS_AUTH_URL=${OS_AUTH_URL:-http://keystone.ucp.svc.cluster.local:80/v3} OS_PASSWORD=${OS_PASSWORD} From 35733a415119599221e322f31ce2eacd9f710fed Mon Sep 17 00:00:00 2001 From: varagini karthik Date: Tue, 19 Nov 2019 22:16:25 +0530 Subject: [PATCH 35/77] Integrate postgresql utility container in airship/treasuremap Postgresql utility container will be used by operations team to perform operation on postgresql server. Change-Id: Ie24886fee74c75b7f4a4a9cf6640249912aa8e47 --- .../schemas/pegleg/SoftwareVersions/v1.yaml | 54 ++++++++---- .../charts/utilities/chart-group.yaml | 3 +- .../charts/utilities/postgresql-utility.yaml | 84 +++++++++++++++++++ global/software/config/versions.yaml | 26 ++++-- 4 files changed, 142 insertions(+), 25 deletions(-) create mode 100644 global/software/charts/utilities/postgresql-utility.yaml diff --git a/global/schemas/pegleg/SoftwareVersions/v1.yaml b/global/schemas/pegleg/SoftwareVersions/v1.yaml index 66d81fa5b..f75d4fb00 100644 --- a/global/schemas/pegleg/SoftwareVersions/v1.yaml +++ b/global/schemas/pegleg/SoftwareVersions/v1.yaml @@ -828,17 +828,6 @@ data: type: string reference: type: string - openstack-utility: - type: object - properties: - type: - type: string - location: - type: string - subpath: - type: string - reference: - type: string mysqlclient-utility: type: object properties: @@ -850,6 +839,28 @@ data: type: string reference: type: string + openstack-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string + postgresql-utility: + type: object + properties: + type: + type: string + location: + type: string + subpath: + type: string + reference: + type: string files: type: object properties: @@ -1079,13 +1090,6 @@ data: type: string image_repo_sync: type: string - openstack-utility: - type: object - properties: - openstack-utility: - type: string - image_repo_sync: - type: string mysqlclient-utility: type: object properties: @@ -1093,6 +1097,20 @@ data: type: string image_repo_sync: type: string + openstack-utility: + type: object + properties: + openstack_utility: + type: string + image_repo_sync: + type: string + postgresql-utility: + type: object + properties: + postgresql_utility: + type: string + image_repo_sync: + type: string ceph: type: object properties: diff --git a/global/software/charts/utilities/chart-group.yaml b/global/software/charts/utilities/chart-group.yaml index 97624802d..559525a9d 100644 --- a/global/software/charts/utilities/chart-group.yaml +++ b/global/software/charts/utilities/chart-group.yaml @@ -16,5 +16,6 @@ data: # - ceph-utility - compute-utility - etcdctl-utility - - openstack-utility - mysqlclient-utility + - openstack-utility + - postgresql-utility diff --git a/global/software/charts/utilities/postgresql-utility.yaml b/global/software/charts/utilities/postgresql-utility.yaml new file mode 100644 index 000000000..6721e9f51 --- /dev/null +++ b/global/software/charts/utilities/postgresql-utility.yaml @@ -0,0 +1,84 @@ +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: postgresql-utility + layeringDefinition: + abstract: false + layer: global + labels: + name: postgresql-utility + storagePolicy: cleartext + substitutions: + # Chart source + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.postgresql-utility + dest: + path: .source + # Images + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .images.utility.postgresql-utility + dest: + path: .values.images.tags + # CAs + - + src: + schema: deckhand/Passphrase/v1 + name: ucp_postgres_admin_password + path: . + dest: + path: .values.secrets.postgresql.admin +data: + chart_name: postgresql-utility + release: postgresql-utility + namespace: utility + protected: + continue_processing: true + wait: + timeout: 600 + labels: + release_group: airship-postgresql-utility + install: + no_hooks: false + upgrade: + no_hooks: false + values: + labels: + utility: + node_selector_key: utility + node_selector_value: enabled + manifests: + configmap_bin: true + configmap_etc_client: true + configmap_etc_sudoers: true + deployment_utility: true + dependencies: + - postgresql-utility-htk +... +--- +schema: armada/Chart/v1 +metadata: + schema: metadata/Document/v1 + name: postgresql-utility-htk + layeringDefinition: + abstract: false + layer: global + storagePolicy: cleartext + substitutions: + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .charts.utility.postgresql-utility-htk + dest: + path: .source +data: + chart_name: postgresql-utility-htk + release: postgresql-utility-htk + namespace: postgresql-utility-htk + values: {} + dependencies: [] +... diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index b190d3b65..0e3a988ed 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -602,6 +602,17 @@ data: reference: 03580ec90afa162c166661acf27f351b83565375 subpath: helm-toolkit type: git + postgresql-utility: + location: https://opendev.org/airship/porthole + reference: 0546a3aff7af4541e07630589a15a3d172c8ff5c + subpath: charts/postgresql-utility + type: git + postgresql-utility-htk: + location: https://opendev.org/openstack/openstack-helm-infra + reference: 03580ec90afa162c166661acf27f351b83565375 + subpath: helm-toolkit + type: git + images: calico: calico: @@ -1089,23 +1100,26 @@ data: shipyard_db_sync: quay.io/airshipit/shipyard:72ca47e5c9ae8b7b1dcccd7742be6499f0411650-ubuntu_xenial utility: calicoctl-utility: - calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-alpine + calicoctl_utility: quay.io/airshipit/porthole-calicoctl-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic image_repo_sync: docker.io/docker:18.09.02 ceph-utility: - ceph_utility: quay.io/airshipit/porthole-ceph-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + ceph_utility: quay.io/airshipit/porthole-ceph-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic image_repo_sync: docker.io/docker:18.09.02 compute-utility: - compute_utility: quay.io/airshipit/porthole-compute-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + compute_utility: quay.io/airshipit/porthole-compute-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic image_repo_sync: docker.io/docker:18.09.02 etcdctl-utility: - etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + etcdctl_utility: quay.io/airshipit/porthole-etcdctl-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic image_repo_sync: docker.io/docker:18.09.02 mysqlclient-utility: image_repo_sync: docker.io/docker:18.09.02 - mysqlclient_utility: quay.io/airshipit/porthole-mysqlclient-utility:f165082caf47cc3cc487138081589a373a36ac36-ubuntu_xenial + mysqlclient_utility: quay.io/airshipit/porthole-mysqlclient-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic openstack-utility: image_repo_sync: docker.io/docker:18.09.02 - openstack-utility: quay.io/airshipit/porthole-openstack-utility:8a08f26f4ae409d985c0c123e293a1ac7ccd3a8b-ubuntu_xenial + openstack-utility: quay.io/airshipit/porthole-openstack-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic + postgresql-utility: + postgresql_utility: quay.io/airshipit/porthole-postgresql-utility:744e4bb10acccaa8722f9e05fb0a39a1b5b35731-ubuntu_bionic + image_repo_sync: docker.io/docker:18.09.02 packages: gpgkey: |- -----BEGIN PGP PUBLIC KEY BLOCK----- From 406aff9c5c5dc4aec68b31a3a7533f77d5588c33 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Mon, 27 Jan 2020 19:51:57 +0000 Subject: [PATCH 36/77] airskiff: Add AppArmor This change adds AppArmor to airskiff in order to test apparmor changes to Airship charts. Change-Id: I642275a9d5d6d44110298356d7be51cf711c8fe3 Signed-off-by: Drew Walters --- doc/source/airskiff.rst | 13 ++++++++++ .../airskiff/developer/015-setup-apparmor.sh | 25 +++++++++++++++++++ .../gate/playbooks/airskiff-deploy-gate.yaml | 6 +++++ 3 files changed, 44 insertions(+) create mode 100755 tools/deployment/airskiff/developer/015-setup-apparmor.sh diff --git a/doc/source/airskiff.rst b/doc/source/airskiff.rst index dc2dc1226..862d6fb40 100644 --- a/doc/source/airskiff.rst +++ b/doc/source/airskiff.rst @@ -103,6 +103,19 @@ Alternatively, this step can be performed by running the script directly: ./tools/deployment/airskiff/developer/010-deploy-k8s.sh +Setup AppArmor +~~~~~~~~~~~~~~ + +.. literalinclude:: ../../tools/deployment/airskiff/developer/015-setup-apparmor.sh + :language: shell + :lines: 1,18- + +Alternatively, this step can be performed by running the script directly: + +.. code-block:: shell + + ./tools/deployment/airskiff/developer/015-setup-apparmor.sh + Restart your shell session ~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/tools/deployment/airskiff/developer/015-setup-apparmor.sh b/tools/deployment/airskiff/developer/015-setup-apparmor.sh new file mode 100755 index 000000000..a7b8f6e40 --- /dev/null +++ b/tools/deployment/airskiff/developer/015-setup-apparmor.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# Copyright 2020, AT&T Intellectual Property +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +set -xe + +CURRENT_DIR="$(pwd)" +: "${OSH_INFRA_PATH:="../openstack-helm-infra"}" + +cd "${OSH_INFRA_PATH}" +bash -c "./tools/deployment/common/001-setup-apparmor-profiles.sh" + +cd "${CURRENT_DIR}" diff --git a/tools/gate/playbooks/airskiff-deploy-gate.yaml b/tools/gate/playbooks/airskiff-deploy-gate.yaml index 5fa9710cc..86e30ff2c 100644 --- a/tools/gate/playbooks/airskiff-deploy-gate.yaml +++ b/tools/gate/playbooks/airskiff-deploy-gate.yaml @@ -36,6 +36,12 @@ args: chdir: "{{ zuul.project.src_dir }}" + - name: Setup AppArmor + shell: | + ./tools/deployment/airskiff/developer/015-setup-apparmor.sh + args: + chdir: "{{ zuul.project.src_dir }}" + - name: Setup OpenStack Client shell: | ./tools/deployment/airskiff/developer/020-setup-client.sh From 37ab5792274270ef495aa1675bfc273cc1055d32 Mon Sep 17 00:00:00 2001 From: Ahmad Mahmoudi Date: Tue, 28 Jan 2020 13:59:29 -0600 Subject: [PATCH 37/77] Updated openstack-helm-infra for Ubuntu 18.04 Updated the commit id for openstack-helm-infra to include fix for name resolution issue for Ubuntu 18.04 Also, updated deploy k8s script to remove local dns address from /etc/resolv.conf. Change-Id: I32e691696b72c67e88df83b0d511aece380faa46 --- tools/deployment/airskiff/developer/000-clone-dependencies.sh | 2 +- tools/deployment/airskiff/developer/010-deploy-k8s.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/deployment/airskiff/developer/000-clone-dependencies.sh b/tools/deployment/airskiff/developer/000-clone-dependencies.sh index 46d01f0cd..a2db907fc 100755 --- a/tools/deployment/airskiff/developer/000-clone-dependencies.sh +++ b/tools/deployment/airskiff/developer/000-clone-dependencies.sh @@ -19,7 +19,7 @@ set -xe CURRENT_DIR="$(pwd)" : "${INSTALL_PATH:="../"}" -: "${OSH_INFRA_COMMIT:="8ba46703ee9fab0115e4b7f62ea43e0798c36872"}" +: "${OSH_INFRA_COMMIT:="eacf93722136636dcfbd2b68c59b71f071ffc085"}" : "${CLONE_ARMADA:=true}" : "${CLONE_DECKHAND:=true}" : "${CLONE_SHIPYARD:=true}" diff --git a/tools/deployment/airskiff/developer/010-deploy-k8s.sh b/tools/deployment/airskiff/developer/010-deploy-k8s.sh index e8e90a2d5..7fdabd9b9 100755 --- a/tools/deployment/airskiff/developer/010-deploy-k8s.sh +++ b/tools/deployment/airskiff/developer/010-deploy-k8s.sh @@ -40,4 +40,8 @@ if echo $(groups) | grep -qv 'docker'; then fi END_SCRIPT +# clean up /etc/resolv.conf, if it includes a localhost dns address +sudo sed -i.bkp '/^nameserver.*127.0.0.1/d + w /dev/stdout' /etc/resolv.conf + cd "${CURRENT_DIR}" From 7853db4f3614eef5d3c6bb9a746e2af531d374b4 Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Thu, 3 Oct 2019 21:15:25 +0000 Subject: [PATCH 38/77] Move deployment scripts from AIAB to Treasuremap * Last AIAB commit ID: d7d345f * Also moving from Quagga to FRRouting for bgp router script. * Synced the recent changes in aiab and removed the frrouting change which is still open in aiab Change-Id: If5e4e030dacaa7fcf525f9767f50c82b07516e27 --- .gitignore | 1 + tools/deployment/seaworthy-virt/README.rst | 221 ++++++ .../seaworthy-virt/airship_gate/.gitignore | 1 + .../airship_gate/bin/cluster-objects.sh | 50 ++ .../airship_gate/bin/debug-report-lite.sh | 81 +++ .../airship_gate/bin/drydock.sh | 24 + .../airship_gate/bin/namespace-objects.sh | 72 ++ .../seaworthy-virt/airship_gate/bin/rsync.sh | 24 + .../seaworthy-virt/airship_gate/bin/scp.sh | 24 + .../airship_gate/bin/shipyard.sh | 24 + .../seaworthy-virt/airship_gate/bin/ssh.sh | 24 + .../airship_gate/lib/airship.sh | 168 +++++ .../seaworthy-virt/airship_gate/lib/all.sh | 25 + .../seaworthy-virt/airship_gate/lib/bgp.sh | 37 + .../airship_gate/lib/bootaction-runner.sh | 173 +++++ .../seaworthy-virt/airship_gate/lib/config.sh | 514 ++++++++++++++ .../seaworthy-virt/airship_gate/lib/const.sh | 6 + .../seaworthy-virt/airship_gate/lib/docker.sh | 27 + .../airship_gate/lib/ingress.sh | 54 ++ .../seaworthy-virt/airship_gate/lib/kube.sh | 47 ++ .../seaworthy-virt/airship_gate/lib/log.sh | 84 +++ .../seaworthy-virt/airship_gate/lib/nginx.sh | 37 + .../airship_gate/lib/promenade.sh | 17 + .../airship_gate/lib/registry.sh | 76 ++ .../seaworthy-virt/airship_gate/lib/ssh.sh | 78 ++ .../seaworthy-virt/airship_gate/lib/virsh.sh | 664 ++++++++++++++++++ .../airship_gate/manifest-schema.json | 130 ++++ .../airship_gate/manifests/deploy_site.json | 61 ++ .../manifests/multinode_deploy.json | 236 +++++++ .../manifests/multinode_genesis.json | 105 +++ .../airship_gate/manifests/one.json | 22 + .../airship_gate/manifests/update_site.json | 67 ++ .../on_error/collect_genesis_info.sh | 43 ++ .../airship_gate/stages/bgp-router.sh | 23 + .../airship_gate/stages/build-scripts.sh | 57 ++ .../airship_gate/stages/create-vms.sh | 22 + .../airship_gate/stages/debug-report-lite.sh | 33 + .../airship_gate/stages/gate-setup.sh | 36 + .../stages/generate-certificates.sh | 29 + .../airship_gate/stages/genesis-setup.sh | 26 + .../airship_gate/stages/genesis.sh | 30 + .../airship_gate/stages/ingress-dns.sh | 24 + .../airship_gate/stages/pegleg-collect.sh | 97 +++ .../airship_gate/stages/pegleg-render.sh | 84 +++ .../airship_gate/stages/registry-load.sh | 21 + .../airship_gate/stages/report-disk-io.sh | 33 + .../stages/shipyard-deploy-site.sh | 22 + .../stages/shipyard-load-design.sh | 83 +++ .../airship_gate/stages/shipyard-test-site.sh | 22 + .../stages/shipyard-update-site.sh | 22 + .../stages/stop-non-genesis-vms.sh | 20 + .../airship_gate/stages/validate-genesis.sh | 30 + .../airship_gate/stages/validate-kube.sh | 121 ++++ .../templates/authorized_keys.sub | 1 + .../airship_gate/templates/bgpd_conf.sub | 20 + .../airship_gate/templates/daemons.sub | 7 + .../airship_gate/templates/debian_conf.sub | 19 + .../airship_gate/templates/disk-data.sub | 4 + .../templates/ingress_corefile.sub | 9 + .../airship_gate/templates/ingress_entry.sub | 1 + .../airship_gate/templates/ingress_header.sub | 4 + .../templates/l2network-definition.sub | 4 + .../templates/l3network-definition.sub | 7 + .../airship_gate/templates/meta-data.sub | 3 + .../airship_gate/templates/mount-data.sub | 1 + .../templates/ssh-config-global.sub | 5 + .../templates/ssh-config-node.sub | 2 + .../airship_gate/templates/user-data.sub | 20 + tools/deployment/seaworthy-virt/gate.sh | 97 +++ .../deployment/seaworthy-virt/registry/IMAGES | 13 + .../seaworthy-virt/registry/start.sh | 26 + .../seaworthy-virt/registry/stop.sh | 18 + .../seaworthy-virt/registry/update_cache.sh | 29 + tools/deployment/seaworthy-virt/setup_gate.sh | 114 +++ 74 files changed, 4456 insertions(+) create mode 100644 tools/deployment/seaworthy-virt/README.rst create mode 100644 tools/deployment/seaworthy-virt/airship_gate/.gitignore create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/cluster-objects.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/debug-report-lite.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/drydock.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/namespace-objects.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/rsync.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/scp.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/bin/ssh.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/all.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/bgp.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/config.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/const.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/docker.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/ingress.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/kube.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/log.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/nginx.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/promenade.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/registry.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/ssh.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifest-schema.json create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifests/deploy_site.json create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_genesis.json create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifests/one.json create mode 100644 tools/deployment/seaworthy-virt/airship_gate/manifests/update_site.json create mode 100755 tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/bgp-router.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/build-scripts.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/create-vms.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/debug-report-lite.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/gate-setup.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/generate-certificates.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/ingress-dns.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/registry-load.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/report-disk-io.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-test-site.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/stop-non-genesis-vms.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/validate-genesis.sh create mode 100755 tools/deployment/seaworthy-virt/airship_gate/stages/validate-kube.sh create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/authorized_keys.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/bgpd_conf.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/daemons.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/debian_conf.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/disk-data.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/ingress_corefile.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/ingress_entry.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/ingress_header.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/l2network-definition.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/l3network-definition.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/meta-data.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/mount-data.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-global.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-node.sub create mode 100644 tools/deployment/seaworthy-virt/airship_gate/templates/user-data.sub create mode 100755 tools/deployment/seaworthy-virt/gate.sh create mode 100644 tools/deployment/seaworthy-virt/registry/IMAGES create mode 100755 tools/deployment/seaworthy-virt/registry/start.sh create mode 100755 tools/deployment/seaworthy-virt/registry/stop.sh create mode 100755 tools/deployment/seaworthy-virt/registry/update_cache.sh create mode 100755 tools/deployment/seaworthy-virt/setup_gate.sh diff --git a/.gitignore b/.gitignore index 260ad4182..ee3c0fba8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ peggles/ # Unit test / coverage reports .tox/ +config-ssh diff --git a/tools/deployment/seaworthy-virt/README.rst b/tools/deployment/seaworthy-virt/README.rst new file mode 100644 index 000000000..1d84b38ac --- /dev/null +++ b/tools/deployment/seaworthy-virt/README.rst @@ -0,0 +1,221 @@ +.. + Copyright 2018 AT&T Intellectual Property. + All Rights Reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); you may + not use this file except in compliance with the License. You may obtain + a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + License for the specific language governing permissions and limitations + under the License. + +.. _gates: + +Gates +===== +Treasuremap contains scripts to aid developers and automation of Airship. +These tools are found in ./treasuremap/tools/deployment + +Setup and Use +------------- + +1. First time, and only needed once per node, ./setup_gate.sh will prepare the + node for use by setting up the necessary users, virsh and some dependencies. +2. gate.sh is the starting point to run each of the named gates, found in + ./airship_gate/manifests, e.g.:: + + $ ./gate.sh multinode_deploy + + where the argument for the gate.sh script is the filename of the json file + in ./airship_gate/manifests without the json extension. + if you run the script without any arguments:: + + $ ./gate.sh + + then it will by default stand up a four-node Airship cluster. + + If you'd like to bring your own manifest to drive the framework, you can + set and export the GATE_MANIFEST env var prior to running gate.sh + +Each of the defined manifests used for the gate defines a virtual machine +configuration, and the steps to run as part of that gate. Additional +information found in each file is a configuration that targets a particular +set of Airship site configurations, which in some of the provided manifests are +found in the deployment_files/site directory. + +Other Utilities +--------------- +Several useful utilities are found in ./airship_gate/bin to facilitate +interactions with the VMs created. These commands are effectively wrapped +scripts providing the functionality of the utility they wrap, but also +incorporating the necessary identifying information needed for a particular +run of a gate. E.g.:: + + $ ./airship_gate/bin/ssh.sh n0 + +Writing Manifests +----------------- + +Custom manifests can be used to drive this framework with testing outside +the default virtual site deployment scenario. Here is some information on +how to create a manifest to define custom network or VM configuration or +run a custom stage pipeline. Manifest files are written in JSON and the +documentation below will use dotted JSON paths when describing structure. +Unless the root is otherwise defined, assume it is from the document root. + +Network Configuration +##################### + +The ``.networking`` key defines the network topology of the site. Each +subkey is the name of a network. Under each network name is a semi-recursive stanza +defining the layer 2 and layer 3 attributes of the network: + +.. code-block: json + + { + "roles": ['string'], + "layer2": { + "mtu": integer, + "address": 'mac_address' + }, + "layer3": { + "cidr": "CIDR", + "address": "ip_address", + "gateway": "ip_address", + "routing": { + "mode": "nat" + } + } + } + +or + +.. code-block: json + + { + "layer2": { + "mtu": integer, + "vlans": { + "integer": { + "layer2":..., + "layer3":... + }, + "integer": { + "layer2":..., + "layer3":... + } + } + } + } + + + * roles - These strings are used to select the correct network for internal gate + functions - supported: "ssh", "dns", "bgp" + * layer2 - Define Layer 2 attributes + * layer3 - Valid if the ``layer2`` attribute is NOT defining VLANs, then define + Layer 3 attributes. + +Disk Layouts +############ + +The ``.disk_layouts`` key defines the various disk layouts that can be assigned +to VMs being built. Each named layout key then defines one or more block devices +that will be created as file-backed volumes. + +.. code-block: json + + { + "simple": { + "vda": { + "size": 30, + "io_profile": "fast", + "bootstrap": true + } + }, + "multi": { + "vda": { + "size": 15, + "io_profile": "fast", + "bootstrap": true + }, + "vdb": { + "size": 15, + "io_profile": "fast", + "format": {"type": "ext4", "mountpoint": "/var"} + } + } + } + + + * size - Size of the volume in gigabytes + * io_profile - One of the below I/O configurations + * fast - In the case of a VM disruption, synchronous I/O may be lost. Better throughput. + * safe - Synchronous I/O fully written to disk, slower throughput. + * bootstrap - For VMs that are bootstrapped by the framework, not Airship, use this disk + * format - For VMs that are bootstrapped by the framework, describe how the disk should be + formatted and mounted when desired. + * type - Filesystem type (e.g. 'xfs' or 'ext4') + * mountpoint - Path to mountpoint + +VM Configuration +################ + +Under the ``.vm`` key is a mapping of all the VMs that will be created via virt-install. +This can be a mix of VMs that are bootstrapped via virsh/cloud-init and those deployed +via Airship. Each key is the name of a VM and value is a JSON object: + +.. code-block: json + + { + "memory": integer, + "vcpus": integer, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:00:be:31", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.9" + } + } + }, + "bootstrap": true, + "userdata": "packages: [docker.io]" + } + + * memory - VM RAM in megabytes + * vcpus - Number of VM CPUs + * disk_layout - A disk profile for the VM matching one defined under ``.disk_layouts`` + * bootstrap - True/False for whether the framework should bootstrap the VM's OS + * userdata - Cloud-init userdata to feed the VM when bootstrapped for further customization + * networking - Network attachment and addressing configuration. Every key but ``addresses`` + is assumed to be a desired NIC on the VM. For each NIC stanza, the following fields are respected: + + * mac - A MAC address for the NIC + * pci - A JSON object specifying ``slot`` and ``port`` specifying the PCI address for the NIC + * attachment - What network from ``.networking`` is attached to this NIC + + The ``addresses`` key specifies the IP address for each layer 3 network that the VM is attached to. + +Stage Pipeline +############## + +TODO + +External Access +############### + +TODO diff --git a/tools/deployment/seaworthy-virt/airship_gate/.gitignore b/tools/deployment/seaworthy-virt/airship_gate/.gitignore new file mode 100644 index 000000000..35b9c8593 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/.gitignore @@ -0,0 +1 @@ +config-ssh diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/cluster-objects.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/cluster-objects.sh new file mode 100755 index 000000000..28d68eed6 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/cluster-objects.sh @@ -0,0 +1,50 @@ +#!/usr/bin/env bash +# Copyright 2017 The Openstack-Helm Authors. +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +export CLUSTER_TYPE="${CLUSTER_TYPE:="node,clusterrole,clusterrolebinding,storageclass,namespace"}" +export PARALLELISM_FACTOR="${PARALLELISM_FACTOR:=2}" + +function list_objects () { + printf "%s" ${CLUSTER_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo "$@"' _ {} +} + +export -f list_objects + +function name_objects () { + export OBJECT=$1 + kubectl get "${OBJECT}" -o name | xargs -L1 -I {} -P1 -n1 bash -c "echo ${OBJECT} ${1#*/}" _ {} +} + +export -f name_objects + +function get_objects () { + input=($1) + export OBJECT=${input[0]} + export NAME=${input[1]#*/} + echo "${OBJECT}/${NAME}" + export BASE_DIR="${BASE_DIR:="/tmp"}" + DIR="${BASE_DIR}/objects/cluster/${OBJECT}" + mkdir -p "${DIR}" + kubectl get "${OBJECT}" "${NAME}" -o yaml > "${DIR}/${NAME}.yaml" + kubectl describe "${OBJECT}" "${NAME}" > "${DIR}/${NAME}.txt" +} + +export -f get_objects +list_objects | \ +xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects "$@"' _ {} | \ +xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects "$@"' _ {} diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/debug-report-lite.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/debug-report-lite.sh new file mode 100755 index 000000000..01806c7b4 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/debug-report-lite.sh @@ -0,0 +1,81 @@ +#!/usr/bin/env bash +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +set -ux + +SUBDIR_NAME=debug-$(hostname) + +# NOTE(mark-burnett): This should add calicoctl to the path. +export PATH=${PATH}:/opt/cni/bin + +TEMP_DIR=$(mktemp -d) +export TEMP_DIR +export BASE_DIR="${TEMP_DIR}/${SUBDIR_NAME}" +export HELM_DIR="${BASE_DIR}/helm" +export CALICO_DIR="${BASE_DIR}/calico" + +mkdir -p "${BASE_DIR}" + +export OBJECT_TYPE="${OBJECT_TYPE:="pods"}" +export CLUSTER_TYPE="${CLUSTER_TYPE:="namespace"}" +export PARALLELISM_FACTOR="${PARALLELISM_FACTOR:=2}" + +function get_releases () { + helm list --all --short +} + +function get_release () { + input=($1) + RELEASE=${input[0]} + helm status "${RELEASE}" > "${HELM_DIR}/${RELEASE}.txt" + +} +export -f get_release + +if which helm; then + mkdir -p "${HELM_DIR}" + helm list --all > "${HELM_DIR}/list" + get_releases | \ + xargs -r -n 1 -P "${PARALLELISM_FACTOR}" -I {} bash -c 'get_release "$@"' _ {} +fi + +kubectl get --all-namespaces -o wide pods > "${BASE_DIR}/pods.txt" +kubectl get pods --all-namespaces -o yaml > "${BASE_DIR}/pods_long.yaml" +kubectl describe pods --all-namespaces > "${BASE_DIR}/pods_describe.txt" + +./tools/deployment/seaworthy-virt/airship_gate/bin/namespace-objects.sh +./tools/deployment/seaworthy-virt/airship_gate/bin/cluster-objects.sh + +iptables-save > "${BASE_DIR}/iptables" + +cat /var/log/syslog > "${BASE_DIR}/syslog" +cat /var/log/armada/bootstrap-armada.log > "${BASE_DIR}/bootstrap-armada.log" + +ip addr show > "${BASE_DIR}/ifconfig" +ip route show > "${BASE_DIR}/ip-route" +cp -p /etc/resolv.conf "${BASE_DIR}/" + +env | sort --ignore-case > "${BASE_DIR}/environment" +docker images > "${BASE_DIR}/docker-images" + +if which calicoctl; then + mkdir -p "${CALICO_DIR}" + for kind in bgpPeer hostEndpoint ipPool nodes policy profile workloadEndpoint; do + calicoctl get "${kind}" -o yaml > "${CALICO_DIR}/${kind}.yaml" + done +fi + +tar zcf "${SUBDIR_NAME}.tgz" -C "${TEMP_DIR}" "${SUBDIR_NAME}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/drydock.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/drydock.sh new file mode 100755 index 000000000..ff669a6cf --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/drydock.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR="$(realpath "$(dirname "$0")")" +WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" +GATE_UTILS="${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh" + +source "${GATE_UTILS}" + +drydock_cmd "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/namespace-objects.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/namespace-objects.sh new file mode 100755 index 000000000..34461a61e --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/namespace-objects.sh @@ -0,0 +1,72 @@ +#!/usr/bin/env bash +# Copyright 2017 The Openstack-Helm Authors. +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +export OBJECT_TYPE="${OBJECT_TYPE:="configmaps,cronjobs,daemonsets,deployment,endpoints,ingresses,jobs,networkpolicies,pods,podsecuritypolicies,persistentvolumeclaims,rolebindings,roles,secrets,serviceaccounts,services,statefulsets"}" +export PARALLELISM_FACTOR="${PARALLELISM_FACTOR:=2}" + +function get_namespaces () { + kubectl get namespaces -o name | awk -F '/' '{ print $NF }' +} + +function list_namespaced_objects () { + export NAMESPACE=$1 + printf "%s" "${OBJECT_TYPE}" | xargs -d ',' -I {} -P1 -n1 bash -c "echo ${NAMESPACE} ${1#*/}" _ {} +} + +export -f list_namespaced_objects + +function name_objects () { + input=($1) + export NAMESPACE=${input[0]} + export OBJECT=${input[1]} + kubectl get -n "${NAMESPACE}" "${OBJECT}" -o name | xargs -L1 -I {} -P1 -n1 bash -c "echo ${NAMESPACE} ${OBJECT} ${1#*/}" _ {} +} + +export -f name_objects + +function get_objects () { + input=($1) + export NAMESPACE=${input[0]} + export OBJECT=${input[1]} + export NAME=${input[2]#*/} + echo "${NAMESPACE}/${OBJECT}/${NAME}" + export BASE_DIR="${BASE_DIR:="/tmp"}" + DIR="${BASE_DIR}/namespaces/${NAMESPACE}/${OBJECT}" + mkdir -p "${DIR}" + kubectl get -n "${NAMESPACE}" "${OBJECT}" "${NAME}" -o yaml > "${DIR}/${NAME}.yaml" + kubectl describe -n "${NAMESPACE}" "${OBJECT}" "${NAME}" > "${DIR}/${NAME}.txt" + + LOG_DIR="${BASE_DIR}/pod-logs" + mkdir -p ${LOG_DIR} + + if [ ${OBJECT_TYPE} = "pods" ]; then + POD_DIR="${LOG_DIR}/${NAME}" + mkdir -p "${POD_DIR}" + CONTAINERS=$(kubectl get pod "${NAME}" -n "${NAMESPACE}" -o json | jq -r '.spec.containers[].name') + for CONTAINER in ${CONTAINERS}; do + kubectl logs -n "${NAMESPACE}" "${NAME}" -c "${CONTAINER}" > "${POD_DIR}/${CONTAINER}.txt" + done + fi +} + +export -f get_objects + +get_namespaces | \ +xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'list_namespaced_objects "$@"' _ {} | \ +xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects "$@"' _ {} | \ +xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects "$@"' _ {} diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/rsync.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/rsync.sh new file mode 100755 index 000000000..e9c5249a9 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/rsync.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR="$(realpath "$(dirname "$0")")" +WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" +GATE_UTILS="${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh" + +source "${GATE_UTILS}" + +exec rsync -e "ssh -F ${SSH_CONFIG_DIR}/config" "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/scp.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/scp.sh new file mode 100755 index 000000000..5d68c2780 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/scp.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR="$(realpath "$(dirname "$0")")" +WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" +GATE_UTILS="${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh" + +source "${GATE_UTILS}" + +exec scp -F "${SSH_CONFIG_DIR}/config" "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh new file mode 100755 index 000000000..65d5a3f7e --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -x + +SCRIPT_DIR="$(realpath "$(dirname "$0")")" +WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" +GATE_UTILS="${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh" + +source "${GATE_UTILS}" + +shipyard_cmd "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/ssh.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/ssh.sh new file mode 100755 index 000000000..a5bc58ff2 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/ssh.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR="$(realpath "$(dirname "$0")")" +WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" +GATE_UTILS="${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh" + +source "${GATE_UTILS}" + +exec ssh -F "${SSH_CONFIG_DIR}/config" "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh new file mode 100644 index 000000000..26f4dbb78 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh @@ -0,0 +1,168 @@ +#!/bin/bash + +install_ingress_ca() { + ingress_ca=$(config_ingress_ca) + if [[ -z "$ingress_ca" ]] + then + echo "Not installing ingress root CA." + return + fi + local_file="${TEMP_DIR}/ingress_ca.pem" + remote_file="${BUILD_WORK_DIR}/ingress_ca.pem" + cat <<< "$ingress_ca" > "$local_file" + rsync_cmd "$local_file" "${BUILD_NAME}":"$remote_file" +} + +shipard_cmd_stdout() { + # needed to reach airship endpoints + dns_netspec="$(config_netspec_for_role "dns")" + dns_server=$(config_vm_net_ip "${BUILD_NAME}" "$dns_netspec") + install_ingress_ca + ssh_cmd "${BUILD_NAME}" \ + docker run -t --network=host \ + --dns "${dns_server}" \ + -v "${BUILD_WORK_DIR}:/work" \ + -e OS_AUTH_URL="${AIRSHIP_KEYSTONE_URL}" \ + -e OS_USERNAME=shipyard \ + -e OS_USER_DOMAIN_NAME=default \ + -e OS_PASSWORD="${SHIPYARD_PASSWORD}" \ + -e OS_PROJECT_DOMAIN_NAME=default \ + -e OS_PROJECT_NAME=service \ + -e REQUESTS_CA_BUNDLE=/work/ingress_ca.pem \ + --entrypoint /usr/local/bin/shipyard "${IMAGE_SHIPYARD_CLI}" "$@" 2>&1 +} + +shipyard_cmd() { + if [[ ! -z "${LOG_FILE}" ]] + then + set -o pipefail + shipard_cmd_stdout "$@" | tee -a "${LOG_FILE}" + set +o pipefail + else + shipard_cmd_stdout "$@" + fi +} + +drydock_cmd_stdout() { + dns_netspec="$(config_netspec_for_role "dns")" + dns_server="$(config_vm_net_ip "${BUILD_NAME}" "$dns_netspec")" + install_ingress_ca + ssh_cmd "${BUILD_NAME}" \ + docker run -t --network=host \ + --dns "${dns_server}" \ + -v "${BUILD_WORK_DIR}:/work" \ + -e DD_URL=http://drydock-api.ucp.svc.cluster.local:9000 \ + -e OS_AUTH_URL="${AIRSHIP_KEYSTONE_URL}" \ + -e OS_USERNAME=shipyard \ + -e OS_USER_DOMAIN_NAME=default \ + -e OS_PASSWORD="${SHIPYARD_PASSWORD}" \ + -e OS_PROJECT_DOMAIN_NAME=default \ + -e OS_PROJECT_NAME=service \ + -e REQUESTS_CA_BUNDLE=/work/ingress_ca.pem \ + --entrypoint /usr/local/bin/drydock "${IMAGE_DRYDOCK_CLI}" "$@" 2>&1 +} +drydock_cmd() { + if [[ ! -z "${LOG_FILE}" ]] + then + set -o pipefail + drydock_cmd_stdout "$@" | tee -a "${LOG_FILE}" + set +o pipefail + else + drydock_cmd_stdout "$@" + fi +} + +# Create a shipyard action +# and poll until completion +shipyard_action_wait() { + action="$1" + timeout="${2:-3600}" + poll_time="${3:-60}" + + if [[ $action == "update_site" ]] + then + options="--allow-intermediate-commits" + else + options="" + fi + + end_time=$(date -d "+${timeout} seconds" +%s) + + log "Starting Shipyard action ${action}, will timeout in ${timeout} seconds." + + ACTION_ID=$(shipyard_cmd create action ${options} "${action}") + ACTION_ID=$(echo "${ACTION_ID}" | grep -oE 'action/[0-9A-Z]+') + + echo "Action ${ACTION_ID} has been created." + + while true; + do + if [[ $(date +%s) -ge ${end_time} ]] + then + log "Shipyard action ${action} did not complete in ${timeout} seconds." + ACTION=$(shipyard_cmd describe "${ACTION_ID}") + log "${ACTION}" + return 2 + fi + + ACTION_STATUS=$(shipyard_cmd describe "${ACTION_ID}" | grep -i "Lifecycle" | \ + awk '{print $2}') + + ACTION_STEPS=$(shipyard_cmd describe "${ACTION_ID}" | grep -i "step/" | \ + awk '{print $3}') + + # Verify lifecycle status + if [ "${ACTION_STATUS}" == "Failed" ]; then + echo -e "\n${ACTION_ID} FAILED\n" + shipyard_cmd describe "${ACTION_ID}" + exit 1 + fi + + if [ "${ACTION_STATUS}" == "Complete" ]; then + # Verify status of each action step + for step in ${ACTION_STEPS}; do + if [ "${step}" == "failed" ]; then + echo -e "\n${ACTION_ID} FAILED\n" + shipyard_cmd describe "${ACTION_ID}" + exit 1 + fi + done + + echo -e "\n${ACTION_ID} completed SUCCESSFULLY\n" + shipyard_cmd describe "${ACTION_ID}" + exit 0 + fi + + sleep "${poll_time}" + done +} + +# Re-use the ssh key from ssh-config +# for MAAS-deployed nodes +collect_ssh_key() { + mkdir -p "${GATE_DEPOT}" + if [[ ! -r ${SSH_CONFIG_DIR}/id_rsa.pub ]] + then + ssh_keypair_declare + fi + + if [[ -n "${USE_EXISTING_SECRETS}" ]]; then + log "Using existing manifests for secrets" + return 0 + fi + + cat << EOF > "${GATE_DEPOT}/airship_ubuntu_ssh_key.yaml" +--- +schema: deckhand/Certificate/v1 +metadata: + schema: metadata/Document/v1 + name: ubuntu_ssh_key + layeringDefinition: + layer: site + abstract: false + storagePolicy: cleartext +data: |- +EOF + sed -e 's/^/ /' >> "${GATE_DEPOT}/airship_ubuntu_ssh_key.yaml" < "${SSH_CONFIG_DIR}/id_rsa.pub" +} + diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/all.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/all.sh new file mode 100644 index 000000000..627c9ceff --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/all.sh @@ -0,0 +1,25 @@ +#!/bin/bash +set -e + +LIB_DIR=$(realpath "$(dirname "${BASH_SOURCE[0]}")") +export LIB_DIR +REPO_ROOT=$(realpath "$(dirname "${BASH_SOURCE[0]}")/../../../../..") +export REPO_ROOT + +source "$LIB_DIR"/config.sh +source "$LIB_DIR"/const.sh +source "$LIB_DIR"/docker.sh +source "$LIB_DIR"/kube.sh +source "$LIB_DIR"/log.sh +source "$LIB_DIR"/nginx.sh +source "$LIB_DIR"/promenade.sh +source "$LIB_DIR"/registry.sh +source "$LIB_DIR"/ssh.sh +source "$LIB_DIR"/virsh.sh +source "$LIB_DIR"/airship.sh +source "$LIB_DIR"/ingress.sh +source "$LIB_DIR"/bgp.sh + +if [[ -v GATE_DEBUG && ${GATE_DEBUG} = "1" ]]; then + set -x +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/bgp.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/bgp.sh new file mode 100644 index 000000000..ab4913e87 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/bgp.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +QUAGGA_DAEMONS="${TEMP_DIR}/daemons" +QUAGGA_DEBIAN_CONF="${TEMP_DIR}/debian.conf" +QUAGGA_BGPD_CONF="${TEMP_DIR}/bgpd.conf" + +bgp_router_config() { + quagga_as_number="$(config_bgp_as "quagga_as")" + calico_as_number="$(config_bgp_as "calico_as")" + bgp_net="$(config_netspec_for_role "bgp")" + quagga_ip="$(config_vm_net_ip "build" "$bgp_net")" + + # shellcheck disable=SC2016 + QUAGGA_AS=${quagga_as_number} CALICO_AS=${calico_as_number} QUAGGA_IP=${quagga_ip} envsubst '${QUAGGA_AS} ${CALICO_AS} ${QUAGGA_IP}' < "${TEMPLATE_DIR}/bgpd_conf.sub" > "${QUAGGA_BGPD_CONF}" + + cp "${TEMPLATE_DIR}/daemons.sub" "${QUAGGA_DAEMONS}" + cp "${TEMPLATE_DIR}/debian_conf.sub" "${QUAGGA_DEBIAN_CONF}" + +} + +bgp_router_start() { + # nodename where BGP router should run + nodename=$1 + remote_work_dir="/var/tmp/quagga" + + remote_daemons_file="${remote_work_dir}/$(basename "$QUAGGA_DAEMONS")" + remote_debian_conf_file="${remote_work_dir}/$(basename "$QUAGGA_DEBIAN_CONF")" + remote_bgpd_conf_file="${remote_work_dir}/$(basename "$QUAGGA_BGPD_CONF")" + + ssh_cmd "${nodename}" mkdir -p "${remote_work_dir}" + + rsync_cmd "$QUAGGA_DAEMONS" "${nodename}:${remote_daemons_file}" + rsync_cmd "$QUAGGA_DEBIAN_CONF" "${nodename}:${remote_debian_conf_file}" + rsync_cmd "$QUAGGA_BGPD_CONF" "${nodename}:${remote_bgpd_conf_file}" + + ssh_cmd "${nodename}" docker run -ti -d --net=host --privileged -v /var/tmp/quagga:/etc/quagga --restart always --name Quagga "$IMAGE_QUAGGA" +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh new file mode 100755 index 000000000..747c740bf --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh @@ -0,0 +1,173 @@ +#!/bin/bash +# +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + + +############################################################################### +# Helper functions +############################################################################### + +# Key/value lookups from manifests +manifests_lookup(){ + local file="$1" + local schema="$2" + local mdata_name="$3" + local key_path="$4" + local oper="$5" + local allow_fail="$6" + + FAIL=false + RESULT=$(python3 -c " +import yaml,sys +y = yaml.load_all(open('$file')) +for x in y: + if x.get('schema') == '$schema': + if x['metadata']['name'] == '$mdata_name': + if isinstance(x$key_path,list): + if '$oper' == 'get_size': + print(len(x$key_path)) + break + else: + for i in x$key_path: + print(i) + break + else: + if '$oper' == 'dict_keys': + print(' '.join(x$key_path.keys())) + break + else: + print(x$key_path) + break +else: + sys.exit(1)" 2>&1) || FAIL=true + + if [[ $FAIL = true ]] && [[ $allow_fail != true ]]; then + echo "Lookup failed for schema '$schema', metadata.name '$mdata_name', key path '$key_path'" + exit 1 + fi +} + + +install_file(){ + local path="$1" + local content="$2" + local permissions="$3" + local dirname + dirname=$(dirname "$path") + + if [[ ! -d $dirname ]]; then + mkdir -p "$dirname" + fi + + if [[ ! -f $path ]] || [ "$(cat "$path")" != "$content" ]; then + echo "$content" > "$path" + chmod "$permissions" "$path" + export FILE_UPDATED=true + else + export FILE_UPDATED=false + fi +} + + +############################################################################### +# Script inputs and validations +############################################################################### + +if [[ $EUID -ne 0 ]]; then + echo "This script must be run as sudo/root" + exit 1 +fi + +if ([[ -z $1 ]] && [[ -z $RENDERED ]]) || [[ $1 =~ .*[hH][eE][lL][pP].* ]]; then + echo "Missing required script argument" + echo "Usage: ./$(basename "${BASH_SOURCE[0]}") /path/to/rendered/site/manifest.yaml" + exit 1 +fi + +if [[ -n $1 ]]; then + rendered_file="$1" +else + rendered_file="$RENDERED" +fi +if [[ ! -f $rendered_file ]]; then + echo "Specified rendered manifests file '$rendered_file' does not exist" + exit 1 +fi +echo "Using rendered manifests file '$rendered_file'" + +# env vars which can be set if you want to disable +: "${DISABLE_SECCOMP_PROFILE:=}" +: "${DISABLE_APPARMOR_PROFILES:=}" + + +############################################################################### +# bootaction: seccomp-profiles +############################################################################### + +if [[ ! $DISABLE_SECCOMP_PROFILE ]]; then + + # Fetch seccomp profile data + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "seccomp-profiles" "['data']['assets'][0]['path']" + path="$RESULT" + echo "seccomp profiles asset[0] path located: '$path'" + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "seccomp-profiles" "['data']['assets'][0]['permissions']" + permissions="$RESULT" + echo "seccomp profiles asset[0] permissions located: '$permissions'" + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "seccomp-profiles" "['data']['assets'][0]['data']" + content="$RESULT" + echo "seccomp profiles assets[0] data located: '$content'" + + # seccomp_default + install_file "$path" "$content" "$permissions" +fi + +############################################################################### +# bootaction: apparmor-profiles +############################################################################### + +if [[ ! $DISABLE_APPARMOR_PROFILES ]]; then + + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "apparmor-profiles" "['data']['assets']" "get_size" "true" + + if [[ -n "$RESULT" ]] && [[ $RESULT -gt 0 ]]; then + + # Fetch apparmor profile data + LAST=$(( RESULT - 1 )) + for i in $(seq 0 $LAST); do + + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "apparmor-profiles" "['data']['assets'][$i]['path']" + path="$RESULT" + echo "apparmor profiles asset[$i] path located: '$path'" + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "apparmor-profiles" "['data']['assets'][$i]['permissions']" + permissions="$RESULT" + echo "apparmor profiles asset[$i] permissions located: '$permissions'" + manifests_lookup "$rendered_file" "drydock/BootAction/v1" \ + "apparmor-profiles" "['data']['assets'][$i]['data']" + content="$RESULT" + echo "apparmor profiles assets[$i] data located: '$content'" + + install_file "$path" "$content" "$permissions" + done + + # reload all apparmor profiles + systemctl reload apparmor.service + fi +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh new file mode 100644 index 000000000..add33a8ff --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -0,0 +1,514 @@ +#!/bin/bash +export TEMP_DIR=${TEMP_DIR:-$(mktemp -d -p /var/tmp)} +export NAMEKEY_FILE=${NAMEKEY_FILE:-"$HOME/.airship_key"} +export DEFINITION_DEPOT="${TEMP_DIR}/site_yaml/" +export RENDERED_DEPOT="${TEMP_DIR}/rendered_yaml/" +export CERT_DEPOT="${TEMP_DIR}/cert_yaml/" +export GATE_DEPOT="${TEMP_DIR}/gate_yaml/" +export SCRIPT_DEPOT="${TEMP_DIR}/scripts/" +export BUILD_WORK_DIR=${BUILD_WORK_DIR:-/work} +export BASE_IMAGE_SIZE=${BASE_IMAGE_SIZE:-68719476736} +export BASE_IMAGE_URL=${BASE_IMAGE_URL:-https://cloud-images.ubuntu.com/releases/xenial/release/ubuntu-16.04-server-cloudimg-amd64-disk1.img} +export IMAGE_PROMENADE_CLI=${IMAGE_PROMENADE_CLI:-quay.io/airshipit/promenade:cfb8aa498c294c2adbc369ba5aaee19b49550d22} +export IMAGE_PEGLEG_CLI=${IMAGE_PEGLEG_CLI:-quay.io/airshipit/pegleg:50ce7a02e08a0a5277c2fbda96ece6eb5782407a} +export IMAGE_SHIPYARD_CLI=${IMAGE_SHIPYARD_CLI:-quay.io/airshipit/shipyard:4dd6b484d11e86ad51da733841b9ef137421d461} +export IMAGE_COREDNS=${IMAGE_COREDNS:-docker.io/coredns/coredns:1.2.2} +export IMAGE_QUAGGA=${IMAGE_QUAGGA:-docker.io/cumulusnetworks/quagga:CL3.3.2} +export IMAGE_DRYDOCK_CLI=${IMAGE_DRYDOCK_CLI:-quay.io/airshipit/drydock:d93d6d5a0a370ced536180612d1ade708e29cd47} +export IMAGE_DOCKER_REGISTRY=${IMAGE_DOCKER_REGISTRY:-"docker.io/registry:2"} +export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.12.9} +export PROMENADE_DEBUG=${PROMENADE_DEBUG:-0} +export PROMENADE_TMP_LOCAL=${PROMENADE_TMP_LOCAL:-cache} +export REGISTRY_DATA_DIR=${REGISTRY_DATA_DIR:-/mnt/registry} +export VIRSH_POOL=${VIRSH_POOL:-airship} +export VIRSH_POOL_PATH=${VIRSH_POOL_PATH:-/var/lib/libvirt/airship} +export VIRSH_CPU_OPTS=${VIRSH_CPU_OPTS:-host} +export UPSTREAM_DNS=${UPSTREAM_DNS:-"8.8.8.8 8.8.4.4"} +export NTP_POOLS=${NTP_POOLS:-"0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org"} +export NTP_SERVERS=${NTP_SERVERS:-""} +export PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY:-MjI1N2ZiMjMzYjI0ZmVkZDU4} + +# key-pair used for drydock/maas auth towards libvirt and access to +# the virtual nodes; auto-generated if no value provided +export GATE_SSH_KEY=${GATE_SSH_KEY:-""} + +# skip generation of certificates, and other security manifests +# auto-generated by default +export USE_EXISTING_SECRETS=${USE_EXISTING_SECRETS:-""} + +export SHIPYARD_PASSWORD=${SHIPYARD_OS_PASSWORD:-'password18'} +export AIRSHIP_KEYSTONE_URL=${AIRSHIP_KEYSTONE_URL:-'http://keystone.gate.local:80/v3'} + +config_vm_memory() { + nodename=${1} + jq -cr ".vm.${nodename}.memory" < "${GATE_MANIFEST}" +} + +config_vm_names() { + jq -cr '.vm | keys | join(" ")' < "${GATE_MANIFEST}" +} + +config_vm_iface_list() { + nodename="$1" + jq -cr ".vm.${nodename}.networking | del(.addresses) | keys | .[]" < "${GATE_MANIFEST}" +} + +config_vm_iface_mac() { + nodename="$1" + interface="$2" + jq -cr ".vm.${nodename}.networking.${interface}.mac" < "${GATE_MANIFEST}" +} + +# What network this VM interface should be attached to +config_vm_iface_network() { + nodename="$1" + interface="$2" + jq -cr ".vm.${nodename}.networking.${interface}.attachment.network" < "${GATE_MANIFEST}" +} + +# What VLANs on a network should be attached to this node +config_vm_iface_vlans() { + nodename="$1" + interface="$2" + jq -cr ".vm.${nodename}.networking.${interface}.attachment.vlans | select(.!=null)" < "${GATE_MANIFEST}" +} + +# PCI slot for this VM interface +config_vm_iface_slot() { + nodename="$1" + interface="$2" + jq -cr ".vm.${nodename}.networking.${interface}.pci.slot" < "${GATE_MANIFEST}" +} + +# PCI card port for this VM interface +config_vm_iface_port() { + nodename="$1" + interface="$2" + jq -cr ".vm.${nodename}.networking.${interface}.pci.port" < "${GATE_MANIFEST}" +} + +# The IP address for the VM for a network. If vlan is also specified, the VLAN +# on the network +config_vm_net_ip() { + nodename="$1" + network="$2" + vlan="$3" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".vm.${nodename}.networking.addresses.${network}.ip" + else + query=".vm.${nodename}.networking.addresses.${network}.vlans.${vlan}.ip" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_vm_vcpus() { + nodename=${1} + jq -cr ".vm.${nodename}.vcpus" < "${GATE_MANIFEST}" +} + +config_vm_bootstrap() { + nodename=${1} + val=$(jq -cr ".vm.${nodename}.bootstrap" < "${GATE_MANIFEST}") + if [[ "${val}" == "true" ]] + then + echo "true" + else + echo "false" + fi +} + +config_disk_list() { + layout_name="${1}" + jq -cr ".disk_layouts.${layout_name} | keys | join(\" \")" < "${GATE_MANIFEST}" +} + +config_disk_details() { + layout_name="${1}" + disk_device="${2}" + jq -cr ".disk_layouts.${layout_name}.${disk_device}" < "${GATE_MANIFEST}" +} + +config_disk_size() { + layout_name="$1" + disk_device="$2" + jq -cr ".disk_layouts.${layout_name}.${disk_device}.size" < "${GATE_MANIFEST}" +} + +config_disk_format() { + layout_name="$1" + disk_device="$2" + do_format=$(jq -cr ".disk_layouts.${layout_name}.${disk_device} | has(\"format\")") + + if [[ "$do_format" == "true" && "$disk_device" != "$(config_layout_bootstrap "$layout_name")" ]] + then + jq -cr ".disk_layouts.${layout_name}.${disk_device}.format" < "${GATE_MANIFEST}" + else + echo "" + fi +} + +config_format_type() { + JSON="$1" + echo "$JSON" | jq -cr '.type' +} + +config_format_mount() { + JSON="$1" + echo "$JSON" | jq -cr '.mountpoint' +} + +config_disk_ioprofile() { + layout_name="$1" + disk_device="$2" + jq -cr ".disk_layouts.${layout_name}.${disk_device}.io_profile" < "${GATE_MANIFEST}" +} + +# Find which disk in a layout should +# get the bootstrap image +config_layout_bootstrap() { + layout_name="${1}" + jq -cr ".disk_layouts.${layout_name} | keys[] as \$k | {device: (\$k)} + (.[\$k]) | select(.bootstrap) | .device " < "${GATE_MANIFEST}" +} + +config_vm_disk_layout() { + nodename=${1} + jq -cr ".vm.${nodename}.disk_layout" < "${GATE_MANIFEST}" +} + +config_vm_userdata() { + nodename=${1} + val=$(jq -cr ".vm.${nodename}.userdata" < "${GATE_MANIFEST}") + + if [[ "${val}" != "null" ]] + then + echo "${val}" + fi +} + +config_bgp_as() { + as_number=${1} + jq -cr ".bgp.${as_number}" < "${GATE_MANIFEST}" +} + +config_net_list() { + jq -cr '.networking | keys | .[]' < "${GATE_MANIFEST}" +} + +config_net_vlan_list() { + network="$1" + + jq -cr ".networking.${network}.layer2.vlans // {} | keys | .[]" < "${GATE_MANIFEST}" +} + +config_net_cidr() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer3.cidr" + else + query=".networking.${network}.vlans.${vlan}.layer3.cidr" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_net_is_layer3() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network} | has(\"layer3\")" + else + query=".network.${network}.vlans.${vlan} | has(\"layer3\")" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +# Find the layer 3 network tagged for a particular +# role - this can be either a native or vlan network +# If multiple networks have a role, the results is +# undefined +config_netspec_for_role() { + role="$1" + + set -e + + for net in $(config_net_list) + do + if config_net_has_role "$net" "$role" + then + netspec="$net" + fi + + for vlan in $(config_net_vlan_list "$net") + do + if config_vlan_has_role "$net" "$vlan" "$role" + then + netspec="${vlan}@${net}" + fi + done + done + + echo -n "$netspec" +} + +config_net_has_role() { + netname="$1" + role="$2" + + value="$(jq -cr ".networking.${netname}.roles | contains([\"${role}\"])" < "$GATE_MANIFEST")" + + if [ "$value" == "true" ] + then + return 0 + else + return 1 + fi +} + +config_vlan_has_role() { + netname="$1" + vlan="$2" + role="$3" + + value="$(jq -cr " .networking.${netname}.vlans.${vlan}.roles | contains([\"${role}\"])" < "$GATE_MANIFEST")" + + if [ "$value" == "true" ] + then + return 0 + else + return 1 + fi +} + +config_net_selfip() { + network="$1" + vlan="$2" + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer3.address" + else + query=".networking.${network}.vlans.${vlan}.layer3.address" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_net_selfip_cidr() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + selfip=$(config_net_selfip "$network" "$vlan") + netcidr=$(config_net_cidr "$network" "$vlan") + netbits=$(echo "$netcidr" | awk -F '/' '{print $2}') + + printf "%s/%s" "$selfip" "$netbits" +} + +config_net_gateway() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer3.gateway" + else + query=".networking.${network}.vlans.${vlan}.layer3.gateway" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_net_routemode() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer3.routing.mode" + else + query=".networking.${network}.vlans.${vlan}.layer3.routing.mode" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_net_mtu() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer2.mtu // 1500" + else + query=".networking.${network}.vlans.${vlan}.layer2.mtu // 1500" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_net_mac() { + network="$1" + vlan="$2" + + if is_netspec "$network" + then + vlan=$(netspec_vlan "$network") + network=$(netspec_netname "$network") + fi + + if [[ -z "$vlan" ]] + then + query=".networking.${network}.layer2.address" + else + query=".networking.${network}.vlans.${vlan}.layer2.address" + fi + + jq -cr "$query" < "${GATE_MANIFEST}" +} + +config_ingress_domain() { + jq -cr '.ingress.domain' < "${GATE_MANIFEST}" +} + +config_ingress_ca() { + if [[ ! -z "$GATE_MANIFEST" ]] + then + jq -cr '.ingress.ca' < "${GATE_MANIFEST}" + fi +} + +config_ingress_ips() { + jq -cr '.ingress | keys | map(select(test("([0-9]{1,3}.?){4}"))) | join(" ")' < "${GATE_MANIFEST}" +} + +config_ingress_entries() { + IP=$1 + jq -cr ".ingress[\"${IP}\"] | join(\" \")" < "${GATE_MANIFEST}" +} + +config_pegleg_primary_repo() { + jq -cr ".configuration.primary_repo" < "${GATE_MANIFEST}" +} + +config_pegleg_sitename() { + jq -cr ".configuration.site" < "${GATE_MANIFEST}" +} + +config_pegleg_aux_repos() { + jq -cr '.configuration.aux_repos | join(" ")' < "${GATE_MANIFEST}" +} + +join_array() { + local IFS=$1 + shift + echo "$*" +} + +besteffort() { + set +e + "$@" + set -e +} + +get_namekey() { + if [[ -r "$NAMEKEY_FILE" ]] + then + key=$(cat "$NAMEKEY_FILE") + else + key=$(openssl rand -hex 4) + echo -n "$key" > "$NAMEKEY_FILE" + fi + + echo -n "$key" +} + +is_netspec(){ + value="$1" + + if echo -n "$value" | grep -q "[0-9]+@.+" + then + return 0 + else + return 1 + fi +} + +netspec_netname(){ + netspec="$1" + + echo -n "$netspec" | awk -F'@' '{print $2}' +} + +netspec_vlan(){ + netspec="$1" + + echo -n "$netspec" | awk -F'@' '{print $1}' +} + +# We'll just add the conversions as needed +cidr_to_netmask() { + cidr="$1" + netbits="$(echo "$cidr" | awk -F'/' '{print $2}')" + + case "$netbits" in + 32) + netmask="255.255.255.255" + ;; + 24) + netmask="255.255.255.0" + ;; + esac + + echo "$netmask" +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/const.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/const.sh new file mode 100644 index 000000000..3f4731949 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/const.sh @@ -0,0 +1,6 @@ +#!/bin/bash +export GENESIS_NAME=n0 +export BUILD_NAME=build +export SSH_CONFIG_DIR=${WORKSPACE}/seaworthy-virt/airship_gate/config-ssh +export TEMPLATE_DIR=${WORKSPACE}/seaworthy-virt/airship_gate/templates +export XML_DIR=${WORKSPACE}/seaworthy-virt/airship_gate/xml diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/docker.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/docker.sh new file mode 100644 index 000000000..ecfca83c0 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/docker.sh @@ -0,0 +1,27 @@ +#!/bin/bash +docker_ps() { + VIA="${1}" + ssh_cmd "${VIA}" docker ps -a +} + +docker_info() { + VIA="${1}" + ssh_cmd "${VIA}" docker info 2>&1 +} + +docker_exited_containers() { + VIA="${1}" + ssh_cmd "${VIA}" docker ps -q --filter "status=exited" +} + +docker_inspect() { + VIA="${1}" + CONTAINER_ID="${2}" + ssh_cmd "${VIA}" docker inspect "${CONTAINER_ID}" +} + +docker_logs() { + VIA="${1}" + CONTAINER_ID="${2}" + ssh_cmd "${VIA}" docker logs "${CONTAINER_ID}" +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/ingress.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/ingress.sh new file mode 100644 index 000000000..f7e5aaad5 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/ingress.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +DNS_ZONE_FILE="${TEMP_DIR}/ingress.dns" +COREFILE="${TEMP_DIR}/ingress.corefile" +RESOLV_CONF="${TEMP_DIR}/resolv.conf" + +ingress_dns_config() { + ingress_domain="$(config_ingress_domain)" + + #shellcheck disable=SC2016 + INGRESS_DOMAIN="${ingress_domain}" envsubst '${INGRESS_DOMAIN}' < "${TEMPLATE_DIR}/ingress_header.sub" > "${DNS_ZONE_FILE}" + + read -r -a ingress_ip_list <<< "$(config_ingress_ips)" + + for ip in "${ingress_ip_list[@]}" + do + # TODO(sthussey) shift config_ingress_entries to printf w/ quotes + # shellcheck disable=SC2046 + read -r -a ip_entries <<< $(config_ingress_entries "$ip") + for entry in "${ip_entries[@]}" + do + HOSTNAME="${entry}" HOSTIP="${ip}" envsubst < "${TEMPLATE_DIR}/ingress_entry.sub" >> "${DNS_ZONE_FILE}" + done + done + + DNS_DOMAIN="${ingress_domain}" ZONE_FILE="$(basename "$DNS_ZONE_FILE")" DNS_SERVERS="$UPSTREAM_DNS" envsubst < "${TEMPLATE_DIR}/ingress_corefile.sub" > "${COREFILE}" +} + +ingress_resolv_conf() { + # Update node DNS settings + touch "$RESOLV_CONF" + for server in $UPSTREAM_DNS; do + if ! grep "nameserver $server" "$RESOLV_CONF"; then + echo "nameserver $server" >> "$RESOLV_CONF" + fi + done +} + +ingress_dns_start() { + # nodename where DNS should run + nodename="$1" + remote_work_dir="/var/tmp/coredns" + + remote_zone_file="${remote_work_dir}/$(basename "$DNS_ZONE_FILE")" + remote_corefile="${remote_work_dir}/$(basename "$COREFILE")" + remote_resolv_conf="/etc/$(basename "$RESOLV_CONF")" + ssh_cmd "${nodename}" mkdir -p "${remote_work_dir}" + rsync_cmd "$DNS_ZONE_FILE" "${nodename}:${remote_zone_file}" + rsync_cmd "$COREFILE" "${nodename}:${remote_corefile}" + rsync_cmd "$RESOLV_CONF" "${nodename}:${remote_resolv_conf}" + ssh_cmd "${nodename}" systemctl stop systemd-resolved + ssh_cmd "${nodename}" systemctl disable systemd-resolved + ssh_cmd "${nodename}" docker run -d -v /var/tmp/coredns:/data -w /data --network host --restart always -P "$IMAGE_COREDNS" -conf "$(basename "$remote_corefile")" +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/kube.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/kube.sh new file mode 100644 index 000000000..05cf3c704 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/kube.sh @@ -0,0 +1,47 @@ +#!/bin/bash + +kubectl_apply() { + VIA=${1} + FILE=${2} + ssh_cmd_raw "${VIA}" "KUBECONFIG=${KUBECONFIG}" "cat ${FILE} | kubectl apply -f -" +} + +kubectl_cmd() { + VIA=${1} + + shift + + ssh_cmd_raw "${VIA}" "KUBECONFIG=${KUBECONFIG}" kubectl "${@}" + +} + +kubectl_wait_for_pod() { + VIA=${1} + NAMESPACE=${2} + POD_NAME=${3} + SEC=${4:-600} + log Waiting "${SEC}" seconds for termination of pod "${POD_NAME}" + + POD_PHASE_JSONPATH='{.status.phase}' + + end=$(($(date +%s) + SEC)) + while true; do + POD_PHASE=$(kubectl_cmd "${VIA}" --request-timeout 10s --namespace "${NAMESPACE}" get -o jsonpath="${POD_PHASE_JSONPATH}" pod "${POD_NAME}") + if [[ ${POD_PHASE} = "Succeeded" ]]; then + log Pod "${POD_NAME}" succeeded. + break + elif [[ $POD_PHASE = "Failed" ]]; then + log Pod "${POD_NAME}" failed. + kubectl_cmd "${VIA}" --request-timeout 10s --namespace "${NAMESPACE}" get -o yaml pod "${POD_NAME}" 1>&2 + exit 1 + else + now=$(date +%s) + if [[ $now -gt $end ]]; then + log Pod did not terminate before timeout. + kubectl_cmd "${VIA}" --request-timeout 10s --namespace "${NAMESPACE}" get -o yaml pod "${POD_NAME}" 1>&2 + exit 1 + fi + sleep 1 + fi + done +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/log.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/log.sh new file mode 100644 index 000000000..83178fdb1 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/log.sh @@ -0,0 +1,84 @@ +#!/bin/bash +if [[ -v GATE_COLOR && ${GATE_COLOR} = "1" ]]; then + C_CLEAR="\e[0m" + C_ERROR="\e[38;5;160m" + C_HEADER="\e[38;5;164m" + C_HILIGHT="\e[38;5;27m" + C_MUTE="\e[38;5;238m" + C_SUCCESS="\e[38;5;46m" + C_TEMP="\e[38;5;226m" +else + C_CLEAR="" + C_ERROR="" + C_HEADER="" + C_HILIGHT="" + C_MUTE="" + C_SUCCESS="" + C_TEMP="" +fi + +log() { + d=$(date --utc) + echo -e "${C_MUTE}${d}${C_CLEAR} ${*}" 1>&2 + echo -e "${d} ${*}" >> "${LOG_FILE}" +} + +log_warn() { + d=$(date --utc) + echo -e "${C_MUTE}${d}${C_CLEAR} ${C_HILIGHT}WARN${C_CLEAR} ${*}" 1>&2 + echo -e "${d} ${*}" >> "${LOG_FILE}" +} + +log_error() { + d=$(date --utc) + echo -e "${C_MUTE}${d}${C_CLEAR} ${C_ERROR}ERROR${C_CLEAR} ${*}" 1>&2 + echo -e "${d} ${*}" >> "${LOG_FILE}" +} + + +log_stage_diagnostic_header() { + echo -e " ${C_ERROR}= Diagnostic Report =${C_CLEAR}" +} + +log_color_reset() { + echo -e "${C_CLEAR}" +} + +log_huge_success() { + echo -e "${C_SUCCESS}=== HUGE SUCCESS ===${C_CLEAR}" +} + +log_note() { + echo -e "${C_HILIGHT}NOTE:${C_CLEAR} ${*}" +} + +log_stage_error() { + NAME=${1} + echo -e " ${C_ERROR}== Error in stage ${C_HILIGHT}${NAME}${C_ERROR} ( ${C_TEMP}${LOG_FILE}${C_ERROR} ) ==${C_CLEAR}" +} + +log_stage_footer() { + NAME=${1} + echo -e "${C_HEADER}=== Finished stage ${C_HILIGHT}${NAME}${C_HEADER} ===${C_CLEAR}" +} + +log_stage_header() { + NAME=${1} + echo -e "${C_HEADER}=== Executing stage ${C_HILIGHT}${NAME}${C_HEADER} ===${C_CLEAR}" +} + +log_stage_success() { + echo -e " ${C_SUCCESS}== Stage Success ==${C_CLEAR}" +} + +log_temp_dir() { + echo -e "Working in ${C_TEMP}${TEMP_DIR}${C_CLEAR}" +} + +if [[ -v GATE_DEBUG && ${GATE_DEBUG} = "1" ]]; then + export LOG_FILE=/dev/stderr +elif [[ -v TEMP_DIR ]]; then + export LOG_FILE=${TEMP_DIR}/gate.log +else + export LOG_FILE=/dev/null +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/nginx.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/nginx.sh new file mode 100644 index 000000000..e1d6fddb8 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/nginx.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +nginx_down() { + REGISTRY_ID=$(docker ps -qa -f name=promenade-nginx) + if [ "x${REGISTRY_ID}" != "x" ]; then + log Removing nginx server + docker rm -fv "${REGISTRY_ID}" &>> "${LOG_FILE}" + fi +} + +nginx_up() { + log Starting nginx server to serve configuration files + mkdir -p "${NGINX_DIR}" + docker run -d \ + -p 7777:80 \ + --restart=always \ + --name promenade-nginx \ + -v "${TEMP_DIR}/nginx:/usr/share/nginx/html:ro" \ + nginx:stable &>> "${LOG_FILE}" +} + +nginx_cache_and_replace_tar_urls() { + log "Finding tar_url options to cache.." + TAR_NUM=0 + mkdir -p "${NGINX_DIR}" + for file in "$@"; do + grep -Po "^ +tar_url: \K.+$" "${file}" | while read -r tar_url ; do + # NOTE(mark-burnet): Does not yet ignore repeated files. + DEST_PATH="${NGINX_DIR}/cached-tar-${TAR_NUM}.tgz" + log "Caching ${tar_url} in file: ${DEST_PATH}" + REPLACEMENT_URL="${NGINX_URL}/cached-tar-${TAR_NUM}.tgz" + curl -Lo "${DEST_PATH}" "${tar_url}" + sed -i "s;${tar_url};${REPLACEMENT_URL};" "${file}" + TAR_NUM=$((TAR_NUM + 1)) + done + done +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/promenade.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/promenade.sh new file mode 100644 index 000000000..6c926a72b --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/promenade.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +promenade_health_check() { + VIA=${1} + log "Checking Promenade API health" + MAX_HEALTH_ATTEMPTS=6 + for attempt in $(seq ${MAX_HEALTH_ATTEMPTS}); do + if ssh_cmd "${VIA}" curl -v --fail "${PROMENADE_BASE_URL}/api/v1.0/health"; then + log "Promenade API healthy" + break + elif [[ $attempt == "${MAX_HEALTH_ATTEMPTS}" ]]; then + log "Promenade health check failed, max retries (${MAX_HEALTH_ATTEMPTS}) exceeded." + exit 1 + fi + sleep 10 + done +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/registry.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/registry.sh new file mode 100644 index 000000000..923f5d5be --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/registry.sh @@ -0,0 +1,76 @@ +#!/bin/bash + +registry_down() { + REGISTRY_ID=$(docker ps -qa -f name=registry) + if [[ ! -z ${REGISTRY_ID} ]]; then + log Removing docker registry + docker rm -fv "${REGISTRY_ID}" &>> "${LOG_FILE}" + fi +} + +registry_list_images() { + FILES=($(find "${DEFINITION_DEPOT}" -type f -name '*.yaml')) + + HOSTNAME_REGEX='[a-zA-Z0-9][a-zA-Z0-9_-]{0,62}' + DOMAIN_NAME_REGEX="${HOSTNAME_REGEX}(\.${HOSTNAME_REGEX})*" + PORT_REGEX='[0-9]+' + NETLOC_REGEX="${DOMAIN_NAME_REGEX}(:${PORT_REGEX})?" + + REPO_COMPONENT_REGEX='[a-zA-Z0-9][a-zA-Z0-9_-]{0,62}' + REPO_REGEX="${REPO_COMPONENT_REGEX}(/${REPO_COMPONENT_REGEX})*" + + TAG_REGEX='[a-zA-Z0-9][a-zA-Z0-9.-]{0,127}' + + cat "${FILES[@]}" \ + | grep -v '^ *#' \ + | tr ' \t' '\n' | tr -s '\n' \ + | grep -E "^(${NETLOC_REGEX}/)?${REPO_REGEX}:${TAG_REGEX}$" \ + | sort -u \ + | grep -v 'registry:5000' +} + +registry_populate() { + log Validating local registry is populated + for image in $(registry_list_images); do + if [[ ${image} =~ promenade ]]; then + continue + fi + + if [[ ${image} =~ .*:(latest|master) ]] || ! docker pull "localhost:5000/${image}" &> /dev/null; then + log Loading image "${image}" into local registry + { + docker pull "${image}" + docker tag "${image}" "localhost:5000/${image}" + docker push "localhost:5000/${image}" + } &>> "${LOG_FILE}" || echo "Failed to cache ${image}" + fi + done +} + +registry_replace_references() { + FILES=(${@}) + for image in $(registry_list_images); do + sed -i "s;${image}\$;registry:5000/${image};g" "${FILES[@]}" + done +} + +registry_up() { + log Validating local registry is up + REGISTRY_ID=$(docker ps -qa -f name=registry) + RUNNING_REGISTRY_ID=$(docker ps -q -f name=registry) + if [[ -z ${RUNNING_REGISTRY_ID} && ! -z ${REGISTRY_ID} ]]; then + log Removing stopped docker registry + docker rm -fv "${REGISTRY_ID}" &>> "${LOG_FILE}" + fi + + if [[ -z ${RUNNING_REGISTRY_ID} ]]; then + log Starting docker registry + docker run -d \ + -p 5000:5000 \ + -e REGISTRY_HTTP_ADDR=0.0.0.0:5000 \ + --restart=always \ + --name registry \ + -v "${REGISTRY_DATA_DIR}:/var/lib/registry" \ + "${IMAGE_DOCKER_REGISTRY}" &>> "${LOG_FILE}" + fi +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/ssh.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/ssh.sh new file mode 100644 index 000000000..aab0aab4f --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/ssh.sh @@ -0,0 +1,78 @@ +#!/bin/bash + +rsync_cmd() { + rsync -e "ssh -F ${SSH_CONFIG_DIR}/config" "${@}" +} + +ssh_cmd_raw() { + # shellcheck disable=SC2068 + ssh -F "${SSH_CONFIG_DIR}/config" $@ +} + +ssh_cmd() { + HOST=${1} + shift + args=$(shell-quote -- "${@}") + if [[ -v GATE_DEBUG && ${GATE_DEBUG} = "1" ]]; then + # shellcheck disable=SC2029 + ssh -F "${SSH_CONFIG_DIR}/config" -v "${HOST}" "${args}" + else + # shellcheck disable=SC2029 + ssh -F "${SSH_CONFIG_DIR}/config" "${HOST}" "${args}" + fi +} + +ssh_config_declare() { + log Creating SSH config + env -i \ + "SSH_CONFIG_DIR=${SSH_CONFIG_DIR}" \ + envsubst < "${TEMPLATE_DIR}/ssh-config-global.sub" > "${SSH_CONFIG_DIR}/config" + for n in $(config_vm_names) + do + ssh_net="$(config_netspec_for_role "ssh")" + env -i \ + "SSH_CONFIG_DIR=${SSH_CONFIG_DIR}" \ + "SSH_NODE_HOSTNAME=${n}" \ + "SSH_NODE_IP=$(config_vm_net_ip "${n}" "$ssh_net")" \ + envsubst < "${TEMPLATE_DIR}/ssh-config-node.sub" >> "${SSH_CONFIG_DIR}/config" + if [[ "$(config_vm_bootstrap "${n}")" == "true" ]] + then + echo " User root" >> "${SSH_CONFIG_DIR}/config" + else + echo " User ubuntu" >> "${SSH_CONFIG_DIR}/config" + fi + done +} + +ssh_keypair_declare() { + log Validating SSH keypair exists + if [ ! -s "${SSH_CONFIG_DIR}/id_rsa" ]; then + if [[ "${GATE_SSH_KEY}" ]]; then + log "Using existing SSH keys for VMs" + cp "${GATE_SSH_KEY}" "${SSH_CONFIG_DIR}/id_rsa" + chmod 600 "${SSH_CONFIG_DIR}/id_rsa" + + cp "${GATE_SSH_KEY}.pub" "${SSH_CONFIG_DIR}/id_rsa.pub" + else + log Generating SSH keypair + ssh-keygen -N '' -f "${SSH_CONFIG_DIR}/id_rsa" &>> "${LOG_FILE}" + fi + fi +} + +ssh_load_pubkey() { + cat "${SSH_CONFIG_DIR}/id_rsa.pub" +} + +ssh_setup_declare() { + mkdir -p "${SSH_CONFIG_DIR}" + ssh_keypair_declare + ssh_config_declare +} + +ssh_wait() { + NAME=${1} + while ! ssh_cmd "${NAME}" /bin/true; do + sleep 0.5 + done +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh new file mode 100644 index 000000000..c48043bc0 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh @@ -0,0 +1,664 @@ +#!/bin/bash +img_base_declare() { + log Validating base image exists + if ! virsh vol-key --pool "${VIRSH_POOL}" --vol airship-gate-base.img > /dev/null; then + log Installing base image from "${BASE_IMAGE_URL}" + + cd "${TEMP_DIR}" + curl -q -L -o base.img "${BASE_IMAGE_URL}" + + { + virsh vol-create-as \ + --pool "${VIRSH_POOL}" \ + --name airship-gate-base.img \ + --format qcow2 \ + --capacity "${BASE_IMAGE_SIZE}" \ + --prealloc-metadata + virsh vol-upload \ + --vol airship-gate-base.img \ + --file base.img \ + --pool "${VIRSH_POOL}" + } &>> "${LOG_FILE}" + fi +} + +netconfig_gen_mtu() { + MTU="$1" + + set +e + IFS= read -r -d '' MTU_TMP <<'EOF' + mtu: ${MTU} +EOF + set -e + + MTU="$MTU" envsubst <<< "$MTU_TMP" >> network-config +} + +netconfig_gen_physical() { + IFACE_NAME="$1" + MTU="$2" + + set +e + IFS= read -r -d '' PHYS_TMP <<'EOF' + - type: physical + name: ${IFACE_NAME} +EOF + set -e + + IFACE_NAME="$IFACE_NAME" envsubst <<< "$PHYS_TMP" >> network-config + + if [ ! -z "$MTU" ] + then + netconfig_gen_mtu "$MTU" + fi +} + +netconfig_gen_subnet() { + IP_ADDR="$1" + IP_MASK="$2" + GW_ADDR="$3" + + set +e + IFS= read -r -d '' SUBNET_TMP <<'EOF' + subnets: + - type: static + address: ${IP_ADDR} + netmask: ${IP_MASK} +EOF + + IFS= read -r -d '' SUBNET_GW_TMP <<'EOF' + gateway: ${GW_ADDR} +EOF + set -e + + IP_ADDR="$IP_ADDR" IP_MASK="$IP_MASK" envsubst <<< "$SUBNET_TMP" >> network-config + + if [ ! -z "$GW_ADDR" ] + then + GW_ADDR="$GW_ADDR" envsubst <<< "$SUBNET_GW_TMP" >> network-config + fi + +} + +netconfig_gen_vlan() { + IFACE_NAME="$1" + VLAN_TAG="$2" + MTU="$3" + + set +e + IFS= read -r -d '' VLAN_TMP <<'EOF' + - type: vlan + name: ${IFACE_NAME}.${VLAN_TAG} + vlan_link: ${IFACE_NAME} + vlan_id: ${VLAN_TAG} +EOF + set -e + + IFACE_NAME="$IFACE_NAME" VLAN_TAG="$VLAN_TAG" envsubst <<< "$VLAN_TMP" >> network-config + + if [ ! -z "$MTU" ] + then + netconfig_gen_mtu "$MTU" + fi + +} + +netconfig_gen_nameservers() { + NAMESERVERS="$1" + + set +e + IFS= read -r -d '' NS_TMP <<'EOF' + - type: nameserver + address: [${DNS_SERVERS}] +EOF + set -e + + DNS_SERVERS="$NAMESERVERS" envsubst <<< "$NS_TMP" >> network-config +} + +netconfig_gen() { + NAME="$1" + + IFS= cat << 'EOF' > network-config +version: 1 +config: +EOF + + # Generate physical interfaces + for iface in $(config_vm_iface_list "$NAME") + do + iface_network=$(config_vm_iface_network "$NAME" "$iface") + netconfig_gen_physical "$iface" "$(config_net_mtu "$iface_network")" + + if [ "$(config_net_is_layer3 "$iface_network")" == "true" ] + then + iface_ip="$(config_vm_net_ip "$NAME" "$iface_network")" + netmask="$(cidr_to_netmask "$(config_net_cidr "$iface_network")")" + net_gw="$(config_net_gateway "$iface_network")" + netconfig_gen_subnet "$iface_ip" "$netmask" "$net_gw" + else + if [ ! -z "$(config_vm_iface_vlans "$NAME" "$iface")" ] + then + for vlan in $(config_vm_iface_vlans "$NAME" "$iface") + do + netconfig_gen_vlan "$iface" "$vlan" "$(config_net_mtu "$iface_network" "$vlan")" + if [ "$(config_net_is_layer3 "$iface_network" "$vlan")" == "true" ] + then + iface_ip="$(config_vm_net_ip "$NAME" "$iface_network" "$vlan")" + netmask="$(cidr_to_netmask "$(config_net_cidr "$iface_network" "$vlan")")" + net_gw="$(config_net_gateway "$iface_network" "$vlan")" + netconfig_gen_subnet "$iface_ip" "$netmask" "$net_gw" + fi + done + fi + fi + done + + DNS_SERVERS=$(echo "$UPSTREAM_DNS" | tr ' ' ',') + netconfig_gen_nameservers "$DNS_SERVERS" + + sed -i -e '/^$/d' network-config +} + +iso_gen() { + NAME=${1} + ADDL_USERDATA="${2}" + disk_layout="$(config_vm_disk_layout "$NAME")" + vm_disks="$(config_disk_list "$disk_layout")" + + if virsh vol-key --pool "${VIRSH_POOL}" --vol "cloud-init-${NAME}.iso" &> /dev/null; then + log Removing existing cloud-init ISO for "${NAME}" + virsh vol-delete \ + --pool "${VIRSH_POOL}" \ + --vol "cloud-init-${NAME}.iso" &>> "${LOG_FILE}" + fi + + log "Creating cloud-init ISO for ${NAME}" + ISO_DIR=${TEMP_DIR}/iso/${NAME} + mkdir -p "${ISO_DIR}" + cd "${ISO_DIR}" + + netconfig_gen "$NAME" + + SSH_PUBLIC_KEY=$(ssh_load_pubkey) + + export NAME + export SSH_PUBLIC_KEY + NTP_POOLS="$(join_array ',' "$NTP_POOLS")" + export NTP_POOLS + NTP_SERVERS="$(join_array ',' "$NTP_SERVERS")" + export NTP_SERVERS + envsubst < "${TEMPLATE_DIR}/user-data.sub" > user-data + + fs_header="false" + for disk in $vm_disks + do + disk_format="$(config_disk_format "$disk_layout" "$disk")" + if [[ ! -z "$disk_format" ]] + then + if [[ "$fs_header" = "false" ]] + then + echo "fs_header:" >> user-data + fs_header="true" + fi + FS_TYPE="$(config_format_type "$disk_format")" DISK_DEVICE="$disk" envsubst < "${TEMPLATE_DIR}/disk-data.sub" >> user-data + fi + done + + echo >> user-data + + mount_header="false" + for disk in $vm_disks + do + disk_format="$(config_disk_format "$disk_layout" "$disk")" + if [[ ! -z "$disk_format" ]] + then + if [[ "$mount_header" = "false" ]] + then + echo "mounts:" >> user-data + mount_header="true" + fi + + MOUNTPOINT="$(config_format_mount "$disk_format")" DISK_DEVICE="$disk" envsubst < "${TEMPLATE_DIR}/mount-data.sub" >> user-data + fi + done + + echo >> user-data + + if [[ ! -z "${ADDL_USERDATA}" ]] + then + echo -e "${ADDL_USERDATA}" >> user-data + fi + + envsubst < "${TEMPLATE_DIR}/meta-data.sub" > meta-data + + { + genisoimage \ + -V cidata \ + -input-charset utf-8 \ + -joliet \ + -rock \ + -o cidata.iso \ + meta-data \ + network-config \ + user-data + + virsh vol-create-as \ + --pool "${VIRSH_POOL}" \ + --name "cloud-init-${NAME}.iso" \ + --capacity "$(stat -c %s "${ISO_DIR}/cidata.iso")" \ + --format raw + + virsh vol-upload \ + --pool "${VIRSH_POOL}" \ + --vol "cloud-init-${NAME}.iso" \ + --file "${ISO_DIR}/cidata.iso" + } &>> "${LOG_FILE}" +} + +iso_path() { + NAME=${1} + echo "${TEMP_DIR}/iso/${NAME}/cidata.iso" +} + +net_list() { + namekey="$1" + if [[ -z "$namekey" ]] + then + grepargs=("-v" '^$') + else + grepargs=("^${namekey}") + fi + + virsh net-list --name | grep "${grepargs[@]}" +} + +nets_clean() { + namekey=$(get_namekey) + + for netname in $(net_list "$namekey") + do + log Destroying Airship gate "$netname" + + for iface in $(ip -oneline l show type vlan | grep "$netname" | awk -F ' ' '{print $2}' | tr -d ':' | awk -F '@' '{print $1}') + do + # shellcheck disable=SC2024 + sudo ip l del dev "$iface" &>> "$LOG_FILE" + done + virsh net-destroy "$netname" &>> "${LOG_FILE}" + virsh net-undefine "$netname" &>> "${LOG_FILE}" + done +} + +net_create() { + netname="$1" + namekey=$(get_namekey) + virsh_netname="${namekey}"_"${netname}" + + if [[ $(config_net_is_layer3 "$net") == "true" ]]; then + net_template="${TEMPLATE_DIR}/l3network-definition.sub" + + NETNAME="${virsh_netname}" NETIP="$(config_net_selfip "$netname")" NETMASK="$(cidr_to_netmask "$(config_net_cidr "$netname")")" NETMAC="$(config_net_mac "$netname")" envsubst < "$net_template" > "${TEMP_DIR}/net-${netname}.xml" + else + net_template="${TEMPLATE_DIR}/l2network-definition.sub" + + NETNAME="${virsh_netname}" envsubst < "$net_template" > "${TEMP_DIR}/net-${netname}.xml" + fi + + log Creating network "${namekey}"_"${netname}" + + virsh net-define "${TEMP_DIR}/net-${netname}.xml" &>> "${LOG_FILE}" + virsh net-start "${virsh_netname}" + virsh net-autostart "${virsh_netname}" + + for vlan in $(config_net_vlan_list "$netname") + do + if [[ $(config_net_is_layer3 "$netname") == "true" ]] + then + iface_name="${virsh_netname}-${vlan}" + iface_mtu=$(confg_net_mtu "$netname" "$vlan") + if [[ -z "$iface_mtu" ]] + then + iface_mtu="1500" + fi + iface_mac="$(config_net_mac "$netname" "$vlan")" + sudo ip link add link "${virsh_netname}" name "${iface_name}" type vlan id "${vlan}" mtu $iface_mtu address "$iface_mac" + sudo ip addr add "$(config_net_selfip_cidr "$netname" "$vlan")" dev "${iface_name}" + sudo ip link set dev "${iface_name}" up + fi + done +} + +nets_declare() { + nets_clean + + for net in $(config_net_list); do + net_create "$net" + done +} + +pool_declare() { + log Validating virsh pool setup + if ! virsh pool-uuid "${VIRSH_POOL}" &> /dev/null; then + log Creating pool "${VIRSH_POOL}" + virsh pool-define-as --name "${VIRSH_POOL}" --type dir --target "${VIRSH_POOL_PATH}" &>> "${LOG_FILE}" + virsh pool-start "${VIRSH_POOL}" + virsh pool-autostart "${VIRSH_POOL}" + fi +} + +vm_clean() { + NAME=${1} + if virsh list --name | grep "${NAME}" &> /dev/null; then + virsh destroy "${NAME}" &>> "${LOG_FILE}" + fi + + if virsh list --name --all | grep "${NAME}" &> /dev/null; then + log Removing VM "${NAME}" + virsh undefine --remove-all-storage --domain "${NAME}" &>> "${LOG_FILE}" + fi +} + +vm_clean_all() { + log Removing all VMs + VM_NAMES=($(config_vm_names)) + for NAME in ${VM_NAMES[*]} + do + vm_clean "${NAME}" + done + wait +} + +# TODO(sh8121att) - Sort out how to ensure the proper NIC +# is used for PXE boot +vm_render_interface() { + vm="$1" + iface="$2" + + namekey="$(get_namekey)" + + mac="$(config_vm_iface_mac "$vm" "$iface")" + network="$(config_vm_iface_network "$vm" "$iface")" + network="${namekey}_${network}" + slot="$(config_vm_iface_slot "$vm" "$iface")" + port="$(config_vm_iface_port "$vm" "$iface")" + + config_string="model=virtio,network=${network}" + + if [[ ! -z "$mac" ]] + then + config_string="${config_string},mac=${mac}" + fi + + if [[ ! -z "$slot" ]] + then + config_string="${config_string},address.type=pci,address.slot=${slot}" + if [[ ! -z "$port" ]] + then + config_string="${config_string},address.function=${port}" + fi + + fi + + + echo -n "$config_string" +} + +vm_create_interfaces() { + vm="$1" + + network_opts="" + for interface in $(config_vm_iface_list "$vm") + do + nic_opts="$(vm_render_interface "$vm" "$interface")" + network_opts="$network_opts --network ${nic_opts}" + done + + echo "$network_opts" +} + +vm_create_vols(){ + NAME="$1" + disk_layout="$(config_vm_disk_layout "$NAME")" + vm_disks="$(config_disk_list "$disk_layout")" + bs_disk="$(config_layout_bootstrap "$disk_layout")" + bs_vm="$(config_vm_bootstrap "${NAME}")" + + vols=() + for disk in $vm_disks + do + io_prof=$(config_disk_ioprofile "${disk_layout}" "${disk}") + size=$(config_disk_size "${disk_layout}" "${disk}") + + if [[ "$bs_vm" = "true" && "$bs_disk" = "$disk" ]] + then + vol_create_disk "$NAME" "$disk" "$size" "true" + else + vol_create_disk "$NAME" "$disk" "$size" + fi + + if [[ "$io_prof" == "fast" ]] + then + DISK_OPTS="bus=virtio,cache=none,format=qcow2,io=native" + elif [[ "$io_prof" == "safe" ]] + then + DISK_OPTS="bus=virtio,cache=directsync,discard=unmap,format=qcow2,io=native" + else + DISK_OPTS="bus=virtio,format=qcow2" + fi + + vol_cmd="--disk vol=${VIRSH_POOL}/airship-gate-${NAME}-${disk}.img,target=${disk},size=${size},${DISK_OPTS}" + vols+=($vol_cmd) + done + + echo "${vols[@]}" +} + +vol_create_disk() { + NAME=${1} + DISK=${2} + SIZE=${3} + BS=${4} + + if virsh vol-list --pool "${VIRSH_POOL}" | grep "airship-gate-${NAME}-${DISK}.img" &> /dev/null; then + log Deleting previous volume "airship-gate-${NAME}-${DISK}.img" + virsh vol-delete --pool "${VIRSH_POOL}" "airship-gate-${NAME}-${DISK}.img" &>> "${LOG_FILE}" + fi + + log Creating volume "${DISK}" for "${NAME}" + if [[ "$BS" == "true" ]]; then + virsh vol-create-as \ + --pool "${VIRSH_POOL}" \ + --name "airship-gate-${NAME}-${DISK}.img" \ + --capacity "${SIZE}"G \ + --format qcow2 \ + --backing-vol 'airship-gate-base.img' \ + --backing-vol-format qcow2 &>> "${LOG_FILE}" + else + virsh vol-create-as \ + --pool "${VIRSH_POOL}" \ + --name "airship-gate-${NAME}-${DISK}.img" \ + --capacity "${SIZE}"G \ + --format qcow2 &>> "${LOG_FILE}" + fi +} + +vm_create() { + set -x + NAME=${1} + DISK_OPTS="$(vm_create_vols "${NAME}")" + NETWORK_OPTS="$(vm_create_interfaces "${NAME}")" + + if [[ "$(config_vm_bootstrap "${NAME}")" == "true" ]]; then + iso_gen "${NAME}" "$(config_vm_userdata "${NAME}")" + wait + + log Creating VM "${NAME}" and bootstrapping the boot drive + # shellcheck disable=SC2086 + virt-install \ + --name "${NAME}" \ + --os-variant ubuntu16.04 \ + --virt-type kvm \ + --cpu "${VIRSH_CPU_OPTS}" \ + --serial "file,path=${TEMP_DIR}/console/${NAME}.log" \ + --graphics vnc,listen=0.0.0.0 \ + --noautoconsole \ + $NETWORK_OPTS \ + --vcpus "$(config_vm_vcpus "${NAME}")" \ + --memory "$(config_vm_memory "${NAME}")" \ + --import \ + $DISK_OPTS \ + --disk "vol=${VIRSH_POOL}/cloud-init-${NAME}.iso,device=cdrom" &>> "${LOG_FILE}" + + ssh_wait "${NAME}" + ssh_cmd "${NAME}" cloud-init status --wait + ssh_cmd "${NAME}" sync + + else + log Creating VM "${NAME}" + # shellcheck disable=SC2086 + virt-install \ + --name "${NAME}" \ + --os-variant ubuntu16.04 \ + --virt-type kvm \ + --cpu "${VIRSH_CPU_OPTS}" \ + --graphics vnc,listen=0.0.0.0 \ + --serial file,path="${TEMP_DIR}/console/${NAME}.log" \ + --noautoconsole \ + $NETWORK_OPTS \ + --vcpus "$(config_vm_vcpus "${NAME}")" \ + --memory "$(config_vm_memory "${NAME}")" \ + --import \ + $DISK_OPTS &>> "${LOG_FILE}" + fi + virsh autostart "${NAME}" +} + +vm_create_validate() { + NAME=${1} + vm_create "${name}" + if [[ "$(config_vm_bootstrap "${name}")" == "true" ]] + then + vm_validate "${name}" + fi +} + +vm_create_all() { + log Starting all VMs + + VM_NAMES=($(config_vm_names)) + for name in ${VM_NAMES[*]} + do + vm_create_validate "${name}" & + done + wait +} + +vm_start() { + NAME=${1} + log Starting VM "${NAME}" + virsh start "${NAME}" &>> "${LOG_FILE}" + ssh_wait "${NAME}" +} + +vm_stop() { + NAME=${1} + log Stopping VM "${NAME}" + virsh destroy "${NAME}" &>> "${LOG_FILE}" +} + +vm_stop_non_genesis() { + log Stopping all non-genesis VMs in parallel + for NAME in $(config_non_genesis_vms); do + vm_stop "${NAME}" & + done + wait +} + +vm_restart_all() { + for NAME in $(config_vm_names); do + vm_stop "${NAME}" & + done + wait + + for NAME in $(config_vm_names); do + vm_start "${NAME}" & + done + wait +} + +vm_validate() { + NAME=${1} + if ! virsh list --name | grep "${NAME}" &> /dev/null; then + log VM "${NAME}" did not start correctly. + exit 1 + fi +} + +#Find the correct group name for libvirt access +get_libvirt_group() { + grep -oE '^libvirtd?:' /etc/group | tr -d ':' +} + +# Make a user 'virtmgr' if it does not exist and add it to the libvirt group +make_virtmgr_account() { + for libvirt_group in $(get_libvirt_group) + do + if ! grep -qE '^virtmgr:' /etc/passwd + then + sudo useradd -m -s /bin/sh -g "${libvirt_group}" virtmgr + else + sudo usermod -g "${libvirt_group}" virtmgr + fi + done +} + +# Generate a new keypair +gen_libvirt_key() { + log Removing any existing virtmgr SSH keys + sudo rm -rf ~virtmgr/.ssh + sudo mkdir -p ~virtmgr/.ssh + + if [[ "${GATE_SSH_KEY}" ]]; then + log "Using existing SSH keys for virtmgr" + sudo cp "${GATE_SSH_KEY}" ~virtmgr/.ssh/airship_gate + sudo cp "${GATE_SSH_KEY}.pub" ~virtmgr/.ssh/airship_gate.pub + else + log "Generating new SSH keypair for virtmgr" + #shellcheck disable=SC2024 + sudo ssh-keygen -N '' -b 2048 -t rsa -f ~virtmgr/.ssh/airship_gate &>> "${LOG_FILE}" + fi +} + +# Install private key into site definition +install_libvirt_key() { + PUB_KEY=$(sudo cat ~virtmgr/.ssh/airship_gate.pub) + export PUB_KEY + + mkdir -p "${TEMP_DIR}/tmp" + envsubst < "${TEMPLATE_DIR}/authorized_keys.sub" > "${TEMP_DIR}/tmp/virtmgr.authorized_keys" + sudo cp "${TEMP_DIR}/tmp/virtmgr.authorized_keys" ~virtmgr/.ssh/authorized_keys + sudo chown -R virtmgr ~virtmgr/.ssh + sudo chmod 700 ~virtmgr/.ssh + sudo chmod 600 ~virtmgr/.ssh/authorized_keys + + if [[ -n "${USE_EXISTING_SECRETS}" ]]; then + log "Using existing manifests for secrets" + return 0 + fi + + mkdir -p "${GATE_DEPOT}" + cat << EOF > "${GATE_DEPOT}/airship_drydock_kvm_ssh_key.yaml" +--- +schema: deckhand/CertificateKey/v1 +metadata: + schema: metadata/Document/v1 + name: airship_drydock_kvm_ssh_key + layeringDefinition: + layer: site + abstract: false + storagePolicy: cleartext +data: |- +EOF + sudo cat ~virtmgr/.ssh/airship_gate | sed -e 's/^/ /' >> "${GATE_DEPOT}/airship_drydock_kvm_ssh_key.yaml" +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifest-schema.json b/tools/deployment/seaworthy-virt/airship_gate/manifest-schema.json new file mode 100644 index 000000000..db615b4ae --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifest-schema.json @@ -0,0 +1,130 @@ +{ + "$schema": "http://json-schema.org/schema#", + + "definitions": { + "publish": { + "type": "object", + "properties": { + "junit": { + "type": "array", + "items": { + "$ref": "#/definitions/relativePath" + } + } + }, + "additionalProperties": false + }, + "relativePath": { + "type": "string", + "pattern": "^[A-Za-z0-9][A-Za-z0-9_\\.-]*(/[A-Za-z0-9_\\.-]+)*[A-Za-z0-9_-]$" + } + }, + + "type": "object", + "properties": { + "configuration": { + "type": "array", + "items": { + "$ref": "#/definitions/relativePath" + } + }, + "publish": { + "$ref": "#/definitions/publish" + }, + "ingress": { + "type": "object", + "properties": { + "domain": { + "type": "string" + }, + "additionalProperties": { + "type": "array", + "items": { + "type": "string" + } + }, + "required": ["domain"] + }, + "stages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "arguments": { + "type": "array", + "items": { + "type": "string" + } + }, + "name": { + "type": "string" + }, + "on_error": { + "$ref": "#/definitions/relativePath" + }, + "publish": { + "$ref": "#/definitions/publish" + }, + "script": { + "$ref": "#/definitions/relativePath" + } + }, + "required": [ + "name", + "script" + ], + "additionalProperties": false + }, + "minItems": 1 + }, + "vm": { + "type": "object", + "properties": { + "memory": { + "type": "integer", + "minimum": 1024 + }, + "names": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "n0", + "n1", + "n2", + "n3" + ] + }, + "uniqueItems": true + }, + "non_genesis": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "n1", + "n2", + "n3" + ] + }, + "uniqueItems": true + }, + "vcpus": { + "type": "integer", + "minimum": 1, + "maximum": 8 + } + }, + "required": [ + "memory", + "names", + "vcpus" + ], + "additionalProperties": false + } + }, + "required": [ + "stages" + ], + "additionalProperties": false +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/deploy_site.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/deploy_site.json new file mode 100644 index 000000000..4a29ecf5c --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/deploy_site.json @@ -0,0 +1,61 @@ +{ + "configuration": { + "site": "seaworthy-virt", + "primary_repo": "./", + "aux_repos": [] + }, + "ingress": { + "domain": "gate.local", + "ca": "-----BEGIN CERTIFICATE-----\nMIIDIDCCAgigAwIBAgIUfikFVpFSQKVjACP9i8P4tUMnQbcwDQYJKoZIhvcNAQEL\nBQAwKDERMA8GA1UEChMIU25ha2VvaWwxEzARBgNVBAMTCmluZ3Jlc3MtY2EwHhcN\nMTgxMjAzMjEzOTAwWhcNMjMxMjAyMjEzOTAwWjAoMREwDwYDVQQKEwhTbmFrZW9p\nbDETMBEGA1UEAxMKaW5ncmVzcy1jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAOR6+3dCF5mtKvu2TlaYNHc6/v8VPvw3I0+EI+jRskXVQHZxF0kcLAVH\n/LM2maTMzNc1sZnxCnj8YYHxfhdIco+zwzCbG1YGolSPrPaslYmMmDjR0eVl1+tb\nmLnEHDZ88ds5rXNlUXDhAURzYPJivG2aYBVImvaS4GHztndaFFNE0Q7HQpldCs1Q\n5+xbFlKWHBt/xPM4QjoD/ReLEE5m5HhkT4WN0hWC0NC1OwW6bBhVkrk4D2kDTq8d\n/b5MH4FG2HHJYHXKR4caasrCHUrmuq7m6WoicwF7z53FvlM782EsNx6vSoBKYs39\n/AC4meM/9D8rjUlWaG3AjP0KFrFCLYECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJFfhFd1reBWgmrWe6PBV2z5W/Ee\nMA0GCSqGSIb3DQEBCwUAA4IBAQAZygjSCRSJrvgPllyWDpyKN1fg2r7P2ioI0WR9\nWkSrPKzdhi2hR8VdJxkMvRpEmWRhkQT7jNGEIWgy2jtyWiYKnKYobbY/kMU86QgL\nZazh2DiIeJim+Vt3RREyfOcNDwGMX7NpfwMTz7Dzl+jvtlBwKLFN0L15d0X+4J9V\ndRp5ZkooVjiOJb6vNcozDWxBrRPAowrvzLlJkFMaKgJQmGigEpgEygnCRH++NCle\n/ivGbdFuCsYzUTlR77xf9kGXMh3socMXcdu5SOtaDS7sl52DAJnAPxo9S6l0270G\na0989is2yCgDNmld5lpphVPaQSusGa8/XTaXR7YH+oc7qn1l\n-----END CERTIFICATE-----", + "172.24.1.5": ["maas"], + "172.24.1.6": ["drydock","shipyard","keystone"] + }, + "stages": [ + { + "name": "Load Site Design", + "script": "shipyard-load-design.sh" + }, + { + "name": "Deploy Site", + "script": "shipyard-deploy-site.sh" + } + ], + "vm": { + "build": { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:00:be:31", + "ip": "172.24.1.9", + "bootstrap": true, + "userdata": "packages: [docker.io]" + }, + "n0" : { + "memory": 32768, + "vcpus": 8, + "mac": "52:54:00:00:a4:31", + "ip": "172.24.1.10", + "bootstrap": true + }, + "n1" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:00:a3:31", + "ip": "172.24.1.11", + "bootstrap": false + }, + "n2" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:1a:95:0d", + "ip": "172.24.1.12", + "bootstrap": false + }, + "n3" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:31:c2:36", + "ip": "172.24.1.13", + "bootstrap": false + } + } +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json new file mode 100644 index 000000000..73665aea7 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json @@ -0,0 +1,236 @@ +{ + "configuration": { + "site": "seaworthy-virt", + "primary_repo": "./", + "aux_repos": [] + }, + "ingress": { + "domain": "gate.local", + "ca": "-----BEGIN CERTIFICATE-----\nMIIDIDCCAgigAwIBAgIUfikFVpFSQKVjACP9i8P4tUMnQbcwDQYJKoZIhvcNAQEL\nBQAwKDERMA8GA1UEChMIU25ha2VvaWwxEzARBgNVBAMTCmluZ3Jlc3MtY2EwHhcN\nMTgxMjAzMjEzOTAwWhcNMjMxMjAyMjEzOTAwWjAoMREwDwYDVQQKEwhTbmFrZW9p\nbDETMBEGA1UEAxMKaW5ncmVzcy1jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAOR6+3dCF5mtKvu2TlaYNHc6/v8VPvw3I0+EI+jRskXVQHZxF0kcLAVH\n/LM2maTMzNc1sZnxCnj8YYHxfhdIco+zwzCbG1YGolSPrPaslYmMmDjR0eVl1+tb\nmLnEHDZ88ds5rXNlUXDhAURzYPJivG2aYBVImvaS4GHztndaFFNE0Q7HQpldCs1Q\n5+xbFlKWHBt/xPM4QjoD/ReLEE5m5HhkT4WN0hWC0NC1OwW6bBhVkrk4D2kDTq8d\n/b5MH4FG2HHJYHXKR4caasrCHUrmuq7m6WoicwF7z53FvlM782EsNx6vSoBKYs39\n/AC4meM/9D8rjUlWaG3AjP0KFrFCLYECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJFfhFd1reBWgmrWe6PBV2z5W/Ee\nMA0GCSqGSIb3DQEBCwUAA4IBAQAZygjSCRSJrvgPllyWDpyKN1fg2r7P2ioI0WR9\nWkSrPKzdhi2hR8VdJxkMvRpEmWRhkQT7jNGEIWgy2jtyWiYKnKYobbY/kMU86QgL\nZazh2DiIeJim+Vt3RREyfOcNDwGMX7NpfwMTz7Dzl+jvtlBwKLFN0L15d0X+4J9V\ndRp5ZkooVjiOJb6vNcozDWxBrRPAowrvzLlJkFMaKgJQmGigEpgEygnCRH++NCle\n/ivGbdFuCsYzUTlR77xf9kGXMh3socMXcdu5SOtaDS7sl52DAJnAPxo9S6l0270G\na0989is2yCgDNmld5lpphVPaQSusGa8/XTaXR7YH+oc7qn1l\n-----END CERTIFICATE-----", + "172.24.1.5": ["maas"], + "172.24.1.6": ["drydock","shipyard","keystone"] + }, + "disk_layouts":{ + "simple": { + "vda": { + "size": 64, + "io_profile": "fast", + "bootstrap": true + } + }, + "multi": { + "vda": { + "size": 48, + "io_profile": "fast", + "bootstrap": true + }, + "vdb": { + "size": 16, + "io_profile": "fast", + "format": {"type": "ext4", "mountpoint": "/var"} + } + } + }, + "networking":{ + "pxe": { + "roles":["ssh","bgp", "dns"], + "layer2": { + "mtu": 1500, + "address": "52:54:00:00:dd:31" + }, + "layer3": { + "cidr": "172.24.1.0/24", + "address": "172.24.1.1", + "gateway": "172.24.1.1", + "routing": { + "mode": "nat" + } + } + } + }, + "stages": [ + { + "name": "Gate Setup", + "script": "gate-setup.sh" + }, + { + "name": "Pegleg Collection", + "script": "pegleg-collect.sh" + }, + { + "name": "Pegleg Render", + "script": "pegleg-render.sh" + }, + { + "name": "Generate Certificates", + "script": "generate-certificates.sh" + }, + { + "name": "Build Scripts", + "script": "build-scripts.sh" + }, + { + "name": "Create VMs", + "script": "create-vms.sh" + }, + { + "name": "Register Ingress", + "script": "ingress-dns.sh", + "arguments": ["build"] + }, + { + "name": "Create BGP router", + "script": "bgp-router.sh", + "arguments": ["build"] + }, + { + "name": "Pre Genesis Setup", + "script": "genesis-setup.sh" + }, + { + "name": "Genesis", + "script": "genesis.sh", + "on_error": "collect_genesis_info.sh" + }, + { + "name": "Validate Genesis", + "script": "validate-genesis.sh", + "on_error": "collect_genesis_info.sh" + }, + { + "name": "Load Site Design", + "script": "shipyard-load-design.sh" + }, + { + "name": "Deploy Site", + "script": "shipyard-deploy-site.sh" + }, + { + "name": "Validate Kube", + "script": "validate-kube.sh", + "on_error": "collect_genesis_info.sh" + } + ], + "vm": { + "build": { + "memory": 3072, + "vcpus": 2, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:00:be:31", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.9" + } + } + }, + "bootstrap": true, + "userdata": "packages: [docker.io]" + }, + "n0" : { + "memory": 24576, + "vcpus": 16, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:00:a4:31", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.10" + } + } + }, + "bootstrap": true + }, + "n1" : { + "memory": 3072, + "vcpus": 2, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:00:a3:31", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.11" + } + } + }, + "bootstrap": false + }, + "n2" : { + "memory": 3072, + "vcpus": 2, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:1a:95:0d", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.12" + } + } + }, + "bootstrap": false + }, + "n3" : { + "memory": 3072, + "vcpus": 2, + "disk_layout": "simple", + "networking": { + "ens3": { + "mac": "52:54:00:31:c2:36", + "pci": { + "slot": 3, + "port": 0 + }, + "attachment": { + "network": "pxe" + } + }, + "addresses": { + "pxe": { + "ip": "172.24.1.13" + } + } + }, + "bootstrap": false + } + }, + "bgp" : { + "quagga_as": 64688, + "calico_as": 64671 + } +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_genesis.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_genesis.json new file mode 100644 index 000000000..899483cf9 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_genesis.json @@ -0,0 +1,105 @@ +{ + "configuration": { + "site": "seaworthy-virt", + "primary_repo": "./", + "aux_repos": [] + }, + "ingress": { + "domain": "gate.local", + "ca": "-----BEGIN CERTIFICATE-----\nMIIDIDCCAgigAwIBAgIUfikFVpFSQKVjACP9i8P4tUMnQbcwDQYJKoZIhvcNAQEL\nBQAwKDERMA8GA1UEChMIU25ha2VvaWwxEzARBgNVBAMTCmluZ3Jlc3MtY2EwHhcN\nMTgxMjAzMjEzOTAwWhcNMjMxMjAyMjEzOTAwWjAoMREwDwYDVQQKEwhTbmFrZW9p\nbDETMBEGA1UEAxMKaW5ncmVzcy1jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAOR6+3dCF5mtKvu2TlaYNHc6/v8VPvw3I0+EI+jRskXVQHZxF0kcLAVH\n/LM2maTMzNc1sZnxCnj8YYHxfhdIco+zwzCbG1YGolSPrPaslYmMmDjR0eVl1+tb\nmLnEHDZ88ds5rXNlUXDhAURzYPJivG2aYBVImvaS4GHztndaFFNE0Q7HQpldCs1Q\n5+xbFlKWHBt/xPM4QjoD/ReLEE5m5HhkT4WN0hWC0NC1OwW6bBhVkrk4D2kDTq8d\n/b5MH4FG2HHJYHXKR4caasrCHUrmuq7m6WoicwF7z53FvlM782EsNx6vSoBKYs39\n/AC4meM/9D8rjUlWaG3AjP0KFrFCLYECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJFfhFd1reBWgmrWe6PBV2z5W/Ee\nMA0GCSqGSIb3DQEBCwUAA4IBAQAZygjSCRSJrvgPllyWDpyKN1fg2r7P2ioI0WR9\nWkSrPKzdhi2hR8VdJxkMvRpEmWRhkQT7jNGEIWgy2jtyWiYKnKYobbY/kMU86QgL\nZazh2DiIeJim+Vt3RREyfOcNDwGMX7NpfwMTz7Dzl+jvtlBwKLFN0L15d0X+4J9V\ndRp5ZkooVjiOJb6vNcozDWxBrRPAowrvzLlJkFMaKgJQmGigEpgEygnCRH++NCle\n/ivGbdFuCsYzUTlR77xf9kGXMh3socMXcdu5SOtaDS7sl52DAJnAPxo9S6l0270G\na0989is2yCgDNmld5lpphVPaQSusGa8/XTaXR7YH+oc7qn1l\n-----END CERTIFICATE-----", + "172.24.1.5": ["maas"], + "172.24.1.6": ["drydock","shipyard","iam"] + }, + "stages": [ + { + "name": "Gate Setup", + "script": "gate-setup.sh" + }, + { + "name": "Pegleg Collection", + "script": "pegleg-collect.sh" + }, + { + "name": "Pegleg Render", + "script": "pegleg-render.sh" + }, + { + "name": "Generate Certificates", + "script": "generate-certificates.sh" + }, + { + "name": "Build Scripts", + "script": "build-scripts.sh" + }, + { + "name": "Create VMs", + "script": "create-vms.sh" + }, + { + "name": "Register Ingress", + "script": "ingress-dns.sh", + "arguments": ["build"] + }, + { + "name": "Create BGP router", + "script": "bgp-router.sh", + "arguments": ["build"] + }, + { + "name": "Pre Genesis Setup", + "script": "genesis-setup.sh" + }, + { + "name": "Genesis", + "script": "genesis.sh", + "on_error": "collect_genesis_info.sh" + }, + { + "name": "Validate Genesis", + "script": "validate-genesis.sh", + "on_error": "collect_genesis_info.sh" + } + ], + "vm": { + "build": { + "memory": 2048, + "vcpus": 2, + "mac": "52:54:00:00:be:31", + "ip": "172.24.1.9", + "bootstrap": true, + "userdata": "packages: [docker.io]" + }, + "n0" : { + "memory": 16384, + "vcpus": 12, + "mac": "52:54:00:00:a4:31", + "ip": "172.24.1.10", + "bootstrap": true + }, + "n1" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:00:a3:31", + "ip": "172.24.1.11", + "bootstrap": false + }, + "n2" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:1a:95:0d", + "ip": "172.24.1.12", + "bootstrap": false + }, + "n3" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:31:c2:36", + "ip": "172.24.1.13", + "bootstrap": false + } + }, + "bgp" : { + "quagga_as": 64688, + "calico_as": 64671 + } +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/one.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/one.json new file mode 100644 index 000000000..791e98fb1 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/one.json @@ -0,0 +1,22 @@ +{ + "configuration": {}, + "stages": [ + { + "name": "Gate Setup", + "script": "gate-setup.sh" + }, + { + "name": "Create VMs", + "script": "create-vms.sh" + } + ], + "vm": { + "n0" : { + "memory": 20000, + "vcpus": 8, + "mac": "52:54:00:00:a4:31", + "ip": "172.24.1.10", + "bootstrap": true + } + } +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/update_site.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/update_site.json new file mode 100644 index 000000000..c2b56e9b4 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/update_site.json @@ -0,0 +1,67 @@ +{ + "configuration": { + "site": "seaworthy-virt", + "primary_repo": "./", + "aux_repos": [] + }, + "ingress": { + "domain": "gate.local", + "ca": "-----BEGIN CERTIFICATE-----\nMIIDIDCCAgigAwIBAgIUfikFVpFSQKVjACP9i8P4tUMnQbcwDQYJKoZIhvcNAQEL\nBQAwKDERMA8GA1UEChMIU25ha2VvaWwxEzARBgNVBAMTCmluZ3Jlc3MtY2EwHhcN\nMTgxMjAzMjEzOTAwWhcNMjMxMjAyMjEzOTAwWjAoMREwDwYDVQQKEwhTbmFrZW9p\nbDETMBEGA1UEAxMKaW5ncmVzcy1jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAOR6+3dCF5mtKvu2TlaYNHc6/v8VPvw3I0+EI+jRskXVQHZxF0kcLAVH\n/LM2maTMzNc1sZnxCnj8YYHxfhdIco+zwzCbG1YGolSPrPaslYmMmDjR0eVl1+tb\nmLnEHDZ88ds5rXNlUXDhAURzYPJivG2aYBVImvaS4GHztndaFFNE0Q7HQpldCs1Q\n5+xbFlKWHBt/xPM4QjoD/ReLEE5m5HhkT4WN0hWC0NC1OwW6bBhVkrk4D2kDTq8d\n/b5MH4FG2HHJYHXKR4caasrCHUrmuq7m6WoicwF7z53FvlM782EsNx6vSoBKYs39\n/AC4meM/9D8rjUlWaG3AjP0KFrFCLYECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJFfhFd1reBWgmrWe6PBV2z5W/Ee\nMA0GCSqGSIb3DQEBCwUAA4IBAQAZygjSCRSJrvgPllyWDpyKN1fg2r7P2ioI0WR9\nWkSrPKzdhi2hR8VdJxkMvRpEmWRhkQT7jNGEIWgy2jtyWiYKnKYobbY/kMU86QgL\nZazh2DiIeJim+Vt3RREyfOcNDwGMX7NpfwMTz7Dzl+jvtlBwKLFN0L15d0X+4J9V\ndRp5ZkooVjiOJb6vNcozDWxBrRPAowrvzLlJkFMaKgJQmGigEpgEygnCRH++NCle\n/ivGbdFuCsYzUTlR77xf9kGXMh3socMXcdu5SOtaDS7sl52DAJnAPxo9S6l0270G\na0989is2yCgDNmld5lpphVPaQSusGa8/XTaXR7YH+oc7qn1l\n-----END CERTIFICATE-----", + "172.24.1.5": ["maas"], + "172.24.1.6": ["drydock","shipyard","keystone"] + }, + "stages": [ + { + "name": "Pegleg Collection", + "script": "pegleg-collect.sh", + "arguments": ["update"] + }, + { + "name": "Load Site Design", + "script": "shipyard-load-design.sh", + "arguments": ["-g", "-o"] + }, + { + "name": "Deploy Site", + "script": "shipyard-update-site.sh" + } + ], + "vm": { + "build": { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:00:be:31", + "ip": "172.24.1.9", + "bootstrap": true, + "userdata": "packages: [docker.io]" + }, + "n0" : { + "memory": 32768, + "vcpus": 8, + "mac": "52:54:00:00:a4:31", + "ip": "172.24.1.10", + "bootstrap": true + }, + "n1" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:00:a3:31", + "ip": "172.24.1.11", + "bootstrap": false + }, + "n2" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:1a:95:0d", + "ip": "172.24.1.12", + "bootstrap": false + }, + "n3" : { + "memory": 3072, + "vcpus": 2, + "mac": "52:54:00:31:c2:36", + "ip": "172.24.1.13", + "bootstrap": false + } + } +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh b/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh new file mode 100755 index 000000000..26d6bfc94 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh @@ -0,0 +1,43 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# NOTE(mark-burnett): Keep trying to collect info even if there's an error +set +e +set -x + +KUBECONFIG="${KUBECONFIG:-/etc/kubernetes/admin/kubeconfig.yaml}" +source "${GATE_UTILS}" + +ERROR_DIR="${TEMP_DIR}/errors" +VIA=n0 +mkdir -p "${ERROR_DIR}" + +log "Gathering info from failed genesis server (n0) in ${ERROR_DIR}" + +log "Gathering docker info for exitted containers" +mkdir -p "${ERROR_DIR}/docker" +docker_ps "${VIA}" | tee "${ERROR_DIR}/docker/ps" +docker_info "${VIA}" | tee "${ERROR_DIR}/docker/info" + +for container_id in $(docker_exited_containers "${VIA}"); do + docker_inspect "${VIA}" "${container_id}" | tee "${ERROR_DIR}/docker/${container_id}" + echo "=== Begin logs ===" | tee -a "${ERROR_DIR}/docker/${container_id}" + docker_logs "${VIA}" "${container_id}" | tee -a "${ERROR_DIR}/docker/${container_id}" +done + +log "Gathering kubectl output" +mkdir -p "${ERROR_DIR}/kube" +kubectl_cmd "${VIA}" describe nodes n0 | tee "${ERROR_DIR}/kube/n0" +kubectl_cmd "${VIA}" get --all-namespaces -o wide pod | tee "${ERROR_DIR}/kube/pods" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/bgp-router.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/bgp-router.sh new file mode 100755 index 000000000..e49e901c3 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/bgp-router.sh @@ -0,0 +1,23 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +BGP_ROUTER="$1" + +bgp_router_config +bgp_router_start "${BGP_ROUTER}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/build-scripts.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/build-scripts.sh new file mode 100755 index 000000000..06cb4ed4f --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/build-scripts.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +set -e + +source "${GATE_UTILS}" + +mkdir -p "${SCRIPT_DEPOT}" +chmod 777 "${SCRIPT_DEPOT}" + +DOCKER_RUN_OPTS=("-e" "PROMENADE_DEBUG=${PROMENADE_DEBUG}") + +for v in HTTPS_PROXY HTTP_PROXY NO_PROXY https_proxy http_proxy no_proxy +do + if [[ -v "${v}" ]] + then + DOCKER_RUN_OPTS+=("-e" "${v}=${!v}") + fi +done + +CERTS_PATH="/certs/*.yaml" +KEYS_PATH="/gate/*.yaml" +if [[ -n "${USE_EXISTING_SECRETS}" ]] +then + CERTS_PATH="" + KEYS_PATH="" +fi + +PROMENADE_TMP_LOCAL="$(basename "$PROMENADE_TMP_LOCAL")" +PROMENADE_TMP="${TEMP_DIR}/${PROMENADE_TMP_LOCAL}" +mkdir -p "$PROMENADE_TMP" +chmod 777 "$PROMENADE_TMP" + +log Prepare hyperkube +docker run --rm -t \ + --network host \ + -v "${PROMENADE_TMP}:/tmp/${PROMENADE_TMP_LOCAL}" \ + "${DOCKER_RUN_OPTS[@]}" \ + "${IMAGE_HYPERKUBE}" \ + cp /hyperkube "/tmp/${PROMENADE_TMP_LOCAL}" + +log Building scripts +docker run --rm -t \ + -w /config \ + --network host \ + -v "${DEFINITION_DEPOT}:/config" \ + -v "${GATE_DEPOT}:/gate" \ + -v "${CERT_DEPOT}:/certs" \ + -v "${SCRIPT_DEPOT}:/scripts" \ + -v "${PROMENADE_TMP}:/tmp/${PROMENADE_TMP_LOCAL}" \ + -e "PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY}" \ + "${DOCKER_RUN_OPTS[@]}" \ + "${IMAGE_PROMENADE_CLI}" \ + promenade \ + build-all \ + --validators \ + -o /scripts \ + /config/*.yaml "${CERTS_PATH}" "${KEYS_PATH}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/create-vms.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/create-vms.sh new file mode 100755 index 000000000..b35e53787 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/create-vms.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +nets_declare +vm_clean_all +vm_create_all diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/debug-report-lite.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/debug-report-lite.sh new file mode 100755 index 000000000..97714352b --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/debug-report-lite.sh @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -ex + +source "${GATE_UTILS}" + +export KUBECONFIG="${KUBECONFIG:-/etc/kubernetes/admin/kubeconfig.yaml}" + +ssh_cmd "${GENESIS_NAME}" apt-get install -y jq + +# Copies script and virtmgr private key to genesis VM +ssh_cmd "${GENESIS_NAME}" mkdir -p /root/airship +rsync_cmd "${REPO_ROOT}/tools/deployment/seaworthy-virt/airship_gate/bin/debug-report-lite.sh" "${GENESIS_NAME}:/root/airship/" + +set -o pipefail +ssh_cmd_raw "${GENESIS_NAME}" "KUBECONFIG=${KUBECONFIG} /root/airship/debug-report-lite.sh" 2>&1 | tee -a "${LOG_FILE}" +set +o pipefail + +rsync_cmd "${GENESIS_NAME}:/root/debug-${GENESIS_NAME}.tgz" . + diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/gate-setup.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/gate-setup.sh new file mode 100755 index 000000000..13c3bcec1 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/gate-setup.sh @@ -0,0 +1,36 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +# Docker registry (cache) setup +# note: currently not used +# registry_up + +# Create temp_dir structure +mkdir -p "${TEMP_DIR}/console" + +# SSH setup +ssh_setup_declare + +# Virsh setup +pool_declare +img_base_declare + +# Make libvirtd available via SSH +make_virtmgr_account +gen_libvirt_key diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/generate-certificates.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/generate-certificates.sh new file mode 100755 index 000000000..fc8384cd5 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/generate-certificates.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +set -e + +source "${GATE_UTILS}" + +DESIGN_FILES=($(find "${DEFINITION_DEPOT}" -name '*.yaml' -print0 | xargs -0 -n 1 basename | xargs -n 1 printf "/tmp/design/%s\n")) +GATE_FILES=($(find "${GATE_DEPOT}" -name '*.yaml' -print0 | xargs -0 -n 1 basename | xargs -n 1 printf "/tmp/gate/%s\n")) +mkdir -p "${CERT_DEPOT}" +chmod 777 "${CERT_DEPOT}" + +if [[ -n "${USE_EXISTING_SECRETS}" ]] +then + log Certificates already provided by manifests + exit 0 +fi + +log Generating certificates +docker run --rm -t \ + -w /tmp \ + -v "${DEFINITION_DEPOT}:/tmp/design" \ + -v "${GATE_DEPOT}:/tmp/gate" \ + -v "${CERT_DEPOT}:/certs" \ + -e "PROMENADE_DEBUG=${PROMENADE_DEBUG}" \ + "${IMAGE_PROMENADE_CLI}" \ + promenade \ + generate-certs \ + -o /certs \ + "${DESIGN_FILES[@]}" "${GATE_FILES[@]}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh new file mode 100755 index 000000000..2d2033bc2 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +# Copies script and virtmgr private key to genesis VM +rsync_cmd "${REPO_ROOT}/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh" "${GENESIS_NAME}:/root/airship/" +rsync_cmd "${RENDERED_DEPOT}/rendered.yaml" "${GENESIS_NAME}:/root/airship/" + +set -o pipefail +ssh_cmd "${GENESIS_NAME}" /root/airship/bootaction-runner.sh /root/airship/rendered.yaml 2>&1 | tee -a "${LOG_FILE}" +set +o pipefail diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh new file mode 100755 index 000000000..c78a68924 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +# Copies script and virtmgr private key to genesis VM +rsync_cmd "${SCRIPT_DEPOT}/genesis.sh" "${GENESIS_NAME}:/root/airship/" + +set -o pipefail +ssh_cmd_raw "${GENESIS_NAME}" "PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY} /root/airship/genesis.sh" 2>&1 | tee -a "${LOG_FILE}" +set +o pipefail + +if ! ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 ; then + log_warn "Using some non-cached docker images. This will slow testing." + ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 | tee -a "${LOG_FILE}" +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/ingress-dns.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/ingress-dns.sh new file mode 100755 index 000000000..804ceafde --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/ingress-dns.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +DNS_SERVER="$1" + +ingress_dns_config +ingress_resolv_conf "${DNS_SERVER}" +ingress_dns_start "${DNS_SERVER}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh new file mode 100755 index 000000000..228edbc2d --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh @@ -0,0 +1,97 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -xe + +source "${GATE_UTILS}" + +mkdir -p "${DEFINITION_DEPOT}" +chmod 777 "${DEFINITION_DEPOT}" + +render_pegleg_cli() { + cli_string=("pegleg" "-v" "site") + + if [[ "${GERRIT_SSH_USER}" ]] + then + cli_string+=("-u" "${GERRIT_SSH_USER}") + fi + + if [[ "${GERRIT_SSH_KEY}" ]] + then + cli_string+=("-k" "/workspace/${GERRIT_SSH_KEY}") + fi + + primary_repo="$(config_pegleg_primary_repo)" + + if [[ -d "${REPO_ROOT}/${primary_repo}" ]] + then + cli_string+=("-r" "/workspace/${primary_repo}") + else + log "${primary_repo} not a valid primary repository" + return 1 + fi + + aux_repos=($(config_pegleg_aux_repos)) + + if [[ ${#aux_repos[@]} -gt 0 ]] + then + for r in ${aux_repos[*]} + do + cli_string+=("-e" "${r}=/workspace/${r}") + done + fi + + cli_string+=("collect" "-s" "/collect") + + cli_string+=("$(config_pegleg_sitename)") + + printf " %s " "${cli_string[@]}" +} + +collect_design_docs() { + # shellcheck disable=SC2091 + # shellcheck disable=SC2046 + docker run \ + --rm -t \ + --network host \ + -v "${HOME}/.ssh":/root/.ssh \ + -v "${REPO_ROOT}":/workspace \ + -v "${DEFINITION_DEPOT}":/collect \ + "${IMAGE_PEGLEG_CLI}" \ + $(render_pegleg_cli) +} + +collect_initial_docs() { + collect_design_docs + log "Generating virtmgr key documents" + gen_libvirt_key && install_libvirt_key + collect_ssh_key +} + +log "Collecting site definition to ${DEFINITION_DEPOT}" + +if [[ "$1" != "update" ]]; +then + collect_initial_docs +else + collect_design_docs +fi + +# TODO(dc6350): as of 11/4/2019, Pegleg is running as root and +# producing files with permission 640, and Promenade tasks running +# as non-root users cannot read them. This line makes the files +# world-readable and can be removed when Pegleg is no longer +# running as root. +sudo chmod 644 "${DEFINITION_DEPOT}"*.yaml diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh new file mode 100755 index 000000000..1132d928e --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh @@ -0,0 +1,84 @@ +#!/usr/bin/env bash +# Copyright 2019 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -xe + +source "${GATE_UTILS}" + +mkdir -p "${RENDERED_DEPOT}" +chmod 777 "${RENDERED_DEPOT}" + +render_pegleg_cli() { + cli_string=("pegleg" "-v" "site") + + if [[ "${GERRIT_SSH_USER}" ]] + then + cli_string+=("-u" "${GERRIT_SSH_USER}") + fi + + if [[ "${GERRIT_SSH_KEY}" ]] + then + cli_string+=("-k" "/workspace/${GERRIT_SSH_KEY}") + fi + + primary_repo="$(config_pegleg_primary_repo)" + + if [[ -d "${REPO_ROOT}/${primary_repo}" ]] + then + cli_string+=("-r" "/workspace/${primary_repo}") + else + log "${primary_repo} not a valid primary repository" + return 1 + fi + + aux_repos=($(config_pegleg_aux_repos)) + + if [[ ${#aux_repos[@]} -gt 0 ]] + then + for r in ${aux_repos[*]} + do + cli_string+=("-e" "${r}=/workspace/${r}") + done + fi + + cli_string+=("render" "-o" "/collect/rendered.yaml") + + cli_string+=("$(config_pegleg_sitename)") + + printf " %s " "${cli_string[@]}" +} + +collect_rendered_doc() { + # shellcheck disable=SC2091 + # shellcheck disable=SC2046 + docker run \ + --rm -t \ + --network host \ + -v "${HOME}/.ssh":/root/.ssh \ + -v "${REPO_ROOT}":/workspace \ + -v "${RENDERED_DEPOT}":/collect \ + "${IMAGE_PEGLEG_CLI}" \ + $(render_pegleg_cli) +} + +log "Collecting rendered document to ${RENDERED_DEPOT}" +collect_rendered_doc + +# TODO(dc6350): as of 11/4/2019, Pegleg is running as root and +# producing files with permission 640, and Promenade tasks running +# as non-root users cannot read them. This line makes the files +# world-readable and can be removed when Pegleg is no longer +# running as root. +sudo chmod 644 "${RENDERED_DEPOT}"*.yaml diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/registry-load.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/registry-load.sh new file mode 100755 index 000000000..51e3e44d3 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/registry-load.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +# Docker registry (cache) setup +registry_populate diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/report-disk-io.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/report-disk-io.sh new file mode 100755 index 000000000..99f4d5e78 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/report-disk-io.sh @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -eu + +source "${GATE_UTILS}" + +log Testing disk IO + +fio \ + --randrepeat=1 \ + --ioengine=libaio \ + --direct=1 \ + --gtod_reduce=1 \ + --name=test \ + --filename=.fiotest \ + --bs=4k \ + --iodepth=64 \ + --size=1G \ + --readwrite=randrw \ + --rwmixread=50 diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh new file mode 100755 index 000000000..365d393af --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +cd "${TEMP_DIR}" + +shipyard_action_wait deploy_site 7200 diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh new file mode 100755 index 000000000..f957a010a --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh @@ -0,0 +1,83 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -ex + +source "${GATE_UTILS}" + +cd "${TEMP_DIR}" + +# Omit the cert_yaml bundle +OMIT_CERTS=0 +# Omit the gate_yaml bundle +OMIT_GATE=0 + +while getopts "og" opt; do + case "${opt}" in + o) + OMIT_CERTS=1 + ;; + g) + OMIT_GATE=1 + ;; + *) + echo "Unknown option" + exit 1 + ;; + esac +done +shift $((OPTIND-1)) + +check_configdocs_result(){ + RESULT=$1 + ERROR_CNT=$(echo "${RESULT}" | grep -oE 'Errors: [0-9]+') + + if [[ "${ERROR_CNT}" != "Errors: 0" ]] + then + log "Shipyard create configdocs did not pass validation." + echo "${RESULT}" >> "${LOG_FILE}" + return 1 + fi +} + +# Copy site design to genesis node +ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/site" +rsync_cmd "${DEFINITION_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/site/" + +sleep 120 +check_configdocs_result "$(shipyard_cmd create configdocs design "--directory=${BUILD_WORK_DIR}/site" --replace)" + +# Skip certs/gate if already part of site manifests +if [[ -n "${USE_EXISTING_SECRETS}" ]] +then + OMIT_CERTS=1 + OMIT_GATE=1 +fi + +if [[ "${OMIT_CERTS}" == "0" ]] +then + ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/certs" + rsync_cmd "${CERT_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/certs/" + check_configdocs_result "$(shipyard_cmd create configdocs certs "--directory=${BUILD_WORK_DIR}/certs" --append)" +fi + +if [[ "${OMIT_GATE}" == "0" ]] +then + ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/gate" + rsync_cmd "${GATE_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/gate/" + check_configdocs_result "$(shipyard_cmd create configdocs gate "--directory=${BUILD_WORK_DIR}/gate" --append)" +fi + +check_configdocs_result "$(shipyard_cmd commit configdocs)" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-test-site.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-test-site.sh new file mode 100755 index 000000000..cc25058b5 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-test-site.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +# Copyright 2019, AT&T Intellectual Property +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +cd "${TEMP_DIR}" + +shipyard_cmd create action test_site "$@" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh new file mode 100755 index 000000000..6b4d1621c --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +cd "${TEMP_DIR}" + +shipyard_action_wait update_site 1800 diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/stop-non-genesis-vms.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/stop-non-genesis-vms.sh new file mode 100755 index 000000000..8ed0b7c67 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/stop-non-genesis-vms.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +vm_stop_non_genesis diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/validate-genesis.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/validate-genesis.sh new file mode 100755 index 000000000..16c1d81c3 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/validate-genesis.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +source "${GATE_UTILS}" + +# Copies script and virtmgr private key to genesis VM +rsync_cmd "${SCRIPT_DEPOT}/validate-genesis.sh" "${GENESIS_NAME}:/root/airship/" + +set -o pipefail +ssh_cmd "${GENESIS_NAME}" /root/airship/validate-genesis.sh 2>&1 | tee -a "${LOG_FILE}" +set +o pipefail + +if ! ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 ; then + log_warn "Using some non-cached docker images. This will slow testing." + ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 | tee -a "${LOG_FILE}" +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/validate-kube.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/validate-kube.sh new file mode 100755 index 000000000..f87eb535d --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/validate-kube.sh @@ -0,0 +1,121 @@ +#!/bin/bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +if [[ -n "$GATE_DEBUG" && "$GATE_DEBUG" = "1" ]]; then + set -x +fi + +set -e + +# Define NUM_NODES to appropriate values to check this number of k8s nodes. + +function upload_script() { + source "$GATE_UTILS" + BASENAME="$(basename "${BASH_SOURCE[0]}")" + # Copies script to genesis VM + rsync_cmd "${BASH_SOURCE[0]}" "$GENESIS_NAME:/root/airship/" + set -o pipefail + ssh_cmd_raw "$GENESIS_NAME" "KUBECONFIG=${KUBECONFIG} GATE_DEBUG=${GATE_DEBUG} NUM_NODES=$1 /root/airship/${BASENAME}" 2>&1 | tee -a "$LOG_FILE" + set +o pipefail +} + +function kubectl_retry() { + cnt=0 + while true; do + "$KUBECTL" "$@" + ret=$? + cnt=$((cnt+1)) + if [[ "$ret" -ne "0" ]]; then + if [[ "$cnt" -lt "$MAX_TRIES" ]]; then + sleep "$PAUSE" + else + return 1 + fi + else + break + fi + done +} + +function check_kube_nodes() { + try=0 + while true; do + nodes_list="$(kubectl_retry get nodes --no-headers)" || true + ret="$?" + try="$((try+1))" + if [ "$ret" -ne "0" ]; then + if [[ "$try" -lt "$MAX_TRIES" ]]; then + sleep "$PAUSE" + else + echo -e "Can't get nodes" + return 1 + fi + fi + nodes_list="${nodes_list}\n" + all_nodes=$(echo -en "$nodes_list" | wc -l) + ok_nodes=$(echo -en "$nodes_list" | grep -c -v "NotReady" || true) + if [[ "$all_nodes" == "$1" && "$ok_nodes" == "$1" ]]; then + echo "Nodes: ${all_nodes}" + break + else + echo "Error: not enough nodes(found ${all_nodes}, ready ${ok_nodes}, expected $1)" + return 1 + fi + done +} + +function check_kube_components() { + try=0 + while true; do + res=$(kubectl_retry get cs -o jsonpath="{.items[*].conditions[?(@.type == \"Healthy\")].status}") || true + try=$((try+1)) + + if echo "$res" | grep -q False; then + if [[ "$try" -lt "$MAX_TRIES" ]]; then + sleep "$PAUSE" + else + echo "Error: kubernetes components are not working properly" + kubectl_retry get cs + exit 1 + fi + else + break + fi + done +} + +if [[ -n "$GATE_UTILS" ]]; then + upload_script "$NUM_NODES" +else +set +e + KUBECONFIG="${KUBECONFIG:-/etc/kubernetes/admin/kubeconfig.yaml}" + KUBECTL="${KUBECTL:-/usr/local/bin/kubectl}" + NUM_NODES="${NUM_NODES:-4}" + PAUSE="${PAUSE:-1}" + MAX_TRIES="${MAX_TRIES:-3}" + if [[ ! -f "$KUBECTL" ]]; then + echo "Error: ${KUBECTL} not found" + exit 1 + fi + check_kube_nodes "$NUM_NODES" + nodes_status=$? + check_kube_components + components_status=$? + if [[ "$nodes_status" -ne "0" || "$components_status" -ne "0" ]]; then + echo "Kubernetes validation failed" + exit 1 + else + echo "Kubernetes validation succeeded" + fi +fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/authorized_keys.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/authorized_keys.sub new file mode 100644 index 000000000..1de8e5676 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/authorized_keys.sub @@ -0,0 +1 @@ +from="172.24.1.0/24" ${PUB_KEY} diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/bgpd_conf.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/bgpd_conf.sub new file mode 100644 index 000000000..f739e81e4 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/bgpd_conf.sub @@ -0,0 +1,20 @@ +log file /var/log/quagga/bgpd.log +! +! +router bgp ${QUAGGA_AS} + bgp router-id ${QUAGGA_IP} + neighbor calico peer-group + neighbor calico remote-as ${CALICO_AS} + bgp listen range 0.0.0.0/0 peer-group calico + ! + address-family ipv4 unicast + neighbor calico route-map calico-node-fix-same-as out + exit-address-family +! +route-map calico-node-fix-same-as permit 100 + set as-path exclude ${CALICO_AS} + set as-path prepend ${QUAGGA_AS} +! +line vty +! + diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/daemons.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/daemons.sub new file mode 100644 index 000000000..86afd8adf --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/daemons.sub @@ -0,0 +1,7 @@ +zebra=yes +bgpd=yes +ospfd=no +ospf6d=no +ripd=no +ripngd=no +isisd=no diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/debian_conf.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/debian_conf.sub new file mode 100644 index 000000000..006c19041 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/debian_conf.sub @@ -0,0 +1,19 @@ +# +# If this option is set the quagga script automatically loads +# the config via "vtysh -b" when the servers are started. +# Check /etc/pam.d/quagga if you intend to use "vtysh"! +# +vtysh_enable=yes +zebra_options=" -s 90000000 --daemon -A 0.0.0.0" +bgpd_options=" --daemon -A 0.0.0.0 -p 179" +ospfd_options=" --daemon -A 127.0.0.1" +ospf6d_options=" --daemon -A ::1" +ripd_options=" --daemon -A 127.0.0.1" +ripngd_options=" --daemon -A ::1" +isisd_options=" --daemon -A 127.0.0.1" +pimd_options=" --daemon -A 127.0.0.1" +ldpd_options=" --daemon -A 127.0.0.1" + +# The list of daemons to watch is automatically generated by the init script. +watchquagga_enable=yes +watchquagga_options=(-adz -r /usr/sbin/servicebBquaggabBrestartbB%s -s /usr/sbin/servicebBquaggabBstartbB%s -k /usr/sbin/servicebBquaggabBstopbB%s -b bB -t 90) diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/disk-data.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/disk-data.sub new file mode 100644 index 000000000..8b0553847 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/disk-data.sub @@ -0,0 +1,4 @@ + - label: 'None' + filesystem: ${FS_TYPE} + device: /dev/${DISK_DEVICE} + overwrite: true diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_corefile.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_corefile.sub new file mode 100644 index 000000000..4ac181c93 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_corefile.sub @@ -0,0 +1,9 @@ +${DNS_DOMAIN} { + file ${ZONE_FILE} + log +} + +. { + forward . ${DNS_SERVERS} + log +} diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_entry.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_entry.sub new file mode 100644 index 000000000..b758ff0ce --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_entry.sub @@ -0,0 +1 @@ +${HOSTNAME} IN A ${HOSTIP} diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_header.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_header.sub new file mode 100644 index 000000000..274d889e2 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/ingress_header.sub @@ -0,0 +1,4 @@ +$ORIGIN ${INGRESS_DOMAIN}. + +${INGRESS_DOMAIN}. IN SOA localhost. root.localhost. ( 2007120710 1d 2h 4w 1h ) + diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/l2network-definition.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/l2network-definition.sub new file mode 100644 index 000000000..080a8ff7e --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/l2network-definition.sub @@ -0,0 +1,4 @@ + + ${NETNAME} + + diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/l3network-definition.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/l3network-definition.sub new file mode 100644 index 000000000..97216278e --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/l3network-definition.sub @@ -0,0 +1,7 @@ + + ${NETNAME} + + + + + diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/meta-data.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/meta-data.sub new file mode 100644 index 000000000..55eedde52 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/meta-data.sub @@ -0,0 +1,3 @@ +#cloud-config +instance-id: ucp-${NAME} +local-hostname: ${NAME} diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/mount-data.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/mount-data.sub new file mode 100644 index 000000000..ce8d0ecde --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/mount-data.sub @@ -0,0 +1 @@ + - [${DISK_DEVICE}, ${MOUNTPOINT}, auto, "defaults", 0, 2] diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-global.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-global.sub new file mode 100644 index 000000000..c84887043 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-global.sub @@ -0,0 +1,5 @@ +IdentityFile ${SSH_CONFIG_DIR}/id_rsa +LogLevel QUIET +StrictHostKeyChecking no +UserKnownHostsFile /dev/null + diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-node.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-node.sub new file mode 100644 index 000000000..a528a8a29 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/ssh-config-node.sub @@ -0,0 +1,2 @@ +Host ${SSH_NODE_HOSTNAME} + HostName ${SSH_NODE_IP} diff --git a/tools/deployment/seaworthy-virt/airship_gate/templates/user-data.sub b/tools/deployment/seaworthy-virt/airship_gate/templates/user-data.sub new file mode 100644 index 000000000..978078472 --- /dev/null +++ b/tools/deployment/seaworthy-virt/airship_gate/templates/user-data.sub @@ -0,0 +1,20 @@ +#cloud-config + +disable_root: false + +hostname: ${NAME} +manage_etc_hosts: false +package_update: true +apt_preserve_sources_list: true + +ssh_authorized_keys: + - ${SSH_PUBLIC_KEY} + +chpasswd: + list: | + root:password + expire: false + +ntp: + pools: [${NTP_POOLS}] + servers: [${NTP_SERVERS}] diff --git a/tools/deployment/seaworthy-virt/gate.sh b/tools/deployment/seaworthy-virt/gate.sh new file mode 100755 index 000000000..e98498bdf --- /dev/null +++ b/tools/deployment/seaworthy-virt/gate.sh @@ -0,0 +1,97 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR=$(realpath "$(dirname "${0}")") +WORKSPACE=$(realpath "${SCRIPT_DIR}/..") +GATE_UTILS=${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh + +GATE_COLOR=${GATE_COLOR:-1} + +MANIFEST_ARG=${1:-"multinode_deploy"} +if [ -z "$GATE_MANIFEST" ] +then + GATE_MANIFEST=${WORKSPACE}/seaworthy-virt/airship_gate/manifests/${MANIFEST_ARG}.json +fi + +export GATE_COLOR +export GATE_MANIFEST +export GATE_UTILS +export WORKSPACE + +source "${GATE_UTILS}" + +sudo chmod -R 755 "${TEMP_DIR}" + +STAGES_DIRS=() + +while read -r libdir;do + if [[ -d "$libdir" && -r "$libdir" && -x "$libdir" ]]; then + STAGES_DIRS+=( "$libdir" ) + else + log_warn "Could not find stage library $libdir, skipping..." + fi +done <<< "$(jq -c ".configuration.stage_libraries // [] | .[]" < "$GATE_MANIFEST")" + +STAGES_DIRS+=( "${WORKSPACE}/seaworthy-virt/airship_gate/stages" ) + +log_temp_dir +echo + +STAGES=$(mktemp) +jq -cr '.stages | .[]' "${GATE_MANIFEST}" > "${STAGES}" + +# NOTE(mark-burnett): It is necessary to use a non-stdin file descriptor for +# the read below, since we will be calling SSH, which will consume the +# remaining data on STDIN. +exec 3< "$STAGES" +while read -r -u 3 stage; do + NAME=$(echo "${stage}" | jq -r .name) + STAGE_SCRIPT="$(echo "${stage}" | jq -r .script)" + STAGE_CMD="" + for dir in "${STAGES_DIRS[@]}"; do + if [ -x "${dir}/${STAGE_SCRIPT}" ]; then + STAGE_CMD="${dir}/${STAGE_SCRIPT}" + break; + fi + done + if [ -z "$STAGE_CMD" ]; then + log_error "$STAGE_SCRIPT not found!" + exit 1 + fi + log_stage_header "${NAME}" + if echo "${stage}" | jq -r '.arguments | @sh' | xargs "${STAGE_CMD}" ; then + log_stage_success + else + log_color_reset + log_stage_error "${NAME}" "${LOG_FILE}" + if echo "${stage}" | jq -e .on_error > /dev/null; then + log_stage_diagnostic_header + ON_ERROR=${WORKSPACE}/seaworthy-virt/airship_gate/on_error/$(echo "${stage}" | jq -r .on_error) + set +e + $ON_ERROR + fi + log_stage_error "${NAME}" "${TEMP_DIR}" + exit 1 + fi + log_stage_footer "${NAME}" + echo +done + +log_note "Site Definition YAMLs found in ${DEFINITION_DEPOT}" + +echo +log_huge_success diff --git a/tools/deployment/seaworthy-virt/registry/IMAGES b/tools/deployment/seaworthy-virt/registry/IMAGES new file mode 100644 index 000000000..2b2871cfa --- /dev/null +++ b/tools/deployment/seaworthy-virt/registry/IMAGES @@ -0,0 +1,13 @@ +# source_name, tag, cache_name +coredns/coredns,0.9.9,coredns +gcr.io/google_containers/hyperkube-amd64,v1.10.2,hyperkube +gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64,1.14.4,k8s-dns-dnsmasq-nanny-amd64 +gcr.io/google_containers/k8s-dns-kube-dns-amd64,1.14.4,k8s-dns-kube-dns-amd64 +gcr.io/google_containers/k8s-dns-sidecar-amd64,1.14.4,k8s-dns-sidecar-amd64 +gcr.io/kubernetes-helm/tiller,v2.7.2,tiller +lachlanevenson/k8s-helm,v2.7.2,helm +quay.io/airshipit/armada,latest,armada +quay.io/calico/cni,v1.11.0,calico-cni +quay.io/calico/ctl,v1.6.1,calico-ctl +quay.io/calico/kube-controllers,v1.0.0,calico-kube-controllers +quay.io/calico/node,v2.6.1,calico-node diff --git a/tools/deployment/seaworthy-virt/registry/start.sh b/tools/deployment/seaworthy-virt/registry/start.sh new file mode 100755 index 000000000..2483cff18 --- /dev/null +++ b/tools/deployment/seaworthy-virt/registry/start.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -ex + +REGISTRY_DATA_DIR=${REGISTRY_DATA_DIR:-/mnt/registry} + +docker run -d \ + -p 5000:5000 \ + -e REGISTRY_HTTP_ADDR=0.0.0.0:5000 \ + --restart=always \ + --name registry \ + -v "$REGISTRY_DATA_DIR:/var/lib/registry" \ + registry:2 diff --git a/tools/deployment/seaworthy-virt/registry/stop.sh b/tools/deployment/seaworthy-virt/registry/stop.sh new file mode 100755 index 000000000..039f30d25 --- /dev/null +++ b/tools/deployment/seaworthy-virt/registry/stop.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -ex + +docker rm -fv registry diff --git a/tools/deployment/seaworthy-virt/registry/update_cache.sh b/tools/deployment/seaworthy-virt/registry/update_cache.sh new file mode 100755 index 000000000..1738f378c --- /dev/null +++ b/tools/deployment/seaworthy-virt/registry/update_cache.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -ex + +IMAGES_FILE="$(dirname "$0")/IMAGES" + +IFS=, +grep -v '^#.*' "$IMAGES_FILE" | while read -r src tag dst; do + echo "src=$src tag=$tag dst=$dst" + sudo docker pull "$src:$tag" + + full_dst="localhost:5000/$dst:$tag" + sudo docker tag "$src:$tag" "$full_dst" + + sudo docker push "$full_dst" +done diff --git a/tools/deployment/seaworthy-virt/setup_gate.sh b/tools/deployment/seaworthy-virt/setup_gate.sh new file mode 100755 index 000000000..8d1ae0ffe --- /dev/null +++ b/tools/deployment/seaworthy-virt/setup_gate.sh @@ -0,0 +1,114 @@ +#!/usr/bin/env bash +# Copyright 2018 AT&T Intellectual Property. All other rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -e + +SCRIPT_DIR=$(realpath "$(dirname "${0}")") +WORKSPACE=$(realpath "${SCRIPT_DIR}/..") +GATE_UTILS=${WORKSPACE}/seaworthy-virt/airship_gate/lib/all.sh + +GATE_COLOR=${GATE_COLOR:-1} + +export GATE_COLOR +export GATE_UTILS +export WORKSPACE + +source "${GATE_UTILS}" + +REQUIRE_RELOG=0 + +log_stage_header "Installing Packages" +export DEBIAN_FRONTEND=noninteractive +sudo -E apt-get update -qq +sudo -E apt-get install -q -y --no-install-recommends \ + curl \ + docker.io \ + fio \ + genisoimage \ + jq \ + libstring-shellquote-perl \ + libvirt-bin \ + qemu-kvm \ + qemu-utils \ + virtinst + +log_stage_header "Joining User Groups" +for grp in docker libvirtd libvirt; do + if ! groups | grep $grp > /dev/null; then + sudo adduser "$(id -un)" $grp || echo "Group $grp not found, not added to user" + REQUIRE_RELOG=1 + fi +done + +make_virtmgr_account + +HTTPS_PROXY=${HTTPS_PROXY:-${https_proxy}} +HTTPS_PROXY=${HTTP_PROXY:-${http_proxy}} + +if [[ ! -z "${HTTPS_PROXY}" ]] +then + log_stage_header "Configuring Apt Proxy" + cat << EOF | sudo tee /etc/apt/apt.conf.d/50proxyconf +Acquire::https::proxy "${HTTPS_PROXY}"; +Acquire::http::proxy "${HTTPS_PROXY}"; +EOF + + log_stage_header "Configuring Docker Proxy" + sudo mkdir -p /etc/systemd/system/docker.service.d/ + cat << EOF | sudo tee /etc/systemd/system/docker.service.d/proxy.conf +[Service] +Environment="HTTP_PROXY=${HTTP_PROXY}" +Environment="HTTPS_PROXY=${HTTPS_PROXY}" +Environment="NO_PROXY=${NO_PROXY}" +EOF + sudo systemctl daemon-reload + sudo systemctl restart docker +fi + +log_stage_header "Setting Kernel Parameters" +if [ "xY" != "x$(cat /sys/module/kvm_intel/parameters/nested)" ]; then + log_note Enabling nested virtualization. + sudo modprobe -r kvm_intel + sudo modprobe kvm_intel nested=1 || log_error Nested Virtualization not supported + echo "options kvm-intel nested=1" | sudo tee /etc/modprobe.d/kvm-intel.conf +fi + +if ! sudo virt-host-validate qemu &> /dev/null; then + log_note Host did not validate virtualization check: + sudo virt-host-validate qemu || true +fi + +if [[ ! -d ${VIRSH_POOL_PATH} ]]; then + sudo mkdir -p "${VIRSH_POOL_PATH}" +fi + +log_stage_header "Disabling br_netfilter" +cat << EOF | sudo tee /etc/sysctl.d/60-bridge.conf +net.bridge.bridge-nf-call-ip6tables = 0 +net.bridge.bridge-nf-call-iptables = 0 +net.bridge.bridge-nf-call-arptables = 0 +EOF +cat << EOF | sudo tee /etc/udev/rules.d/99-bridge.rules +ACTION=="add", SUBSYSTEM=="module", KERNEL=="br_netfilter", \ + RUN+="/lib/systemd/systemd-sysctl --prefix=/net/bridge" +EOF +besteffort sudo sysctl -p /etc/sysctl.d/60-bridge.conf + +if [[ ${REQUIRE_RELOG} -eq 1 ]]; then + echo + log_note "You must ${C_HEADER}log out${C_CLEAR} and back in before the gate is ready to run." +fi + +log_huge_success From 4b210c1a94dcbb835d84065679c37f988a617e90 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Fri, 7 Feb 2020 18:20:40 +0000 Subject: [PATCH 39/77] Upload content as root of docs.airshipit.org site This adds a job which will be run to upload documentation as the root of the docs site after successful gating. Depends-On: https://review.opendev.org/706598 Change-Id: I3c98f9e2e4076a7b2cedccf02f4c978b91c8e3b6 --- .zuul.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 53d8d7bb0..ee15928ed 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -37,6 +37,9 @@ post: jobs: - treasuremap-upload-git-mirror + promote: + jobs: + - promote-airship-docs-website - nodeset: From 88dd435a7925eb45283c7a551a943988321d2747 Mon Sep 17 00:00:00 2001 From: Prateek Dodda Date: Wed, 12 Feb 2020 15:19:39 -0600 Subject: [PATCH 40/77] Upadting the prefix numbering apparmor must be configured before minikube so we can see the apparmor changes Change-Id: I94d5e6fefaad4256b0611a09c014d79893260daa --- doc/source/airskiff.rst | 26 +++++++++---------- ...etup-apparmor.sh => 009-setup-apparmor.sh} | 0 .../gate/playbooks/airskiff-deploy-gate.yaml | 8 +++--- 3 files changed, 17 insertions(+), 17 deletions(-) rename tools/deployment/airskiff/developer/{015-setup-apparmor.sh => 009-setup-apparmor.sh} (100%) diff --git a/doc/source/airskiff.rst b/doc/source/airskiff.rst index 862d6fb40..7f8f18251 100644 --- a/doc/source/airskiff.rst +++ b/doc/source/airskiff.rst @@ -90,6 +90,19 @@ Alternatively, this step can be performed by running the script directly: ./tools/deployment/airskiff/developer/000-clone-dependencies.sh +Setup AppArmor +~~~~~~~~~~~~~~ + +.. literalinclude:: ../../tools/deployment/airskiff/developer/009-setup-apparmor.sh + :language: shell + :lines: 1,18- + +Alternatively, this step can be performed by running the script directly: + +.. code-block:: shell + + ./tools/deployment/airskiff/developer/009-setup-apparmor.sh + Deploy Kubernetes with Minikube ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -103,19 +116,6 @@ Alternatively, this step can be performed by running the script directly: ./tools/deployment/airskiff/developer/010-deploy-k8s.sh -Setup AppArmor -~~~~~~~~~~~~~~ - -.. literalinclude:: ../../tools/deployment/airskiff/developer/015-setup-apparmor.sh - :language: shell - :lines: 1,18- - -Alternatively, this step can be performed by running the script directly: - -.. code-block:: shell - - ./tools/deployment/airskiff/developer/015-setup-apparmor.sh - Restart your shell session ~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/tools/deployment/airskiff/developer/015-setup-apparmor.sh b/tools/deployment/airskiff/developer/009-setup-apparmor.sh similarity index 100% rename from tools/deployment/airskiff/developer/015-setup-apparmor.sh rename to tools/deployment/airskiff/developer/009-setup-apparmor.sh diff --git a/tools/gate/playbooks/airskiff-deploy-gate.yaml b/tools/gate/playbooks/airskiff-deploy-gate.yaml index 86e30ff2c..c037b5b33 100644 --- a/tools/gate/playbooks/airskiff-deploy-gate.yaml +++ b/tools/gate/playbooks/airskiff-deploy-gate.yaml @@ -30,15 +30,15 @@ args: chdir: "{{ zuul.project.src_dir }}" - - name: Deploy Kubernetes with Minikube + - name: Setup AppArmor shell: | - ./tools/deployment/airskiff/developer/010-deploy-k8s.sh + ./tools/deployment/airskiff/developer/009-setup-apparmor.sh args: chdir: "{{ zuul.project.src_dir }}" - - name: Setup AppArmor + - name: Deploy Kubernetes with Minikube shell: | - ./tools/deployment/airskiff/developer/015-setup-apparmor.sh + ./tools/deployment/airskiff/developer/010-deploy-k8s.sh args: chdir: "{{ zuul.project.src_dir }}" From 0314ee27a2b7d78272fdd50844347e8a211df55a Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Thu, 13 Feb 2020 09:23:45 -0600 Subject: [PATCH 41/77] Add missed commits from AIAB repo * https://review.opendev.org/#/c/704168/ * https://review.opendev.org/#/c/651659/ * https://review.opendev.org/#/c/701272/ * https://review.opendev.org/#/c/697565/ * https://review.opendev.org/#/c/697457/ Change-Id: Id004c3cd81b35037b98c95b1ccf96326700d1f37 --- .../deployment/seaworthy-virt/airship_gate/bin/shipyard.sh | 2 +- tools/deployment/seaworthy-virt/airship_gate/lib/config.sh | 2 ++ tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh | 1 - .../airship_gate/manifests/multinode_deploy.json | 5 +++-- .../airship_gate/on_error/collect_genesis_info.sh | 1 - .../seaworthy-virt/airship_gate/stages/pegleg-collect.sh | 4 +++- .../seaworthy-virt/airship_gate/stages/pegleg-render.sh | 6 ++++-- 7 files changed, 13 insertions(+), 8 deletions(-) diff --git a/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh b/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh index 65d5a3f7e..c8174d60c 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/bin/shipyard.sh @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -set -x +set -e SCRIPT_DIR="$(realpath "$(dirname "$0")")" WORKSPACE="$(realpath "${SCRIPT_DIR}/../../..")" diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index add33a8ff..6e5b8d161 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -27,6 +27,8 @@ export UPSTREAM_DNS=${UPSTREAM_DNS:-"8.8.8.8 8.8.4.4"} export NTP_POOLS=${NTP_POOLS:-"0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org"} export NTP_SERVERS=${NTP_SERVERS:-""} export PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY:-MjI1N2ZiMjMzYjI0ZmVkZDU4} +export PEGLEG_PASSPHRASE=${PEGLEG_PASSPHRASE:-ewd?egnPWL0Q?hzzGwEBmII5} +export PEGLEG_SALT=${PEGLEG_SALT:-9EX&uapdz1ka17WOQMG-FjTA} # key-pair used for drydock/maas auth towards libvirt and access to # the virtual nodes; auto-generated if no value provided diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh index c48043bc0..a26e1969a 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh @@ -484,7 +484,6 @@ vol_create_disk() { } vm_create() { - set -x NAME=${1} DISK_OPTS="$(vm_create_vols "${NAME}")" NETWORK_OPTS="$(vm_create_interfaces "${NAME}")" diff --git a/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json index 73665aea7..9cd3dab33 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json +++ b/tools/deployment/seaworthy-virt/airship_gate/manifests/multinode_deploy.json @@ -6,14 +6,14 @@ }, "ingress": { "domain": "gate.local", - "ca": "-----BEGIN CERTIFICATE-----\nMIIDIDCCAgigAwIBAgIUfikFVpFSQKVjACP9i8P4tUMnQbcwDQYJKoZIhvcNAQEL\nBQAwKDERMA8GA1UEChMIU25ha2VvaWwxEzARBgNVBAMTCmluZ3Jlc3MtY2EwHhcN\nMTgxMjAzMjEzOTAwWhcNMjMxMjAyMjEzOTAwWjAoMREwDwYDVQQKEwhTbmFrZW9p\nbDETMBEGA1UEAxMKaW5ncmVzcy1jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAOR6+3dCF5mtKvu2TlaYNHc6/v8VPvw3I0+EI+jRskXVQHZxF0kcLAVH\n/LM2maTMzNc1sZnxCnj8YYHxfhdIco+zwzCbG1YGolSPrPaslYmMmDjR0eVl1+tb\nmLnEHDZ88ds5rXNlUXDhAURzYPJivG2aYBVImvaS4GHztndaFFNE0Q7HQpldCs1Q\n5+xbFlKWHBt/xPM4QjoD/ReLEE5m5HhkT4WN0hWC0NC1OwW6bBhVkrk4D2kDTq8d\n/b5MH4FG2HHJYHXKR4caasrCHUrmuq7m6WoicwF7z53FvlM782EsNx6vSoBKYs39\n/AC4meM/9D8rjUlWaG3AjP0KFrFCLYECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJFfhFd1reBWgmrWe6PBV2z5W/Ee\nMA0GCSqGSIb3DQEBCwUAA4IBAQAZygjSCRSJrvgPllyWDpyKN1fg2r7P2ioI0WR9\nWkSrPKzdhi2hR8VdJxkMvRpEmWRhkQT7jNGEIWgy2jtyWiYKnKYobbY/kMU86QgL\nZazh2DiIeJim+Vt3RREyfOcNDwGMX7NpfwMTz7Dzl+jvtlBwKLFN0L15d0X+4J9V\ndRp5ZkooVjiOJb6vNcozDWxBrRPAowrvzLlJkFMaKgJQmGigEpgEygnCRH++NCle\n/ivGbdFuCsYzUTlR77xf9kGXMh3socMXcdu5SOtaDS7sl52DAJnAPxo9S6l0270G\na0989is2yCgDNmld5lpphVPaQSusGa8/XTaXR7YH+oc7qn1l\n-----END CERTIFICATE-----", + "ca": "-----BEGIN CERTIFICATE-----\nMIIDCzCCAfOgAwIBAgIUXetmvJ5wIpXdUOIn3Vg4D0hVLe4wDQYJKoZIhvcNAQEL\nBQAwFTETMBEGA1UEAwwKaW5ncmVzcy1jYTAeFw0xOTEyMDQxOTU5MTJaFw0yOTEy\nMDExOTU5MTJaMBUxEzARBgNVBAMMCmluZ3Jlc3MtY2EwggEiMA0GCSqGSIb3DQEB\nAQUAA4IBDwAwggEKAoIBAQCikS+idIoIpoHHWJUK8XYplluWIMRV4ssXmOqrVZiB\nVLdC1mkpnEo01RkCxw7YB9srXaRiemq7NqKpbNpxsZ6aII0QRgQbKXXjL8J9pX42\n0S0V6S/FGLLb0e80VhEbLhVuTX3V//fYg6CeGF3vy/UgoPGUYlXaHAgsZhBqS3yA\nQhq+kqUjwET/EoIoLWMqo+2PAIe/xHNqWH4sFexfj8GG1C1QpalTNdODkvQwZzSo\nMeu+UJbWTL7s+QJKemTVJJKCU9g1rFxbA6GypnV9xavgUR1sB0HlG7mmLnXqjKHm\nEgG78JZUkB2mrxKveVdW+Uad90EguKkuJUPirW0KHQl7AgMBAAGjUzBRMB0GA1Ud\nDgQWBBT7o/yXQYABZqcLW+D9+OMo84dHCDAfBgNVHSMEGDAWgBT7o/yXQYABZqcL\nW+D9+OMo84dHCDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBM\n0AF2+r5IeP1w0AZJjw0strgJ8HZNt4AVuD6nziqr1mtntKt5vEdWWgVqAVeAspnK\nglrYzGstw/dRAVhlZaKi8P5hl0taZto81tWoMLmXhu2WIwyf86JOmtE6HTGGO2jt\nPsuhwvqx592Ikq/WwiASHlJx/jP1Un4F/FewIy0StzkOIiEMXCtIF+RPbkS1y0pD\nzPgL0O9imT9CFZtm4e1nBE6BCahhiWO+PveI3c24BeGBRx79LYg0DY5E9aBkU/WV\nWpd7Y1dHqZxSBjd4UeDVZi/whs7Zv+I90Hcsb+PkrssKOJUivZ8RuR/2yKD40ujo\nDw3iF3Hyn5UCh4uA8ZJu\n-----END CERTIFICATE-----", "172.24.1.5": ["maas"], "172.24.1.6": ["drydock","shipyard","keystone"] }, "disk_layouts":{ "simple": { "vda": { - "size": 64, + "size": 96, "io_profile": "fast", "bootstrap": true } @@ -228,6 +228,7 @@ }, "bootstrap": false } + }, "bgp" : { "quagga_as": 64688, diff --git a/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh b/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh index 26d6bfc94..a13744be3 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/on_error/collect_genesis_info.sh @@ -15,7 +15,6 @@ # NOTE(mark-burnett): Keep trying to collect info even if there's an error set +e -set -x KUBECONFIG="${KUBECONFIG:-/etc/kubernetes/admin/kubeconfig.yaml}" source "${GATE_UTILS}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh index 228edbc2d..e5488b17e 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-collect.sh @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -set -xe +set -e source "${GATE_UTILS}" @@ -69,6 +69,8 @@ collect_design_docs() { -v "${HOME}/.ssh":/root/.ssh \ -v "${REPO_ROOT}":/workspace \ -v "${DEFINITION_DEPOT}":/collect \ + -e "PEGLEG_PASSPHRASE=$PEGLEG_PASSPHRASE" \ + -e "PEGLEG_SALT=$PEGLEG_SALT" \ "${IMAGE_PEGLEG_CLI}" \ $(render_pegleg_cli) } diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh index 1132d928e..431967d7a 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/pegleg-render.sh @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -set -xe +set -e source "${GATE_UTILS}" @@ -53,7 +53,7 @@ render_pegleg_cli() { done fi - cli_string+=("render" "-o" "/collect/rendered.yaml") + cli_string+=("render" "-s" "/collect/rendered.yaml") cli_string+=("$(config_pegleg_sitename)") @@ -69,6 +69,8 @@ collect_rendered_doc() { -v "${HOME}/.ssh":/root/.ssh \ -v "${REPO_ROOT}":/workspace \ -v "${RENDERED_DEPOT}":/collect \ + -e "PEGLEG_PASSPHRASE=$PEGLEG_PASSPHRASE" \ + -e "PEGLEG_SALT=$PEGLEG_SALT" \ "${IMAGE_PEGLEG_CLI}" \ $(render_pegleg_cli) } From 40a01b2c4c501e994494f1dd43ed3e57b1c86f05 Mon Sep 17 00:00:00 2001 From: James Gu Date: Thu, 13 Feb 2020 14:31:45 -0800 Subject: [PATCH 42/77] Fix pyyaml load call error yaml.load(input) is deprecated in pyyaml 5.1. This causes the manifests_lookup function to append the python warning message to the look up results. The pegleg cmd fails to launch container due to extra strings after the image url. Added code to specify the loader if the pyyaml version is 5.1 or newer. Change-Id: I4765df28eedf99a8e823e192cf2f2f2b38434f2c Signed-off-by: James Gu --- tools/airship | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/airship b/tools/airship index cc13f4cc4..2f537a97f 100755 --- a/tools/airship +++ b/tools/airship @@ -70,7 +70,11 @@ manifests_lookup(){ RESULT=`python3 -c " import yaml,sys -y = yaml.load_all(open('$file')) +from distutils.version import StrictVersion +if StrictVersion(yaml.__version__) < StrictVersion('5.1'): + y = yaml.load_all(open('$file')) +else: + y = yaml.load_all(open('$file'), Loader=yaml.FullLoader) for x in y: if x.get('schema') == '$schema': if x['metadata']['name'] == '$mdata_name': From 56224056663ac20dfd6b01a1f5fe836c0b307fe9 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Thu, 20 Feb 2020 16:57:57 -0600 Subject: [PATCH 43/77] Add SECURITY.md All Airship projects are moving to GitHub issues. This change adds a GitHub security policy that links to the official Airship vulnerability management process [0]. When users on GitHub click "New Issue" on this GitHub repository, they will see an option to report a security vulnerability, which will direct them to our official policy. [0] https://airship-docs.readthedocs.io/en/latest/security/vulnerabilities.html Change-Id: Iaf060dd0085c21f0c4f18f100e3e053b5ceedbed Signed-off-by: Drew Walters --- .github/SECURITY.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/SECURITY.md diff --git a/.github/SECURITY.md b/.github/SECURITY.md new file mode 100644 index 000000000..bd5888ab1 --- /dev/null +++ b/.github/SECURITY.md @@ -0,0 +1,9 @@ +# Security Policy + +## Reporting a Vulnerability + +The Airship community is committed to expediently confirming, resolving, and +disclosing all reported security vulnerabilities. To report a security +vulnerabillity, please refer to our [vulnerability management process][1]. + +[1]: https://airship-docs.readthedocs.io/en/latest/security/vulnerabilities.html From 60ac429c240d0019a2dbc326ee9d43aa934ab3df Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Mon, 24 Feb 2020 16:29:09 -0600 Subject: [PATCH 44/77] Extend VM's configuration with NUMA/CPU/Memory/NIC changes Add abbility to extend VM's configuration via JSON to configure: * NUMA nodes / cpu cells * CPU mode, sockets, threads * Memory backend * NIC model Change-Id: I1640fd250427827b6800be60ca559a058c7cf989 --- tools/deployment/seaworthy-virt/README.rst | 21 ++++++- .../seaworthy-virt/airship_gate/lib/config.sh | 58 ++++++++++++++++++- .../seaworthy-virt/airship_gate/lib/virsh.sh | 7 ++- 3 files changed, 80 insertions(+), 6 deletions(-) diff --git a/tools/deployment/seaworthy-virt/README.rst b/tools/deployment/seaworthy-virt/README.rst index 1d84b38ac..77348e4a1 100644 --- a/tools/deployment/seaworthy-virt/README.rst +++ b/tools/deployment/seaworthy-virt/README.rst @@ -174,10 +174,14 @@ via Airship. Each key is the name of a VM and value is a JSON object: { "memory": integer, "vcpus": integer, + "sockets": integer, + "threads": integer, "disk_layout": "simple", + "cpu_mode": "host-passthrough", "networking": { "ens3": { "mac": "52:54:00:00:be:31", + "model": "e1000", "pci": { "slot": 3, "port": 0 @@ -193,18 +197,33 @@ via Airship. Each key is the name of a VM and value is a JSON object: } }, "bootstrap": true, + "cpu_cells": { + "cell0": { + "cpus": "0-11", + "memory": "25165824" + }, + "cell1": { + "cpus": "12-23", + "memory": "25165824" + } + }, "userdata": "packages: [docker.io]" } * memory - VM RAM in megabytes * vcpus - Number of VM CPUs + * sockets - Number of sockets. (Optional) + * threads - Number of threads. (Optional) * disk_layout - A disk profile for the VM matching one defined under ``.disk_layouts`` * bootstrap - True/False for whether the framework should bootstrap the VM's OS + * cpu_cells - Parameter to setup NUMA nodes and allocate RAM memory. (Optional) + * cpu_mode - CPU mode for the VM. (if not specified, default: host) * userdata - Cloud-init userdata to feed the VM when bootstrapped for further customization - * networking - Network attachment and addressing configuration. Every key but ``addresses`` + * networking - Network attachment and addressing configuration. Every key but ``addresses`` is assumed to be a desired NIC on the VM. For each NIC stanza, the following fields are respected: * mac - A MAC address for the NIC + * model - A model for the NIC (if not specified, default: virtio) * pci - A JSON object specifying ``slot`` and ``port`` specifying the PCI address for the NIC * attachment - What network from ``.networking`` is attached to this NIC diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index 6e5b8d161..0317794a3 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -43,7 +43,15 @@ export AIRSHIP_KEYSTONE_URL=${AIRSHIP_KEYSTONE_URL:-'http://keystone.gate.local: config_vm_memory() { nodename=${1} - jq -cr ".vm.${nodename}.memory" < "${GATE_MANIFEST}" + mem=$(jq -cr ".vm.${nodename}.memory" < "${GATE_MANIFEST}") + mem_backing=$(jq -cr ".vm.${nodename}.memorybacking" < "${GATE_MANIFEST}") + + if [[ "${mem_backing}" != "null" ]] + then + echo "memory=${mem},${mem_backing}=yes" + else + echo "${mem}" + fi } config_vm_names() { @@ -55,6 +63,19 @@ config_vm_iface_list() { jq -cr ".vm.${nodename}.networking | del(.addresses) | keys | .[]" < "${GATE_MANIFEST}" } +config_vm_iface_model() { + nodename="$1" + interface="$2" + iface_model=$(jq -cr ".vm.${nodename}.networking.${interface}.model" < "${GATE_MANIFEST}") + + if [[ "${iface_model}" != "null" ]] + then + echo "${iface_model}" + else + echo "virtio" + fi +} + config_vm_iface_mac() { nodename="$1" interface="$2" @@ -112,9 +133,42 @@ config_vm_net_ip() { jq -cr "$query" < "${GATE_MANIFEST}" } +config_vm_cpu() { + nodename=${1} + cpu_mode=$(jq -cr ".vm.${nodename}.cpu_mode" < "${GATE_MANIFEST}") + cpu_cells=$(jq -cr ".vm.${nodename}.cpu_cells" < "${GATE_MANIFEST}") + + if [[ "${cpu_mode}" != "null" ]] + then + config_string="mode=${cpu_mode}" + if [[ "${cpu_cells}" != "null" ]] + then + cpu_cells_to_s=$(echo "${cpu_cells}" | jq -cr "[to_entries[] | [.key + \".cpus=\" + .value.cpus, .key + \".memory=\" + .value.memory]] | add | join (\",\")") + config_string="${config_string},${cpu_cells_to_s}" + fi + else + config_string=${VIRSH_CPU_OPTS} + fi + echo -n "$config_string" +} + config_vm_vcpus() { nodename=${1} - jq -cr ".vm.${nodename}.vcpus" < "${GATE_MANIFEST}" + vcpus=$(jq -cr ".vm.${nodename}.vcpus" < "${GATE_MANIFEST}") + sockets=$(jq -cr ".vm.${nodename}.sockets" < "${GATE_MANIFEST}") + threads=$(jq -cr ".vm.${nodename}.threads" < "${GATE_MANIFEST}") + + if [[ "${sockets}" != "null" ]] + then + config_string="vcpus=${vcpus},sockets=${sockets}" + if [[ "${threads}" != "null" ]] + then + config_string="${config_string},threads=${threads}" + fi + echo -n "$config_string" + else + echo "${vcpus}" + fi } config_vm_bootstrap() { diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh index a26e1969a..f5371046b 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh @@ -378,12 +378,13 @@ vm_render_interface() { namekey="$(get_namekey)" mac="$(config_vm_iface_mac "$vm" "$iface")" + model="$(config_vm_iface_model "$vm" "$iface")" network="$(config_vm_iface_network "$vm" "$iface")" network="${namekey}_${network}" slot="$(config_vm_iface_slot "$vm" "$iface")" port="$(config_vm_iface_port "$vm" "$iface")" - config_string="model=virtio,network=${network}" + config_string="model=${model},network=${network}" if [[ ! -z "$mac" ]] then @@ -498,7 +499,7 @@ vm_create() { --name "${NAME}" \ --os-variant ubuntu16.04 \ --virt-type kvm \ - --cpu "${VIRSH_CPU_OPTS}" \ + --cpu "$(config_vm_cpu "${NAME}")" \ --serial "file,path=${TEMP_DIR}/console/${NAME}.log" \ --graphics vnc,listen=0.0.0.0 \ --noautoconsole \ @@ -520,7 +521,7 @@ vm_create() { --name "${NAME}" \ --os-variant ubuntu16.04 \ --virt-type kvm \ - --cpu "${VIRSH_CPU_OPTS}" \ + --cpu "$(config_vm_cpu "${NAME}")" \ --graphics vnc,listen=0.0.0.0 \ --serial file,path="${TEMP_DIR}/console/${NAME}.log" \ --noautoconsole \ From 4e0a5c1259f8d3dd35f57ecee219eade8a2eec88 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Thu, 20 Feb 2020 12:44:26 -0600 Subject: [PATCH 45/77] airskiff: Remove --show-all from kubectl commands This change removes the --show-all flag from kubectl commands in the debug report, as it's no longer supported. The data gathered without this flag is sufficient for debugging. Change-Id: Iac9515f99f5e4bc123500602094e70683dd73cb4 Signed-off-by: Drew Walters --- tools/gate/debug-report.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/gate/debug-report.sh b/tools/gate/debug-report.sh index d277ec0f2..7d499fb6e 100755 --- a/tools/gate/debug-report.sh +++ b/tools/gate/debug-report.sh @@ -23,7 +23,7 @@ function get_namespaces () { function get_pods () { NAMESPACE=$1 - kubectl get pods -n "${NAMESPACE}" -o name --show-all | awk -F '/' '{ print $NF }' | xargs -L1 -P 1 -I {} echo "${NAMESPACE}" {} + kubectl get pods -n "${NAMESPACE}" -o name | awk -F '/' '{ print $NF }' | xargs -L1 -P 1 -I {} echo "${NAMESPACE}" {} } export -f get_pods From bf84d27403d02a4a64bd7d9019c43c7585fd804d Mon Sep 17 00:00:00 2001 From: Matthew Fuller Date: Mon, 24 Feb 2020 16:01:29 -0800 Subject: [PATCH 46/77] Add support for modifying genesis kernel parameters for OVS-DPDK OVS-DPDK requires that hugepages are configured and available on the host. This change allows the kernel parameters specified in the primary CP HostProfile to be applied to the genesis node by setting GENESIS_HOST_PROFILE and sourcing it before running gate.sh. Change-Id: I392a08300920327d7002a413ba40edbb81c020c2 --- .../airship_gate/lib/bootaction-runner.sh | 54 ++++++++++++++++++- .../airship_gate/stages/genesis-setup.sh | 6 ++- 2 files changed, 57 insertions(+), 3 deletions(-) diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh index 747c740bf..bd2f37891 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh @@ -14,6 +14,7 @@ # See the License for the specific language governing permissions and # limitations under the License. +GENESIS_HOST_PROFILE=${2:-} ############################################################################### # Helper functions @@ -64,8 +65,8 @@ install_file(){ local path="$1" local content="$2" local permissions="$3" - local dirname - dirname=$(dirname "$path") + local reboot="${4:-false}" + local dirname=$(dirname "$path") if [[ ! -d $dirname ]]; then mkdir -p "$dirname" @@ -74,6 +75,9 @@ install_file(){ if [[ ! -f $path ]] || [ "$(cat "$path")" != "$content" ]; then echo "$content" > "$path" chmod "$permissions" "$path" + if [[ $reboot = reboot ]]; then + REBOOT=true + fi export FILE_UPDATED=true else export FILE_UPDATED=false @@ -136,6 +140,7 @@ if [[ ! $DISABLE_SECCOMP_PROFILE ]]; then install_file "$path" "$content" "$permissions" fi + ############################################################################### # bootaction: apparmor-profiles ############################################################################### @@ -171,3 +176,48 @@ if [[ ! $DISABLE_APPARMOR_PROFILES ]]; then systemctl reload apparmor.service fi fi + + +############################################################################### +# bootaction: Additional kernel parameters and hugepages for OVS-DPDK +############################################################################### + +if [[ -n "$GENESIS_HOST_PROFILE" ]]; then + + manifests_lookup "$rendered_file" "drydock/HostProfile/v1" \ + "$GENESIS_HOST_PROFILE" \ + "['data']['platform']['kernel_params']" \ + "dict_keys" "true" + kernel_params=$RESULT + + grub_args=() + # NOTE: reverse sort is to ensure hugepagesz is before hugepages + for kp in $(echo $kernel_params | tr ' ' '\n' | sort -r); do + manifests_lookup "$rendered_file" "drydock/HostProfile/v1" \ + "$GENESIS_HOST_PROFILE" \ + "['data']['platform']['kernel_params']['$kp']" + if [[ $(tr '[:lower:]' '[:upper:]' <<< "$RESULT") == "TRUE" ]]; then + grub_args+=("$kp") + else + grub_args+=("$kp=$RESULT") + fi + done + + path="/etc/default/grub.d/50-curtin-settings.cfg" + content="GRUB_CMDLINE_LINUX_DEFAULT=\"${grub_args[*]}\"" + + install_file "$path" "$content" '644' reboot + + update-grub +fi + + +############################################################################### +# Reboot node +############################################################################### + +if [[ ! $DISABLE_REBOOT ]] && [[ $REBOOT = true ]]; then + echo Rebooting node $(hostname)... + reboot now & +fi + diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh index 2d2033bc2..3b67a79f2 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis-setup.sh @@ -17,10 +17,14 @@ set -e source "${GATE_UTILS}" +GENESIS_HOST_PROFILE=${GENESIS_HOST_PROFILE:-} + # Copies script and virtmgr private key to genesis VM rsync_cmd "${REPO_ROOT}/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh" "${GENESIS_NAME}:/root/airship/" rsync_cmd "${RENDERED_DEPOT}/rendered.yaml" "${GENESIS_NAME}:/root/airship/" set -o pipefail -ssh_cmd "${GENESIS_NAME}" /root/airship/bootaction-runner.sh /root/airship/rendered.yaml 2>&1 | tee -a "${LOG_FILE}" +ssh_cmd "${GENESIS_NAME}" /root/airship/bootaction-runner.sh /root/airship/rendered.yaml "${GENESIS_HOST_PROFILE}" |& tee -a "${LOG_FILE}" +ssh_wait "${GENESIS_NAME}" set +o pipefail + From 66e945c413dd6cab6641e948e454450b60577470 Mon Sep 17 00:00:00 2001 From: sidmistry Date: Tue, 3 Mar 2020 22:55:06 -0600 Subject: [PATCH 47/77] Added labels for global osh-infra charts Label is needed for global charts when creating site level overrides. The labels value will be the ParentSelector field in the override. Change-Id: I6fbd6867286dd7c87a6791107607df0d1eafbe0d --- .../charts/osh-infra/osh-infra-ceph-config/ceph-config.yaml | 2 ++ .../software/charts/osh-infra/osh-infra-dashboards/kibana.yaml | 2 ++ .../software/charts/osh-infra/osh-infra-monitoring/nagios.yaml | 2 ++ .../prometheus-openstack-exporter.yaml | 2 ++ global/software/charts/osh-infra/osh-infra-radosgw/radosgw.yaml | 2 ++ 5 files changed, 10 insertions(+) diff --git a/global/software/charts/osh-infra/osh-infra-ceph-config/ceph-config.yaml b/global/software/charts/osh-infra/osh-infra-ceph-config/ceph-config.yaml index 7aa62cdfd..c4f6d7b21 100644 --- a/global/software/charts/osh-infra/osh-infra-ceph-config/ceph-config.yaml +++ b/global/software/charts/osh-infra/osh-infra-ceph-config/ceph-config.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: osh-infra-ceph-config + labels: + name: osh-infra-ceph-config-global layeringDefinition: abstract: false layer: global diff --git a/global/software/charts/osh-infra/osh-infra-dashboards/kibana.yaml b/global/software/charts/osh-infra/osh-infra-dashboards/kibana.yaml index 4685f72aa..b777820de 100644 --- a/global/software/charts/osh-infra/osh-infra-dashboards/kibana.yaml +++ b/global/software/charts/osh-infra/osh-infra-dashboards/kibana.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: kibana + labels: + name: kibana-global layeringDefinition: abstract: false layer: global diff --git a/global/software/charts/osh-infra/osh-infra-monitoring/nagios.yaml b/global/software/charts/osh-infra/osh-infra-monitoring/nagios.yaml index ee7122e8e..e623becd8 100644 --- a/global/software/charts/osh-infra/osh-infra-monitoring/nagios.yaml +++ b/global/software/charts/osh-infra/osh-infra-monitoring/nagios.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: nagios + labels: + name: nagios-global layeringDefinition: abstract: false layer: global diff --git a/global/software/charts/osh-infra/osh-infra-openstack-exporter/prometheus-openstack-exporter.yaml b/global/software/charts/osh-infra/osh-infra-openstack-exporter/prometheus-openstack-exporter.yaml index 40781c684..80caef1cc 100644 --- a/global/software/charts/osh-infra/osh-infra-openstack-exporter/prometheus-openstack-exporter.yaml +++ b/global/software/charts/osh-infra/osh-infra-openstack-exporter/prometheus-openstack-exporter.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: prometheus-openstack-exporter + labels: + name: prometheus-openstack-exporter-global layeringDefinition: abstract: false layer: global diff --git a/global/software/charts/osh-infra/osh-infra-radosgw/radosgw.yaml b/global/software/charts/osh-infra/osh-infra-radosgw/radosgw.yaml index a535afa37..6e5f6f9e5 100644 --- a/global/software/charts/osh-infra/osh-infra-radosgw/radosgw.yaml +++ b/global/software/charts/osh-infra/osh-infra-radosgw/radosgw.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: osh-infra-radosgw + labels: + name: osh-infra-radosgw-global layeringDefinition: abstract: false layer: global From 8dd8d2c48f7c53a2ecd040ebc4b3887fad93590e Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Fri, 28 Feb 2020 10:10:38 -0600 Subject: [PATCH 48/77] Add unsafe profile for VM's disk Change-Id: Ia6666ea124bf0f238addba56bb6466318903206b --- tools/deployment/seaworthy-virt/README.rst | 58 +++++++++++-------- .../seaworthy-virt/airship_gate/lib/virsh.sh | 3 + 2 files changed, 38 insertions(+), 23 deletions(-) diff --git a/tools/deployment/seaworthy-virt/README.rst b/tools/deployment/seaworthy-virt/README.rst index 77348e4a1..eab7b9b6c 100644 --- a/tools/deployment/seaworthy-virt/README.rst +++ b/tools/deployment/seaworthy-virt/README.rst @@ -72,8 +72,8 @@ Network Configuration ##################### The ``.networking`` key defines the network topology of the site. Each -subkey is the name of a network. Under each network name is a semi-recursive stanza -defining the layer 2 and layer 3 attributes of the network: +subkey is the name of a network. Under each network name is a semi-recursive +stanza defining the layer 2 and layer 3 attributes of the network: .. code-block: json @@ -114,18 +114,18 @@ or } - * roles - These strings are used to select the correct network for internal gate - functions - supported: "ssh", "dns", "bgp" + * roles - These strings are used to select the correct network for internal + gate functions - supported: "ssh", "dns", "bgp" * layer2 - Define Layer 2 attributes - * layer3 - Valid if the ``layer2`` attribute is NOT defining VLANs, then define - Layer 3 attributes. + * layer3 - Valid if the ``layer2`` attribute is NOT defining VLANs, then + define Layer 3 attributes. Disk Layouts ############ The ``.disk_layouts`` key defines the various disk layouts that can be assigned -to VMs being built. Each named layout key then defines one or more block devices -that will be created as file-backed volumes. +to VMs being built. Each named layout key then defines one or more block +devices that will be created as file-backed volumes. .. code-block: json @@ -154,20 +154,25 @@ that will be created as file-backed volumes. * size - Size of the volume in gigabytes * io_profile - One of the below I/O configurations - * fast - In the case of a VM disruption, synchronous I/O may be lost. Better throughput. + * fast - In the case of a VM disruption, synchronous I/O may be lost. + Better throughput. * safe - Synchronous I/O fully written to disk, slower throughput. - * bootstrap - For VMs that are bootstrapped by the framework, not Airship, use this disk - * format - For VMs that are bootstrapped by the framework, describe how the disk should be - formatted and mounted when desired. + * unsafe - Host are caching all disk IO, and sync requests from VM are + ignored. Max performance. + * bootstrap - For VMs that are bootstrapped by the framework, not Airship, + use this disk + * format - For VMs that are bootstrapped by the framework, describe how the + disk should be formatted and mounted when desired. * type - Filesystem type (e.g. 'xfs' or 'ext4') * mountpoint - Path to mountpoint VM Configuration ################ -Under the ``.vm`` key is a mapping of all the VMs that will be created via virt-install. -This can be a mix of VMs that are bootstrapped via virsh/cloud-init and those deployed -via Airship. Each key is the name of a VM and value is a JSON object: +Under the ``.vm`` key is a mapping of all the VMs that will be created via +virt-install. This can be a mix of VMs that are bootstrapped via +virsh/cloud-init and those deployed via Airship. Each key is the name of a VM +and value is a JSON object: .. code-block: json @@ -214,20 +219,27 @@ via Airship. Each key is the name of a VM and value is a JSON object: * vcpus - Number of VM CPUs * sockets - Number of sockets. (Optional) * threads - Number of threads. (Optional) - * disk_layout - A disk profile for the VM matching one defined under ``.disk_layouts`` - * bootstrap - True/False for whether the framework should bootstrap the VM's OS - * cpu_cells - Parameter to setup NUMA nodes and allocate RAM memory. (Optional) + * disk_layout - A disk profile for the VM matching one defined under + ``.disk_layouts`` + * bootstrap - True/False for whether the framework should bootstrap the + VM's OS + * cpu_cells - Parameter to setup NUMA nodes and allocate RAM memory. + (Optional) * cpu_mode - CPU mode for the VM. (if not specified, default: host) - * userdata - Cloud-init userdata to feed the VM when bootstrapped for further customization - * networking - Network attachment and addressing configuration. Every key but ``addresses`` - is assumed to be a desired NIC on the VM. For each NIC stanza, the following fields are respected: + * userdata - Cloud-init userdata to feed the VM when bootstrapped for + further customization + * networking - Network attachment and addressing configuration. Every key + but ``addresses`` is assumed to be a desired NIC on the VM. For each NIC + stanza, the following fields are respected: * mac - A MAC address for the NIC * model - A model for the NIC (if not specified, default: virtio) - * pci - A JSON object specifying ``slot`` and ``port`` specifying the PCI address for the NIC + * pci - A JSON object specifying ``slot`` and ``port`` specifying the + PCI address for the NIC * attachment - What network from ``.networking`` is attached to this NIC - The ``addresses`` key specifies the IP address for each layer 3 network that the VM is attached to. + The ``addresses`` key specifies the IP address for each layer 3 network + that the VM is attached to. Stage Pipeline ############## diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh index f5371046b..c5302495f 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/virsh.sh @@ -444,6 +444,9 @@ vm_create_vols(){ elif [[ "$io_prof" == "safe" ]] then DISK_OPTS="bus=virtio,cache=directsync,discard=unmap,format=qcow2,io=native" + elif [[ "$io_prof" == "unsafe" ]] + then + DISK_OPTS="bus=virtio,cache=unsafe,format=qcow2" else DISK_OPTS="bus=virtio,format=qcow2" fi From d8dab65affe75b64e05bda8c2b1a694e5e5ea68b Mon Sep 17 00:00:00 2001 From: "Singh, Jasvinder (js581j)" Date: Fri, 6 Mar 2020 17:48:50 -0500 Subject: [PATCH 49/77] Fixing the typo in authoring_and_deployment Updating the typo in the file authoring_and_deployment.rst changing line 659 common-address.yaml --> common-addresses.yaml Change-Id: I3f55909ef99b40d771162d56ac1f70af0144bca5 --- doc/source/authoring_and_deployment.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/authoring_and_deployment.rst b/doc/source/authoring_and_deployment.rst index 5b5cb3707..178997951 100644 --- a/doc/source/authoring_and_deployment.rst +++ b/doc/source/authoring_and_deployment.rst @@ -658,7 +658,7 @@ Then, install the NTP client: Add the list of NTP servers specified in ``data.ntp.servers_joined`` in file -``site/${NEW_SITE}/networks/common-address.yaml`` +``site/${NEW_SITE}/networks/common-addresses.yaml`` to ``/etc/ntp.conf`` as follows: :: From 8ceab30cef4b0eff0aa6beed88297f3499608487 Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Thu, 5 Mar 2020 17:58:43 -0600 Subject: [PATCH 50/77] Parametrize timeout parameter for shipyard action This change gives us control over changing the hard-coded timeout parameter, depending on site size/type. Change-Id: I648d9e2e185e8e7129fbd3f79382ad7380398aba --- tools/deployment/seaworthy-virt/airship_gate/lib/config.sh | 2 ++ .../seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh | 2 +- .../seaworthy-virt/airship_gate/stages/shipyard-update-site.sh | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index 0317794a3..2044ddf49 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -29,6 +29,8 @@ export NTP_SERVERS=${NTP_SERVERS:-""} export PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY:-MjI1N2ZiMjMzYjI0ZmVkZDU4} export PEGLEG_PASSPHRASE=${PEGLEG_PASSPHRASE:-ewd?egnPWL0Q?hzzGwEBmII5} export PEGLEG_SALT=${PEGLEG_SALT:-9EX&uapdz1ka17WOQMG-FjTA} +export SHIPYARD_DEPLOY_TIMEOUT=${SHIPYARD_DEPLOY_TIMEOUT:-"7600"} +export SHIPYARD_UPDATE_TIMEOUT=${SHIPYARD_UPDATE_TIMEOUT:-"1800"} # key-pair used for drydock/maas auth towards libvirt and access to # the virtual nodes; auto-generated if no value provided diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh index 365d393af..6fe9e721d 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-deploy-site.sh @@ -19,4 +19,4 @@ source "${GATE_UTILS}" cd "${TEMP_DIR}" -shipyard_action_wait deploy_site 7200 +shipyard_action_wait deploy_site "${SHIPYARD_DEPLOY_TIMEOUT}" diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh index 6b4d1621c..26490b073 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-update-site.sh @@ -19,4 +19,4 @@ source "${GATE_UTILS}" cd "${TEMP_DIR}" -shipyard_action_wait update_site 1800 +shipyard_action_wait update_site "${SHIPYARD_UPDATE_TIMEOUT}" From 42b169a915c4cd75c1c4d1b759993a109603016a Mon Sep 17 00:00:00 2001 From: Alexander Noskov Date: Wed, 26 Feb 2020 18:14:33 -0600 Subject: [PATCH 51/77] Install the same kernel version for Genesis node Add the ability to install the same kernel version for the Genesis node as we have on other control plane nodes. Change-Id: I566e03a52d5dea13b0d8d8dc98c3c84c13cdd405 --- .../airship_gate/lib/bootaction-runner.sh | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh index bd2f37891..e174ba835 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/bootaction-runner.sh @@ -84,6 +84,11 @@ install_file(){ fi } +apt_install(){ + for pkg in $@; do + dpkg -s $pkg 2> /dev/null | grep 'Status: install ok installed' || DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install $pkg + done +} ############################################################################### # Script inputs and validations @@ -177,6 +182,35 @@ if [[ ! $DISABLE_APPARMOR_PROFILES ]]; then fi fi +############################################################################### +# Install matching kernel version - v2 = get kernel ver from manifests +############################################################################### + +# If manifests don't specify a kernel package, use this one +: ${KERNEL_PACKAGE:=linux-image-4.15.0-64-generic} + +if [[ ! -z "$GENESIS_HOST_PROFILE" ]]; then + + # Fetch kernel image type + manifests_lookup "$rendered_file" "drydock/HostProfile/v1" \ + "$GENESIS_HOST_PROFILE" \ + "['data']['platform']['kernel_params']['kernel_package']" \ + "none" "true" + kernel_package="$RESULT" + if [[ $FAIL = true ]]; then + echo "Manifests lookup of kernel version failed; using $KERNEL_PACKAGE" + kernel_package=$KERNEL_PACKAGE + else + echo "Kernel package located: '$kernel_package'" + fi + + # install kernel + apt_install $kernel_package + + # install headers + kernel_headers_pkg="linux-headers-$(echo "$kernel_package" | grep -o '[0-9].*')" + apt_install $kernel_headers_pkg +fi ############################################################################### # bootaction: Additional kernel parameters and hugepages for OVS-DPDK From 5ae65923e44e14ffde169f88380adeed1beb89fa Mon Sep 17 00:00:00 2001 From: "Singh, Jasvinder (js581j)" Date: Thu, 19 Mar 2020 17:38:04 -0400 Subject: [PATCH 52/77] Fixing deployment issue in aiab This patchset is to fix the deployment failure of aiab and other sites. During the deployment, the airship-glance-test fails because the cirros image URL i.e. "https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img" has multiple redirects while downloading the image. The rally test for the glance never completes leading to deployment failure. This patch set uses an alternative URL to fix this issue. Change-Id: Icae3bc60a2c83b779f51299f272f15cc6db19c8d --- global/software/config/versions.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 0e3a988ed..7c92dfd15 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -765,7 +765,8 @@ data: test: docker.io/xrally/xrally-openstack:1.3.0 glance: bootstrap: docker.io/openstackhelm/heat:ocata-ubuntu_xenial - cirros_image: https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img + # The cirros_image url is replaced to avoid rally failures due to redirects(302) while downloading the image.refer https://review.opendev.org/#/c/713992/ + cirros_image: https://raw.githubusercontent.com/jasvinder1107/cirros-mirror/master/0.3.5/cirros-0.3.5-x86_64-disk.img db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 From 27248b306317b4e3c048d4d2eb145132a0cedfb7 Mon Sep 17 00:00:00 2001 From: Matthew Fuller Date: Fri, 3 Apr 2020 09:54:10 -0700 Subject: [PATCH 53/77] Update default shipyard password in config.sh Updates the default value for SHIPYARD_OS_PASSWORD to match the password in site/seaworthy-virt/secrets/passphrases/ucp_shipyard_keystone_password.yaml Change-Id: I2786ad956d8ad36b42246132134935bf83a57b7a --- tools/deployment/seaworthy-virt/airship_gate/lib/config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index 2044ddf49..25cea331f 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -40,7 +40,7 @@ export GATE_SSH_KEY=${GATE_SSH_KEY:-""} # auto-generated by default export USE_EXISTING_SECRETS=${USE_EXISTING_SECRETS:-""} -export SHIPYARD_PASSWORD=${SHIPYARD_OS_PASSWORD:-'password18'} +export SHIPYARD_PASSWORD=${SHIPYARD_OS_PASSWORD:-'password123'} export AIRSHIP_KEYSTONE_URL=${AIRSHIP_KEYSTONE_URL:-'http://keystone.gate.local:80/v3'} config_vm_memory() { From 206abb6b697fb46b6230531d569646839fd5f4ae Mon Sep 17 00:00:00 2001 From: Prateek Dodda Date: Wed, 22 Apr 2020 00:36:34 -0500 Subject: [PATCH 54/77] Uplift porthole chart with the lastest reference Change-Id: I37eb8f51448ee300adc85becef8798ff62e23b08 --- global/software/config/versions.yaml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 7c92dfd15..f2efd7bfe 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -544,72 +544,72 @@ data: utility: calicoctl-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/calicoctl-utility type: git calicoctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git ceph-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/ceph-utility type: git ceph-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git compute-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/compute-utility type: git compute-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git etcdctl-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/etcdctl-utility type: git etcdctl-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git mysqlclient-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/mysqlclient-utility type: git mysqlclient-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git openstack-utility: location: https://opendev.org/airship/porthole - reference: 9c2038cb59bfbb3ff5c3bbf11c7001d621437b98 + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/openstack-utility type: git openstack-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git postgresql-utility: location: https://opendev.org/airship/porthole - reference: 0546a3aff7af4541e07630589a15a3d172c8ff5c + reference: 16d96ffb643a21d937160a82099e8c6b32ac578a subpath: charts/postgresql-utility type: git postgresql-utility-htk: location: https://opendev.org/openstack/openstack-helm-infra - reference: 03580ec90afa162c166661acf27f351b83565375 + reference: 200b5e902b3a176fbfbe669b6a10a254c9b50f5d subpath: helm-toolkit type: git From 7fe5ca064566b81f0c406caaff5d1e61c8621ab6 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Fri, 8 May 2020 15:34:17 +0000 Subject: [PATCH 55/77] Remove treasuremap from airship docs main page The treasuremap documentation publishes to the front page of the airship docs website; however, the main landing page of the airship docs website should be the contents of the airship/docs repository. This commit changes the promotion job to publish to a subdirectory of our documentation website. Change-Id: Idf778201c83e0157d938b3fb77fd4c97f7cd0d76 Signed-off-by: Drew Walters --- .zuul.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index ee15928ed..c3cc32016 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -14,8 +14,8 @@ templates: - docs-on-readthedocs vars: - rtd_webhook_id: '47687' rtd_project_name: 'airship-treasuremap' + rtd_webhook_id: '47687' check: jobs: - treasuremap-seaworthy-site-lint @@ -39,7 +39,7 @@ - treasuremap-upload-git-mirror promote: jobs: - - promote-airship-docs-website + - promote-airship-project-docs - nodeset: From 74e304bdc2f53047fc3187c130a6115bec00c4f9 Mon Sep 17 00:00:00 2001 From: Alexander Hughes Date: Wed, 20 May 2020 13:58:15 -0400 Subject: [PATCH 56/77] Regenerate Airsloop certificates Airsloop's promenade generated certificates are set to expire within 60 days, regenerating certificates.yaml Change-Id: Ibcd58e203c76a3795912130d5e50d155c828628f Signed-off-by: Alexander Hughes --- .../secrets/certificates/certificates.yaml | 2874 ++++++++--------- 1 file changed, 1437 insertions(+), 1437 deletions(-) diff --git a/site/airsloop/secrets/certificates/certificates.yaml b/site/airsloop/secrets/certificates/certificates.yaml index aea41a96e..f800b2b13 100644 --- a/site/airsloop/secrets/certificates/certificates.yaml +++ b/site/airsloop/secrets/certificates/certificates.yaml @@ -1,24 +1,24 @@ --- data: | -----BEGIN CERTIFICATE----- - MIIDSDCCAjCgAwIBAgIUaAjhb47nDilYQacmkdtprW42gHowDQYJKoZIhvcNAQEL + MIIDSDCCAjCgAwIBAgIUYHo4Of5fumibgK35exIPvjmzF48wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA3MTEyMjQ4MDBaFw0yNDA3MDkyMjQ4MDBaMCoxEzARBgNVBAoTCkt1YmVy + Fw0yMDA1MjAxODA1MDBaFw0yNTA1MTkxODA1MDBaMCoxEzARBgNVBAoTCkt1YmVy bmV0ZXMxEzARBgNVBAMTCmt1YmVybmV0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDVi4YbTvjC+txSiclIJpJGE7YQe9t2nOfEyBykIwbi70GgcVyR - vNVN4bXQglG5EOVOv/A6DPQ3VIB4OsidPigwR7p8CCNl9yzVDSnhFtdcDv/Xw0z2 - aBjvOMS1cBj9QzJIE04vct1sH1BQQ2l3PyOXtOalj1URFm+RLm2Lj+JiCnaxIV3g - Rp+CtiyYWwwfW+3GbDJGuXjIlch6zHa3BynoqvZBbWvMQ1hUn/iBKUtxtfHNDtoz - Xn5S6Cxzz2l7XaHtotKtlHwkH+U701nvj8vLev0EgDcESbl6yGqgHJIL6UieQlXL - 4uKm8r9ThIhUuGBnDieydZNuVNpIPRVFeb0jAgMBAAGjZjBkMA4GA1UdDwEB/wQE - AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBS7TMynvzvifS00ysY9 - TGwjdejl3DAfBgNVHSMEGDAWgBS7TMynvzvifS00ysY9TGwjdejl3DANBgkqhkiG - 9w0BAQsFAAOCAQEAglQGmrNz+BDq2CKq68JSGXhi5PCZ1NwmJmQekI+8jdV8Hd7g - urnoZGoMk1i7ZiL8YiOkiZNNWolKSF5whH/COBVBtTkYaPhCKfMDOi2sIVftv0q8 - jkCIajudTCdf2ZcxB6/T+5wVUipjHtYzylTEaBhg171jc9P9vinSK6WSI6Q8wPCA - oPNHlBNg/YAErDuKsfeoBudpRakbHuucDEL9BLwOAoC1bBBQgOP6/j1A+5hVZ9bl - d1YXxkDR6odHEndfMTYHAtdiuYY6D2F3c6tESgnuksuAIuHRLnptIKrbC4HzBZG7 - A8glSdSPBaCjMV8jnl2ge0XnIWbKYWXrWBaLIQ== + DwAwggEKAoIBAQDHQmAKb0n7ywoF1Ax3Dcb/ysVIkbOmJczwA0+GXDLt1vrGOsj6 + CvV97yyhPuZ5nMDggsiegglTYravsDMqjNzfHlXgVvb8xec6Qy1s025g1hOrYnQp + q1dElSM/qLoEAPWHp8E2u/Bc7GZjHk0rvhZIN4lHrOiDMEyvXmJF8wI2XrxgYxZ9 + aBNBANJQEJOJPH4TLSRe9F+205oav6baYA7lh1zalJRdxuudlbtyh4berJzG3R96 + KsbK4hBLS7SUHC3OD/5vnceEpYoDeWRHDMA6zn3POFw4duf/u450F0ywTZQ88kAF + bUHQPAfpBQA0g1Wi+pMGx2+XlMy5pyZQRjoNAgMBAAGjZjBkMA4GA1UdDwEB/wQE + AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBTQvZOxuXc+j6oQ/xBq + Mjctv+BwIjAfBgNVHSMEGDAWgBTQvZOxuXc+j6oQ/xBqMjctv+BwIjANBgkqhkiG + 9w0BAQsFAAOCAQEAFI/6K/pDvhPnPrreXbgSAfaVVVaba2RGtUNfyNMi57McalHv + fituyZNAybt5+WfWT7FXyRoQb3bc2/y5WNA2nq0jwK/zbASDEcXd02GWQMiIqd7D + FudVPnyERQsTVxlJw1ccw8QehhzThGMUPFRojqwAjEJhP55bOpEYAiuOfLjZSDD5 + MlGNGpCuNcWEOmw5XBT5VKVVMPkyr+K1ArgsvNf3PwKnGAj8Zrbc9K5XEre2kjp7 + 921kv5iylq/Z2KexzqbuMvPrO3oGvimB8etYOIdGO+aBBclxmg3viAejgygeN0AH + y9BzwVr4TKn5tniHHNuKnRj0rC4ZKfCU2ykjxA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -31,24 +31,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -61,24 +61,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -91,24 +91,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -121,24 +121,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -151,31 +151,31 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -188,31 +188,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAtpWu1EPEVBBQNzTqjtHIIUOVFJj7AnTkgQ5WBwR63agAgWyQ - yBr7vGgSLdTjaUH9GeTbHoJEH4ay9asyynCy13DZz6z2F6g/21rbpJ9b4nD4A+y0 - lS0iKE2TjcqSwP72inHYfkEtmjXtQWFQVjw4uBo/yt92fvOqsDzKVpV0kkai51Wl - msnvPct5ppX+G5rbctw6oXFqmWZ6z2mnBfD+awBntFAEMUhSLTpFIoo3w/RGq+HQ - PmvweIb8F3jsaOSJSQiay/WrpOhLx5jtPaSCl59YljfB4zM3lFa48W7Y7WO0uz5s - zGljAYodbU+I5a3MbyghGl8RlZYdgkLZkSBd0wIDAQABAoIBAQCsrBRiBBC5G5Bx - FWc6WCT3aG2lxCOmqBut/XvYOSFlXMvVmnG1/ObTwGxo0aub0N9nTKr5SGLamc3H - TffDwh8wZjZnFADMUL7LWTrdjiQcm4/CTmpdpghmqy7/anOtd7J7Lb17cXKKI7PU - IA8U7vEJEzH/T6RF3XUwJN2KUt+isPfMtK9K0uzb6rfmEIoLovZ0xFCDSCBvOYoQ - C98PqzSZWTXbgMvpoW0Q7jLc6QXyCdaah0MJ9oH+5FxXGCk/Rv97f/wuLhU3KCNX - R+LX/bevYwMdId3FikkoLdWgmKM08WNzf5UNPllfINU1XdMaNQttVYlNGtQj3WnY - FFXmlqxBAoGBANXHKCd5Kj0bcoU/GJIp7PzlLfxoGmQIk7KPa+MI9p7vMmMCWxTV - AwhoAIsEEptniLobqrqj30HJFgXBfC5aRN9cotzk/uvUfreIAn0dZ7waWlobTW6Q - 44FePsKEZTEjUwM91oliVK9ALtXQ+9JD6pB//HDPT2mB2dHhMXwthsthAoGBANql - XIjAsa9nlFJ4uoGTC/016w3jIH8ymJAHOy0nrnNOsWbgbgAXTr1mfjKywAv4GeEp - TDrXvmaJlIuCN85g94ooiejAKEm8ihmdOT0JgVzMp0zmYHkErw5GORTJdYsI9PKU - 8N0SHQjrL0GWcOWoHmcKwPr/Z0yVzf3MI6Rc0cmzAoGBAIvFX+KXHN/BL1ohS85c - 7R7YNP3fjsmytea8UPyq4pw9pkMHykdPkmEPprM9oXDL+6A68KCA/jqD4As5Wxjv - WjJz3ePxMR892u/iVEY7UJSy4johubm9r5Ho7b2+VG8ROnhXGQrQKLBAlZ6kudDb - KOT7WTDkynYgOSs5QmJ/Xa9hAoGAWcw4aOHbGBMOU6DJ2JWwAtq2Iwn5OsRo7B5M - K4t0ll7ndT0PcHIiIJ+LjP7k6QWIe3Uenbwlsq8mlvVwPg6NG+zyVuk0orQQc9yi - uXLB8n8K5wZm8Mz/qHkm0Ga9I9EV6NtK4UCjNBqDWgiTbX7SnbdI8s0ae9W6uFWy - /boxXwkCgYA+PlzC9eZJQL/jbtSpyHjZzkO7na+NRPCJ5GBFOOD1N/h15PBvDCi8 - z+CTAq01K+DeJ3/+iZSr55V3M8ZZUZ9i05m52vQRwkWh+fJ5tlRZWpWYPtaLs6ux - xfNsIxEEpRSgnYgaskIcTwksA/Y5/d6hb/sk6cbPvcsEPrLHH3iuAQ== + MIIEpAIBAAKCAQEAmW7e6xkQkE/cioUvh2mG98uGLU54VAehaWYdkLjy2HZRg5hl + fP0H2wWauu2owKYeqNAO1PybP8uRN+0xny0V+QZ5IB4htF8UWS8QRx9G5Hxw003p + aVA9C1hUu9e+YRiri12N9w5kMbRhfFcMwxhsx1jv+dfm0y667NlIrWeLHQO4nMrN + XQGfw+3n1z5SsMHNjasDWhkakFvrObsBC+Ki+CHzD/oXEjk4ubqBeT8AzN1I0aUd + 6gRkuVBIpS84sfSmmnCAaxl2mV/NYNyb4pVkJa5WobXt9z8MjrRG5gxnQg5gwmP2 + GRJfxAbD7ZxKSQSMJqEe8qJ+vntESwuWRf3A2QIDAQABAoIBAHgD6GyfA3zOayUS + /tV97uvfEApaafbYrSJjlNbCRHqbOjGkQCZfSgjBPoHfKnPevPaxIBjrqohhNCs5 + 5umqe5h5vr8nspeDE8ia7rGjPnG1AQ/Xzq7o64b3RfhUzn7mrDBsMoLAiBD1FpgL + A1mLvnLEF5onjk88K0zevWGeL4u2SkYrxmb4eet39W7FESHWDpHiJfFeyf2VyJRf + 4bXgkq3cM1vS9vgsIcGqcGY4J2KsXT7mBaRN/VNMtBpER+CCnWgwvVfYPbBr/bsv + GxmTo06aSJ+iqQmDrbVeMjlEfPV1ypvgfRq3qyTGT927yrwMLfQhaHdejiSMReAg + gKY6Wc0CgYEAwQ5cpMdDD1YikHbIoWbfr8/BsKK3NYN6V0TGs+13Bg/Y78gdB8L5 + T+wpOaqjfZJNPOtdZqP1UH5WeRs0WCoeQpAgNddbSkK92cGxbjMfZloX4wpVi3la + x7rsS9tElDOXc9LHVPmbpQ5NFJUfR+2c05FYFSWrxJw43jlhmgv29S8CgYEAy3VU + uNLf8ZMan88ccBbddwHehGwuaAHe73Vedc9Z6rq8omt2jU3JM2g/BsD5+nU6DDZ8 + MEsKJFbPubiSHDprlm3j792mJSTZuOXsI709gagks0sYDOVuQgkUwNJJWVOYgkTW + I4Ltcu5UEl+i4BHuVduquaAalyQwnlPpHRuIuHcCgYEAse38sNn+Enp+rMrtquRX + sYA3sgal+KpO7XOz900bb/jXJlg3eVnX0jOE42ND/44Bpe3/TYQ7qo5mQIQ0QDXB + YfPX3Ae6Wb0doT8Fut1fSUQr09NIeJ3Gb2L2OgvDLxxFsDhKAyVysDN4E0pFZFO5 + QL0qg4MOxsx9FUOpkwMH/30CgYEAgtKi82TEknTgPbnSs1BAfvE4vzVAcagiTR7O + 6jm1u3TvLhCjXiCSKvfw7srO8fjGpmuyVuspTkxzrRu892GpJETst6Nx3ZhgVr+g + oypfjisrzg2PHVu5FcT5DzMn7sQN4FWay6K4Q5pzfIz6EdH1ykdA87K65kxi5qtV + zV2S/+kCgYAwEdt3LhkFiiEN3rxP0YvhRas2UhnVExoO13Hgd5ipBtubZyBIwYem + y+htNb9Aivf2A2vuYYRYdyPHd5hRwLuAwA0TxN83a11Af16ZghR8geg6MN5/MN2v + OldZZGfGRBKyHuc2TixWEbHo9QT40Ycf2bci/VPAbIYSy36jFTIsyw== -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -225,31 +225,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -262,31 +262,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -299,31 +299,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -336,28 +336,28 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID8jCCAtqgAwIBAgIUMqljqqkL/hlrS1jO+Hn6tPI+DdMwDQYJKoZIhvcNAQEL + MIID8jCCAtqgAwIBAgIUBqTHw0TDwBVMG2gts1fynp3m9yAwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMBQxEjAQBgNVBAMTCWFwaXNl - cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANlUOIACLwpa+dP3 - zhFMDN/U+K7zqAG97YzdosHdRRFshySfjHbcPhH+ibR5wwvogbN24l7SRqW/sLWn - +3GR1fQfIozyOd9Ho/CFlUqJoC9moRvH7jyBUUIRGOkqgzbJvAFphd2QIrAHKUCu - 5QBpnen9VrEEH8ahKAX5FdDUDokBxPG8Cd3nuZQJdFwJmAw1+AXtvXyZrQt+F5dQ - f/vypD9dc+fc04vDkE1I1QaNBe+6PS1Z0GmpQUiwSykdZ25tEOmv0VmLU5dR03YU - 5AJia7Aj6LX2FpeBUd6QosRqhOvFNQOEN2LQFLxsI25cjBgqZG20fy1iEA+iqd8g - Y54RYC8CAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr - BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUU2r8HCw7 - O4Uz4JxmwGiBp8Y4VcAwHwYDVR0jBBgwFoAUu0zMp7874n0tNMrGPUxsI3Xo5dww + Fw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMBQxEjAQBgNVBAMTCWFwaXNl + cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJ4Hvt1XR87SpTL + 2jkMrizbADhWbHtm+TSgsymcqMH00mJE60woZ9qluNJwfArtixUvb+htid+sK6Zj + 27flH/AiokMleCF9J1Tv6iJA+Qm7Ryq08ossRxJZ4byEh+rUDPqjfeQQfRk7ayW6 + 7nsCXYPUpVnhLkzdcl/cq6x8QimfAOuptMHM+GQOg7knOJ7NQY3tSp6+ERVwQOaN + UtwPgZu1RalVVRHf79MT0dnzdRLJtX5KAQPX4ZRSuFIRzrvGSjY2LwG98X/tCs3Q + 4u54FJXt9Yw+WS4Jfn2wMBjX+UoxU8wPxEXgPuf/fT1SLYj6XitI9wOvp8VPXBY8 + PghnuTkCAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUT6g1hwD5 + CQ15fk4UIdxUbNNkKsYwHwYDVR0jBBgwFoAU0L2Tsbl3Po+qEP8QajI3Lb/gcCIw gaAGA1UdEQSBmDCBlYIJbG9jYWxob3N0ggprdWJlcm5ldGVzghJrdWJlcm5ldGVz LmRlZmF1bHSCFmt1YmVybmV0ZXMuZGVmYXVsdC5zdmOCHmt1YmVybmV0ZXMuZGVm YXVsdC5zdmMuY2x1c3RlcoIka3ViZXJuZXRlcy5kZWZhdWx0LnN2Yy5jbHVzdGVy - LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQC1B9TvfBcN/nNS - iye0KHK7OuJji8svYnOdxnXM/We6rAjcbCvFWvSsl6tfw6jp0v2geiboO5NYDT3W - evdTtehv/Dy2xVs/cUcraKL/hPXJYV+SvlTa17h2l5CBzQmtV3LcBo0TApqX4R6k - fyxLFi3tGB8zupSq49lRze4Oay6mz3cDVh9N/6X7axSUC5mt3Ih8CBmRKS+gw8Li - LtESD/+9l2f+5Wh2OwvzGFua+Q4gLbyrbWFL1KpWipfw9TNzq2+b+RYnczm4YTaK - dqCKxZyNucSHX8h5UNUUXLZSwAJaWee0aKJH9U5beYVb3+FPzJc7ckTQmqfrtsed - /IvwcNgl + LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQBPB+8GPhY6sUNK + WFDbv6P0pwZk/YW4ki6VDYc4tMpc5nMRoXu4v7tA8uvxbR6BuyGfGSiHsCM/ulPI + rB7bKS6QGtV2Lu3d/dFeBeAywOSd4CRggpfa0ykH4XGAYk5TYqc6qkXu4nkgOfVn + mXgvMc0qR9fvwo84uZ2HC3linmuZo7x2xIX8lt1P5cvRZ0Tkr1+cD0ca1kJhInq6 + 6+B4mrNMGtMSBCDbI+mpVeHze2XGbgMubbqkPbT39c2naW6ZFE12oJcGqV1Q4Zu4 + pNAwazIGarPcTrZvoelYlavY27Djmqy98jPMeomBUjTAhnLqKNrYeUvEG2iVPubG + uiY3Wcx1 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -370,26 +370,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 - gqj67JzmRamiqn6PHNp5nRMj + AQCpo7bUdOi0vd29y+QcGGc0yGGkTUYRkhs3zNsWOmsm0GwyJYndfgOSbTkjeusy + I28sKtq5Oe/w4jpkLXISSJeeSAqNa/ah3MSiErQPG3x8LrC6VGXoWG939lhSxSfb + rTkuk8mYLvTvTEn5EdywsrofYJA3qoY9ergI2WXP2+U4kvdYVcIDiENHj+qCXIoB + gfvcMZJ5y4XP0/n89sljVb+WVZ2UkHyIxShJJr8yCug1l8zc2zGeh9lA5sRFy0b6 + oife3dn2pR1OsCbvsRP0/HcwatmN7h45rkDGASX5BYHMdrhMfJLOWcFC0hdWqnaL + zbiINoiWmwQMjZDm7uB9Lanx -----END CERTIFICATE----- metadata: layeringDefinition: @@ -402,26 +402,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 - mXdQ4oCVKIWTsYYvhh7kowz2 + AQAUr3hpsVFkgkx6SjU6FWSPOlh52ybo/AbImUpVz0noYuy4hUtj7bvkqyF11BqI + OtjBjRG3NJbPpe5blDmjjzmgL7O9v0HGdstfB+iNlJ8JFVjAlasHLy/2V6tVWEfj + b452J5Ybe9ZD3GjO3/JOmAXnrxcdy2j/zGz9v4G2PJrrKKcx8k7CWRfkluwoK3lF + LxinQMgCv0grkCqBw3JEyBEg+SVHfqhkHrNzmkCXFqUrNCOEBOlvIcEe4XdWypZU + sNzZjW8d525K5X6nmhuG8JQ4vB5MaFJ4dGy0vVoL8nL6pecweF2shQr+rLwo9w4o + MGX+itfgbDN4Hj8qWutrw6Na -----END CERTIFICATE----- metadata: layeringDefinition: @@ -434,26 +434,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 - qXjgeUOBrRynkj7Y6qn0p28N + AQAzkebFhG3ocgMMVTlQHc3cegaXd42fQ3qvl6kw05DdmNhddRuToU9isscqv4BN + j2UujQ5lcBVc0sW7s3GwN9WJwm9eh1OiCW2kRFZP5DUDZ4/937/rLooCrXE9lbqN + w4f5u6gMqp3fK6WUh61uZiIC2DXi2X9F2IG4mfGBFyaxvmFWVfGY0+mSk+t8g/Bf + 5bghyWYkW2U8uTgNBoiqtKodazF9u2y6N6oOEgDf7xp9jGcAy9iFQKgUcrWKlyTI + ubTBMziBEo/cRBP7LjaUubxApUToXRhSrOF7X3qN0XAayctJLdaG0wjZOTg3VB+B + xpF/pmZDVL0MBPlyQZuKDPil -----END CERTIFICATE----- metadata: layeringDefinition: @@ -466,26 +466,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 - L7m/nbzsuATQs+nuHQSzoVOM + AQBpshhkqyIZSI2QUDKH/OxPjGaumdz+2Q7GAm8fC7veO8tXnRM3J7mXMSGWF83I + 6p6Tk05eEy67nvtLdbUYMfmBSTPIFvjKO80YN39r/1o4JVnlC7tn5bZAIUYIRwUs + K9UTUnaVgc47JrAqL31raMI5YC2JttXfa2LLOsNSrO+sI0lHB3hWB3Hwu7fJAfKP + /G2xcaUvGdrEIOv3jrnY+80hiv/kSCMYDlz5Z6ZuxrEF5Aq+DoYbkON+K2JNOgcf + A7+eFz9tGBAHUyUpoV8eU1rRCYOHgIA6454484kp2zKroPiulr8Qx6j+wYRmvxSI + KDuZ2GhEYSZbGtZRCJarT/rc -----END CERTIFICATE----- metadata: layeringDefinition: @@ -498,26 +498,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 - NAbvshPk0AThw/MrunxvDjjL + AQCzinXrDSbNomJ+S3uhnEFapaX/y04BRvMDEDiUHKu9B7lTKUF5Hk8w5O5zfVss + Dqj0JkeHhMyCGcIO5JlTlvgdQPZu7SU6ngalauGJ3jo69d+20tqii/7pCjbvxGMO + rmUCmbk8U5BX4dXUODaEV9qazucrkC7JmwBnfcM1RMwB0bas6SCA2Qs1A7KHO+1O + bPT1mlIsKpmWlpXnvk1vA2YNxq96jmNG/Kjrf+EhOMePlZ6RNtWLOWrl9arXn6Su + s4uZISzMZrxdyvovlsKy3Yh03rH92ov+KtFGropiOC/xr3yRfGJ5T644ipoV2Ydv + eydJD4LOYaR1w541YDnBcItI -----END CERTIFICATE----- metadata: layeringDefinition: @@ -530,24 +530,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -560,25 +560,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUAZlC7MbIbuAYUVJb0rVNvnfJ24swDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUUIKks1x5K51B2ruKY7xNSkb7ld4wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMCkxJzAlBgNVBAMTHnN5c3Rl + Fw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMCkxJzAlBgNVBAMTHnN5c3Rl bTprdWJlLWNvbnRyb2xsZXItbWFuYWdlcjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAL7oCem92ybxmzH8w+50tczXXaZWuVoQpFQOOc/wBnqNeOx5+mmm - Ka+ph8WF0rnjVR6Z2jpiCnFmjZEcDTYcAFTsXcy+vO4GOXCZgQJ/Noua+JX6toCW - MVc18e1Wf4FrGaEsWQb+DQwtt+VsC3+2Qwwo8iJR7vXaJCKZvVQXds4grzdt33+x - YX3k8WP2vwGFmuPpDk/Ww2zaClWKHdxwTv5KOPf34AY9ilgZ6sQoQdI+W2XbD67M - T8msh14pdOMyjQN6EsKU/PzH7NQDEmX9s7Ig2eONGJlcP+NXYBRMgGbyod7DlRRd - knTpURklFPe9oMbXfJHJo7FC64qkP+fFYzkCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAL5PizvoVt+vBhkVHKkxDIcC2KJyz87gNjbg7YVfyq8uCkxdhDZN + Ddk514EaehsJ9TtBCLL5v9GnGLuR03yN281z688rZH29Z5G3n1kpGksgJeKpBUnd + Y6R/fulKwVDcCInfPnYmoFL9TwSyQ1S9gdnDuQt95jzPusHNJ0gT2XVM+w9H+zyL + +5VOgZeIDBg+2pBnytfCIIu6mSIQN6eF9NY593J6bSvr0uk6NFKG4gaygDQ8K2JG + 913r3pykTcU3Tra+/xTh47WllISpfNDToM1LwkSoC7zEcxbccv1xsn2uxwbncrp9 + KGvUnHgK4RaQjh0CHg2V7am5yzuAphLAB68CAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBSux4wsMb0b5Fm75oPYYfAgb04CATAfBgNVHSMEGDAWgBS7TMyn - vzvifS00ysY9TGwjdejl3DANBgkqhkiG9w0BAQsFAAOCAQEAKYVbuoZm1cSsGqXo - o9nuYV+d4wvd9B5m5K+dVB1DWyY0pIjqrBevKUVtEoJpBtPGmgCjiX6fpoNqMT4a - u41QB9oigzO194gdiNcLx4ahSvlxPqQ/wrIYxgIyHAiacqYCgWltd1hqGRKWVrch - E+kntNiEfT28V+U+n0tii1nbNKMn0QqhOlw1+V0O9Z1PBBQw4tT8RzbW3De2aRqC - 4WV3cdfrlN2T1lneWYEo5nB0YR3KUF4Ouqkz0E1QNaSgrq9iRv8MojadWFEP0rou - O/4B2x6EXG9Fqh2oROdarIIzvRKFabrFyUIig7s5ZdilLmGF3voHQHdy5kCe2LMG - bIMEvg== + MB0GA1UdDgQWBBQlGKMykOqenyg2lS9DZyvsrI19gzAfBgNVHSMEGDAWgBTQvZOx + uXc+j6oQ/xBqMjctv+BwIjANBgkqhkiG9w0BAQsFAAOCAQEAv/v44RvaWyGPzNRX + teT+hlq6GuKprJACp+jbNwok3akzUnJJyZe/ZHvMt/gnxVGe7gY8+zqbXfGoS28u + vD5FP0qUjZJCkIyto3hxnQSxSL7cvrlq+Ci9DyV8pWqFrP+rcXyu2uMcEnak2G2h + QFcd0Ypaut7xccQ7rQLoZhL33l67jhU1od1jNyZyWfdmdD9ZwYX5lAow9NywOFt0 + +kmiAJSkEI72Ailwmeh8cxHrOITSZa7I3/k2sOWga7fqyTQ9yaMInqzwHZoRTh7Z + jIrDtr5ahBTybjj2PMqcWH0rR9YDXKrNQ+GU/GWdpSrGAjgGDPltt7OLpR8G6ZiM + JR323Q== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -591,25 +591,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUSxYvqvleGXPSsy48h2KUIDW76YkwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUM99xUSq05vd62DYqnBQrvEEsg78wDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMCkxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMCkxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ4wDAYDVQQDEwVhZG1pbjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAOMw7UAqXPS8K8/M0aDzmFUSW4WYUVYIvjCKSzbvlXa9mhLKiaTw - 7rlRS9QKv9N1JKQBeqUtmOMJYqENiX+88L45bKHftRXrY8fHrAuk0EvKjrpKMNon - HUiaWEbNyZ8hl2a749guJkncyqoy52kHVcsD9j8hUX/F6pEDb1sI73RfVXVpu6/2 - 5EIO/HeGSNQMGvk3kPHnrDVEz7uwnoWS52sk7Ltp8mhEy6zE2aQdmIeQRtB/8RDw - coiPilQR7ERRyEqDpyWGYdBWRDncsSdlZQKx+TkIyBd5YGRI+4WcpHMvut3U/5Kp - GbJv60ckLVW5WfQqZTFyEZB/1qopZsKAA4kCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBALeMmXf1AON3ZlxFtaPG0umY8dcSZG6Fb53YQPMeTCl7v4SopDGa + ZiJAqqXk4+CFlFuwmtFDzw8hE831+NHUeTSi3ufOHXcfjveZIAhAByDzfI3XPfpR + QolXXQ4IqA0VXwpHODXsqa2AyCgRJtZSt+5x2lyHcUMgVq8672Ipi9UtKO4ieEZ5 + HmTSfXLm1WT9vVVj+vBRLQwr969URk1qZUrshu2umwvJl0sEIvl5JFWTs8qok3br + JdPWXJqQ/gJuebgtPAilVoRhRUIcDTZsedEPVHeYF1ZiWDGh7EGfUCgmFSps51WX + P53lafaeIZI6GqwanmIutwYZrnCGdrSe968CAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBTcTAVcEYGzoBrfD9YXCRme+6TtRjAfBgNVHSMEGDAWgBS7TMyn - vzvifS00ysY9TGwjdejl3DANBgkqhkiG9w0BAQsFAAOCAQEABJ2MviXnbvsO7u8c - uWYwbHyQDqmemWZj/6lhlNzpqrFof45MOOWpJTL6UpL0Lwtr+5dnj6s9oKdBrWPf - ETPagL0E07QDIzh9/7hALr96tfA/olcHl9iWw79ZI4fI3T5iMRRu3IyETLmbN4oa - yXJUBVReoDHh9zDjEQmA1YemAJTdAo8IoYWNiNOfpPARcbRrAZB28IZZ8SP67Ebd - pUUEsG6Jwnms53dIVDT2nDVdlgCW6hCAJFSob4oCqctfiEab+lq7OLJ1VPIvIAno - TR0b3N3D3xzis9+UUyaJF4hTzMfTi2J/ca/Q1idAAG6bKApUXK+XU3zSDTHpLP06 - iH54+A== + MB0GA1UdDgQWBBTMQ27tdqFXIsuK48hV7D+BD+4BWzAfBgNVHSMEGDAWgBTQvZOx + uXc+j6oQ/xBqMjctv+BwIjANBgkqhkiG9w0BAQsFAAOCAQEAxhIGBpxRk8Xt5niw + XtB0pqrhNPwScgw9uP6FUgs6rjuCjd1iJ29KTBGtaBtmmmgJE0xSxzkvBbOWnTnM + TjTOXgfDfJzuDNkzQcN1rmudmJhuirHn0ON0L6snJ2MyX14Jq9sLV+BkIEnXbC4L + mAJGfBeTUyN3PUzG9+8QyJo4ZpWQq3RAVIQRL5AhVl8YFkAnSsYGc8lUfHB4n9KB + 2zlmW1IE7jx7Q/upaxFpciK3xVosefW6hPnB8ntv031YKZdNMV1KiEeIB0YVJtFo + Xxck4ZmAnrw9T1EoYTBd3971LclCaxqXb0ZcDG8PJe0aP/WYrEFTx3PHONxURYu6 + NCJufw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -622,25 +622,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYTCCAkmgAwIBAgIUNj5LqM8zVIaAfcXJr0MIWTAZeuEwDQYJKoZIhvcNAQEL + MIIDYTCCAkmgAwIBAgIUGseb6xyY/Ys1EqWOn8z+SyoMtygwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMCoxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMCoxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ8wDQYDVQQDEwZhcm1hZGEwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDtuxwcd+NcVxqpGhS2GQ+9+OmQxtANBVnG7enHZ3eT4gz707qk - hATCK06eSRowr4RXKdhP0XD4+Ls/W50hIaNz2SQ66KUpMTaKWrx5U5Q8UbjDvUh5 - AwC8k3YTud2QccptILw2Vh/PbMamMSEq9ElepDhUMy5LKS7h5/T/tPIkQ55ld94G - ivVqjvElgFdMf4lCVZIaIIi+4KWKcrr1mClErap2w+4u0PYgxJZDzGXiHvIY5nWs - SqafLcLiCZ9VdhtC5OingxlFuQhYyRoLSPLC9fehbLVB7Y+7EyvkPYzq85qrGGyZ - 95y+wSOvGPMV5P6MwAuyhUAoNmomqQbHQH2jAgMBAAGjfzB9MA4GA1UdDwEB/wQE + DwAwggEKAoIBAQDPwkQxQn7qmCH+bLtj9vS2Rd5IQdq9j3EhOdY3ObX2Mk4tIzS2 + zjdIjAPPBO5gQXaIGJ2JLIsMVmMrfyxo6n6qlUJwnoWpB+8/btrp4iQ6M7y9gppq + TpSUcmNA2F2O/oMmB6uUY0E1pohEYTx5hlyTvzmUcxrMzluEbp1Rhg0/yo2mqhaT + syFDb4QLKsHvGLyZ0mS6ueGfxlbN80KD7nZFAp8sSEzIeutGDpfsVr+wN67YjZlz + 37WeRccq/cDzKFVLyK5z7sFHSTLw4YF1Iv+X3WJBoZ94ahz5jO558R0sLhcQy5Ho + VPAdESKmUp37y/4+6Si3GDQCblfC1xonDEOLAgMBAAGjfzB9MA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw - ADAdBgNVHQ4EFgQU85v01ENcDdzg9B6Wqvv75wq4t4YwHwYDVR0jBBgwFoAUu0zM - p7874n0tNMrGPUxsI3Xo5dwwDQYJKoZIhvcNAQELBQADggEBAAZxHH3RcfLPPlmt - 9IKnnKp6NJA7FYwCLCpQ7UYBjNEPFBcVPOANTktc5r7Iy2/BPksavUWu2tCw83EA - 236AN/Vt9WT3SE1ev7a6Nxeas4prjN3Zf2RWXSLQ7eiP1F+3tbp9uvdd4tJH9hGT - EeevaynE2iz2WNMdxQk0EqVJTRkzxseGPIF8MuZTQ4OyQ7vEQ7wn0t5aiNHQLs0e - PktrMA022LR6l2DK+vB5T6I2jGZoinDdaIS+jrwSB3dfMN+EDkvCR7e2D40tEuMK - FqEwRbPXm6IpymB7Y0V0caXdGg4YtvoHxckzi5NKmNwALS6/Mt63C93mzUGePnTN - 2gZv9hc= + ADAdBgNVHQ4EFgQUXozlh46dxhlItgX02lLMvD7JUugwHwYDVR0jBBgwFoAU0L2T + sbl3Po+qEP8QajI3Lb/gcCIwDQYJKoZIhvcNAQELBQADggEBABm+74X7vqb62Eyw + cA6NyfJMj4psBlyQa1eK2AWHlReePhkyKL3R6f4wQ9/s9fboBzLrshhh0FP2lW7F + Vm1s6a4wXVmXfEc8J96+BY8eWIScpS7LwsQu2ULBEkT85B6GiAAjabeZw6EPGIFJ + xU9iLt8CbS+uNogflOMzCColY7AkZa/UTigRbRg5oS04miEClUiPryHx6BGsub+3 + zq8SeyyhercK01/7J2LaMEMQojYZvwBwdv9TmLOQOheRiaUlsh5ga7YUD7gtHApV + 5r0BR77pw77AAnhdepvIctPDVTcYCI2X7YuA5uzjLvNQhrnD1HK54efJ/7Z4ZpwQ + gPQpqCk= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -653,24 +653,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -683,24 +683,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -713,27 +713,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDyzCCArOgAwIBAgIUDqpLkDYYbyfv+GJETQZ3z7GdlL4wDQYJKoZIhvcNAQEL + MIIDyzCCArOgAwIBAgIUagwsUydXn1cSjqdhBIahe2PPx6wwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDcxMTIyNDgwMFoXDTIwMDcxMDIyNDgwMFowIjEgMB4GA1UEAxMX + dGNkMB4XDTIwMDUyMDE4MDUwMFoXDTIxMDUyMDE4MDUwMFowIjEgMB4GA1UEAxMX a3ViZXJuZXRlcy1ldGNkLWdlbmVzaXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw - ggEKAoIBAQDtMOSLYOXvMHutCbX6mMFiDDBc9jFihUTN5RkMLQ5eY7kAN1AGbWOV - TmDK/VpySx51V7YX7tvdU8svaZg1qfJbWlGO+/2d+BUF5z3RRo4o9QmoymuGji3s - otn87pRHccF3mp59eYhDZRmAgz1vUTgyVK0H66U9lW5kQ60OHSBoaUTX22peAAif - l5VQJT6ouGr6gvg4wJG4p6mmeK4IuAffrYmoWEVr6Wx4RLyLV/RLgzPJSLZu1ihJ - XjrI8+vCKaYdc1eZuoiTjDTxFtd4FKLxLfgETVds197cEDTzZ371/IXRFVcTkLUH - nslde4CwrSL6feTrhQfWRuCifXXUm38DAgMBAAGjgeswgegwDgYDVR0PAQH/BAQD + ggEKAoIBAQDCFtF1I6cWc//IT6bZJGFKbGOZJXQDKOIX2LRmaBAK6qg6nkE8US2r + OMb7/qZuAlyCjGWJOBTEdtD+X4bqpGAivIRXE5nAOi4pMc4qbYaa2m7dfaMhkoQZ + 1TPYD7tzHvxUNZGsE62ciGr56lUQW9l962ZB4H1xXZQ2f6RcMhxd0tAO7gKYJAKl + rDrpL/x/fIYLAwFeFPf/4j2cEurqb6NY7gvyz1FIT2qBJtPGmZR6HJhNg+omqDxf + a2r/xLw+ub3GdAA16OONknwrM3rvj8+cTJV3hycRZm//7SlCQBuJT3k4tL1XFLKU + qL/tavxVYijVDYnIYzGK0P3bYgftNRwFAgMBAAGjgeswgegwDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBQq5stJ51Wt8gnA23LpBWB9ktZJETAfBgNVHSMEGDAWgBTMjB4F - cyk/mC+G/ik2IydV6y3p8zBpBgNVHREEYjBgghJhaXJzbG9vcC1jb250cm9sLTGC + MB0GA1UdDgQWBBTl/UqzyFSFjE7S8W64aiyKW/3OiTAfBgNVHSMEGDAWgBTMfdwk + 0Y5huTStSsjRkkXGvJbK2zBpBgNVHREEYjBgghJhaXJzbG9vcC1jb250cm9sLTGC CWxvY2FsaG9zdIIta3ViZXJuZXRlcy1ldGNkLmt1YmUtc3lzdGVtLnN2Yy5jbHVz - dGVyLmxvY2FshwQKFkgVhwR/AAABhwQKYAACMA0GCSqGSIb3DQEBCwUAA4IBAQAZ - 7AMTatzqhdHI4kIz2fKdfe4y/s9IiAOhIHPLs9bDiw5SOPqWMXofNXkiD2lhpieW - 2KmRSS/6bVMI3UD97aXaSk/kfrLKp8ZNFp0m5BnqfpNR/HxQyukwanc+bciBI51u - Dz/fWE9wmHIgq9/Dr/8mu+kZCumuwTfGBHJhSGcs/vxmfLNlHdxRy2u+EsHCEUYJ - aezEABUDTmMFhcSNVD0OCUqa0hT2lkLdKxvYpk5IImkGUgSV7ioly9Hii4Oh2dyQ - Fyly7Kb84d+bfRD2weo2K1L/iHT7+dM/z1i6l1LJ8MKgFUqQlfwr1FoZvo4j0/gz - Uvf+OcXXQCCa39m27YSq + dGVyLmxvY2FshwQKFkgVhwR/AAABhwQKYAACMA0GCSqGSIb3DQEBCwUAA4IBAQCY + p03hThmII7OalfGkGXqxBYpAMYXawtzrPmrCqpbxtlzEwkQR72X2ytUzNTZLBn/o + 4JhBXMcUUoaXfB2/6QRAayJ9oXQ1JWVXIh1RHErzdCB8CCn9VCeZJikw3+/yyw0y + AFvX7vdsA675irhP9XVHzlq/3RCUCXUF60tpDp5ZPf05one9wuVQRgpAxJ67tf0z + MRugFWFdEGWFCdeJbwQNC7E+T88nyUKoEKqO865HywEkw2IJbLgsZtw399nHwz6A + 2XQlHo9l1qoihklu+EFVE8blu2Iv8KCD0I25Qm+g9SmSz6nIgtI39v10vEmyR/HH + UD+wSffKNxh7qwk61Nxk -----END CERTIFICATE----- metadata: layeringDefinition: @@ -746,27 +746,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1jCCAr6gAwIBAgIUFXq/7xb6it4s6BSszhDLJ9b71GAwDQYJKoZIhvcNAQEL + MIID1jCCAr6gAwIBAgIUY9F+dkb68FpflHnkvh08N2tQyckwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDcxMTIyNDgwMFoXDTIwMDcxMDIyNDgwMFowLTErMCkGA1UEAxMi + dGNkMB4XDTIwMDUyMDE4MDUwMFoXDTIxMDUyMDE4MDUwMFowLTErMCkGA1UEAxMi a3ViZXJuZXRlcy1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMTCCASIwDQYJKoZIhvcN - AQEBBQADggEPADCCAQoCggEBAKt9sZwllvBLwHjZ63+lXaOMaFUAjCZs0oFM0LX+ - mu7Ujtl9C1MOCGzRc8C1rTtFNRSpMNv0iyn8X651c1Ir0uglOIf/MqWlml5tKZ16 - xawpkyLeUt/D7SI1F9GxS3aqUmMDyucV8X2Baq7AYdUsVzqD3Sv/qpz1aHvxw3D+ - oNqgZcQW6pkiqeNQbGtdpsh7yI20sfxf5ba8Xxv0jpXf11EOC+/8EZRLtVO5kvLP - PwX7VW2Vbq7vw/IQZB1aygKj8mU6dByQgU1915wM4fJrMbKoKTPBdvkHKBC6SSAU - gzfvo+yNbFpgiNzFruP+4ny+KI7sMWbonR5Z+qO1ClnvMnsCAwEAAaOB6zCB6DAO + AQEBBQADggEPADCCAQoCggEBAMGx6pMx2WC9s5XjEhtlxbNCh2fRDO6/hL3TVFE3 + V0PHptYhHrS1U1egmnYv7OG4ynucVD6V2e1DPdU88hN1QLz9K9AVXoq6sEn0mLdV + XsMFm/U9h8bM3sX/BnaG9pVVU6yaQgVd2rz6Ek+0ZOiUWDpd5yZQCATtJ1TtHd3V + txrreSShkTPFO0V19RueeE3oRJtJoNdoGKdwlauyxbx1h4MzMu18jFJCSy1+GM+o + 8ervJUVuF/Bxyf9KdOxvarNIyW2ichP6FCKuA8QeZEdqwqevuabuKQSuCEGyN1c+ + tIdUfG2QP8LELyRMPEmrqEf5gspwUsSa9NMIZCjiQClurosCAwEAAaOB6zCB6DAO BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG - A1UdEwEB/wQCMAAwHQYDVR0OBBYEFB7BMxQsUF4T17ZuVhQYpJy1NFdMMB8GA1Ud - IwQYMBaAFMyMHgVzKT+YL4b+KTYjJ1XrLenzMGkGA1UdEQRiMGCCEmFpcnNsb29w + A1UdEwEB/wQCMAAwHQYDVR0OBBYEFGXUqBj9W6dWug6+dwHOFFX7LjFmMB8GA1Ud + IwQYMBaAFMx93CTRjmG5NK1KyNGSRca8lsrbMGkGA1UdEQRiMGCCEmFpcnNsb29w LWNvbnRyb2wtMYIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoWSBWHBH8AAAGHBApgAAIwDQYJKoZIhvcN - AQELBQADggEBACRXaaS2yzM3WMrIYu8BO2J56yJep8DZqJ6556DZSOzuttRPwDGh - /L/agP1U1UoUwHs+izzhpqfryCXcRbjei0fCc6egh6U66SPppv1dhoW38S/PdnNv - kO49q/uJY2aeustaA2XWh5YVri9et0UzLqrVekwsjGztntnghwbQKX2M3dxWx3Tg - T1qqbM2WKklZdQjxFAqK536mnE06vFq9wPF41yQzqzumS1aGeH1CDe6VKg3cnpID - e/xRgvGxhaFjVNGCfSz7vMCj15YfX0GAAVlJuiY4z+QCD9xeSmkt2zwpjAquMpom - 33mJ4beORtWop8Q8REzV5i3pmdJRxXd10MQ= + AQELBQADggEBAHfu9lzw4VjBCH/CGwWPiIhXqwqetsQ7b4Fmjxc5yac1hqCTM290 + gNy823yGjmiB0hxlNlHODIF/ZMb50QnQjJN36R5V+og0CC9+GyjgRHON71vS+2Qi + +a8TAQgFFpka2w1ZjoUzWEfHVaE3lPON5uH9Cdg0kgdnfvmcmoBes4xYxBd7C51f + MVCOttTeeCuaTalkRB+JUV8DRD6+gc+FlYI2zXjbEGc5n737i/Hz3ywfb53Oz31G + UnEFO007HouwsmxTRqMicQKQJWnx7SnhaNn4L4Cono4gLmf7OpzvV5ZTUQ2ciZze + wkqY/x+3SbtKn97VneFaeXsLanylSQRwnTA= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -779,27 +779,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1jCCAr6gAwIBAgIUClU4yz8zywj9/QDnw+ptk4ouy0owDQYJKoZIhvcNAQEL + MIID1jCCAr6gAwIBAgIUG3rRuWINfaaYiGyxqR3uSuNnD5MwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDcxMTIyNDgwMFoXDTIwMDcxMDIyNDgwMFowLTErMCkGA1UEAxMi + dGNkMB4XDTIwMDUyMDE4MDUwMFoXDTIxMDUyMDE4MDUwMFowLTErMCkGA1UEAxMi a3ViZXJuZXRlcy1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMjCCASIwDQYJKoZIhvcN - AQEBBQADggEPADCCAQoCggEBAKKalAN2K/F9AnQvBS1W5JVeuknGlDcNE+0GMs69 - 88QowdzAObPqWGE2dR8YRv2Cm7NJ4OteWNBXjpwWzJSd4AJJXv8E7hAq+njIdpOS - 6isqqz4mID08XlODH//Q48h9tv5QApd9fY6DPrA69Fdt/DtdQKl3bWNB3/J8Q7JQ - 03im7v5QzC007VOvl9UlQAKGf2ptzOCLj7/3HJH182PC90dmtqMFCAfGo0nQHMUe - OujaTRmNY8WtaNdcWLA2GUJiCrjPXR/qokFih5tJobmn5pBF5LTITFWdfdJFYTy7 - gIdXTDaczApkQoZSb5O1tM2STctwgUzQ/QCJVIp3BOf9Z+8CAwEAAaOB6zCB6DAO + AQEBBQADggEPADCCAQoCggEBAL05wpy6foaPO/pS4ZrWRVpqYqnMf6rnQNU66e19 + 7uwIWgFzuxzrPtRj881JnUsaOcLRN3dCfQ3//xc2LHJDAYTDzyvd7tDOBkoFBysI + NtpiEfibRF2URgvpOsf5wG82mkjeyyZQKbPl5AxfcsoLhPmJGYcEiCrvcJv+ewZj + xGXskrx6XBaDNubqTxoLrvVdvf7ZnBdqTTI+U7Thlt6Kvn8F5wpWxhHEs5ZRgXki + FCY+RMQcoAxXyUFveq4a2/3p7JBeZlv6oIHHRdXvg+z59e/wWS0OPisOVMiZuc2L + N2UcXiyJn52aZuCWcnwXmVP5wZYOZSJwuYlz6fIdffNeOcMCAwEAAaOB6zCB6DAO BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG - A1UdEwEB/wQCMAAwHQYDVR0OBBYEFG0EuCXYRscDpiQOfk6snHTTub6cMB8GA1Ud - IwQYMBaAFMyMHgVzKT+YL4b+KTYjJ1XrLenzMGkGA1UdEQRiMGCCEmFpcnNsb29w + A1UdEwEB/wQCMAAwHQYDVR0OBBYEFJId0qUrhJBEgiqWErucSfnzXZNZMB8GA1Ud + IwQYMBaAFMx93CTRjmG5NK1KyNGSRca8lsrbMGkGA1UdEQRiMGCCEmFpcnNsb29w LWNvbnRyb2wtMoIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFgyHBH8AAAGHBApgAAIwDQYJKoZIhvcN - AQELBQADggEBADccp8b3l9X3kYaF/OgDOi+Gqbl8xkp4lGjjmn1HuoDTbTwS2cMw - 0pFAeE6N9o0Vz86UFIIuoVrgVmDU5gmtxyf8cFecciLgvYg87yJV7H6NM7DvKvvH - fCFz55FOUYcG42QpfMgV0pWthz4qtDOxH4m3f4W+BNu8217JSkdB15KesmJ2fj+h - /vFHHW0KrkeRGCsgFsyUBb2bc6jFMUUQa6Woqu6+AggF4qq3IANnHV4dpEVle4M1 - QLtiUNywPsgIXUPtRM+i7B8XxVa+XxeUi9gREacQqzz+nDkxhqktixsx1ORzXUr0 - rxkiRpuv1U0+zNbaaZwmXik0GL3vNPyNwqs= + AQELBQADggEBACiDu5DYBdDLed39yBoOyp32aD9v77Ch/Knx+nvYvMmSlcYjQHef + aNy5/+wuKHJIKPgTHSWpin+KLGC/FAYrYj2AEEPotDAI8JF3lCtgzKeQsZXI2or/ + 4Zlp5lnVkd+/GcZ3Yi5IzLGw73ys/e8CMFtLawhEugDgvzBEGZH77V3eeW4FuTUn + zO7oP9RA/fkEJVHrAq9OjcyxJFERS6zfr+ByCduWeOPYWZozOFKra/oq38z4V8EX + PK5au1DgtW8ss7OiAypEmMuJLIohJSVH5nNQ87xv4NB3plnSC7dc0c5Jt642KKmY + nVO7UfxLNJh+1u50R1AYhPehC7nX1N1x6Zc= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -812,27 +812,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1jCCAr6gAwIBAgIUBOWO6/nF96a1o3UK0fXPuPN8uA0wDQYJKoZIhvcNAQEL + MIID1jCCAr6gAwIBAgIUEXida/aDZRsQ6/GPvKzEuIrEhgkwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MDcxMTIyNDgwMFoXDTIwMDcxMDIyNDgwMFowLTErMCkGA1UEAxMi + dGNkMB4XDTIwMDUyMDE4MDUwMFoXDTIxMDUyMDE4MDUwMFowLTErMCkGA1UEAxMi a3ViZXJuZXRlcy1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMzCCASIwDQYJKoZIhvcN - AQEBBQADggEPADCCAQoCggEBAK4g+DsRPrTNvrxawyL2nM/MqrPXeLKDR0IkI7Ly - Wg2R0dKip1012SX6daIiqM3ye8o3U9f9iIfpdtmx6LZQpbNCU/zsdVYU1hxQUmrc - 1j0vzJneypcPgyJDK2hyy+5Zio+VaU9aMZK3emSq7ucbPFwURslm1GMLb0vCkBft - t60pRULdCTAdpC86VxjR2xBB+25AElfcm/r79xH7LPIWS+U61ayXiidgxdY3AYDb - zzg1tEyQl7YGlK13Ze+1ajNrtaWuGYK7hAzUkjTrdzXjBkWU2v0H453HMW4Zhc2Z - sezrLSvjBFNT/QQLH5YjeebmAbBYvmLBKf6tiqnc97pAnHsCAwEAAaOB6zCB6DAO + AQEBBQADggEPADCCAQoCggEBAOqYki7K0F4MP5DBddlKbyNkDfDuGizJ0zC0kFXE + JnHXIUftBFFacTbnJdSFr74o/dqt0dEjj+UvcUDTAEcuToya0Eim6a9W/BG/NSCX + ihWCq+FSJWjnsdu6kosp+sdncBKyxbBv+Y7Qb+ky4+VoSvygqWcsjqwXDtL15mo7 + T5JVN0pVMP1dbGjqJkkqQfLCa+S8qBY7hhQq4fDzaLjuBlK0PysooPAgoZRMJMqb + lg+X5gFDfcKN8VCvzr4vTbGf9upJnf5HZ6jS2d8yLcTDNZM6hVyDqeN5YfR2PVWm + ZY9Bq46vmm65GcjejP6fhlsSSJxLBoUlA8Vn61XT6IKfEfsCAwEAAaOB6zCB6DAO BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG - A1UdEwEB/wQCMAAwHQYDVR0OBBYEFHvt/j3Mh8Av3q8eowWfq4tm1a/YMB8GA1Ud - IwQYMBaAFMyMHgVzKT+YL4b+KTYjJ1XrLenzMGkGA1UdEQRiMGCCEmFpcnNsb29w + A1UdEwEB/wQCMAAwHQYDVR0OBBYEFNGJ2zGMK6B0Wch7g+PZM2lIlaqLMB8GA1Ud + IwQYMBaAFMx93CTRjmG5NK1KyNGSRca8lsrbMGkGA1UdEQRiMGCCEmFpcnNsb29w LWNvbnRyb2wtM4IJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFg2HBH8AAAGHBApgAAIwDQYJKoZIhvcN - AQELBQADggEBACPmOefYSiRxz1pioJwZnR94XYJ62BQKOQM4ael7MnZSKb223dyl - cBPO6XwzFO4E6C5R/fJe7HYlkPJJ2w9/179X/aQefV7/aCdI6mLoB2tAOeuuV6ib - dw2Mc0xdLKKuVztNl6wsKwmXNwlWLrRoLj34oe1Fa30CuszDJamH/kRwFhRDa6U5 - pZ6FxCOrunkBBr9uO5J6EZAd53DtLJdHUnhy4SE1rA/mGfkmHhzuPstCrL302kSg - xYOuy65nY0Uh8sB8JdcBaXg4hiRAenznXedLHUjBzSRS+Y8b56CFNe7JlSGmGOLh - YRvnE+J+mIOhMZQtVTrC6kBO/ggkdwA+YNE= + AQELBQADggEBAF3n1du0KkKNP6QmNrRiEipQsLs+slggyrD77KMA4ncfxk1qfMo5 + egn2gVkls1jhkZ7SspUy0iHf2K1Hgj2V5KnCl4FDEmo1ZnyysrtGWMxaJbl+2gvy + raigi1pecNVQpSdwg/k+XF75zm6EnqUsQ1mzdjd/ZDSggF25CYD6Z307xiOQEB4B + kdbpns6PK5fRaEtZqblGVP1NLohk2QbuwFXSCmeK6L9btEUTrrMDGWT1Nvl34BQJ + C2WQr19SdQYfEC5cxL3/59q2bAXKVFPuH9h2KHr7GWBAmmBJcYnJac480xuEq6RI + OQJpMbEA5Wq1Ez55TUiAngt8yxqJNLtkO3U= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -845,27 +845,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1TCCAr2gAwIBAgIUe/3pqkMO6Ho+HC0KMBZ2N7QYB28wDQYJKoZIhvcNAQEL + MIID1TCCAr2gAwIBAgIUJ0tRWkq7glX6zthaGC0XwlZERTkwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNzExMjI0ODAwWhcNMjAwNzEwMjI0ODAwWjAnMSUwIwYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNTAwWhcNMjEwNTIwMTgwNTAwWjAnMSUwIwYD VQQDExxrdWJlcm5ldGVzLWV0Y2QtZ2VuZXNpcy1wZWVyMIIBIjANBgkqhkiG9w0B - AQEFAAOCAQ8AMIIBCgKCAQEAzkl6Rcjg4KUQP/dVl+Hs0FvU2prcgvKqQLgDSRuF - ho5h+RKXR1MOGLx0jEXkmCJLtwi11eAYcE/sOMOmGdWrtfqE1+On98Rj8IqrdRnZ - Y8Q3RV9Vsj7dlVmR1KRS3RUyKLEMr1d76QHFZtcutaj/kROUC5QFXJ/TC5hGeJ4j - 3vYb20vqiM378BF8LNEe5jeED7qMbnkI7u803izPn5AFZ32vhDwKnqT8i2Fd6qBz - syXC5UvUhpJ4LurPXb9W1VUBVkYCmYHfha/vwFbJjQ9yW9NhUgT6qLt/xtDJxZIp - Vk1V9RSJmH9TOdxY5sJ86owHGvogy82lFrCHXQ3N8am2sQIDAQABo4HrMIHoMA4G + AQEFAAOCAQ8AMIIBCgKCAQEAoCFkdkfhdvBhCgQ48NCxKVKm3Mm1dyYEFKmCuRxr + cfGB6cUacz8I77FwuDjNSsIstg7XN9LTWOh7EJRfHLlUeIgwRKQa9Asko8PUajlN + wUzKNNCC/d+TJmWicap5XKW/1Hql3kUrcd+ITYGEsUrS/yN8Cdm0OOSPZtjScEa2 + iioKIGkPu8N7uRQ2if0HuZFqbtCyw6LEzdyJ+2rLyaYiZLXykrIJ5frfh5JCrHTf + zZ0aH2ydhPgqKbLOHdSydaTpY8cZgiBJz3mJV3H7i6QyswOTgZdKEgMy0jStC00c + wTrz0+JioV0dTDO5YEFebnvrJwHjHx8x/ujHH9TO2BBXyQIDAQABo4HrMIHoMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD - VR0TAQH/BAIwADAdBgNVHQ4EFgQUOsMDndHzbtqwIl0GykNiURGnFDAwHwYDVR0j - BBgwFoAU4n+ZcOGQc+YVOuado6wyr0ZZB6gwaQYDVR0RBGIwYIISYWlyc2xvb3At + VR0TAQH/BAIwADAdBgNVHQ4EFgQUoOY4W/HFX3UMAyLdaJo5dBNVm9gwHwYDVR0j + BBgwFoAUDIpbBXl6sFIf/aXs7ZtWufmjxcIwaQYDVR0RBGIwYIISYWlyc2xvb3At Y29udHJvbC0xgglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3Rl bS5zdmMuY2x1c3Rlci5sb2NhbIcEChZIFYcEfwAAAYcECmAAAjANBgkqhkiG9w0B - AQsFAAOCAQEAgCGHbHtNQ/n0rkbkzF1KGOkxGn+LkVB8aijZewPJRmqUftLeuxV8 - rvu5JDZtHu/efqpWXEmtOlaJlNDvb2VInxcSxhMGWCUiu5zz9xiqk8kHR08Efuza - Xpj2uE9Dy0wnbUk5lQltJR6emrWAb9A5g+665wQkLlbcqy8ZQkfQmdJZlhEw0Yo3 - HDTbSIbFjEe4YpEw255IPgfnqx821wbSLEOVb+lrxG2A8wagttvMB6dtb82mJXjb - wF7guVhduioio27uXdh5Zg8orHQYXggdLX54SKALRBKGLKxCadjmebT0IJTXE9Gg - EcwgWxROV51OBTrTIpF22st94EFBUDJBuw== + AQsFAAOCAQEA1oiAHdAVvSz9uODSK2KZTxa9Gj00pOfmaNIsjAZPno49iAZ6PfXg + QvoE7crppdsAGGTkOja4WlsXnqGx/30j7ALDvyf28h7JKyAwtmXja/DWkXqjLhDM + fdbTzBIqWMSr1WTGFEfUz+lbLowVWlwACUtMwqfDEJHYoSF1iVLdNbGRxYBgKLN/ + l2sdytuNLf5qdihxGBur+qzACRLxC2zaFTFwHPGChecMHoGuY1HOz3B02N9eYTfM + F3PyADlSO3ThXJ773l8ZasKBmZI99ozKoAD/X0OMlc2URlA7Wfxp7hcPs3qrGm1Q + ZQQOAOW3xmhkH/FQT6NyMtEdgB8KY4fV+Q== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -878,27 +878,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -911,27 +911,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -944,27 +944,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -977,24 +977,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDSTCCAjGgAwIBAgIUSZDVqgS+0bFSy0Wd4q7tRbob+MUwDQYJKoZIhvcNAQEL + MIIDSTCCAjGgAwIBAgIUSFbarz0qUJ9BaaQWpfEcNITabSswDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNzExMjI0ODAwWhcNMjAwNzEwMjI0ODAwWjARMQ8wDQYDVQQDEwZhbmNo - b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJK4nqNsP0prxhrHWZ - XuoVYj1rhGLt9Mu6UHwKDzhIna70UUyeszzXicEAMO+PNDmwaZEh1fCoQaxRgtVV - +LRKVyEHJgTUS9bVhpAtc02qWZrRLGJr2tP8DvEDcLSr7Qd60S555JBBqRNh6uMS - LtpAYC3SVQrgHSeNLHf6N/xXAjDDhy4lUDS5mjIdKI1PO3ew2drvhUvxT483Eu19 - 2mgVp/LZmxScFZady3ETB2PviszDRkEVAPcJ39NRT6QIQcRQEZKRUvlqX3oqmhyk - 062+dAVoqwOuVL3G7dv3wQVoa+qzmSWNAP7Otd1jwMbym+m7l+z/MT36ECxvOOZT - GVcHAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD - AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUuRTGMgmnISbHvRYb - HgRYkHCjiUYwHwYDVR0jBBgwFoAUQHIP50JuONNwShW4vrwEaYUKmI4wDQYJKoZI - hvcNAQELBQADggEBAE2NTFwnsM0SJ2+qhB7DxSh37+ypc4fYBVUtF1zh6RAVzxny - uo2YFNgeLXfLPG++0Y9RwIQlpB+lHTMpqnIcMFUfr6Gm/wP9z767INhNsLz3GWT4 - 33xQWM1TqmoqB6peDD2wrqA2qyJPj16tAIR7DgtQtF4vu7ZUqmPLcVZ9OZffW5C3 - 2zXACh81P68eJ4wWqzB1HegSPDGtblrud0McySNKZcp6Z10IWVdytZuBA/CGLTf2 - n8QBapdKh6gUeL3U6vuhKQvH2nsqlS0nTO0mELZogp5Txu9+1spD4ux8apgMKHkB - di7FdYmx/bTzN2R4NsPiaaL3w/188pOnjugw62E= + HhcNMjAwNTIwMTgwNTAwWhcNMjEwNTIwMTgwNTAwWjARMQ8wDQYDVQQDEwZhbmNo + b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDxP624hig5IC4UK8a7 + FWO1B+8SPvSBlKCJvgsTehWIdZphYdmQkAGNvPl1wH9nLuyGx0pfnc98z9PjIHon + 12hJCnPxkY8Imj1BWvXVEN3VtEHUEw2vmW0TjGMmtPbfOlQFO3WK6g0AdmHzzWOY + 0jg3/g7SUV/ojsGoTueK3ECroUazrRXNwsLMjaSRDsSh3khp9xgNTiwW4J++/wWS + KjdChQ98POEWAQd+mFS+0QD0bfEAmbFL0M1r1gDI2XjBT4Hew2ytqFjONXgslfWO + 45ng+zbr8x/xNAiRh1d8xm6QhqxIGAnEPZ5rrps3ndu4DGqkYiVPU8cdEBWHwpGP + DqaJAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD + AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUWlhE3pbV8h99IDj9 + 3vVY5WaLtGswHwYDVR0jBBgwFoAUfWFZx6+RW/u9LnMvNcTN+W3JVoowDQYJKoZI + hvcNAQELBQADggEBABvMz+wYusvoVPL2+dgHyEuGXhGwsVZgu2+cJ/TSXjS0LbZB + WoQvDpDlmAu6/69CRSz4/j8vcanilbAge1YSTidQLnELGIY0mmBuNDfwqHpjAztl + mTVLSid8//FscsjkAuBN7r+yOxku17POkSwy/aDyAd324tCcW5Q0aEbUBrHyxN23 + 39anRnL5SKt7BWqiR4fdpZAfNWk8WN9CjL91bcCLm4/2YoZImGwEAjlySvo8lwSz + nl45iYtRXyD/5zyEqqmu5uUB4iVteE3RPJ192i44LoEqQfd8E0dpqt1kwnj9rmaH + tEG3t62uyh08sekfUR2yC2HaAQX2SbHbA1BUaMk= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1007,26 +1007,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDnzCCAoegAwIBAgIUPXqhse3UYM9QvXsTw3ougNNLW24wDQYJKoZIhvcNAQEL + MIIDnzCCAoegAwIBAgIULidtfLOAVNRd3p2ZJUtOfHKfK30wDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNzExMjI0ODAwWhcNMjAwNzEwMjI0ODAwWjApMScwJQYDVQQDEx5jYWxp + HhcNMjAwNTIwMTgwNTAwWhcNMjEwNTIwMTgwNTAwWjApMScwJQYDVQQDEx5jYWxp Y28tZXRjZC1haXJzbG9vcC1jb250cm9sLTEwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDLeau1KKRih9BlsIrXbijbps95AeeSOv2M2WPi5jP5jXPDGhLR - HCUPKAONDF0BXGUrAidWfuQRoNul1B7iVY2rmJOWfh1JrxkcAzz42qWOqfOlr5D2 - tndrjbWe1SRtf4ZXOS7LnmO+3XCFSest5MDOSTBdueU4OPik/V6ZA3XQlYk3FntK - arxYtSINGrXCN6TkBDPwVAQuiEvf5trOiaLciDY5AVshcie9ShSU26mjfVZIl7EH - MdXuqdiAaGyBx08VH2/5E7ypuz+jmp4pmYbdFbcvV43vbfYIskrcyFQWiGZhPlNt - BcOwfdYKo4CtrkcWQZ9BEXKAjIODMH0rO3t9AgMBAAGjgbwwgbkwDgYDVR0PAQH/ + DwAwggEKAoIBAQCypoWyt872PgFq45nBd+zXQTmDm9JQKEKdDqCCJ7sxIXWowEh9 + XSOkCZL3e+XkdtBtNNpcB6q3+qfrTlATBNHHb4Y3/qjtkzbr9HJGr/Rz2SVQHjJQ + xKQeULvfXTlvWSgeFojy+ZE5HXaSludJywhrkobZc+kGX32CIqJY9oydkpVxS4xW + n7Ik/moiADZbIgW/8psKOjVQU4duugUQZ4aR3xpaDq7ZZ6fzy6pqJTj7FywRZ0mO + qDc6etbR32ARydesjZVa80Z6eJ0dBWogQACkWTcIW8rYtyGX6x2eG3m8X3otGLzx + x9RoMflnx1HrZZQAQOcf53jp0PZa3fVXXpMVAgMBAAGjgbwwgbkwDgYDVR0PAQH/ BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E - AjAAMB0GA1UdDgQWBBT7x6KOAhNaQM3wSOBFALGvKoO1NzAfBgNVHSMEGDAWgBRA - cg/nQm4403BKFbi+vARphQqYjjA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s + AjAAMB0GA1UdDgQWBBS7g7mYDHsDAC9hT2Qw8cCdVo4V6TAfBgNVHSMEGDAWgBR9 + YVnHr5Fb+70ucy81xM35bclWijA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s LTGCCWxvY2FsaG9zdIcEChZIFYcEfwAAAYcECmDoiDANBgkqhkiG9w0BAQsFAAOC - AQEAk1NF6txTBKfOFCEduMbPE2hYVkDISmrvdTg3dZaXo0/41b16FsqOLrV0mL7w - tPooXTJZIZZCo0kd2EikU+NNPBEu8SwC9P03HMmrfmQ7835qin/R5SBj2b+OCrB5 - J9DhKOi85rrLCdpLDRg8M7iWHIUGgMNa+YN6IOoi1ysoR8fe1pqIQTNvx5eQ9Hpr - O0ZAJyfYXushWeny4OkwX2PoVEwbi0tRlU5+1s8747LPfAAAVa+qM5Bm/752FhFT - dDSpnUPNRdj7g6f/jypA/CmNwqTxKtBhQhXn9dlk44iSzVsCds0Du5U7/KECjNYI - AT7W3tR5QDn4vTJkJ6oe+QmMLw== + AQEATcsKjK0/lWtyjQwNF1BKqrGSKY8/oDSqitLMEvaZn/7MEbd+5DRKLjk3P7Eu + Y6lCP/PrlbUzAvRaKpVHIWH3KguVx7rWQb7CtW3G61Rgx7c22jdLfCIh1pqNYso0 + uej0h5GZUHXFigvGoU5udUHB28w+06oLMhqi9yTCnX06ApJaiKrG1R8LhrqNvXpS + GkUNLquV9S806424vn72Cx91VTu5GmD0rWq0sQTB6rRNiiACdgGjLd/rDZmqfhZa + ROtcxNk3fr/+BOBLR5bi0Knxl0qXh+oagLd/N3s4UEDTHErlpamMuCEuVM28W3St + AFq3SezpN9pFbzRdZ0wTNPrXWw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1039,26 +1039,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDnzCCAoegAwIBAgIUUH5844OiQOIZ8RMHvMW3yaowDA8wDQYJKoZIhvcNAQEL + MIIDnzCCAoegAwIBAgIUA7LsVYV7g4LFf67tNiSCJtO9wSgwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNzExMjI0ODAwWhcNMjAwNzEwMjI0ODAwWjApMScwJQYDVQQDEx5jYWxp + HhcNMjAwNTIwMTgwNTAwWhcNMjEwNTIwMTgwNTAwWjApMScwJQYDVQQDEx5jYWxp Y28tZXRjZC1haXJzbG9vcC1jb250cm9sLTIwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQCWVwPti9FCJmZBK2cS/9ymORCcMK0EJwfajXb1ZngMbEdNvu+U - orMfbbqA0gnmj+ktleU1fFe9l4s8xS+oGYsoB4sM/bn05RAerytIi2AkTctd24Nc - 35dTM2BVpkcuwJJxqYR4fu6K63Qg4+mUHk1cLKyvFvrsl1ym0F4FwCDTeDE6AUhE - HuYACKqPJffKJSVtCHNCSgB5KFm8LUyGNFk/mc18yGKMh3W5VPjyv6Aq80rOE+YL - rPrGgIHaipeiflazxROMOx8C/oxXWmEKEry05eVbrIIk6bYyZg+2gIv2knyA4X3t - wQ5lkwnD3UKiJvs/v4fqEoFiA8C8/UbXH95RAgMBAAGjgbwwgbkwDgYDVR0PAQH/ + DwAwggEKAoIBAQCd3kEzuApkLH2DbJK2MQJJ4CnNvzkYyd7whUYqoykRq5doaSju + gESpAh1P4nD9//PkYYFlmYyTXgrBcd5rJro/AjBmVjM6DiLjaSiDPKblkLIERYcC + Q6ZKF88HzlpJdg1w2hpazAVXt7bd05WF1Revwutxn1TW2hOnNoCUhu3G6z5VYJ6P + D1VU2s8+c7A4osKGh8beGqcB41h/KqO5AKs3Vg2li02tq1jGy+ktuBBUpmvO/Ev6 + 4YeH05ndWpHlSDMiYw3GFzZHvjj1AIeOT4w/jJ9RrUxIjCkp8cJ8oMUE8oPzfGKj + DoLuN8/Wf3O0uWZACjbfKe840karYmNCV3+bAgMBAAGjgbwwgbkwDgYDVR0PAQH/ BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E - AjAAMB0GA1UdDgQWBBSjK7uisTckymVBo3qV3BI/Qs+PLjAfBgNVHSMEGDAWgBRA - cg/nQm4403BKFbi+vARphQqYjjA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s + AjAAMB0GA1UdDgQWBBRViXSWYe8wb+AOnXxn3IIXhrChGTAfBgNVHSMEGDAWgBR9 + YVnHr5Fb+70ucy81xM35bclWijA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s LTKCCWxvY2FsaG9zdIcEChcWDIcEfwAAAYcECmDoiDANBgkqhkiG9w0BAQsFAAOC - AQEAEC5jgOj7aqr61ViLuHhenJaJ+Viin9atJ5sWAJRuyNsqgB4pyHr2NUpI5hQc - sY09KNzsPALvBdibju0ng5YULJuyqT0OGZsECsx6GuCi6CP51Wa88wRLO7JtaL+h - DTs2aP24paTavmfzZjn2DnGNEftngvZ1omYSy3aDn3R/qIxHQ6kiiRK03Cur4v5M - YFWdnC7u7d2IL/LDVORrAFoedcxy2k7nikwM2KFxMJJ18nm3c0r1kpV9BcIaU14h - JWep5ZBgPaj2RHpJQAO2rHNW129+P2gNlVT3xlQDDkIbdJWUtAtYRFzMkvnRW8ix - poJ4Rz+0FyIzUK+rt140s/bF0w== + AQEAg9Hpp9wO6dMGvhW/QqF5wIOjVUR0Md5nqAyaJvTKTk2Qu5HL2LdynEFtdIwA + 1l0cyki/07+yrojW1ydmBaFXOrMiDxrlh5gkcyCHVUBTpJ/Ml0L2w4HFy6POEdlj + weKYgb7aOyuAPK90tF4nuNfHptqHxOLGUuv2YyRBK/cvIz1yb0Roa4aOMq69rwdh + MUC4We6yHcFnyaKFcnKBWgkHTNC6A5IE0z1mvn10M4LLOvUEsHZ0w+C8Ffgmwl6u + 7CGrL5W20xI8c9pASFdiuvb4wDII9Mjx2xOWAopBbvpxcbm5BZtKS4NYFaRF3Um7 + H9tRtjX7L6ixi5pbo3AVCEY2/A== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1071,26 +1071,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDnzCCAoegAwIBAgIUBDVBmHiDoPkhgJF8FSDG1XD4yk4wDQYJKoZIhvcNAQEL + MIIDnzCCAoegAwIBAgIULuL+tASpjnURB8HsCMkmlAXpoPEwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNzExMjI0ODAwWhcNMjAwNzEwMjI0ODAwWjApMScwJQYDVQQDEx5jYWxp + HhcNMjAwNTIwMTgwNTAwWhcNMjEwNTIwMTgwNTAwWjApMScwJQYDVQQDEx5jYWxp Y28tZXRjZC1haXJzbG9vcC1jb250cm9sLTMwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDVvRChUKugz19XIuAzaFy+obM1EwedLuk70DBMcRfnXIT3LpHo - GYsxfBFPocd55zLdng2ZDOCrQnFem+H9Wtb99NEhvUf/B9rbIa0rk981iTX4meb1 - DtOnZptkeStF89gWDNNEwxxRTaWu9GEauJ2k9S6sUzXYifSC9bejS9/kaFOSQYle - ltGf8IZE1Se3CsK+Cfd25SZX6c//QkW9stnWIXYpHNfGo/jOMPdbP7UWCzkc8D4E - U+ZwzzCfouz1fGdun06dIv580SuQB0IF3rS308KyThNJVkRgIYvy2XLeZ6cjZADN - wjTeUJ386JlLfs6jE52dZJynis5+5b4QrpbbAgMBAAGjgbwwgbkwDgYDVR0PAQH/ + DwAwggEKAoIBAQDRlOiwNZQ6depaAlm9McNiQUqYRHet4zcykak0iLP85NzO6wG4 + eLbOG5DExMi4hVEZRJr7fgtIC45S8xgJ2odbb/lfsqIM900Z+p8NjAn0aNpwkj3M + pF/ofu69DV3eey1QoNfvQeovK6I8DWI9TCjgLeVcfLNsdOTfO2tUKWAcX6W7x9m5 + L1ni87+eP9aTNdDWv/Bezl6+3x5NFZePyoYbIVHD3qZFGwlOaOe0RHPqJ6OGxkjH + Lq3aJcLeHCOTuUMbPjgGNV4LC+uPUI9ueG8nRGmn5886SB0kyFisQGyQRAeqS1kG + WMJesMfY3HZ5PxjZ3m6gnXfXxjcTZ4v8eJbJAgMBAAGjgbwwgbkwDgYDVR0PAQH/ BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E - AjAAMB0GA1UdDgQWBBTMNd+hCpyyqSd0fIe6MNS02pxDljAfBgNVHSMEGDAWgBRA - cg/nQm4403BKFbi+vARphQqYjjA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s + AjAAMB0GA1UdDgQWBBSEJLThS7MEXXY1lEK1gAiqpG1vgTAfBgNVHSMEGDAWgBR9 + YVnHr5Fb+70ucy81xM35bclWijA6BgNVHREEMzAxghJhaXJzbG9vcC1jb250cm9s LTOCCWxvY2FsaG9zdIcEChcWDYcEfwAAAYcECmDoiDANBgkqhkiG9w0BAQsFAAOC - AQEAERUaiT6wKwmhBZetnd42fqA+yfDRcLkQ3PBf5TP3OWjZuLyxe+Oxlm/Q7bwT - WvPGRwijNDdtic+NY4LdV2HQ+LMEM2avQ72JZdFIYGDl/7cjSxVmgb0VPXFXkBBE - nJWDpnNTkBEPAeDGGFxjbFozGwV1XJ/eNpFfJUPlHoL96fVua3hdC/zvIEeE6eYU - 2n5UFlQNZsL8eNHRfBNWdUQ7SwmXW4+9f+0EFzLpmb21h+Sep2e5sEy92piVfdND - A939nq0xlFj8ojyneNBU3ClGtQBf7DRCLEq7isAgHcWXKe7h0rGN1eOKGdgerXdL - 9YDvXq3UDIbAxxl1vfMukL4LEw== + AQEAdvA74BNGtKWl0zwucPcqvFqd0+CLMsUaLbGRhXEbNKEBmGEEGcOKwOUq8Auu + gxeYVZbqARvqit32dqcnxxShJUCVHbL7X3DsrWXbLk6kRYDbDHUrM3JyqZEzbSZI + clylcZnJXh23m5dUB0j4+yScZrfBDJ/M8/wxE8NARRUMhBnUPhXGsH4NjLEMv+1H + t4HdN9CQe/p2OAPPhl0RAfhDqvZdrs/PG439GrPBosLUo8XLFbdOJDHY2vaf5dC2 + S20I5En2HEB9314lGof18qzENrbUb9/Y5co9AcX7mxwVHZZihkpzJ5Rk+OP0bIYr + 1COgvXpaZ1nB0n08Yw4tpuEMfQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1103,24 +1103,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1133,26 +1133,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDqTCCApGgAwIBAgIUCIeV4w4DGFnDgPGCOn0EIyRNhZYwDQYJKoZIhvcNAQEL + MIIDqTCCApGgAwIBAgIUdzwUHCWK0Unl2D9lzOKIIrYHa6gwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMC4xLDAqBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMC4xLDAqBgNVBAMT I2NhbGljby1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMS1wZWVyMIIBIjANBgkqhkiG - 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtKS0SWSg47TVHiddHWA0L7rlG4r20iq1/6iL - vc803KxHbLeQ+6KsLKJ6MxHIIQK2RI5QW20VntPusXFHcNfqru1xT0jsK2Td5Rwo - 4zRQT7fj97CxR1GVXQo8EjmtuiAm9/3c5qVC+j/lYmUs7m81dnJmk6U25DFeoUf/ - k2Wc4CRdnPv++Uk7SZ8YAaCeaOpe7NxX8WYgXVnILvC5n4OIf3OY4gqtpnSw6dtq - 0zey5gHMiqnm+MUCr/TyXauuFaPPqhaJUZQD1aC6XulaxAzzPuOv4sr4He/XO3oK - TsJr1EDezgrALOr1o2lzJlu2jVW5S1b7z6zuZQA3nILCPLmkrwIDAQABo4G8MIG5 + 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxm3HxGOFTJ8iJxw2uCogfEgmdr60qsEZsxsL + 2Rk5Tklaky1jtm+VvNOV/VnWDyxvq6GKGTWq0L2KiOwZKhQYTwlS9dyqwQPTM+3R + YG5BKStjPGKJsSwCJCvAojZ4ZJTnNO5YmBDEHT6dY5umtIqs08zL93ge+ebsk8hs + 80j5DvgI6Hsh67oOaszAEaCNJa3mSKSE/yVX3WJQBTLGJrBfwGHRe9lXe+ie4u0d + QgeARQUbcZVEVzMITWVrIxhyK8bEFW/tw1sU1eTUofKaI6W7lLmmwdOREKoabEU1 + VblRu+ioIUqTJw7YFhgKlEHee8LI+kYjcQlnWJWPya7gDu/wIQIDAQABo4G8MIG5 MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw - DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUPssWcS546UcRdzE4V6B2qketg8kwHwYD - VR0jBBgwFoAUIFa4w4c8sJ8j+Zfirl3gGnOQ8nAwOgYDVR0RBDMwMYISYWlyc2xv + DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU4Fuu30u7WnthJgnGh7L2XWGA7/IwHwYD + VR0jBBgwFoAU6Sg0q/rA9GZf5orJ5ld5l9kFFNQwOgYDVR0RBDMwMYISYWlyc2xv b3AtY29udHJvbC0xgglsb2NhbGhvc3SHBAoWSBWHBH8AAAGHBApg6IgwDQYJKoZI - hvcNAQELBQADggEBAMbsg/TThoZV/LHQLZF8z2eYxFPS3Aw1KhRQZquXVL+j44Or - J1HcTHYOwCYAGbf15Q48qv0KB39Tbn0Q1OeHqb9zP/duvy6eYnWZ4YMJQa/qvxpa - U3V2xWZ2u5KZe4iWCt0id7kizWMmWMT+lQs1GHoUdngtIGIbVOF3gy2mhQ2NFPnr - 1JLp1TfGnS20ZH9PPMKSCJqsYIIJqvJ3q3yl+bRB3ACOlDdYBFXCcND/BZlD8HaP - 8ukd2jZVjGkmCvDrQzK7qrppX0J3m7VAYTQcEx2GSrCSgL3vkyGtDEbtWDx6hlSL - nZ4p6Fej34JYy1Z5oQXE32Nciy9ce6vHVSD/F4A= + hvcNAQELBQADggEBAFAKOgwBryGOGqavbL8G9/SFVp/RxY2O5YQUHz05ruZ41w+i + i54tfPvejNYxul5kOOiQtunlb/v4Zdpe/USJ5vnvCOUtTi+t6exStt9o+OH0+/4m + a1PFKzpcKb8+wcHTpmm2R0pbSxhtfRyPNlkpyDfQa5sLHE+dNRxMuRcIFdqba+uW + azuniJvPq2zr1FrGe8XP953XZyFx3EfYVyKtTtAsR8vGuqNf/+dj3Vz8HZovyd32 + KZV80Yw9QrGHv4ypQrfvzF30+0+s9b6vmZ0sSfJTPTXDQhebQquIxjx+XB84fGKX + C3WxU50iB1KI1uZ7HAaSwhhtN0r054Da8e3QRXE= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1165,26 +1165,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDqTCCApGgAwIBAgIUFeXxxaEFPevfZ16lL0vTS8XV618wDQYJKoZIhvcNAQEL + MIIDqTCCApGgAwIBAgIUHpFmS/QvXXyYUR6Ic9/dwXMuZBEwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMC4xLDAqBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMC4xLDAqBgNVBAMT I2NhbGljby1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMi1wZWVyMIIBIjANBgkqhkiG - 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0WxryQtouuzKQ5xfafQjZh8Lsm8d1fF/eqUU - crxdx5cVGdLkJopkSu5w8OT+HBKBq98utgOFZE5fMPZlUBYTXj6Rvz1Gry+7Hh4d - cS8PfizJvTKCDVTHpgBwNBlLsd4qCo3/Swz4LMz+JO8cgYDX3Mo+PZC7m8l8JE+k - ctiXiTNETdq8B/3rEAQYe+E77dVwBGLn6M5zxXRmMBVqphQzaz+ZVjXYooe6sAf4 - vprSg3nCJ9qhm2c9tDm5jD1dR6vxCpQiSg6Tsz6Au7KFXa97fzM5TjAKwlNi0MN2 - wKrlhrastlActMs1ROTi+SIeYNDSqiqRn0jt2Zt/+rGvpjWj3wIDAQABo4G8MIG5 + 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs3irhB/kaGaZ/qiTLy685BnqB59BnZN3iPk1 + FFdc2Hc/5odgLp06nGpqT4IiXuHDc+cwVzmO4u6z2BxMlvLlG1D/uG1BsbI0XWYq + /2Z9NdHH9Q+NiPDVSCJ+NNXSqhuV6MCuOtJcvSPD522K25j+EpKuks6ac5/Ly6L1 + CmXjUy7lX84NfLJXof/0DLl7ZgvF6mB2OsCoA3Pb11pVWJiJYYDR1E2/FLT/EKGr + WnwwtGuuu3hysSRiuWbHbvFrqrS7MfBxYp+mfGJtit8H8N/q72qB/8m52x1YVg11 + QjJN+oOKDOQXph1y56W3kArbvRiWOL5ZZvpGINsNkd0eS+S+JQIDAQABo4G8MIG5 MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw - DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUvUDzZ+Q+OdjHQXRlpz15E/MY5sowHwYD - VR0jBBgwFoAUIFa4w4c8sJ8j+Zfirl3gGnOQ8nAwOgYDVR0RBDMwMYISYWlyc2xv + DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUZ/gI91r64EEJDt9xY7XSn/JI6KUwHwYD + VR0jBBgwFoAU6Sg0q/rA9GZf5orJ5ld5l9kFFNQwOgYDVR0RBDMwMYISYWlyc2xv b3AtY29udHJvbC0ygglsb2NhbGhvc3SHBAoXFgyHBH8AAAGHBApg6IgwDQYJKoZI - hvcNAQELBQADggEBACDK3u2IczooHECNExFIHXBbGjflqaXAF6KNnXhcy4/uj48P - NVlpx38djyAkixSXf0Mk/7VkM4PlXxDS7VFk1Wy9X8oRcG+wbwLMTquGSKM+anp1 - O3/CejV8tB8n8Cuthq7Vjh04ghYc2swubaEP4sEOk6Pkp6qMqnGqOcHDgwS1hpQT - TtRONy2o9YNZGHyuRqyhduUdsSsM7KyTY5i3KbsTWVZ1rW2FrzQnXTvtRHeAB8XQ - KnOg0wRYyE1LzIdrLKXPkzxqteRMvh3XWgCHkv1IcBNeYTVEjdX6URbPSVaeYWUC - vsHuNAcM0p2kMQvpwBzkcG3acrccZjWQIPoXS4w= + hvcNAQELBQADggEBAAc45Ksdoj5/9URuRDxPPRcFJi8gIyRMl+l3Yx9TT8ly5Xy/ + DH1qXnBDsoeOH9KYgnLnvZ01+YjrtiNUR9c1ObNfkrWFW0LE5sB3ynffw/ZT5hbX + pXKXw/mSJO4RzTvA9CZS2AEiOijibbvOAvxzp8zu/lOp5A0gGzqahD1E/woD7qP0 + jAgDpu34+QFUaS9vcTvMy3LfDjHlPyFCDK+Rb5kA45L9TaEihsvEPYoLpj9KgRib + CDjlAdHzFF/ueGzG6xMvJ2SZZ1E+tsji3mbfYnsWwt2XSBYE6Z8kKCAqbRdwWlK/ + Ho4a1Rg+sDeKaZRkWBDIk++bpe/U8JDndLnOGyQ= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1197,26 +1197,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDqTCCApGgAwIBAgIUS54mLAt57X6vwh1vo5icnaHdqQUwDQYJKoZIhvcNAQEL + MIIDqTCCApGgAwIBAgIUKKe8bvjLzI49ddNm2cuuszVu13UwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA3MTEyMjQ4MDBaFw0yMDA3MTAyMjQ4MDBaMC4xLDAqBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA1MDBaFw0yMTA1MjAxODA1MDBaMC4xLDAqBgNVBAMT I2NhbGljby1ldGNkLWFpcnNsb29wLWNvbnRyb2wtMy1wZWVyMIIBIjANBgkqhkiG - 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqc2164O4HBhvZQr01MagQqZqeZhX0mLhTT8f - QqZnNiSi2OgqrhnwlX46QzxPW0A86kubcv+fSl9WwzrVVyzfZcp0iNH+f848XRNk - RnYuE4CLkimZ5KDV1MdiHp7XQ2bKoSwp4rgPbqQUyNZuzabvEDSu+C4PfDS/9vzB - MYVkProDpRXbAvXuRhiyUc1QmswB/fA7MA3DFosL1x1QDYRhUQ5Pwl77dhf+z/Hg - /fXWD/gXuoQYDtZv204BD6z1GXFwIcMpLfFArW93cypGhOTV92nw8BVLonPA6hvi - vZtZIoKWnzYa0a5+wSYKJG2IX4FhZNWXeHDjFWvWtzwQxfSXsQIDAQABo4G8MIG5 + 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq9zYeOi+ksojWeQIEnXc9xaL8HXx7nDqU0cs + MSt+7rNTQ4tQ9tIrNd1vXiTK2fYceCZtVFUtClQZVyt08zOUDExPhwi6bTQBNrkG + tja+pIe4k/+sibhf0+qr4iKtfqscWCGLLgT+UTzGpQqEV/m1WYlZTupAbyBJ9zji + 9RHgCNj2h2TVEMir8bVtxbCqe7ED9nGTFS0StQ1niZxnaxHT4WJfrCotUnLiteSY + vR22ihkoOUrBwwcst5tUtLlXgCTvqBYMKH4fo9X3jzXsyXfNg9Y139Uvp/IDGnhd + nsY9OVTNZoBEft9EUdlYVYh15IP21FiMTMzahx7kDqEZNTWhTwIDAQABo4G8MIG5 MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw - DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU4EiXZl0D8a/TR81KmLWoIxl9N30wHwYD - VR0jBBgwFoAUIFa4w4c8sJ8j+Zfirl3gGnOQ8nAwOgYDVR0RBDMwMYISYWlyc2xv + DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUXG9x1910/bpKrSacAhzbizDnlRAwHwYD + VR0jBBgwFoAU6Sg0q/rA9GZf5orJ5ld5l9kFFNQwOgYDVR0RBDMwMYISYWlyc2xv b3AtY29udHJvbC0zgglsb2NhbGhvc3SHBAoXFg2HBH8AAAGHBApg6IgwDQYJKoZI - hvcNAQELBQADggEBAJT6LcpcqYzB9MWAptU1EGH3BlJdnYW6fVsCauOieq9UdZOY - gtskXWQrz6yIVZahRFPSo59EAtbZdD2bS1QSS0FjnvBQH0bTIfSLYl5SyFuGq9pc - J2aw59yGAbqx/SG37VYG7XDPgjuAjuFLF1hoJa4vFL+SyzUxT9J/6TE1KteBC26W - 3Lj6Unc+/POX8DdsdpA+yItXcbBa7Wa3AfwJ66C1V5gslJVBEi53xdh9PPeTtgZJ - ETjC4WnclIUVg5kXL+i6NVBSOu2GBP6azwUHxk7ZhBRBu/A9luC1GTCfIdbcdJEJ - iwantFRAfEggr1p+i3rzyYyoSqa7A5bzQWdBpPY= + hvcNAQELBQADggEBAHL6h6ohu06l9r04ZSRNPJ7nprJ3Pb4RgRK7UDuDJOG7r0/y + eir/irbkIM52kUOMdwDa1pAsR3GNsSH8xPQK7o7p+KbxRctNlczOuNhrEllsvPHh + JZUmlgDNWrDJM7t5hSKlwp1ZUpl1sEsjIn8wdheO1Oxh76kaUyL62QZAxU8yhcQj + vu5Ir5ZPMKqEbCCPP9900wvdkmu6J5UBZOO+ySotm3yoPsjQJ4MJfHQ6dkVeBmPv + zUlQVSMfq808/8/7+O94PEsVD0EPwU5XxOIqLY1uRxbTUcCKi5svA1FcRyEMqFHv + KATDZ5q0D4CH2BJo9fIH2dBlXTqHZLPR0L1uSYs= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1229,24 +1229,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1259,31 +1259,31 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1296,31 +1296,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEowIBAAKCAQEAxbFKDWnbRZlYOWseti4rhmcYQFm/uCi4pbIr7HsatGp4Oelm - MMzzFH2MELbScEx+uwcz1AKRxk23B3qhDB/eo9CBgosG39dka9DURsFirALyla7v - /DT+sjO+6OmryAbmBKTbMdl4Wc4nNHmVQG/vX/fnZ/iKjp/GXv99s50ZyKBWVWov - oaJWYI/xZfrcby3eN97GdlrixVcyLCW5ylvNsb7LKr9mPVKz8xPqaNdtJK73jz1D - WQiCZGfvW3jZIsfAlV/Z/axf9Y81T3FozOJmEXd4Mc6ltgSr9jItzttTXe2cpR/A - azGd1ncGdgskVO9VYx0Wz6i2UNB/rEOMSWq+5QIDAQABAoIBAQCSEW+cv5VDNI1K - R4q2oyCHuw7hJS8R/AyKaT4pCcBug6h3aauW7SfCAQ2Hn/2W+f49ZJH32ToqYmuU - /BeYZMfVFA9NDDo1E+nf+7mM2gB1BeyFim9JU0LJGpC5eUXykp5L2h8XEw7ok/jF - vfv4U3xz1TDG0o5V2VnyASa4mqBdakOaXCpEvQCwuzcHkp5pWPoYlMJDI30509Jj - PkmsVXjr6TC3Em8UR4QNo11/s4o26tcZTKLs9yvgZOLdrNufN7KA1XDonHZ4V6eO - ZJSV9OliR4EPR/wTX/gTArzJtHROHStxGcG13ppjl5LujfePbnMXXC/IrZuz40Az - Id0UA5RhAoGBAMYLF7QFfWkFOWMWJmWnKsjRZ3097W7cI5hZ24FC71YLpPNjvP4x - 2Zn5r1u6uKXdvtu7/J4RY19o+4N5VFjn2f5xQE8GJOiF+nZgYAdiqz5H2Be+42zk - 52ZgjeYDLwyPPvGBHAxiiXPDlLkpxZuPmG3dw19B+3Skr88KlxmphZK5AoGBAP+L - 6oKrEpR00L/rIUEH+WwgV+ZCJrQh9Fq6pjn5amuI7ZhFiUfx+iuWvBLI80OAqeEm - 9XzzC8ukYkJIx+hEgw1dBlTrlZ5lGMWwqDuLCchkf5HlnqsCNPGH3DRmx4pPj144 - 8DeiJ+VgdOJ9Ojb45U+F0ctHa07D2CJc/OfVFOeNAoGADgcHHMcuxNuL3wrYmWan - zyWV8PcL9Eg/dTEYLSWykiOtAVhVMKQTR6a51wN4xLbaJ/I+yGtu4HktJ3jWkp2J - gU5AQdirkJS80tmss5k3i+fG1Je+wB3Ojh/UrTAYiwkyaiS8+duY5Mw7oonk50na - gB2vEvY3e2GW2lFjtnudbHECgYBflTTtFRHJB3yBHHB+w33OrLZUANA7NiwQt5mv - O5RLjpbYCsJTb7XUEfhcyl77E6f2+DyANORnkh/SjSiAvweJuw7AOrHm4geHAhGa - 2+GX28c/ifR0IEovQVLjIsJmAGYupvtqw7NKf26YvKBGqYgT24jiEN+ZQXWZPNC3 - 4iKEjQKBgC0GSwGEWqvMSzmLEa9Jxu7/lOcKFyJdAjd7eBOxTVqOIBE6jiAWDnh8 - GFRvkCVIgiIiFDWamEY09lDBwxkEOcFIzfgu/JxYSjxWqVWgn0D8rRD4tHU1e/aK - KUFKErOpz5ZstJNz7gB9QCBY0OQAXwPeqGtJCxX06XWsaxG+SrZg + MIIEowIBAAKCAQEAqyOI5HtCKGAfxF/iofT/SN0MAxe1nslhtR4DpPAQqMG6m+C9 + kB6GfbsWHTE0zocT3nflEuDZ/ZsO8a29dBLAoHcHKv4zprrX0NiWuCs5QYPsrBk1 + Gdm9Cpnrou6iZ1NplO70ednHVMrWFdqNswTIYa5ptMWUcunrbiCOP+B7AH/mFUx2 + rt9DGJXP278ZXWRB8dnXUDiFgTKAg1W7Vwyy2iCIz6Uo9gM6+IxowszXqPPKDhpq + ANiExBOVUuHmNGJ3m7k3z+cfG6zRa9naEahzJFEwZ5zYtdCgfQLnYTuhp6yiHPUw + QaGWIPZemQxpsXrUqjwBNmiR+Js4gStep/ePZQIDAQABAoIBAFe5nWBRdnYv39jP + teKDLaDx/khPjP/aBsXKnt+bV07KD5f7ue/4VcR5dDp+kK0VPLAbEUd+DwAazaxA + /Q5U1nzqxrfZGizrNdmOTKQXNABLWbRWL4wSuv6GK+2XGZSRg1ueqZ8UbUMfvmHx + aBVN7FF2ECVj6laFZfNLqN9BeIumLXorsvFCPlfqqywgxlOrnGZRLDwKICuoIK0H + VdyISrhnWFRbSNW+wGt2VDXYi04gR0PXdv+MDMSqTJ6ZcX+U1XrC4sv5W+Rhcz9o + /p53x15pfaSpAriCxKKjDHLG2As7nZFbQT4SRW79cNuUSKaTJ3+CAkcYIIlMYKu7 + qiAzOjkCgYEA0amfBUoLP/GCgJQbAdbvMyxwG4/1gllbfrBREEq1hFzrjaNMY07+ + DtrRFQOwANt29YUcTCgGMZxMMNOVE0xHs0jzMsH5+Jr/wlIMoY0auwm3KMuUmgto + /g3hCKfV9zFE4MbRmAFsxka0wiN5OV54cI538Xt9LKmoyAzOd/BH7RsCgYEA0PZM + jHBjDOfRfdWf9Up8MJs25qzXm9MVWtJkrbN8RKi/3XidYI1fgN5inOLJILNGzmB+ + AtkG5zrOeEH8XekMBVvmZQTu36Zq00I/uYz2p0bPCW/vf5hdFEHO+3Bx2i5RnpR7 + oujF/+1/sCxRouIH2MGyRuyKYCGB1yGOll50vX8CgYBWbMw/OuluP1ijNen4FShe + +NdxlSMHy1va2kVgKNuwJzl2FjVbzmkNqId9WRrJD652wJsMjYcYFiyWB/GwlcYM + kmqlpq4rG4GIEZhhU7AMH5Ifv+OOqFtsNj5n+f9KOUYCPhKRzSyQgv7p9AN5cYbG + JwQsR9IugfUwGY9Wg3aytwKBgAdITiqm0AznF1n3U/fMfL+E6UjoxSrdFGVx56hW + FQKfjvA8/98ZjjaDiZRGIxRMqy8OFdYrkh4E4qU2R4FOWejl5wWmQlzxA9ARAv+I + diAmS5jcmdAskzHdiUUiChW8f4OzUQvAaQYeVNDi+oVesz9OoNPv8nKfOFMzDDEZ + YaApAoGBAIkwxJ8bzqrpCEcSeS/qwjOOELlT5cH8X58ocu99QB/BSs377M9nefqP + vG7JnN+NFp5JXso0rH9vy0857qofj441ozM919Arjykk//N+53QgVsyGG7Y4r+WB + gK1F78ymg9bLQ1JJ5g3T8TOskmedIGqGKmU6ECgw/7Y+jdG/9RJh -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1333,31 +1333,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1370,31 +1370,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1407,31 +1407,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1444,31 +1444,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAs38Xlh/LlB0wTerwwnyKH4/J49wpkqPMh9hXIaxPNJ4vUhqC - t5YiT7tXfpkhz/OLA5PVqhU5mW7jPRRii5Ad3ELt+ASSh9UsPNH/LF+DMuJGJcIu - zCr2bK+bwXbB740r7ulJQ68nwEc6626Qo28pHQLUpdj3XNtsiz29CzMs1zfGxPvW - wAc0WwwCjrLoPVvONIMCk3Gee2Sy4i2zVpVHyC8SygXyx7q0u//W8nonS7rZwqKl - XtBKOMR2lYmpLDxHVtFvMFAUYPlrLnU77RD9WKB6SRgq2MwV52MbFQTn//EpIy5b - MNw6Py4p+cvihxtd2xcsrsgm/3kQGoz5hXHOHQIDAQABAoIBAHq8g9dOhHkSAG63 - IMwMNrJgMu/RIsg3ouqc3u+SkFJte/QLVqjMS0fz1V8mvL0iTkMy+l4jx1AIR/AD - GWNPN2vehDQchEnHVUl9Wpvv75mCqe61uiQ3mGs3JS0D1JbGFG14LXXPtkG/MyW7 - Y8GtiBJjVh7VnkdrbuxDWhnnc1jxj+tgYfyJ55hFB1RKG5oa0/m4mBq/eKd71l20 - g7qK/DR7/2/ajwR+0zb+qt71vdovUsPlHHXVzeTrZ/Om/IjblS9KcyH18cKx4ikx - noq8T1VOn8g8+tslSNypX9TH3dU6dNhK+WFrS5rs0FBNWM7z9R6n8HX90mEk9bED - IdF7/k0CgYEAyCm3RrpPBc0SANxopEpk4IxnbwWTwVLNKzADNgSs5lXLJCum1HRQ - j1vCkG1RvwfcNWKEbBPfF8LmVVa3RE3vlksS3yrLXXdfLHqdQqM4j+uteHLLsmtf - 6Y8QhJ0dZqDMZqH8JWZy/5hzl7Fy+ERx57BbztUhFXVTSl1iuLrGnK8CgYEA5ZGD - v3XgSKMwkfp9UGg4MdVwnB8D+ewBtidWn3DvRYJoTAhKF0yLEcy+5VDyVp0PWSZ7 - 65h48qVvXlMRWJqvKmZjhJxwnQTsHn//QVzXO60uqeRY8MfFzed2a5aoORs674/F - JAoOqqtANJ+Xr09hLeYPYDczdEhY+cOU0rkTLPMCgYEAjYHQbFQyoatE2w73e46M - mqMoTLjoqHfdTHb5DitoAL8OilfB7dj9SxxYBLsEW8U2zRcE/1NdGPNU22ge0E84 - 3kvc36DlfQJzaoKUwxOZXUYEsW6Wy2BVwky+JMLekjuDxdsm41n2WvRwZAGzggkB - bgakISlT5lO3uo8ix+5jk0kCgYEA1obsAjAqXla5ncDh+BDcap1VtV86fQNx+gG6 - 7hZAUslxo5OfgTRTRVf7EBpbzFrLK/lNljUO2VmFwDSKIi2zAUFbQGJczi76Y+oi - 47bZn3fQAo1UG/Xjv+3L+PB51Zu/sHy+slX/rLeJsWNuATKB0r2JotUS7VhqZUTC - v0SaSccCgYBMbrKUBZ0Pwm3Iuw1mLI4z5Mc8jcH6XxhQaUUFDul26KgHimJ1rNUe - +w4MvvfQRXpYRxzCnCt2sFupEu15/VYMTx+W/NTLfOoGspgrlKgCYVSkl6gOeKWB - +/jV7dC+PMYqdWxIcfzXnyd5/QB6A+SrvzetSB0ZtIdC9gGNQZHSug== + MIIEpAIBAAKCAQEAsYAqkjD+VecJGDip0M3cWJReUa3So2sL260b2ANoiTOVJbt7 + aw2QswzIIBiFPL2hWAij+MHavhm7MlKnXzIGAt6e5BomRwdSwkLr8ILA/9dyHBFj + ZW6A+qCK3HaTUlIiYc8F92dQZir/+gGZttaSujV8sr8DjoqWElUIOQjpkeMkdEgn + BxeJ04g9OIc72Z1JNPLe6Qi2CbsXS9Hu2sjFcSIRoGx4oiZu+/Xi5D3B1LTzudAs + FBJl0k4FWroULS+MpiYVEHcABP00GybJN/KwObZF7Z+4u4cQnxEyHJ6TcwUyZDc+ + ymizOoaFtFK2bSRhHmL3KtOME31xOe33F0Vw0wIDAQABAoIBAQCAhvzMdNuFmlC0 + kDsurhHytiSB4mrW2Cly/StfRECKsKY790DL6LuxWv0CeJ7pt6o/06nf84cQBhPN + wZneTZuasla9ds3mur/LWKf9tMBJwVioSFL/3H9ae6txLg9JGZ450q1QUygdgt9t + yYDjqwX9/cL4r2XE7kbyqU3V9sUiU/GGccgU5TGY4nPHEo2XzSI7bHzujR0YqqAZ + wYRmhWNk3DLODLDsTre6JOcp0dPLJd+NUqD3Ezzaaayw4VR+hK96SpxDj2kyA1YT + fLYpeLj99b4hpXYUI7WU+/OVgchMKSrfJCGe9uZLqCDg0tvAhaoFHRcEJSNzDrCI + qh1Us0GRAoGBANCk4SHronI4wmDan5JnpyrICLIxKMIK1cwVyzP8/JZsv8NLSWA/ + rz6Xddc7pWPAp1v0G15FdX4lxvVltg0uE8IZqXaRMWGx+km6rMLSs11Sg7RYrd5J + QFouzE8Di+D67wNlVgkvNBvjq8UOJMx1kgT0b1BbQRLBmSFdZZuOxy7ZAoGBANnJ + uGOW+ce3PAUsjE/SsXN1D+RGMGjrSbGTnRThVmublerzwx1ttxk2eb+XTjtXvaFs + EaHkMK3g1KQrmRgHLYoWyYr76QFrpUU9IerI94T40rTYF+RaXlpsvlk3HQ5JBDKm + x99QYTa5g4ZNM9bn7NiJhurr7N4kw/D2oi/VKGmLAoGAXD3owoRYh0MMvKErFyD4 + SPOy1ITjThZYOygPdGaOjTp69S5dvE2rfnKbyJI4JofP9dlQGDeBIEo3Udqrx9vt + JE0QHLlIKbbzvpDnPCLG5aVLUPo7tCCScMxryyr4Nnj6Hng4t0rFMOdQ04fTQQlh + iws+Azq05EPvHU8bUtCmwtECgYEAs5NGvKdCMdD+Zm3DDBZ4RvEhN2JAjGJlk0xZ + 21uqPHQ/e0mfemZ68Qkf/kAuO3QvYiiPqWNUWCroaq2gQFW60P/VEwp/p7IwxhSQ + IN2wai4Y3xDHMnzpC7pagYmWJa9DDNjEOXg3kD4LGvQRaIQ3oJxVaOM7njfGcKuM + M9CYz90CgYBClIIP48cN83Uu8eM9vNbkgfOZinBACJ4tsfg/V8Y2pQyYDvOpJzlA + IQef91811SdJpkkCkOb9+gGOXRkxQKiXnzzv36mk/pxvnl6zzUx/5QEOm2JZOWK4 + Y/GiQMxZICmcUPDHf0sOX6xUUkzJKevw7fyRSi0pCem9+zy+anhv3Q== -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1481,31 +1481,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1518,31 +1518,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1555,31 +1555,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1592,31 +1592,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1629,31 +1629,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAvD/UKm64QncyprXBo7BPDIRaWjkFbLWcforGuq6xqiR/ZFwS - qATaQIlnmcSr5tvv7u5pnq46qh3iNzi3TEX+0wxUgKjW37OIgkcktnl34eTB+3LI - fVNqstmEBYMJ7gMKQSdIiN0LPne2xbIe6b4rb+7KvGGITQ523NvhReSb10SgvFnZ - 8RwokI8sQGZqOS3XkUbypvI73guU/wIlQHQmKxwpG5yksF1J3sF3RySZL0hTjXsz - iHt4YXwRpApbGtqFF5/p9im086SW1lrm6LV3pWdkoZ1mHcsh1aNMe/bXodhhhkcP - 7IlhEEHpa4MIvI8JKUOmxwrBwtAitOEvhiOB2QIDAQABAoIBACgG7mcDWdyQGc4G - 0aCriXNg5RFQFI4z442olm71XEOQNSIyzai6N2oHjWbNwbt5wn+sY/rgkwq/Be21 - +ouWSoO3mHQu8llohDsnQ3AlTc9TY8fCdUzoosRaqc6+OStJrDGEV9D6JzzmGY/Z - uub6j6PiQ2tg1amEzNNTUYgZ/uT7jeHogFoX7ECrUSeD+wTxE9CvHvInz0GDYSjG - J/j5M1Kbp2r3ZjnPnLrrluzdayXXF8PwnZpUoENftDlgaonfWQluZs3NfiIPxeYb - nvqaCwNZ/9Co/9HH/YcvTI5dtupcY8iUMVnWxBXcBqrVdSuqKiXudgEdhgls4zyj - w8l2rwECgYEA8ekRBo/aqIUM7wlulxrGE99fgaEKRuSofOM51/q0m73ThkdVQSi1 - Y0n7YqGPZot/OxKLNOdIkpcgZ3ghRU9fBlxWkpXNJSjRkfMVEUqBzi+UZeZTsOoU - xlr0FPqVhXQSvDBc7gJbKbtuBEpmGDyOFwbwnAsPiXIdFkrMnA25zPkCgYEAxzaq - IdTgwIjhYsSkjrThZ0Gj183Ezj39up2aw8gM82JMXWmCijcjgmA6D0YtA/21Cq7Y - 0Z8nymY34qkwYnOnF1NDBHIoWjsJQEPbpf8I9Nj9nNtsFuvim3+9WVBvUIYmPOpV - mqq04IRQkcOoTUV3rlyWBhge4BSJJoKIO2n28+ECgYBNFGg6YQfY/lv6plS4jO1k - U55I3Zk6sY0GDhjWOqnlnfySIpSFqITzWBVjffsFP5mQpv34I2G6Y7ENhveC8CFl - E3L6TgUJvBHaoUurMMRfgEWWmmc8TbnE4iI3tQiDd1Ko5/gUVmfZykDp2RLi0his - Oafc8KFIuDWQbtD3QGBdcQKBgQCp+LUuioB9Jg0QBXHWJPTQ8guGfJW31uKfEAvV - keGi47L+XKC5pxQQEGRZVengpt6KT+bE7AO6SH7UUMDsr3rYhvz+VRyi6A4bnApT - 1odgyaeR5xGReQ/u1w3Kn7tqPBtyDAqgHZiYm6xWwlbeHzBfP7XtWzU0wbDHf8YW - 03GWYQKBgQCBQjN1PKkze9vRNy76YJz5queWRHY0slArK8bxB8MZmOVUVccKi6Yt - MYUEz7/cOl+hAR70D4YddFx9iSDHWSUi3wFZ9yaFUuKZkwKwrKGpd3PJQ0WnBt98 - P5PV7jD6I4FssPUD6AKJ5YNAsv1PtPGmU9dYS8ZzT6PEYSx6V4Z4TA== + MIIEowIBAAKCAQEAoxKrM57PYRNMfT3yjzlDtBqyJLDANsSAhssbsMzR4TDxuRgs + nM1xepVmmUwAdw5Q/p59P6fVjY8axAVaIaIhUvf7mEmwwM0FiZtBVmwOR0+ujjEO + z4YJn/zkc+O5OJixmusfesGO8k8DcrJ4haVWurUC9ZY5j0Y5DwmrvPqujnyidRIb + 67wp7M3/4YA5NoxDq57U2EvQPD2BLR6c0aiJe8fCbl4TbY5iQCIQhd8jxdnEMgOi + +lhp2aRysfeF9VcrRvrGI+BlaS08C9QS5qS8qr8o8o90kLy+8KMPhM+JFa6RuZU6 + FoZ7Ug403p+koVzXN9s+E0GQ9blDnAfxzPvxgQIDAQABAoIBAAt7Fv6NYcBN4Ya3 + w8n9mByn/H7EyuOQNhRHXG24Hdai4YHMh+eKN0EQH6cPSMEZCu7CLcM7h7dtqc6/ + KbdQeNQkjVwNZBpO1OL5QUJaXS78Fyf/oDFQGIFhBpx6HeI0LdzgTNkRo4S/t1ht + 5DpUh6ShddHgf7DsmrvKTIMDiyKQ2wHRvMxzVUKusBlPdOgG9HH1w1flKqO2WFTu + DapcbnpEUsWP3RTEGrXOcy/9BJkmrY98ACfoDJUIPOuwSZBDFVTgR9NtXrUOTXWb + jvvm/ksNFyJfLwiBNnrUxyE2qS8ZQiZyrG300MEUQU4DXS1r15GRlC6FSTUEiFyO + mkeYt5kCgYEAypcGsTNCmJutcYB0Lz3Fv+Yr59HvH8JIMJnyxkU6xDekHRSKZonT + 6YEkdIr7ZRWVvnmgI5edeti3bKVPw70j5vtdr7uELFA0RvondYc3CxjwHgBe3tI3 + Vzjk4W82oqVk/lRK+BaPCFvgsTW6mSoMBT5zCq62yhtVp2329FlzyncCgYEAzhCa + o/gNK1Z02PLhv6ccmT+AK2g00pr4wJSXqiOPWNAieoYtojOraMWVlBO8GOUgQGmg + cDA6oQuIfZCHEKR3wXfMw6SMfG4/8oWT8oOa2KCZ/YyG1sm3EEYLFQGiiD3F5mo8 + 5KRZnXe7Fh7tFEzCSL3BGU9gg3rAFGhFNXp3qccCgYEAg1ygY0Aou4meUk2HiKZW + VlMqPvv6QK6aXqFEMVnsfBTUHmMWRtyyAuPRPpxr3CS93y9ALjP+Ugy6CwG6EeLP + p9Nv8SX200ECVM+ZzHRrtY9rCxkUawkGB1GF38NcOuRh8yO3JNyDzFi+/kkngG8q + MjBHKjMVpUFKLfF4wwJJuYsCgYBogjdLrcRQFHsShKxFnSV9+5yvZxxTK9G5KiN5 + YKuU6YpzBZYjS31Fl9/yx8eAAMTIpkl+XJd/ke/ZbvFxWVh7QJ0TJGMzwF6iS2jr + eB+SenFfDGRejtNPZ5a7QqcB3gJ+h6b2dvwURuMVpv2qa/ulFMfYZE+YnyrHrtJa + +w+xhQKBgHrMDu4ZiRiG4/QpPRdQWC3SGPcOHDATUgj7+BHzu74Z2zxVypgNU9OL + SCk8n0ehC4bZq3S+hpzsm5O+/+dm3KslZuy2MHWeqKcwsmkUgAISDBkWPA9RjOFh + gCuEtTJSMGNak1/PLrU9ZAWY+wIikfzNT3DD4VvvhowTpyHBQfJN -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1666,31 +1666,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1703,31 +1703,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1740,31 +1740,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEogIBAAKCAQEAq32xnCWW8EvAeNnrf6Vdo4xoVQCMJmzSgUzQtf6a7tSO2X0L - Uw4IbNFzwLWtO0U1FKkw2/SLKfxfrnVzUivS6CU4h/8ypaWaXm0pnXrFrCmTIt5S - 38PtIjUX0bFLdqpSYwPK5xXxfYFqrsBh1SxXOoPdK/+qnPVoe/HDcP6g2qBlxBbq - mSKp41Bsa12myHvIjbSx/F/ltrxfG/SOld/XUQ4L7/wRlEu1U7mS8s8/BftVbZVu - ru/D8hBkHVrKAqPyZTp0HJCBTX3XnAzh8msxsqgpM8F2+QcoELpJIBSDN++j7I1s - WmCI3MWu4/7ifL4ojuwxZuidHln6o7UKWe8yewIDAQABAoIBABGc8D/0UGNPtG31 - G83ZYxuoERMh4kMUDC7Bf/IhOzJqXF2UDTSzjUP34yaYwjkDK6d6lQ0SObTPOdiG - MZjv7VJweDTnjgEbWBZ4qbyF3oWHI5iCMwrOaa2IvHCKABEo/xsySYWgaFQWlalr - EuE9E5xr7KxXLuO+BMQuGX+id0zc32g3lmnYI07fD97shNtA799bSXlStaVFrSzr - 4KrVamaqQJDbipsYbzdRWeLtXN4Q/eew208NPAC4GhKb0oww6BWD6kb/e39mv0oh - Ww7kXgaegJeIuGJOeQ2yztZPXK8HuM41Y+SJHcAttKdDp9S1D5U/cDcJ1HIdKTTH - h5ylFEkCgYEAy6gSZMaGvwCC01XHgeZDZfH/IdJ4tAwvVYURcNv3RbW2q1496WY1 - sN65CzqIgMURfWmq/p5Po6VBvudOQPggbjjDErhEyof8nw0T8I6oHrGkSy+omwBF - lDU0qnBaBxOpFT3iZ+Z8O+EsiIxdCnNz8E5kCqd2Kdb/JBRntKb69/UCgYEA15E8 - SwuZekUas12bLDuRTS87rINZhbhEwf0UbClEETRSunmgNRZGnJkwGgWp+qI1CT32 - kf5s0U6qtkyHy1UAyVby/toEWGDIvBTJNFF9cGAdkcvpF8vrtFTGv/+0SSmfclmx - 5cNN6Exc6XPhA1eQ37zSo+8tP/lwseXzhiV7qq8CgYAz4tE03aOM3Bt4rl0TClBX - k80Vl+LqtEQG/M0RvOkF2KL+jBcn9MNvGX95jeMjM5IeKqLHFhxiLANRGOtGADF7 - A3kntszH8Nd6ykEvQ5kvoMCj6zOAshQIC3oshk1ZijfE0qxxHja+psLK00ANHpcG - PWKdmEaxqDX+wjgdvYEpVQKBgEycHfxhq/LLOlkCbFJE/TecEK4XpCokubLjeW2T - INCocro43Vngh8nBm1m0J5ueKBEXx1hNPmkIdx0Ah8YYeIYVc5hk7ORnyQ8mp/cC - +vyD/B5DhJxjaWoWMugrPOw/cZ4XCGUqiraC5QZGm3IvnZoWJhoCt2ckBAwFOA21 - poSbAoGAJrMWS1QdYa96eCgE5UfWy5OFlMgvYIb7rBrtCWuCjHKEFzxmSZX22wOP - dfgZkMMZvvb1pvKwJkDfy3W6TIUympwIEMzZdJI7udxalx7bFwwVCvm+VAOTPilS - QcjJFTILatsDcbzUkvpvgMqzS+1tJS0THdHgJJSoKJX+Ja/518E= + MIIEogIBAAKCAQEAwbHqkzHZYL2zleMSG2XFs0KHZ9EM7r+EvdNUUTdXQ8em1iEe + tLVTV6Cadi/s4bjKe5xUPpXZ7UM91TzyE3VAvP0r0BVeirqwSfSYt1VewwWb9T2H + xszexf8Gdob2lVVTrJpCBV3avPoST7Rk6JRYOl3nJlAIBO0nVO0d3dW3Gut5JKGR + M8U7RXX1G554TehEm0mg12gYp3CVq7LFvHWHgzMy7XyMUkJLLX4Yz6jx6u8lRW4X + 8HHJ/0p07G9qs0jJbaJyE/oUIq4DxB5kR2rCp6+5pu4pBK4IQbI3Vz60h1R8bZA/ + wsQvJEw8SauoR/mCynBSxJr00whkKOJAKW6uiwIDAQABAoIBABowURQX0FlZLNfe + PMuBhiqHm0E5LbN2J5923Fai0eSzMOaQ0dMDFUKqz1edgTy/vHjcGTPhFPcUeV7E + f8KLvvYOkQbwbLj7JuzI6oEXRNm/f2e4KwyBFLnWkmwiMWLdh5O1w6lwGCwm76Th + MieULx2tJpyyg3MPEZtU+A3PYJN9+MnxP1nzUa2X7iGIAVO/Z8vB/y6iBjVXTiWe + cITzRvkQUu31lrCiwyLRhS6NUzrR/bEQ4yFl+XkHo8VX69zqWnVocuH99VCNyT9Y + sL2FocFnch6As4j5PQIxLxEUpWUqFp+D9KMmEaNh5stvcnV9Svg3DQ5ZtVmOxn+V + XyK9IYECgYEA4SlBzfd7D8rHtDiUWcXJfwHya0+4keoyD1jaoUS9fVEE/LO+xH4r + mq7ejAYEupJ78lDw2Rq+M6jpTEUAd+q5UQarqcSufIN3e1neIjQPJ1D+EsC8smNv + IpMKU6IpzsuWBzpezcXKrUAPHfxonotWJ1Jz0aIKDlSEmm9bCJYajMECgYEA3Dlf + Uh93ZPlgodwD4gq2sSsoYQzOymP8d3J2bigLXNeg78+VBqi9VlbLAGCFzPdIzTq8 + DEv6DiWUeW7JqLZpLe3UBMPfpeENSGO5OIG1l9eC8xXWza/QKO1fMXHGVHoIXcCR + Np1psiegAYRZbmwvUbfGuyoryrGW/6c3HIfZ8ksCgYAaMJlV4s5upNCb1uTymD36 + xvgyoUA/wLT38gbkMUG1POJOnn23D1H1GRgLw3tzVCyUn/OT3Td4fNI+K9yFFkld + 8l+vTJBbLVONhoN/CP0mPpZ/Ceoo+cXoiJ/v4HHqeuXFi3WRi8sqYcQgYcatglmQ + E1gjbyyqRAx0hjVZh1QpQQKBgFc2mVtKftwMLoqrORZxq7wqHUmh6tsYEcm0GNaz + IRzZgDC4gooqlSD2Klqx3ws2+yvbkNFF3XdwxoX4rAAWjTzVLNvePlnQ8JO0eou4 + QpQpkwB1q6W1dLhgmQxZxHN8CIgoVNnOKSeWrbUsFsa2LV8tapSAtOsGvYftTtQL + sPJVAoGAO83iU0RPPeRJprs4Cyr9o11hPStIOC3c4KVC6D7VdZSXJj6JU7NDAD/q + itUqa2NOL+Bf+OSKzZuk9MPJHDbfQiRyxFkhpsZw/slp9GtFjQkSvtIkKPy4uKHG + QekuBW+Fe6q4ZwH9/V1ExsEY1aVT6hubVe30/vruKJtH9E1JwEU= -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1777,31 +1777,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1814,31 +1814,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1851,31 +1851,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1888,31 +1888,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1925,31 +1925,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1962,31 +1962,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1999,31 +1999,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2036,31 +2036,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2073,31 +2073,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2110,31 +2110,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2147,31 +2147,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2184,31 +2184,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2221,31 +2221,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2258,31 +2258,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2295,31 +2295,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2332,12 +2332,12 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN PUBLIC KEY----- - MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA79h246KM8Sb+0IaODLfV - 4sGSCU5y/rL/hP2aBkwSKPsSTqzcMqnz+xKYedVw6+KPiYNelXi+FSxnzMXrsOTF - mk8hkraLk1G7dwThZIn5kFqD9YHpV2jSRO4Pbivz9EWHSW/lvE9gj4bMlYDgGDwn - cfVMxkv0Y32SBzEEZT8B8GOOYThcoCiFShVGrqszwB+c7OxV9tGz2mnlxwkAq5uZ - ScKp+QIv4CK0unQjyYpNV8O2KY3dtHLsozrxAv4zNIDxEHneSYZSe9HJFahLSQis - 4Ck7X8A8zieJeTs8LUjYm0yVIvNuIvjHnM2BgEUIBtda2tBCeElUINWKp9lUCyQv + MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArtwddb1odElusfkzRlI1 + CMc7l6f3C5/C7HGIoUu8addIaLYN0kfaB5fy1fbBvWxaN0ioVmr1BNQZS4kcu0zk + TG7nWcz91lEAZncpTWKKa1Y2bT6WJ/fz3+X10mujtoizg3gvKacJWbTGEaKSykGk + H/eQATnLlQwhAhcqZJB7n5Qm1V9U9T1wsEetHpV/jHe1GC1LjPGS2ORbzWXgsIK1 + jeIgbKOEwbK55muHLaj6e90PtQZVdYCtEfpyyAwXBcZRcdiTIEbiSKTRlOr3Rf2v + 23gs24YBlA24/nN6A6DEVAeQjavfpEbO/C8TZAyvcwV9RRNYHDvqw8Lu3deS/0VB WQIDAQAB -----END PUBLIC KEY----- metadata: @@ -2351,31 +2351,31 @@ schema: deckhand/PublicKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: From 4927cab56042996634324c265bdc8ebe4d62465c Mon Sep 17 00:00:00 2001 From: Alexander Hughes Date: Wed, 20 May 2020 14:02:35 -0400 Subject: [PATCH 57/77] Regenerate Seaworthy certificates Seaworthy's promenade generated certificates are set to expire within 60 days, regenerating certificates.yaml Change-Id: I8f1e17af591589801d96b8a261bd9774a98f54f7 Signed-off-by: Alexander Hughes --- .../secrets/certificates/certificates.yaml | 3380 ++++++++--------- 1 file changed, 1689 insertions(+), 1691 deletions(-) diff --git a/site/seaworthy/secrets/certificates/certificates.yaml b/site/seaworthy/secrets/certificates/certificates.yaml index bb9cfcc53..0f55cba65 100644 --- a/site/seaworthy/secrets/certificates/certificates.yaml +++ b/site/seaworthy/secrets/certificates/certificates.yaml @@ -1,26 +1,24 @@ --- -# Certs generated by Promenade, see docs at -# https://airship-treasuremap.readthedocs.io/en/latest/authoring_and_deployment.html#building-the-promenade-bundle data: | -----BEGIN CERTIFICATE----- - MIIDSDCCAjCgAwIBAgIUcJLeqGaGCNbi7SCZBfFh1rR2d1IwDQYJKoZIhvcNAQEL + MIIDSDCCAjCgAwIBAgIUGZdWSYuKjkdTv9xvI0lul1juK+QwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yNDEwMTYyMDM3MDBaMCoxEzARBgNVBAoTCkt1YmVy + Fw0yMDA1MjAxODA3MDBaFw0yNTA1MTkxODA3MDBaMCoxEzARBgNVBAoTCkt1YmVy bmV0ZXMxEzARBgNVBAMTCmt1YmVybmV0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDdI45Is8dNF8BchIu4Znrlo7l++lF9GQopU4ujSKzih7lV7Ghw - bZ9clZu1qIG9rYEAOETmYQO3VAsU5SO2LcVoJkIDYHhIoh7fFk93D4R+WqFzoJUg - SRVHRfqCfwIsF4TcWy8RQ3x+4ZmMnjYtEKAfmDonEgqHopJ228WKEncGd2+aaTFd - yzDSCzb+Zoi2WJw00kMN6g7reG0lwWF4fPVwvGrgTH2CbFV7XAtwS8uO2QII13sW - mt/vKrtD327DpUEDt0lG17YJRjLX2L+AH67UUo53WCWFoBy1PNtNr+8I1susF1uq - y/YNlgsyDLVFGgpciQvwU7gCCmk7A13r7cAvAgMBAAGjZjBkMA4GA1UdDwEB/wQE - AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBScrFGq/wpeJL8J6r+v - I0LHMvsGPDAfBgNVHSMEGDAWgBScrFGq/wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG - 9w0BAQsFAAOCAQEACEej8slEr3pj4SXxryoRcRXSuF8mrKzb5MLm/hY5u7RSMjxQ - AE+zaW2MCeWmQxtiKhRjbGAwDeeI0ShQJg7a0/rl+4i28yYKNZnpKkjpCLD20PDk - z1TM4a78sl/H7TgT6xO2FVB7Bg7r+H0zx3gYpFZijPnLpbQTv5pR0DQB73q64aY3 - 21SrLNXPqFl1IQs4rkMOjm9JS9WW2D0/xWQi9JTC/7FQzVbEvn/Gg6x31Kz7aQ4A - uMYH384peDEtfdP099g7VjRAMkKtif41YzlOczDDdPQdC0+4JNB7plvnFOi76q+W - 4HBi1AqaWG2vOBJgKp1NpsaX8pHD+L4onDpMTw== + DwAwggEKAoIBAQDaFv5IARAnikNBrjh+daT3rosyu89POh37VD3B0nAgluzLKn5b + EOTWhx5cLsrclwzQpVozqBUtvdG6+L7RIQ0sV0kJnoX05MGxXpP6xwo+lrSSO6fI + Wdbj4pWqdlsqFL8W3smo1iQOUU00QvyewvetwpZqHiYYrVziGCN0bh49hVxs5ntL + ffSfj+QcoSiNoqbrdrxjDjMVohiZGtpXuiJHlOkb4zc3YSQdvIB3p+LKzuSmMHRH + FQtucO0vAs9sretLrcRXvgM6a+1uwQ5p4IQe+kr5hS52A8/6MrAZwAmEOV33shta + rckcCuoTZ2YJ8nHeoXS5EgIgu3hQ8CLKX/YZAgMBAAGjZjBkMA4GA1UdDwEB/wQE + AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBRv0cXkSLrXX7s+RKSW + EuIq8idxbzAfBgNVHSMEGDAWgBRv0cXkSLrXX7s+RKSWEuIq8idxbzANBgkqhkiG + 9w0BAQsFAAOCAQEAKJHsJjqQFp+orZwBUwkaNSrQ8G1jHngLU1nx7HsJr40eJubx + u7Mh95heSeZyJaxY/ScoWmIRxgl50zkt+MuqV+veDZIVtOqo3xCGGrmyt19mkEoU + eFpAttIb/Ezus2tkEzg602QxaCnxKTnxmehJZ4okUwqWfTWky+NKj77drzoOmnH5 + eW8/O4DZhf13MpSZFf+zqPJexHGksC6EnRe2bQFzwrtn4iYgaHDuQsX6zQOYqgZ5 + 0R3j1y4EP/+ytzaAfQHsdCMgL0EqQfgMGco3klJ9keRt0F1X7WHKrwvOsWiLm9bO + 0VI9/MkNgQEysP8r8P08HDx8nctaYDWIWP7Q7g== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -33,24 +31,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -63,24 +61,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -93,24 +91,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -123,24 +121,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -153,31 +151,31 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -190,31 +188,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -227,31 +225,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -264,31 +262,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -301,31 +299,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -338,28 +336,28 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID8jCCAtqgAwIBAgIUFeopANUExfS4oal5N3wYgcQP5c4wDQYJKoZIhvcNAQEL + MIID8jCCAtqgAwIBAgIUZcFkJBRUxHnOCYHT1WuTbVfKDrMwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMBQxEjAQBgNVBAMTCWFwaXNl - cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANN9hW/IQmW+/nEd - pDV/Gp7QU7z7wNWgTm0IC0plpVceiLk8LuUGcqlZnNrKGJe5nYMHDTRi9fyoaPVo - PO5g0zQQNAn93VTRuxnbPmsboBquve9u0yxS+SRYHBDASk6RiA6goGHHu44IiGFT - j0uws6g1VWLiRKCt2OP42TRv1s0LgoKimQyhEnZdQr6TWLFCEUZOjSQIgGA22FBo - kDiw2IRNK3u/iJ4ITA2JL9xgBvUFAdXeu/ieVXonVr5sr0q/TTpMFSZglSHN5yum - CQid4L2TolYYV+O9jT7XyBewGX59XrizW13Mz4lxd4ljY0cQCiSV6g5iuv8tHBte - gWEu1p0CAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr - BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUEdyM03bc - 5rIOhRyRAcDUJjNNHgowHwYDVR0jBBgwFoAUnKxRqv8KXiS/Ceq/ryNCxzL7Bjww + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMBQxEjAQBgNVBAMTCWFwaXNl + cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8Eb45Nam+01PHI + WAwCb7WemQVQpwCLlLNzH9doCQs2OmcLotm5VDzNFChGcAPBmtKBRU8hx3GRaH+O + 66Xn0l/M0iH24VMVuHglJOvH3XC1TG9G2NQbQS1dhlVz3tsbpH8FktYQLsVBPLTh + wtSuEpIkJWJVXgevp1PvTMXpq/EC6Mx6OkOsRNb3AF/QaKfCloFLKGC1cD8/p9+f + 50JWReoXq38SrMCfHkX7S1uaYt5FuxtZW1PhTXAJh0oQDrmWTQz2YCAM43xmZEAu + sllGynLH9c3nzat8LDNRHPF2aPDcVPc5TE/+Jv2BTMnA9e8NgpI3LOnIvhXMNT2z + +qPWrcUCAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUZGoxo423 + FACEqtTvU5rG9aiR9IQwHwYDVR0jBBgwFoAUb9HF5Ei611+7PkSklhLiKvIncW8w gaAGA1UdEQSBmDCBlYIJbG9jYWxob3N0ggprdWJlcm5ldGVzghJrdWJlcm5ldGVz LmRlZmF1bHSCFmt1YmVybmV0ZXMuZGVmYXVsdC5zdmOCHmt1YmVybmV0ZXMuZGVm YXVsdC5zdmMuY2x1c3RlcoIka3ViZXJuZXRlcy5kZWZhdWx0LnN2Yy5jbHVzdGVy - LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQA0wOvwzyRRkPX9 - OIiHrG2WEloWlpA4gPf1Yq8J4xFgBMGRAGJJ08wzY5iB/J27wFZqQcDpdTR2XGW3 - lrXANcO8hOtagZ73ppS7GvFsTGenmFZ78R9LKyzWapxaOj6xcn5+XsrqIyy0dc/y - 0oiJeXPYGa1VNsr5QxtSIM8rJGoUNe3P3J1yfSB/8c2eW6XERFXU3EAXIFGOHGbB - LtYnSKkMmZ6EkPkONA+Ca27M7FFFUIvGWc0BDxiroYDvaPGP0tgrPcTgt2jLxci0 - DLI88arQv7HlvuaY73yW/8kvg45w5tZX1fT/AW8ksCAmZCSqVseRK/YHuCf9cwYc - rbSVdBl/ + LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQAwr8dywqI4GTq6 + ZwkIM4xohSvcGk9ENpesNz8Ro7KaXP1NvS63RASoh1y3qhKnVqQPiWyyns7Uwwuh + PS/y7hu9+Uh8w0r8b8nS3794ly/BhFSe9IDhRggPQomKPjGuVxMiKI955dB2Gb0g + ehWltsz2cLCasieVsf3Tmi4YjAnR0K5hW8UoASI2jeDLdSY/czeGJ6GYY/7PcIRA + u6Bfu+c/Zte/RFqM11Bz4dvFUzUIm/ljPzry+7wTc/0udDdhy9PfmV5MzH5hYZ33 + lGGtbNw20Nlr28Qh+qlikZJjKOdLOyApJCZLSaI1W2UOiZXDyZtmS5oPSh+UBTbz + tyRClpVk -----END CERTIFICATE----- metadata: layeringDefinition: @@ -372,26 +370,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUCXxfO0aadHtl1yXDchKaI+NXBEYwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUDTESNgxf16zbJMuDHIKK9UxA3zMwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMTCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMDb41VhMJpMIIBOqypDuHljcR2a - E6mUa/G9x5Y9bOqK4poPuQsXlDyYEXYMhaJcJlC28K8o+rT69RhYAlvSuAHdZzZe - vEaFfZs6/wuov9OJNqofb0V6UCNWVVGyZvTr9GLjmWO7tz49PLv0l1H3C6une8gS - lZkMWREs4td6qNfPpCoIvYPXCU1z6vh78nYEbfmVsAB4HZ+VnkGbQCMD1WijYouW - BSn2JRCpf1M0kSPZMdHDhgXYPNNAaj9PYAYbP+QCFcEKZImJUSSGqrc/Lw6qgKX2 - 21ZPy+fBcYb2nDwM3St5Y/n1lB+eBmv0f+XB0favU/BuCvRmqfzSJcWpFy8CAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMiOiHecsWfeFqQjTaHsEwc99nOn + wvgBbkfHymQZozaWRFRmbUqvvXfFD489abbtJolxh11zw15rR1h7xwtnoKj+NLJn + VpguneHTclLhTMsEQ2ywuAVkjPW74LgWnGyw9Ue5BI+V5qYVlcMB5jld1aDIhyeK + BKVtreFzqKf7cIahnPJuSp8TLoblOKbZFH/NMXivzdCXpSFMK2upwHSqWP0CkNjq + 3fK7AVIGB+6hdLVHr6K1WhFFYbSO8b6uZv39qtNpEbr68fSWjiennevvPSHVR7/t + SIGP8VcXTi6xjf4SXnnyGxe3HGROt/qCsoXW8ke6tlng6JUpkFXSjH2eXHcCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFBl/a4EwG/pQEoJH0/zPcq3h - n79YMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAHkf - K4WNR20jB3Kt732YqisHtOIFjYT18jTW8C2Pvg/DA7FqRJLf6T3s9CybiEedZwOq - PCNpEGsCl5l/xKGDv/6wes4t2yUYYwe1PAWZnprxzCMUsqT9viMhNPjCkZiUWc3F - ZFqASs2lX+UTBl8o4OnDH/Wt54z0ErVkMaiIazvosDXmXteOqUzU4kCs1axu3ctK - 6nYdLchYs9r0zU9/oTjEY0BFowuDS+zGraXMNSjBsNUEnkS7iNacRRsIajjsz4Lx - hLJgnCWMLfnWwzf9qfx2AXuWhV+DZHjluNxbhPQ0P0fkt/MdkEMRFJYS3JFfjT+s - 1CTsoDT7ZgoVsebJ+qo= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLnVrQ7MZcKMpBhaexbunDQG + 19fSMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAGhk + GQlrn4zkftr8w49baJWBk/U+WJ3bfkPpPV/osbJbBd4s/r5YeZyodg0D84S54E3i + DZq2YE4cKW0PqEKgCm4Dkm0goZydh/T9TKlMIbuEjlwa7Eqe+IcTm4lK9r3bitl6 + VAPuVmylN7zWHe2KepMndW35CD2gBsfiPUd6jwzfCbBZre15DR7ou3p5/47cT8pY + hEANCljAjVD/Hsps73KFeNwxPHlkp1tRo2jO+oi6CFiaETi8djWh/wsc3I2wbCA4 + NqaM0fnl5RITyVLCk9BzLqxErQvybMEUjskYQ5q1loiCwHvuXT6/kmPrDJjjR4UV + veGVmkcsUsm2SrVMuiQ= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -404,26 +402,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUFGv4r/NwDZ8w1QNqg1oxTuOUUPAwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUIHW4bJTzBwE+cAo8D1epQwsluAAwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMTCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMISr7uws9FkMZvX10Q18pCjkA98 - 0I5nEsbaW8KC/uUyfGzfweSYLwFluyO/VvwEeC+kraU99vAhNQf3dmOCs07ARgz8 - 5rbZg85IARbNxPqEXe2D4wVf4XvV10IVgbpir0ITUUm7jyArfuwU/sUD9Ijd1LGK - RhlEZrSRZN8U69BkTgSVDjRh1pXxdDSfN3Y5g9wqA+Rk4OJcgH3JFu1fJjd7AF+L - 6kTBjkRmkZzU+jjccmVbn/5iOlgl9jJix4e/j1Vso5GiDIyhJwwX4JMa1EWIBIMp - Q0j069ntg0Jx1sd6vH5cxylUMgn/8C3xs+Z8A7naKGeUu8GFI9svCIZiO2UCAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMeCAmXxWE3g2ksTIy4CRUadBB+C + EYJCUkvfwz/ZYEgKD7nFUtfLEJ41WRj1EtF5DJUteowSEPbiPtmbPVg6O5b9JwNp + fXhHldGkLqdIVgg/OOvYBDIODuN8G9GzqCWbRriJH6KSbQv74JGoUzEH7O5484x/ + m6GmmLKwo9EQOi/fU3uhIDyWpRkAlQkLCADQObguTlJb9E4fch75ofqc3K2h0n1N + NRTx9eHc+u1UWG5VuYG11u8hvjsEBWSZG0yQCi0W+HC0n/v6YXRTN2Y8invUHMSS + a5TeVUrUyGVfK+KK0Yd++ShI7K7tzsL7HUk229nN5gaCQ88h/adrdxDjIXUCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFH60evjWhDKZ81qn/nDRIT4C - cMhlMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAG84 - IvkkixMtOxO+rtAS9OIyMS0PU5amIcS09HAGLoP0hFv7CJpXbMnCOcN4MzESHcQs - QbCzqavONwbWyZBfYhgtSCUUT/kBjKcCh6Vr0quABTt3ZA09kjArZXaYwVRRuRRT - ZPimkpwcIyRiBzKOoW/9YQ9gMVKcfb4Bk2Z4lHFDuzNGm44pZsx/GGlIaco0vB0Z - nzubGo/M+KDSIr0RocOyPHYpX/BT5oaFaMwQIEqR8tGE/bukzUsaRM2I8uB7LhX6 - LeqIEBx7JCthOMLU6/xSudsB9gcwquKCqWVCPPmujgGzzko2jY106o+Sx9pvT5N5 - knkOrzb0nKp/1X4peBY= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKjTmIPXf4Vf1DCYp3Nkm9w+ + wSEnMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTGHBAoXFQuHBAoXFgswDQYJKoZIhvcNAQELBQADggEBAEh2 + cAnj16hJMYXsKNDtQct19N2URMfU0zBW71yO0WYXCjFew6euaJ4mddQJ+U5ZLUTj + Ue3oy2lmpY05E+IvXqthANy/88tjNpAlmRQJykc0zCmWcVMDDgkQHFjozXI4ejpX + iv+EcxOg8UlWRyfKd8Zf/hYsdeHAiWwfDfHxNVPMki0F1FGntkZ44EiOgxLD+Qrt + mwYHj5zN4D3KzFoZKwXosZPtAECeLnGzwdm0BPN+B0Cv6eSzf5adFJs7pTtK25/2 + eKFMd3YGZ/bAF/njjw0+QpbKbO4OXBdY5HArDOHoTp2lydxoyJ5PeyUFj9HP3EXC + sbiLEg1oD5hJ2OYqUzs= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -436,26 +434,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmTCCAoGgAwIBAgITMIWk0lQJ++05wG/Gm3P/YoSK6DANBgkqhkiG9w0BAQsF - ADAqMRMwEQYDVQQKEwpLdWJlcm5ldGVzMRMwEQYDVQQDEwprdWJlcm5ldGVzMB4X - DTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowOzEVMBMGA1UEChMMc3lzdGVt - Om5vZGVzMSIwIAYDVQQDExlzeXN0ZW06bm9kZTpjYWIyMy1yNzIwLTEyMIIBIjAN - BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5QloxCawrxi+NVw8Eg/mW1qfxr8N - vCwigz4d09fgWJFRoq+r6jPXi+dgBBBFmbjeSJXStoy95QAp2hyXrQZJwLqieugw - hGFjnta0cKFxJ8g+2A30Ps/pGNazSoEVmYNlqJErdpd5nvlq4s32V5UyL9SiKl6B - RlSeTgNrtklGLPopyTJnlXHovI6sQAkPsLAcRa1i8u22t2/W3YkbFY3h7Ue1JKvX - hzbDbLi5g2sGlKkre9vNk6GywfQpcgTY4j5EnMiUd28QuaZFtsDhiJ+AWW6grJ3g - 5rVIEfbVQbfms1Xqv9qyeASv2SzqyP3m9YuEgcY7otXbinnulWklKWlkmQIDAQAB - o4GmMIGjMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB - BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGCM/5VkC2pg1UiD4uSP0kK8r - rXAwHwYDVR0jBBgwFoAUnKxRqv8KXiS/Ceq/ryNCxzL7BjwwJAYDVR0RBB0wG4IN - Y2FiMjMtcjcyMC0xMocEChcVDIcEChcWDDANBgkqhkiG9w0BAQsFAAOCAQEA1X2F - c8cdlCC+RXmu/9W/X84acylyNJjwCrC5tKPnqavV8W43Sv45+WUnPL9YQWc0UqNY - zTPcXS4zOLiXFaN5G01NemC6N5V/DxI1aR8SemtkV8caiJg55S5acHxC7IvBldDQ - NztwQw12fswrz1eKZt6wlzsQTTBEruBJuzypmkoGU1kDtc1awwysrqUOH+XVgw4g - 949Xs2XKZvTssIcjxAI94zd9cBME++6yvVWoAHNGvKY66CW7E7fqijmTt7D/8Udf - khlSBlPHEidBTD6Xv93bO+2K1ZcYuZcWl4xIfpvLYNKgjpykHBiIsBuTO4XPVuXn - blxyoXk4WC14jRS/UA== + MIIDmjCCAoKgAwIBAgIUVJ4pAdqxC5+wPRQJGIOq+iTpEUcwDQYJKoZIhvcNAQEL + BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMjCCASIw + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALM6rRjqZ/MuuOXXhRbgyOpPyYix + YkAxBRHgtV5QaAWy5639sKzafFVxaJnQvqDv3qgzBnIxW9lk94/G1gco2u0bHgCj + A3RO0UkHFV7XHud3Tc2MBv7w9NdpDsC8+HcY5KFPJHnsfjioPwAhKAHUZHsIfacX + vKkSRigxKZH3gBu0GVoDZVGCTDwoxZIq4eLFHpczN7q7t8MIGuGEVISxpWeoJ2gq + Prh1SWnAQdRHUmvG5twoX2mlZK3P3DMHyVDY7+JrMgUQTIH1aEcTVW3Bm4PgLPrS + vjAbDJOqsW9CmePNfkvXrS9GSbMH1KjK/wG1AhYKEgMpqYkPw1NTIpkkznMCAwEA + AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDhtEk8wSwUo6fYZ2tb0H/X0 + QW8hMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTKHBAoXFQyHBAoXFgwwDQYJKoZIhvcNAQELBQADggEBANem + v1ihOFgex/5/+XY5OyhAlZC++g+xhAkWfkgIfpEDqGhGIyBLLktNH/Osd+zNkUJ/ + QajvKDVPEtLlueAKEUBAX0NvuFgzbpCdFPG8/nLTQMmV4lPqBz+csl7+w0SMgO9S + JDCYtjKkhQx+kqkBLshRAn+5/hZahbgv/L0nvzxGaXbMW0j+H3nb/SAe2X6/OAXJ + y3jBjCBRubsp1EfY2XZeTk1VC7ZdbtmsradjpMhiJ3/XY3SsmOb8FggNSdPAXylA + LSAKegMENoQJ3KaFgUysi2IKejRn67xC8Lpq7AlW8o41crlnhat+64GAxSwTCJJW + 9qpWNo9A+B+AS6LAh1g= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -468,26 +466,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUFQYNssvVMO86LQIpJSr9g5jC+cEwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUHH3HGpHq5t3k48hdrd8kaYnX8NIwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xMzCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKSHGq8dVe5Q6p88oKu8Uc7lN+qc - EKaubnrYPc2vVvYKgaf5Lrd+i8SyLi8fkHemv3IMLs3Bq9QUh8WIUO64BudDz5HY - pzxja25vw4FHMV4BxC5Shb+hF5sO9pHRI+LZ4Z041Cg9gziMN4YnET5hLXrOGCYI - CBHwfUwylqxGnASd368gR6CznTTrNJo9paIwFas+0zdgK9zrPMlNvUMb/u8ll3CJ - Fa1/bG9G+pOk15iFlyNAwXDwqYd2Izm07wixASg0I1pyU2kgEf+yaFBf4kwmCwu1 - MZ3xHki4ulE+ixXPN3vLudWEodsMBxPvYsQKRTIBNNrT92PQImyhnJfEcb0CAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+AS0WzL5ULp2gRX0+YFNXRxsIH + z+C56vbLiN5fheGL4aiyGIo7ZbxDtU1btJSCTQQZxEuauMp4ARYmHGZNplNB73Se + GrF8K+72Lpmz876RWBsxYNsyTCQ0C62eQuiBuB269jGKDqhD1qAPboRHhTIecHrA + leFTj48S7bYpQgCT8qFfErTPjvYWxZVaCb7WyJfgzA5yqP3ai/+AHV05Ln09yiyu + SrypA8jBwL51kYkg+bvTYeKg7Yifq2T1ZTUDZv7LBCkEsIknpiuXJ84wKkVsaaat + 24/PcIOlpexImGrn+8WzitUMsfYZI3u2pLv513ocTvwm9LPYMwVKYluaxeECAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKkatu3D1qjL3uNXpOY5w90z - Svx/MB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTOHBAoXFQ2HBAoXFg0wDQYJKoZIhvcNAQELBQADggEBALp7 - utChLYV+0RZ7mGhT9oBz4yepAgXGR0dVLa4JXeRejBbE1pm9TLrzi/i4cNTjwhLA - Rzq7Plgp8NnHcFtlbgwIIwJiNJmUBswhi7xkBZOq/0laGQAGMXgHAn5y5AjARTMb - GB57bf1ccMD4mk/pmTI1posyrNqXRTA6H3iVBX1NWZ3jK0FxbFDOo74jokmmKGfZ - UhTooDdzdWAscenXpEH/8FjuesXtXBMtVBDRp/bgxd4FfI6Mb7a7asnk4PO78o4p - t2y54pWHCBBEADInr1eFNBh1AgDL1yrJs8bV+5ptXRYZmaWM2bWHVghhV2pTqzEG - bB8Igr3BJoJfGbQ7vi4= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFGheTHBqk2+upGNFvBUSmvUR + O/I+MB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTOHBAoXFQ2HBAoXFg0wDQYJKoZIhvcNAQELBQADggEBAA6Q + rypHvAl5UMi41YnwIoqhtlx0dtNeWHMNjx2cP1ZeMUjbUuqQILreoeHsdFaYawxv + JlhHJPnwY7iBH7H4s8Gq59b4TA2TCco36Zl4VPLDcXdTg7nq7OVYLWiwYEWb2R2q + anayJ5Sctyq9/8axCpihDDqmZwQO2L55+MaAFvC4eSL9ncxK/UPu7cmgNpW4Vhgs + MCJEsjc1E7pDSZIrGl5GlIJoA+Nhf2sd4xtFzSWwE3iYFKYL6q+1YZQ13MmQmUjV + TenzzX/2+nkVfBjQZG15ZoiBs+OcXNDe/1qUTbMt/6GsIliZM7l1+wuH9NQ2yj9X + 3QsW/KZHfssgkygSGec= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -500,26 +498,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIURdTB/JOCP1yoDOk2OmjZZV79mYQwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUSuVdg5nTU3T0zhQEVH8RRcVeBiswDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNDCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANQ7Jhg8R0FLZFcZoEsEUgJN774k - ntvyoqoSB9z2+7VbH/DAtb5j/65LReKUJuiZp0eeqJUZmA89GZwBADrlBsIjqUet - bs7K17PtCemiTcu4m2hYtWKkA+2WeGSbYy4LvAOIMAdgWt1BVNEh6WimsvNGjnyL - c7ZYee3HpWp3nVF3W752uXCF5yRB2T4w5xo8kkjfQSv2UY9PubD5fYrAqZOXse/R - IIkh77g2Hflt6lFTgqLD112wxJQjHXwkV8kldoPv7DH5ghpBB4QQ3rMJ87NMJIzu - N9f54b7bQ7tpJd3cjSI5F4fl+8pOM+bdKM3gwXkq1KSd9bMgyqldx59oXJ8CAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKyy3aW7gcW4tndtXU5g8kCUdarW + AdtmOEVl3gceXiL1T6TzEBvcvDVsWWbx4qYT3R2MRf2kkbgQ3SJ9gD5gFhAqYJ3J + 3GAlMjg3Dx8bp2ARM5MppnE8XXDhToqyJhuyqfnhf/23rBrdxlIkxdBdYNSS+egW + SN2aNE6nZoIrGOCHnO0SNhAoFOm9scOoCjLM1NbM7NxzzLX0InBBiBKqP91YP9Lv + /hFAb5BGGJ+oPivO+EV9r85YhCfyrHECX819AGD0R1uAgQT9aHLmDLCNKS/IENTH + PZTsyGHqWX/xL0lBjzcdCekrNr0vM8Q/jGHc2hj/6CfwntjgoCfR2nadgLcCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAGDjyq/r8jUHp5tZFy9wTIL - jdyyMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTSHBAoXFQ6HBAoXFg4wDQYJKoZIhvcNAQELBQADggEBAFfE - Rwj5Nj59eEizE63bTOb+RRAMaH7vB0/sYVuVSDXfaq9+yNLN8TyDz87kVh24lxgt - YrCI1Z8fDsnwOOBwkGFDhqj20pB+AOmD4oOvSr6SCWoO1CW9h+oAENyWR+dUhnPJ - ludDyP6yfPyJjqGasGkSrf0VHR2aTrDDvvPKKf75LLzHoJzJGHAhyIUGs9xJFpZN - 9NFR60BDWAjRrBDKC9bvnaLYLLupuAddxY1oeL2oEBRquvaOayDM/hZ3kAm0YaU8 - VPTaaJtmtgufG5LWyhQ1+erI7JV77tN088vm+fTcceERd77Nz4Iy106CXHF0y4jo - mK4H61MYXqJwdrL9fjg= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKEpXwcNouTtTX0oTG8cuamt + PRGnMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTSHBAoXFQ6HBAoXFg4wDQYJKoZIhvcNAQELBQADggEBADoo + oOPGPlPg0D+Qa4oTMjuGK84epQXYXqRwwpEw+hO3BdR0wMRWfuHUWaEALPlBvBCT + NW5tjSoV7crVKXebKLBof59so6df0wD6heWJvj2OrlIxKBls+lUkg3Ynu7i5MPph + IwT9cDH/3DnjHR1RtnGt2fqeHW225IugYJeBUemKE6nJ1BcTWI3yNckFaBWOiF/2 + rI8A9PYUYukbPXR8M/AbPlH+6krL4QbwPx4DMRSa/SxdW0fEgvkW1HOep1HgDUhc + HgP558mdRDYLv8mu9/Zf+RojUSPZ8rkzeRb6NCIsyz5ITMsIs3v7SEpkXiOgickC + mZ/WEUytNnXOPZPLttE= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -532,26 +530,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUaeQQGsV+e+F6JGVsqDMZaGCYqakwDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUQH4CTi1HCdVy6+NiQG6v9ddJk2QwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNjCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK/qWrwTeORJlKhHreP0fZJFHndb - X7m/MiYOLBfPHYf766rWjqHcORhte/D3EaQ07K5w+oETNazUzKlwjNQH1PUg7Tm6 - Y1www1q5W70Lz4CiN5FiCQMJChwJDUbneYoAL7v+YIZe1+6o1LouG0JRRzDLxWp9 - IBMmWjQ75U0mTGE29xPYyF1d/gW6WDG9k5DZciM1/5sceuzcDw93oA97LdFP3NK/ - eVJMg/4cwThLPZJAG70BCXNz0uNBEr+kdY0naXMlWZ2memeIaRXGmobBXlcZ5fZZ - I98ZyXQATgGCeq8jp2OTh1LEbgVbOsblYTjxZcR5UxNy7LB6CbODoPhr128CAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALHT9pkxrkSxRTknJFYzx2WXYGxa + mQS6ceUDBx5NFtHJIe13WugK/VLHAX/ZUmVFklz+JXnoJPCsZgODciyyCwVuiiW1 + ujmtIUGzPAcDXAkJJC9MHiFebXKAwAXb70SCfffEFmF2W62S/BkI5/vLgwJgdbSG + wl+C4Do+JBtH05NmKGPy7/Ae2YaLFP+p5rsyIqgl5SXVC/BHhn3VsnILgkQ5/kA3 + ESQvGk0+Vc1lWNRRsjPf1jL/cVNvYD5JdMHZcJsZTsI/miltVHlC1WdZYJI8kZuv + DMzIH8tJfjTmfuZiwB9FJqeANgxG7SlrMexTPbpTpE+DGkb5Px8fH0o86uUCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOPZttDRY62VbfyuVN8fGjma - fyvvMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTaHBAoXFRCHBAoXFhAwDQYJKoZIhvcNAQELBQADggEBABCz - +AC5wqztQpnVaebVex50dS/4hKq3uVM9Oxt0AcrBB0cZbv3DPRp9aGWoYQVW7ftC - hPYQktbhUOIEnReknPuBQ7jQe/HwaLzcs6de1f+h0JcdkI3/h/mlrC8SwxQffx2X - nWcAsjdzR8A/4WPk9Skymb2iVhsDqr7sBUJ3VWgYOzLy93XSYY4DbSdd87eU4WdV - ChZF0aAvi8MRh9DCqmY0oEq9OI0qheTfbgMW6ji/oPtq+hvd4KWWa2TyNGsvUUXM - 3701b9IkQBH81glQ9BJBVcyShDOUDPFRf7vI5HfZe6yvxfyf3Dt9OiUs5vfbB2ca - u48vBQgqniaGP+hZgKY= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNnsai09IOBXHxrM+7Fno6jJ + vuOmMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTaHBAoXFRCHBAoXFhAwDQYJKoZIhvcNAQELBQADggEBAJYZ + L328v0BKHmXeycdSwuspnNkh91aRqkgdXDcOBF9MnT+qGonGrtXIHTMq0WmyxpJM + oenKRD5kzXEVGaGyoYFFkGlSc8PLGzIu79ewfjSXt6SAM1Q47+sq0Shw65pO76ge + GAlM5WsIEfDzCuPmcsQsv3KZrq5dhAkx1tNsJD5qvGdyhj7dBuNQfGTSNNF9IuWC + LCeIVclp9sKarca9jJAkyF0zPkuFUrjuUzIogtUmR84B8Qa3Cilmk+vite1MQHPC + 7gnxkKzfz1TlE3Bz4xiZf3GyaPd8RwH0gtQ+6TbidpnXpmCkF2ALSuLfweWgrWr9 + UbP9irGa/2B44eHMXoI= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -564,26 +562,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmjCCAoKgAwIBAgIUZ6I+Io2dToL+HMTxlHrikZyDcQ0wDQYJKoZIhvcNAQEL + MIIDmjCCAoKgAwIBAgIUSSNvytfF6QjMQT8ls62/jixtm3AwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMDsxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMDsxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEiMCAGA1UEAxMZc3lzdGVtOm5vZGU6Y2FiMjMtcjcyMC0xNzCCASIw - DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKqMERINpExuq9+kEQap37jHL2oJ - Wyee+1/NQCl4Ea3h3Y8tj7yELCgRL1qNuS9BQxv3WhfY0QnUB7jQa3zBtAPJmmlr - iSGjWroP8cYbwsl62JPpKv9azG3NMVRHiAPgrlguC2PzkzNkk/UbXJEPdYKnMxmf - VSedPuZ5l2yDaKEWQcJfLGx7MQeqw8D74PJR0RC2ctiRaDOMVZe0y4cdAb2W0bqu - rg0993Xf2N6dXIA9aEmPFqMg7ZOajpwpYM+jSlWrphmQjQ8bMkrhVv76yQ9Kgn2W - js8ktGy1fOYUiA5MujicsD3yijv1scnjn7xXV9sEhbqoksCsJPj85ozdgL8CAwEA + DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAME3s1ZfyU/1iGTXTjqQB+4u04DW + ACgWuFN427WVnrLYJ6Hx9X27X7vUJUTtXqnVtgOuEiCNoj2138BHYlSr/QeCpDEv + BU0DTWRxuN9tY67r+en6xxfemI2pIoySMXgimgB6XhsV0NUghb+YNwJmRAohQxcP + BP5S5V713xV5pyRbxkWeycrKCHMC3oUVzGi9gRnL68DaykbSFyRMtDnpz8vqqcmQ + GXCWdRwWKRxY5ogZRecqwptY4IQdrH7HFkfWFro8wF7m3iOPr1q/9AXl/v4yuPE0 + q0hrKTVs7AN/arir9tWpfARAcLSDAC4jR7DYx4/ZiZ/uUwUdirtSswlD0dMCAwEA AaOBpjCBozAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG - AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDetlnRjDIuWA5Sz9e/p27fW - U1KoMB8GA1UdIwQYMBaAFJysUar/Cl4kvwnqv68jQscy+wY8MCQGA1UdEQQdMBuC - DWNhYjIzLXI3MjAtMTeHBAoXFRGHBAoXFhEwDQYJKoZIhvcNAQELBQADggEBAAM9 - 8rY4c0Xy+55a/Jjc/xh+lsmGcTplJodldQy2PlNUxlVKs9FyVVNXBOE2ZHav6EMh - ne3mUFijGQU7l/FgJPALTWxniC2RoOuFxqIv3r8JHMEl44dGymkkt5qSgaoIDCOY - tc8zQot0ltJsREqrC621XoMM5N5uANKXZD0uXQyFemKrFvhoXZ6zM4YKKNLYXv/I - Tx4B5afDoEoxTNOfLRHbltkd9JL9XxczjcV3VHRlV0aaBL+a5jK1kV762P6rVn6n - +qi2EcLshWjKQrtZ0l4LCuEr3zq0QKYazzbIOXsmt5hp4H4xnJZPcfJJ7v/p+hP0 - XH2yT0zpbxcXKRfhIEk= + AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFI12VxTHXxbq7pB+ItVYcbvd + s4HdMB8GA1UdIwQYMBaAFG/RxeRIutdfuz5EpJYS4iryJ3FvMCQGA1UdEQQdMBuC + DWNhYjIzLXI3MjAtMTeHBAoXFRGHBAoXFhEwDQYJKoZIhvcNAQELBQADggEBAAbN + htZ8HPHQVXMhhhKU6YEdmz/SdL+KdVXaw/VcGdBfz7dS2u2JAAkmb3qH25U4WvwS + HH8b/dPQFJbPqBr3u5OlbQdfDItxbjgUsQDGXmWy/aS0y6g9c93alD0Rgjwe7gMm + jk58QLpuyzpChkziPrAEm3bI3yU0aNi36XemjJPCK7/Q2RqYGaso1b7KVPsllsQf + +Ug5D5DcgMrrBETzLxBUKIavAHVB8WYP91Dwu96TdXaAuig4ze069d88tVCzz6WC + vzPLuRZdk8D6iTBT5D2DF2d5WP4tWuTLGte1O/F9JsN2Rvfb0a68pZQPaiWY1HGa + QtW/5Y3PPmw6xzC7awg= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -596,24 +594,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -626,25 +624,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUUO3owGOc5Awsjgz+KuRBO3rH7W8wDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUKANlp0arrZN/oENzSvaDvQEKRNIwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMTHnN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxJzAlBgNVBAMTHnN5c3Rl bTprdWJlLWNvbnRyb2xsZXItbWFuYWdlcjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAKAWL2QZPbmvR3FfNEGDL9uxSbv5r428Zld68mX8WwxYUx7+4sRU - kjC6VbE497r2gPfx01n9RSu0NqHBrOX04SyzNYBTAYw9O2c4Gai4nGBlppmGw4gd - O+zSceOWzobdA6NdLw48uDU8As4rl4ErMHoZDaMJV6R7I8tY5BmDOTslz98NifU+ - 8Ih0+8Hg50Hmmi3pKF3L9JnY2jfC/mBOb8vCfcwlSsfvA9iYtUh5ep3zMCcw4M3j - p+MLRHsLfOmpHsieWzaRlw/HE3ugfgkH8nR1foTWoQd1CLsMNNHII4q9wvhG0xCg - A3WR19bX6zsStA68yPS8jbBO148j/PlW0qkCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBANsb6qMeU+ZM/piqXE+zt9o9r7V3tgK4oPMI3WYSaMq6ZoFQ83d5 + 6uBTFh867/QptJe+McmQ6Gci89Dae4amvcS5qUg9i7MPXEcHx+sOQ5BFHbico/9I + JmvxRb/aw+tskrSj7Q22lHNdZmryWvzr/EzwbM60Z8l4u4klXbSkUe0ZJxcJtslw + 3W6fzF1BXrZ0dT2pAVEg6N77auwxq+Mh8RvJ4BJgZ1b1MG8AGG2Wvy2gJqdKsvmv + /QG8ntiUa2gsmw0iqoI5Wg6MJMA/A3axm5ZYb30J5YhJxQXkDfqnsW4dZ5+NM2Dx + /s6MQ7TBsJA+hoCgqIW61CFX4y7pY3v32wcCAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBTnLfYwU12Hz9WjXyFEEu3D1GAfMjAfBgNVHSMEGDAWgBScrFGq - /wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG9w0BAQsFAAOCAQEApif94g4chO4S/QOH - +L40M9IzOuGKXPG4WDkd7pgqt7v0wOg/IbvdQHfzNgXnkwKB5DgJ7BR1zjDApug8 - J1JqHFiKXw3GXd7SmgpKiPDLZxHbCPr+K+KyiDXwhikhgMu52+qVLYnnVkk1SxO0 - lTc85LriOJJYZwPDjEFTQG1/+a/NTYvC89/JG8aXjhgIdQpyqbXanLoJaImjNVJl - hNfdlFLHWjB31qlmGfwAHpB8r6d49vFTql6h27rO9Avw/TCqn5+jZ9ck39q2XNbn - nhdDPCygvuzE9NoRaJ52AEnMWLv/hihHGufCUW7MxLpS7kVOJQ6ONPSy6T8WJsNp - qiU0AQ== + MB0GA1UdDgQWBBQQUqa5W92+hP07RQryziUvm2/H3jAfBgNVHSMEGDAWgBRv0cXk + SLrXX7s+RKSWEuIq8idxbzANBgkqhkiG9w0BAQsFAAOCAQEAqzGo1UaP+RcFuC7c + VZ4lSiEIa57RMO3euXRniWqF4IVs4WAQQoKi+f0wnoL/2VQ3ihGcM+EJL5jHKYql + b6byjVO0Pj0JVn989kJhQNlqsHAfvXpdAnfq1OmXCudmV24n3zw/QrnUCz6KaWk7 + 4dZ4y/bdFZsnwVtAZOQpcEcX2jWbcJMTtB5lxIMeZHUvUMFdPFZzb7w51nXQKNFq + nga9KPAc3PPuqmWlpgi4WN9ziQociU+FzT9hWKPM1lYLipeOfAHv1sHxixZ2LZqf + ZmE/IxG9IExDzgZAj98vPpaZnBY2QUsArEionAfGu4gkxng+/8/1aIMhYBSv3Urp + xzuC7A== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -657,25 +655,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUR3thWsUg091Iwe+2LjLA7VKbzPAwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUcs4XCLq9QkFz7cms2vj4ET2DhXYwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ4wDAYDVQQDEwVhZG1pbjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAKyH5OQrCBsAYd5CXJVjtGXU0j2T3kIa3Y0ooItPlfubH/zr8Isa - JgbYrPK59oxi6kdlhR9KmpmR9J9USYsiR19h+e5cNisWYaC8T3/wvX/g56Ln2WZ0 - jQbLZ7zu3puXybd97Nl94+zoa8tl2+G3eBzm7YgtYmjQSR6E0eKIEvKYrSTwiTjr - yo/3uYwfNXr2KZ2akLAbuz1XU+YdsMPvMtPprbE10qbbquea7SkWsJfkYnzwgMLg - 2OjZVzZcXTjFE7pjP5UvTesSYj3SOylm01uMw2q8Yn2q91ifBDrgB5GiAiGZEFHk - 8L/afmQusZBN9D8j4NWkthtynmeEd67lue0CAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAMszpv99noP1dIORibV0ontTQolvLDomohzf+ZHQkfxdF8ZNROus + 34HN54tY2qARiBE6eYXMRw5SfmkypVh+/WPzLBNH61JUZzUF1+c5MT6fbyFmHnry + FJI1w7GLzNw29tuPEuHuNv8DZkDdUma/YxFKJ75Gv2ogALuPes3zq0dRJa5c9Hv+ + CHawUxpQX1FbVOyYjF5lkPD826DaRZX5Q3nboLcsdlPiD4GPmsZWJhhlG/hLAAWI + 0Eclja6joI8etRNAxTbs5XzXGM6kVwRCAoc+9JrFAGD8b0riM3uKw68iqUo0/MiK + Ot39IliCwGvgRdox3LvFYYL+MgEHa1NjUdsCAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBRXQy6zwcngkiDtW4o54cO6ua4NajAfBgNVHSMEGDAWgBScrFGq - /wpeJL8J6r+vI0LHMvsGPDANBgkqhkiG9w0BAQsFAAOCAQEAnEGC/sZshN8Pw0wW - TeNIM6EwWVUxuN7Vatpnh1Vl5iXGEM9YBKqdLq3opEI7H+FZPqRmUwXIisB/ZmTI - Xd9SKw5xKj6JoY7nHkUbPoZQBe+tenFtFOYF8VToIrw+WNsKS5Qq92OTlgShA+64 - sEnYmThFPwFPacXnAkGtiBn08QYyN9jTaHsE70zqmV+taVlP7Y4Kwob1+RCgop/k - TRvFO4LHKiZHiO1qRtLCjfNeIHgEwgSFkXMatxO4vJM+RBwFUINWjmgqcr8gxZEt - PKgbd3ajSL+E0tWPMFTvCRPqI6JKARooAPysGutWvZh/jy8TeieFomr3RNC5es87 - denOBw== + MB0GA1UdDgQWBBTnkTER/k7PgR3R4FRK+66+HbfBHjAfBgNVHSMEGDAWgBRv0cXk + SLrXX7s+RKSWEuIq8idxbzANBgkqhkiG9w0BAQsFAAOCAQEAA68MdqDsuxxia12N + ZeWwt2KYaIBLaLz8K76pLk2Zd5KIZDCjQqJtp2KQq0nvcCb9su+MPOlFTyhTjxS1 + lJA6TEpRGpfHB/KPDl/ePHp46AScVMXy8wXIOWZkGJ+DkqrJ0yNvaczEdCYlHkAz + WfOXo+fYoP5B8XMAG6Zia1IFlPN/J41Rb7Nv3rMS61sJQIGYKWRsz+AuL8cy7zSX + NpH1P1T/fVS5vLq6HBR+CXUZ5Sz/DL+2U2H+US4w5X6YgMkdG3w4CKrsKHi4TISs + RTFvQYIowWbeWMlzSXAuQBWjtyrFUeehNVgLc3P5vF/g/zmI2v+putp22E4nx0mT + +YSnmg== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -688,25 +686,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYTCCAkmgAwIBAgIUbBM5710mSwQPCveHePerxggQba4wDQYJKoZIhvcNAQEL + MIIDYTCCAkmgAwIBAgIUOMrnXreVkkRN3tK/v64e8Gx8aBgwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCoxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCoxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ8wDQYDVQQDEwZhcm1hZGEwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDhe7rxqCy4JwvZyLQ+2MGGSBbGE5kzvDxHKRQtKLlHPJMuICMc - jeKPsmiA/3SoWyNmWGsk7u2XIwC8btCwRzod4xRotP5pZ3U3ZU8r/+x45SX0ICDk - dkWspHYvcU5U7vZUO3UZv4OaaEjZrKycdDuKv5Ug6m6rfXbnH0qgNRuOsG5DVMpv - R4hJRvuLLE9/GTHqImlokjgHgg2GroDSpY/l4yceTEWrrxxd2Ix99BVqu1N6M73A - NFqZU6oZeUGHSYQXSNOhHEef2KCOckkBW8qcxkGjLd/f3T7SWgHCmtu8hR2+eAha - Pfhb683gFJzg2uNyxxXk+3UxBCq65C9FwlS1AgMBAAGjfzB9MA4GA1UdDwEB/wQE + DwAwggEKAoIBAQCl3Hqe2jZdaKfKbeimk3gap2QoS1L07CEKg4CNAp7n1zbu7+ZI + MDAkKP3OOsPdwwTslH9v+IpcnOLvZ+uU6FVjvBlVIoD7kpw0hbLjyka38Ti//JNO + j0A6ucKuuytdHqkEXT8UgwvSUIn42YTYeRCcUP/UaPnnB5QedrbHI9WVJfMW5v8c + QRf06oOYcdeoG30vhMp9tNwgrYNdi/6Rc9LU5XUsY9Z9yYe5WdCddoMxdPBfcbqE + OO/cW42XNrD+ETu4Pn1/5gHfs9NfW1oGy8ystszPiV/ADOx87ZJ4y+arKqQVoAAm + UpdW0eWt/qhAm997v0/DDmvdf1VNmLPlRB7hAgMBAAGjfzB9MA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw - ADAdBgNVHQ4EFgQUTe407CY5kAiTLUt5qrI/Hvn3l4cwHwYDVR0jBBgwFoAUnKxR - qv8KXiS/Ceq/ryNCxzL7BjwwDQYJKoZIhvcNAQELBQADggEBACNNLYyjVhHvWnDD - K/aWCol3hJmHb6x1sq6AzHZUvqrHia6ozE4jk+Crv37mORRaqf1V24tCqz+0KyfX - DBzdJEMwwhcu0oKYWu/IeV2QRmYdKqkiPLyhNrmpRp9NP185FJgp88qvMQbxRT6V - 5eDWtCwRAuEtFdPcxO9xbCkehEnTgVLWsCaL1eNz0Zm837oLGBX8o8PQE9sqTB/C - XrAWLNFS27tFdj/PyFX2UDXs26FKGREa7JTJaFah27asJcWRcicKYNkNGkW2a8aX - ZJRamREahyh5n7JsXiKauP14yWClSd2VB+O6AeQNcZShod13M/orA8lUPPyfbXPb - ZafYhOA= + ADAdBgNVHQ4EFgQU7kQQUlXYw4L9CvWUu7JH8iDfVNswHwYDVR0jBBgwFoAUb9HF + 5Ei611+7PkSklhLiKvIncW8wDQYJKoZIhvcNAQELBQADggEBABm4AOav//DVaG5q + z/cpHWz9DC38voiJZJYjjRKqqRMuIXEQyTxoIPBSYkdBk4vaAocH6Vu05JBFgwul + hhhXRZYkw4tGIet7BM47MwNjpjq5Joz2buqPSIfL4AyiTDkBNh1af2/Z4D7HhGT9 + cSR8R0gkr/SaN6we+e7koGOiUm/ywz+Jbj22RWFsOjNu7eosbpQND9ik0IF+U0Q3 + U2RP4Ej2iji859Sqp59Ximyzh15M6B7GMBYZtoK1trgSFHtPwjZEp807Ht8cSeSV + gbFUEBuZfjOSXOgVoGLhpcOz0qjRU2CHzi4ttNrIvnwQ91MCljUG+L6bGHBoBaHT + RjF0x10= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -719,24 +717,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -749,24 +747,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -779,27 +777,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDzDCCArSgAwIBAgIUEfvUHoc65b/8PZAjDwybnvCybhwwDQYJKoZIhvcNAQEL + MIIDzDCCArSgAwIBAgIUJVXOvaGMWYOqZorgCmK9oXSRqf4wDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowIjEgMB4GA1UEAxMX + dGNkMB4XDTIwMDUyMDE4MDcwMFoXDTIxMDUyMDE4MDcwMFowIjEgMB4GA1UEAxMX a3ViZXJuZXRlcy1ldGNkLWdlbmVzaXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw - ggEKAoIBAQCWdVYE+oefpVWKUtQsq2HJHdiRvVA+cM6KljGzBbbNbTtgOdVjEeuf - W1n6iG8G0VEtMHiIR3/khZjEz7D1r0HAMaqx8T3/XNI/qy6kaqXGcZsmVMIhKPxZ - P/Nj1pjDmGmQ110/4X25LoCQHLSvXS+MuqbbxI5usnSCzTvt+ELZmC1liQFDQWQk - E7POhXtmRePm5rhj/95G5b/3+KaZLmqalBgN9avxFDPmV+ExvVHSX81PwHhRZ/nI - toqcGt2P1l7/BdkrbR2X4Mu48Df+Cgx9gn1Px+6/zRBNO05I8FrbiCg4EiulXbj8 - vzCHEUuoNqiXG3bZf7udRRYGdQ4yuZbhAgMBAAGjgewwgekwDgYDVR0PAQH/BAQD + ggEKAoIBAQCb05cZwkVf65WI5TSM2PGjulZsYY9+SWpgvTqzdZ4762YTr9l/Ibk1 + HdYqniX04SHGaYyPlEdkeaEOAZ5ejJWZqIMdkTkdBlc9dtyL49gR/T4O9PWuMzK7 + EET1L1VKByxTrq7EWtx/oakaHFtav70GorLI5wv8ROjhUBrzxr6/3lr35l2ofvO7 + e8Ou5ukqhLthDDR4a5ZQLzFhApj5zgT5gB/dvptwawZ8sDlzgFbU3Av+WZWC0MNP + 44MAbKkttGAxUE6Jr2x9CgoPrVV4wVAl3KRSKcwEt+v9eflku6tU8ZZRWvEjD4Ry + qZ/NS7/VUbY5033xDcjFvWx2MHQ2++7rAgMBAAGjgewwgekwDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBTwcMqONdsIxM+9oih8QOe/2Hiz+DAfBgNVHSMEGDAWgBRmbh4N - Bbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTExgglsb2Nh + MB0GA1UdDgQWBBSyVvTth0t/TrF0i/TVzEs4FPfdyjAfBgNVHSMEGDAWgBQCcfsc + EyjJCLC9KtTF8Gg0o4mYAzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTExgglsb2Nh bGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5s b2NhbIcEChcVC4cEChcWC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEA - UHjf1ylVGimFEhnrzyvsDLj8/BY5KcZ3HL8s9CZER2ogyOp11lwqyP/N5ZQvDi2q - ItPO9hVjsB8aglQzmPeTaAfazpOXovK3LBRJyxjNwRZt/s1ILVIs6h+EypFn4EWQ - YHCmS+OHs8aRzhsjBjpY3BmfD8J89ESsPfw3j9EyJi3Q8vEEVlmw6OgMH7Z42CI1 - BjEIzYMJVT8Jnd9MD3Hn75sGwAvYqOZfv6ngschyvnFuTo3shBPDdT7+UnoyL9Rc - 3WgRSbiao9EiZKtVIoFR54EazWw7076Uq/+aF1bd0gyHcTogq9TlaVrKOcDMnpJf - N7n0L5Az9kcUwpOjMZIM2Q== + PTQKWW56pMDQ4Eq36dJPNECgr/1yRaag6+AMd4FKlAePtRNb9VGr7/49uYE+Ou1j + duuidPqD9yV1AA4jbR1a1RJrnVW5Xmvj9qAJvfQnNh859XaUqazSmmR95qDFP18W + Q4EKafoyJ/WP2tv8OeN/QGRwhqfYPIJu68sAjyDDZDxZj9S9Ny+SwxruRC1mTbZk + lGitE76qR2eU8Wmhen94ECPfo1OtwXdELVOW6StafeQzB0CDTap9RfIJfGUWLEku + uqFtVqXHKFlyzmBNEZv3INiuTzvftqrKN0hz2FBiOvyNN++ruF3DbAno++r5UxKe + aJl761tylEBfURlCV0FEww== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -812,27 +810,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIUBahu+ETBkXB36fmI8iYTroD2f0kwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUPtnvIzULTz1+KiflZraK7c42ylgwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTIwMDUyMDE4MDcwMFoXDTIxMDUyMDE4MDcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTEwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQD7hxVQdDL3fCwp8IgUFbC2ITJXM6sAM445Wg5piGCbMeW1 - VKgwCZWC6eZN1GiapuPkDi3XQu/P6Ea30i9AU+lzLM2ks3nl3hvqk4ySxoMqvdRp - o8+FQlLrMnPkJAxw0jbEOvOw+uUxTObU5yXiaDcnci4ueFmiz0rGyjCdtNYl2Iwp - 9ZVkzlrDXb78fYRLGiOfasS9oe9jY0mGCRdKdEM/nB6ou6y6hahHfqFgtbW46JxD - ufuW+WVBOBvDwswI+YDemkMLs1brf6bODzFdmAeKS6Q4sRY0On3Caom8Otr5FofG - +/xVoLPY2vS0nD5EoF5Gmz1rTVM0HC+LSye0OSr1AgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQC8cyIk3NW6RTKaRCKjMLuAjLevtTD35l8nCxV1zwQ9JHEM + v1X8ipcwLgbC2m7/1mQ3aM7mmzAqdySojUmAKUa0bHOO9h4B8KsIGZwNWFZr1nSi + SV0cjdd7kmjChhv7MK91eKuM/UrB+DWeSNNp2+rR3MIa9XvLOsRS4ba7wWHzT9bi + 1Lid6YlrNf4Sp6IksKT0MKVo4yfyHkEcrkA9RisxgiJDYbgZvvxgf7uasTKKG8az + SEoazFrdntl8JcnfzuMEHnrnjGyGn17UHdkyjJ4arjHhb67hD45m19/hZ7sNM1Xo + Wc8RUeRbfGaxXFz7A/S562T4vKb/bFVl7OSN9VTnAgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBSlCUmUCTTBFa4oZvw1ssRtEWh2GTAfBgNVHSMEGDAW - gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEx + Af8EAjAAMB0GA1UdDgQWBBT4I7CjOs17TZM+/t98dQdI6V7G+jAfBgNVHSMEGDAW + gBQCcfscEyjJCLC9KtTF8Gg0o4mYAzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEx gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVC4cEChcWC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAS8QwmHmJI0S+bIDl1HLtXCu9I9KV+B0IbT3Zt2mZSWXAAbdrZ9LvOvea - ZRVR+2DfBuRgCoclR/P8+srEzLH5pc4Aer8KyfQRFTBDqKowDXnWVPdtbIP53ChY - mS0lMkuAnuYAEgdABi/5BkXWTUH4Uv0CrUX1v7lzA18Soc6hT3yjDAElgS1TP/te - GUZZ2F5//O1ihd/Amzh/9m0T2xxuWbClfOFE3SOI7ZCL78Az4wcgWCyxljQ51HWm - H9L2kfREuDWQ7br00sHQRxVf3eiNmPH2SoSurJoreevb2aK8swsI0pXug5VuHX9f - BgIm8P5Ibrg72ww+alOfc8JTCpOFqA== + AAOCAQEAuKCb7KrAGKig5B+V9j17oqc+ZNkZ6l1eQY3g/bV+j/FKLcag9bDhtcLC + hyEzS+cGeDNkHbAfpyKCVALWGZs3WlZv8/LrIqrkIQbS6OH5RRGC7aKkC49L2SlC + 3m739HqKEEIBHgfIVqunuy1wGIvDc/gzIyEPeIZEwSjGLRIHSAnBxKOt9RVEhlnl + yaCFZRlBKGTa68UJ2S2VI2Zsak5wyuPPLNQUIYH5vNMzugghLcFJQUbve/b3HU/O + 2UqwfF1/0YP5L0rA8A7eHMrHcok/MKs1cEcCF73yOc/ME5gZ5Jq0n+XpvlLOUsLt + Yu46ZdhK4sdCo4zlIfkyPtQQUG1TIQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -845,27 +843,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIURpTTeWbH2PTlBALNnQx9rqlm5GcwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUF06q50UI2/H8muPy0fd/qfksudUwDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTIwMDUyMDE4MDcwMFoXDTIxMDUyMDE4MDcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTIwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQC+zYULwAlOOI0VhNF/hdvyTXEAwhkkt48en4PRFXL0RBHn - wgdQhdT2fYMSPi/XbVDD2RqjlKDEGRJ5em+dIStzIDmSSqwin+rpn/YJ98TyqHx5 - IDH+8OVvw4L2YBQkTP5u7nfSC/zkEecCplKtbe1F0mh10fID9wEYvIioksPdSgdX - k6t18nhuaN51y7f6ZMJkJhAhwlNuPyws1lUS4dg1AM48kd7bC2Ufr+ZSuFc961Nr - 2+QnC85KT3sxwVRy4CaEEOa/IgM6d4OKnmacC+xnDKLBKa/ItFZ3KUxMjAch31mP - JGMg52toyflVq2CZ03RIsXp6hx0GDMvt3ntzaLGzAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQCqwgIwb3Cb5lOcVIGghe18+LSAG7zPcj5VIjmjpe8GtmII + bPWE5wtADD85DPt0EOiU9jkRedokGRtZV4GfXyWT9R/WrJV+ACiHqPenaHzEvd5f + JoAKchAmWL7XVmm5IbLjTd+PPNizw5+NI2SsgipkTEsAGushOGri0uV5vDVHY362 + ewjVavJ5zTeU870ock9gUmxh1iN6KsSlTpoCe1q9ruB2uHsw+1+tLTS2dx1vG1hm + n/O7Vqgh52yXhyWRt/0MUV7pMmVdiUo+xeog37WPCygZCUDaRRR/+7+MzHHpyhlx + kW5ilYNEP7W6LQ927EzPFN3ipZzYjTZGWCR8MOW/AgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBRHUcTTehOOyvw/gbw0UFLBa/QUIzAfBgNVHSMEGDAW - gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEy + Af8EAjAAMB0GA1UdDgQWBBQ0SjbPi7FuBC48fIBEfKC6Xu75gTAfBgNVHSMEGDAW + gBQCcfscEyjJCLC9KtTF8Gg0o4mYAzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEy gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDIcEChcWDIcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEANGmfF+GQTkguZdNLJaUD3BjndaGkxMrRQtREAlvsoXGtNpikwl4SID48 - BxHQUuwOMFe3arPR982atxj52ZdivQ+Tmon8THRoxfxx1vAglvfjmVwizAyaDcPG - eCgpRR2bOnaajwAuh+vZp4qeUKsv1RLmovdR6iYGoN5ukK3xHHJZd0xRBD1Ok5dV - SYna3KjUt0AitSv6WzfsZrjm3RouCkW4TbeyTwtzrYuU6FJq6a4SrE0xWdmABgXu - rrsSV4+53FnbsSqx1KtTAvFmsZxGRRAVDqzyeMIZDXG1Lq9jvtBGQBr/oQVlajEf - ukIDufoICrZwjbEwntS17CgKnIinDw== + AAOCAQEAFP+pkww2BOqjgDnmuNHEgWGuYcSOdsVz4CjomHzyGLuOpIUHAz7tVDW3 + 3nBgglN4yI7F5Y1Z5Slbf7Um1vgY09RCWplc5NJfgVT8sUCLb6uH0qITNoixDjwX + gdoEMewF9JH0wYaqB/HgODa3CJDpbEfHJrAqTc83y+8+SkiAxhnK7kwHjARDTvAZ + kwykFcijvQAgukHOLxyn78KVkM8LKfw9WUHcglXQx8pyR7IidE5tEZRT++GdWOIh + t/QiFrzY6nPhiuMWDp4e5ceCptBNYvGFPIoAD5H+L1pve6gIN/aoVAho8b5k3zO0 + AzvjD/c+Cbkpfx1urYVlkjg5mS44XQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -878,27 +876,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIUJ1y8hmUfql68zZY9yzxPJRQYEz0wDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUeKLrgvsOSFvPUyQP0nRiQoBgatowDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTIwMDUyMDE4MDcwMFoXDTIxMDUyMDE4MDcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTMwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQDWUus7D/CbrP3aggbl6o1HohAuuZcOerPdN0IKx7hJeRgb - Ys77ChEii4p3XMk7KM2mLfwNCf0iHEgY8g1OZnT4DoNLBKk6TGleEj3jFqf9PWBa - 15Gu9HRJaEBsGIuaqI9Xhy1JqGxB8C0lHGBc89f5iZitc9OhaZJUrbUuc2Co1O2j - wMVewOz6dq3Z+MTbMb9dNDI+NQSDxXeZNlPeZPfilz4yV6Az2Lbp2dIjZnxFa9Ji - eSdC8wtm9czbVLHQ/rdEnoUi+PXys2OP/xfclSVmtMBdgPvVHmiEBlAHlvqFXK8q - WLLp5bTXibCQJ759L83w38szctUbcQCIqD4vFXVfAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQC1BYEzD8yHgUxYSN/F2YQvxP639OF15uPc39wI2lAoaZnN + A5RVMdQ1UEozp0hle/MQsByerDRLl8ExX1lckGWS3Az/83goIIZjamujtxE012OE + 5KeExQ06tygXq2ZMBRr6X1eLUsRvH6ZQuGyWogFHohkL9AZx3ntqVLtjBiB5JV2/ + YIknHsDB9ZLoZ9U8RbecsCVr8Dz1fVG9kQX75G5uzGeneeoFb/Xy40NeHwyorCg8 + dSPo6/aFSDjvs4Yhy5vmpM+EV8A5Aksyzxf+X6QsothXTdr/m02+Oa2XTcYWHfax + 24LuUWnZgyISKMfOwDZL6//d1w0fBXBAgMU/aSRRAgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBT0vFmkieezcHA5lWndXsKQhnHfTjAfBgNVHSMEGDAW - gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEz + Af8EAjAAMB0GA1UdDgQWBBQvnsfWJ2qAQzaOGaykAK1U0MQa1TAfBgNVHSMEGDAW + gBQCcfscEyjJCLC9KtTF8Gg0o4mYAzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTEz gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDYcEChcWDYcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAoPatPh+aQnQtimJ8LTzE3RZayckEQ57LrkqT+uHcIJNgbQBiMMJNlnHy - PQAq4rmbZ0+rFHRRt8TdTBTnBobXQdj1po5pzqI24U4YEpyeP1CsDKl2jvB2/KyJ - Y4fExFh5GplLq3YtpO0YijrDaMbboRXXEXok7lrgPNUtoHcYXPlroQmf+zCsHLWR - iTo2paiensRa1sBYiqI5GGlNcsqjOh4Ju3ibcf7pj/qyQ5qNj2ccVXkYfwCGM27j - SpVacmoDjl3/hQMv2cTsh5PO6EJsII1z0jjno7xsDbWnpLxEwAQ1WUxtoWjkSh5s - M4ZOPAMtkXVEqdOQp8J9sLy0iWXl5A== + AAOCAQEArO/mjNWbtZGQ1JU1ToZHh1JzuE1ySY/mIkCble8feZrKQuTyTPCnncs/ + n2a5c2i02Yg/xBAE9WTV2EsL8uW5G+KYagTPwdFGC1s3ZeDcWdNLuLpXmWG2bdIy + jOtdNaF94eSATFffwzwBmAcnXgxlvPYajyqz1aiRYvzN5y4b93PIWyYGy5PWLmtG + MrtsDZGC5lWGamlk5kXC1Q2eL1vApcCF/r6Jftx/91jx+z+ibw8g8Zraqz6uPr1R + VV8dXJIoUhAJaeYMxUULbEIgV6sr7sSBGrhiroCL2V0zAC0cDga5bvLbCgo0xyf5 + l8tE19KO7EhjETToOuYWyUeyb0LGLw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -911,27 +909,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID0jCCArqgAwIBAgIURLj4UPEBaKFPRB/I+2a8dfbZxWcwDQYJKoZIhvcNAQEL + MIID0jCCArqgAwIBAgIUe3N49WV06lV9FnBkMuB2CfKPDL4wDQYJKoZIhvcNAQEL BQAwLzETMBEGA1UEChMKS3ViZXJuZXRlczEYMBYGA1UEAxMPa3ViZXJuZXRlcy1l - dGNkMB4XDTE5MTAxODIwMzcwMFoXDTIwMTAxNzIwMzcwMFowKDEmMCQGA1UEAxMd + dGNkMB4XDTIwMDUyMDE4MDcwMFoXDTIxMDUyMDE4MDcwMFowKDEmMCQGA1UEAxMd a3ViZXJuZXRlcy1ldGNkLWNhYjIzLXI3MjAtMTQwggEiMA0GCSqGSIb3DQEBAQUA - A4IBDwAwggEKAoIBAQDiEiCgyfMJZ2YDb3GgRz/gDfm2c/WI064J8lYhkViV2nO4 - /sNo399ZwTBaHWDoORoRpfljipP/as0b3p53VvS7MctfQD1zzzfMtuwBPApaDIoG - lrZ2UoJtALiGl213VbbeUCha6fx9JMK7rNG16Cukg83KnwLAHgFsBYwKyOhH/J7E - zfjo3gdGVvGF+Eyfro9EXiF2uaQ3ppNz2ukHaUG4foePeezcpR71u3gphzIrl0k+ - jEVe2lsg/GNVHrPUEzIhI9nOfz95gRTwYv/BaccykCWySYgRxOGaeCpfYLa4T818 - LtwBjdINvyJFZMAO7wutz1NGz2fdC80RZC7Te47JAgMBAAGjgewwgekwDgYDVR0P + A4IBDwAwggEKAoIBAQDfvGaBzbj9pStzLCtw6Wx+pfjhl+OHwqO7CYuTuYSjNyGZ + 4ddyHfFb9Ve8bC4nEelmHU9xqGQRYejwPUHnznFR/Pf52blwnsbrqt3wBRWoda1Y + FvhfJk/y4cgX6c0o9HM8owV2P0x3Vl+eI6mzqohQ46wCijtqTODTbWgq1DI5ZgTX + XrYRBrG3SudQu+dUs9bHnk95mslZq233JkkS5Rb4sPrDnsWFEzu6lYtCR4Gjwv1O + UWkkLm58PeNiXerZBHEaqXK0eDj6rB9uQP0F4+7vs3eBK6AGuNp6gWcCAhCdm5HR + 1CzJrLLY/vSFy7teG8QKFFUUZMuplvjL/rMtL/Z9AgMBAAGjgewwgekwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB - Af8EAjAAMB0GA1UdDgQWBBQKpQ0CUioRbJzBJcEHuVQq1EVExzAfBgNVHSMEGDAW - gBRmbh4NBbxp+rH1RRQ6oGn7X91r3zBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTE0 + Af8EAjAAMB0GA1UdDgQWBBSo4+KSJEJs2vnqC3cQZ6j8Ofl4UjAfBgNVHSMEGDAW + gBQCcfscEyjJCLC9KtTF8Gg0o4mYAzBqBgNVHREEYzBhgg1jYWIyMy1yNzIwLTE0 gglsb2NhbGhvc3SCLWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1 c3Rlci5sb2NhbIcEChcVDocEChcWDocEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsF - AAOCAQEAIEZvuhiK860gi12si5QZ3V0ttMc0SWFGwnrWB1Ns/KXAgtcuXt9Z3XmG - seMznfGReWLr93X6MI2bRVUISZyJRNaFopvNj3SX5C55dm2ODyC8x1wNr6E3Kok5 - ZGjETOMr29w2ZvNnzsZQ0XAYV+8wDBcRoMmxdW8jDNAIV27bUk17UCYDk+JlJGtZ - GFZ9eieUn6PZE2odfNsOAb1TiHWpIFmrBfIpBXYMld6yP1Diuxhzlxg+nBxUJvlY - MIVAfZsZw+Brcb8loH4yVKgfGYFP62wAOQCy2Qw/A7653IxPQCgNfff1CZGyR3i3 - iqyTdgBNE0plvD5VwNqGx0LcPztMfw== + AAOCAQEAnvSJtTlBrejWaDqD1K0PV9U0rUeOjfdBo9WookEpXU8PM6GxjYW56Ace + KP1uc3iNLlOmk7Ix/x+qsA9D6hnqRCNJ1avYKGWLtOHUqLQiOpq6eWEpq1QDAqtf + FFMSFpuGwTd33kVlJDNrfIfAfAHMEed6mu7PMI7oZpKf9koIJ4fVbP8GQv2pz1Oy + k0iibLJbnyuRXRTcgXdpk/pIjBXkHqhB8sCBAoT475stEZS1jusv8ul8QFa30Ud2 + MeiXRzIfKEzD2oSzWaIPrzCMSINvvaJtktDUgheaw9TiXeKZBhhfq7ooePeAdpt+ + IBhsMXB5wIk3V9L7fEHyhsqqC5q9PA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -944,27 +942,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID1jCCAr6gAwIBAgIUNT70Y3/YKMDO0teSG4NJHBIyiXcwDQYJKoZIhvcNAQEL + MIID1jCCAr6gAwIBAgIUJa2sVQG/yJNWt/V9oanoqq5QxzIwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAnMSUwIwYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAnMSUwIwYD VQQDExxrdWJlcm5ldGVzLWV0Y2QtZ2VuZXNpcy1wZWVyMIIBIjANBgkqhkiG9w0B - AQEFAAOCAQ8AMIIBCgKCAQEA25+pQprV7oKXgws6OhLkoRCb8pr17H+UQKdlTFXU - fx/3w58yGZ9vhciFCrlrY1bSN18bB8oJ7c4PuScnbzJwUQjg8TeQ+e33vOrFsTbA - 5pqLMaK+q2v21TCqOnfBRMb7656FV93XfTlbpc2qNjE0JBRAhb9yAzOjiJGAWHsw - aVgl5X3ONdpqdZO/DmZx2XhHhWQB+KHCTuMOfrpKsJ6q9HmNXopzlDfYBg83arhA - uGTPlp/Ja7jz71R1zR2uPmlKyIGC2FZlpcmif2p8F/JGV0dQpxzMg4hEsT/hq2MO - 4WVzCq/tCnyR8o6l9U0OCLInnNJSUeUdZ3odqzmSGoBVpQIDAQABo4HsMIHpMA4G + AQEFAAOCAQ8AMIIBCgKCAQEA1KzZxD2BOhLT01q2mfdVENNvAE2H4ZNP8BLRF0Va + 3dWvH+qt4vYxKn5q1Sqiyd5FoG08hoB/3U6sEebioSQEiH7TbxX22WfibgqlibED + VuOnhFY2M1s8S99ao/5jZU8eVTsMpxqXAXqcrmR/J3eeht+YqxbZ4rI8MeTXeGOp + 1QFOmRVw/ztDn0ER1wnfEw3RV1ueNprrZfo5mQ+/whrxsdGnMiAOptkdUwn7MRIO + lWcmtLwjlQDx5Mbef1BQZ/Pg5FJF0nrevyHob1wocfMVI0fr9PReeHPwQKQaG59G + qUKPa6S6i0EJc6d+7c1FbZIaVMRyd4EoEB0PDkbYuhRcdwIDAQABo4HsMIHpMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD - VR0TAQH/BAIwADAdBgNVHQ4EFgQUP738UkqAKLs/n7VJrVbhgz35HW8wHwYDVR0j - BBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2FiMjMtcjcy + VR0TAQH/BAIwADAdBgNVHQ4EFgQUXU4jcHfUWw79naKz4i0A/3HL5nowHwYDVR0j + BBgwFoAU0FtEf1/wGGntfSHr/Cw9tW66PwwwagYDVR0RBGMwYYINY2FiMjMtcjcy MC0xMYIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0ZW0uc3Zj LmNsdXN0ZXIubG9jYWyHBAoXFQuHBAoXFguHBH8AAAGHBApgAAIwDQYJKoZIhvcN - AQELBQADggEBANWaJDRIOUqeS3/TSAWTOVFeunULS5oq52xYsdEDF5+3T5I0HrEU - 8rAfN3SbxyXOqqcMzlekiWRVtYd70sdhBRbbk70mbgeuP9Tu44cN3BUJdMOHZ/kc - /hUztCOfI+0VF7k+wvk34FmXduRgvGwBy7sqvfDDkjPjZhoXjCs66z1n5xDcjiIy - X0zzYHpjSyyF8Ju78fmQ+H46mhWuJwhIkLu2aJyd9Ewq7sGxqTS30oJA6VikU+7j - iAgrqBbS8HTyKfMJLDGTY2r3Ik9DDWVoGpft67CmBLEX6r6N+0JMk3ktZISmIvet - tN3Y9uK5ex5adDunJ0r3phzlQ1RRYJcsoPo= + AQELBQADggEBAIAIVMYQfYxmwOw9L7vjpXo5tnbWybs6qQ+S5Brti4bExjwR6g3P + qSA8Vg0MfjWr1KPVo4Y0wU6X94wEcdLgMpBTFnnVjTdYOpLved+azR/4VVCmSBgF + R9tXPuVlFPMHATXrE2LGD6lqZjSkMXKME3zBV54txDu3+0SEJ0xB16Tw3YiEzQBJ + noENwNiuBzJEScX/Wh8fop6P5hDtIa8p189MyIdkt1Ul3dTbnnfQm5jN/QFw5OSV + zZn7HNiGlKplgpPaUawQcccFnQ3igmi5fWqcRtakjwm0NpUX5yzWtXd8Of+oObM/ + ehzEjLzWxz3TJclu26dEkQfb02mH2Nca5wo= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -977,27 +975,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUPJinJ+Jw8sZg83HnweSln83TMcwwDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIULYYdFPOUWdWAfmOSce4akXRcgGkwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xMS1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0IxjPQjwrFa9IlsgFg25VhDrtO2cPigm - 6/Y8es3tFHlOdA3X5vMlmfDqo/Iv/EueGjJ6RASJFCPFYldD7w4XQEOAksWnvJIP - Lqi7bbUwFfvlc2x+QtSoGHyMxEUntU4r9CZtV9tFzLnf+nQIbnIEO+RkGdXezu6V - w9IoJpxnxN2dLRJj2uetwRqWr6dsikalfCvsydvG4NnnGEZrEl1+5vEJLlUvhTyA - MAni8VTIlZX/EDSAFzHILp3iYFShveB2ByiiNWXsIlwm9yco4v0a5hz2fcq0w4I+ - YAsUkkvkrMaLIrt1HOAYjle3l7WR8FkZfHmm5q67O+VKs+vc7rhIvQIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs7XWJTPBTq13pB742MF45F9TS6WZoaMd + mno8EAMXIMf3CYA2zPlS29kLfn5Y61S8P8PRlvSY25MzPuQPNvYWcoS8WQLvfpyy + 36Cgzk35dGnDKzG5X45hh9Uomli6yEHE1jFc0pm+X1H4zNpezvnQheDnBENpeSnY + qValsfBVPD3R1wkTn7uSjKzU0Ma0TyQsNEWzLX2mUAG7ZHTDs8sYSee03OtGLlV1 + 8j9sEruqaW/QMMXYbihpPxRo570EY171qkBI4VZRXn3lXeCAtO1EhBmw/X+zHs1J + cSnObp5c7ENL1cPmHYiCbNnGP/RJihzU+pY5Pj+Op19jTrXB+v1L6QIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU0MB8PLEVJnKt+PW6mgKdAP9cGOsw - HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUhjt3kpuDHMMPbpoYPEBpzBzfWHgw + HwYDVR0jBBgwFoAU0FtEf1/wGGntfSHr/Cw9tW66PwwwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xMYIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQuHBAoXFguHBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBADC3GsUrDMiDZpg5ZVAI/KUTynd+TicmHCljwIizZSm9 - GvSLcf/EfGLDZJQA0sojiopYZnNMyr9vQFYZ1WoOzct0MeprObJq9BGKRu5UO7Gc - 5L7/ragQaIU2gY1Q0L15taxvBTbMJ/ct46hjVgAckVtMp/rJ+yCdwYSjMHWq+70n - NtdGIgo8uvnNvRQ/ZMKTcg7GoqmIbRzZjaknT5e4SRhjSP2bFPDh4KhXchBgVfPW - 7KFT22hXj5o/ZWraAt5esVsbhwrf9ypOb3jS8tWobqczA5lCT/GbnISghgCvga3Y - DTwYiZRg5rHOnkUHhaS2+wBOGonIMa7oisyH3Kew9Mg= + KoZIhvcNAQELBQADggEBAAvA5KyLcCvjK1oBSQFwZmugZlaczwjE1AYTuSCklxm8 + hnquyGERL+qCg42o0dSY5UMe6ts7dLupss7aMdF+OAp2w4iwpXDeTlwlY+1xZnvf + fYGGEZ7cjf/2Vfj12/rso7zmpHXHa5BQhBfqp3O05VKuoq1/8uqnGHDX+pJs4Cui + 98qheMMxU8ApobIHTdktYoTyMWX+KwxUjP4XZJsno0mi500mhcxPjEau1UN/azqh + MGn6r12r+o+Q1ZukdSimSKr496K1W5tKjZJkzUCSclOo6168CunX2YlshzfKjBsW + 0qAZbqtDlalstDqSQI24m5ZeyEgvaLH3CKeKG57Hobg= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1010,27 +1008,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUdDkQJom9JeQg5blGbSECXGcaP/EwDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIUHpM/L/C03CI71hHtsAqkx+htMP0wDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xMi1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlg1rjtnOY1QSmeV16rwMQDLmywiXkWqs - KlpjakmRALNJBjhq8WjUhg4a4jrsLJNLjOmi0xxRGQHFMS/J8oQrvKeMwoFRMwNa - J5+Gi8fCjXjq3BLp7hGYd05OTFIwFrRoQsLYyVv7XiIAiZ+yvJz84N51vyHTLLhx - pr6EyBrwTYSxOqyT+4ngvMi4RJpGlqi0ReeSSus5/Ql6fDR3EWRb+5drf7Tjgu2x - XhbtGLBsXdgdk8DoF+xbcn8uNuxGnSGO2GANZTZH3LUHDx4SK+8YMVbSK2SHBCEg - BHvkZICtEEvEMC4k0l01lNTt/mxZiD7h3a/7krQ0VktUqbWaosnU9wIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAylUWoz1Qhx04mQsci4svYC8n2pqgK1hg + Jg1tvr4AbAKj2zP6shNBIH/zuf0wIBYwODsSfqV1EUhmoIkoUBJRbkgg7mzXUKxk + ZggngR4uLexs99Oxg1f6bPeXQ2dZej9uGXH+jtc8MlqlY3wdrZTXfpMvniMIk4Tm + uOzMNTX2X8R6iiAzoTCfI3AY083rj3vFQ4R6XhpeEmVmsYh+SWSuYc9nwrXP/weh + 6E0vhmbFit11id+pdK37/u6kbfl9eRwZCcSXflqDW0T23vscNg41jC4P6msWOfKM + Mtljg9amWqf3X29J7TYP+MdLg6I0t/21jGfK+mhRj1QkTujNaDyYRwIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUp7MB5jfWt5wbDDGUi5ttnXi2LqMw - HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUnemK1VbuJ4MIM7rfZNYwP1EJLu0w + HwYDVR0jBBgwFoAU0FtEf1/wGGntfSHr/Cw9tW66PwwwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xMoIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQyHBAoXFgyHBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBAElzrxqmjE2nrRBPlfkgU7gWASVZwFe2O/A9tjNmZa+w - dmMqlb5pptUKOfsMS54igkBs+81+SVtiDL8UnOqMcCQ5FqJVgG7Ni9Z45wMXCfTO - oh1zswGLJqRmTBJAZw6f9a9+28FiBOvtc+loI30A4NlKp5YieBxX/8YfZDi9DeyR - 2SbpNf1nCP35JBsULJ5wNJtUcIxK6cPpbusBrgHRuCp2BcIEIXhJtydUJDeCDk0a - NIMvfEyqZnoXnmcvBuei9MqyEnCWzpf0MQsHGPoc1zoEfZ6/mP6ysaP/cVtHABZS - FSAj8bgijWLsYopQGXuEVwI0m5SMIwH2q3qnHQmzRzQ= + KoZIhvcNAQELBQADggEBAHhFLRAICuxPkY/0u70CYdMQgcCmIO+x5WJJ5ew+Uv+P + vtJUGLM0tzHFqkO9Xzcj66hcExUfMr9yC2LFYblN+TutSHER0PjbYdqfYEibllbz + R3T80p3toQXkzdQon4s/GJH4Elpt7Wvqy6c0Uzy96agLucslmxbR/jC9y8OkuLUu + Ub7+VnA7bKmHZ3XvjXl7ZKx2r0s8Ni6sVL/AXOAbw1oKcF2Toe0koGixonBnGRrj + w/+T5NzdC5gdEt7WqQgoe1vyFLQbR9e+XyB2hdoOV83jDo4imed8kBRbUpFaL3Js + wm9omJM/rHY+4ZmkndTcX8B7cz39+ITgtILQbYGLxQw= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1043,27 +1041,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUDpjRNShvmO9metPqC4Dm04T/IFEwDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIUC/tovWK7iyyEg2k8XUdMABliWMYwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xMy1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2IEFyJH+0G9MFR0F+H2RLpGmdOuFprke - WgjofaE1mF2n4PbXruvPJSGe0ZmtI5igdAOAsQG9h2tBNIMQfDdQpORtG4+X4zrM - hyMkWZ/+x7tSFlcbwtq9VC975MX863qNMeEWMHgQXa2iFQV2VSIRFcORVmOav/xo - cbtYp0Fksaoyqe9fDOsA4uyRty2fIU646sq//hq1WmeHralr18sheYCw5h2HC0zh - 0w60awUwkwS4zmtUi450CaNkGkZZsXhIBTd4H6+8cabw8xQ0P8mMA48wMjEIc7BD - 8rKGVLzbThrSMwpZmYDwOCT/5ZQJe7jfSp4GOyMAJX/DhagK4+i9FwIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmBtiyDhU3VNbI2gPS52BS9OtHlkgAAZM + GIB/08U1oatyrL6uVK2sXZOUhq3cFUIr4jnFeXqmVa3pu84fKdVWHV5TiSDjd8Jg + 0A0L4hKs3roE1zoqvo5otD75VA+JpQAmlwv21Zm5OjAZ0birFUKBKALPIKxTHAo7 + XsZcWtxjGCGw55U73Y2JZdoqlppfSBbjVVU1K2KXcLY1nNRSzgZrjKEndiEOUZW7 + Y4x6uC+4JUkJ5+dvwf7cmWRTjxQjSeyK9Drzs4T9MCz5Jf2B9jd0rO0HSrxLq0QU + FSI1XKUPvyxwHlMzEQ8Md8o423Viaxm5F+Lf/e2LpEhvdVFvSVV3RQIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUQPFnJDeiQr6bPKfFsNibBGqTpy4w - HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUtE1opUEMKPVSJUdBQTekGf7K31Yw + HwYDVR0jBBgwFoAU0FtEf1/wGGntfSHr/Cw9tW66PwwwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xM4IJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQ2HBAoXFg2HBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBAIgvB48KNjDr5YpelhcYxRNOQuVWmz/PG0ZaHeGLTYng - EedLjvVKAbhWKubiEu5OxorDH/ceSbbTJHbsTZ7QFV0iG2fkq2DkOLd8AP7kkM6Z - AqqJV6kZaAR7ZBnqUlkVPUIRVEcbUDfUUb4XYlZk4kM219Yw6PBRYKNfC4aMAX6c - v+1V516+29Ry2/fWHATKVNaW+c+7pDWw03/Fb0GnU9fKatu2+ZsQNc061JUd3hv4 - 8+MT8yJcDqwWKYi/zTLsKJUvE7TeQ8BQLj1ZFdYySsmosbD/iGaTPRxfM4qTLsMy - vCxMeeHBIUV5f1FUvW6URoKEofeRSKxpXZlumdCdrMw= + KoZIhvcNAQELBQADggEBALocdUyIgascopZawSY4JxtO40UYQSJn2Dsyd1VYMiSQ + yzFRTvU0FqlN2kYqvkJ1YKpPWAGmUsn/UDvcgUjGd3jyFhJWLpksY49eb4Kg6fOh + nU5/P2gcAp4ReOCeYGvUR9QFxMRosMttRT5j2U+cHeI1tbOXs5xGBZV+pUQqiIOn + mdx9LvD0iybdUMnx/8Q9lHj552Zxry0g7sut2yY3yeyDXowTMN3YrDOaOFYXPxx5 + kaYHWclUNn35qF//TUEUm22Bo8VyBeEzrm7qcJcpKJVl1cfUqNEnctKpnZVkiIOg + 52/hqKYZwuGMPEwjUyEiBd6u1hCGlPLIBI/yVOcay+g= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1076,27 +1074,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID3DCCAsSgAwIBAgIUR3F2uQk8WC6pSmA5zsaexWmjIrMwDQYJKoZIhvcNAQEL + MIID3DCCAsSgAwIBAgIUVwpYMAcwu8coD5qxxOAW+sqthSQwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAtMSswKQYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAtMSswKQYD VQQDEyJrdWJlcm5ldGVzLWV0Y2QtY2FiMjMtcjcyMC0xNC1wZWVyMIIBIjANBgkq - hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzP0dGplvQJrnGW8GgMD42lD0T6FD52SE - 88FK5D0d3q6hwUFCPbjIfGAkQWAi166u7BUDAH7bxCPvbfmfwrCCgUZ22fNOhJ7i - 5g8DQo3ZMWiSpoXROGloMRzZkL+635rvm71jqrgfkiCBaSLwoa1Mc1PiSKkBPgHY - ywYsV0Sornk+F4icSwEAlAY731b+H3GxpGOOdnB4pmcHdW8KnJ60FgT77Pk2hwZo - phMZay6per88y82e/ed4bfffHu9CeVMOTV0kUik7wO/3d8JJCMccP5hlK4NuMvRQ - 2SAHWeczj4/mVBi0E8GeVfF2zqo5+nk4qaUW1SdoDNcVVZBfhvCW5QIDAQABo4Hs + hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs4ijVubgY6Hybw/KsEjbG0wdiuslXAm+ + HcBjr4CoJj3seX6KlIgyUMuVYyTRXTz+s+CWbxutZk8KO7k3kFgoehS+jht5vMdQ + r/ZIBj6dEHkI73gQIKs1vGNMY9rCg8GNgjtFa6KoctuqskG11oxWgSLM0o1ZT7Uu + j9K09/FYtqC3K5soEijdPUxHTOEYDhQ/9fJpMIaz47ayHdU7FZZ8k0j+N9mCRZ2F + V0fP00000tkfZZQ9TdTL5rkM4ObDViMWP4HnCtOdv457eFA2KfR2ChUfjaCUUv7W + yu0UqbgS4ADx9NYdiBlJtAPnNQoiKvfFnIa6e3QXsEn8Lh58KFsHDwIDAQABo4Hs MIHpMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH - AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUtbV+ba/r3ULXaZpQ+91ffTjYbncw - HwYDVR0jBBgwFoAUeMZXn6lEi00IrvF5k/NTbrOPx0cwagYDVR0RBGMwYYINY2Fi + AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUr0/8bEHSKJGsvs4OPyDS3lO62R4w + HwYDVR0jBBgwFoAU0FtEf1/wGGntfSHr/Cw9tW66PwwwagYDVR0RBGMwYYINY2Fi MjMtcjcyMC0xNIIJbG9jYWxob3N0gi1rdWJlcm5ldGVzLWV0Y2Qua3ViZS1zeXN0 ZW0uc3ZjLmNsdXN0ZXIubG9jYWyHBAoXFQ6HBAoXFg6HBH8AAAGHBApgAAIwDQYJ - KoZIhvcNAQELBQADggEBAFZGJYhEkwybCSXxvzojwnbfg0atoIUQ67kQBQazuMW+ - eXVt+xMkwe9cgcqOtZh1k5vRyGQSjw7MpbrgpvUbAIlwYz+FRNKX+LP1sJLUm7DW - tcs7wwqfCgg41Su1Wpovn6V2WDnR45nnCVrI1PojMUK+Lj5N9GEOf6/L3c4w8wrq - Q2pGbTWrhzC/mFuUpLyXZ458R5RIFevNS7gs4SrG09tt1O7w/UL7gVZMyQOuwHGt - 7dkC1KodhTZ/eRVHi4m92aOk1YzKjpzWJavnD6pgve+CvYdAwUgz2kq35HJkP5RU - 7lxh+xggu6inKfVZumGkS59eZgfu1LWIfsDYUMUAJJI= + KoZIhvcNAQELBQADggEBAIzG1kIcSSV2NIsh17LuQ/WRqebRkUSqZW+7v2E5KSjw + PN/KYcsq/NUdl8cpEr3W+2Fv41zbW9zLVbg2ywWPXwqnpCnSpLw2hwuiZm6lT9e/ + bBaVQuCsaYkRkr0MsxsEiKX7kktPwRn8WSGMkH0d2q5nYCdc8lqB219a+5SXLeZC + 1PoIvF+hlTZb0g0gQ8O1+BzXX1DCvQiWtw0STOtdApSVlBPymMk+pghGZ7ka/nJW + 5PTifNlNAx8DnI5iabNXhwiziJBP40p6AS7vD3qOXAAeEUspz6xg8pT4X0/40EEb + kCFV1At36b/TAo2twUnMaNXU1+z+JBXYB+pmAMHFLrw= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1109,24 +1107,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDSTCCAjGgAwIBAgIUQpezgrHmB9KsQ1POU2c3JXKTIgcwDQYJKoZIhvcNAQEL + MIIDSTCCAjGgAwIBAgIUV/ePI8vWdlUHpr4ALL7fyd1JtFMwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjARMQ8wDQYDVQQDEwZhbmNo - b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6g+AqX4AvK0U83Ngu - /Xmx0oVFooMh0oLnFeZiTnwYE/4tut0v212oOm5L5Ra18ncggHRSIbnJII+aZgRk - WH+PylPpmS3kRFdu6M1nqxTAPU9TI6p2Z6ho0Bvcv9cfjmddDK6lcwJGBquVMOD4 - DNy401QlO5dR/+b4VLPWCygoXmOd9x79v/LVvDqOnSK4BI7FwY5qDKlXc6BL5Sif - HOCvzS9mBmYFmcC02JHsSY1MCK+A2gEbq/d+ZdK1o4uURADZ9Bvonclfy3cuhhVp - fZTI7kutwvEDDOWXlReOIlcpisgT/5qx6kHI94g5YBuHWrJfSegzgOUq2Vt/ncnX - X3jVAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD - AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGOxC3YRFQaxQoDTH - yzEjBu7km9swHwYDVR0jBBgwFoAUDpeyqO2kUQbfoHU4D43FtPNX7b0wDQYJKoZI - hvcNAQELBQADggEBAB5auYOOE+V0cGwyO29Io5u9WP/Hu3JUMnDqQCXwG/jvCYlA - vwwD/1pwRKchnxNRC3HA4CX74NcALxzqy0O537bZrLtD1ZBdyeoIOvEYjICwYTGm - tyhrX8pwLb9rqq7WzGzIvROkGLaPomN3LvHPlUbzU3VyWdR8D1ua48ape+6pOw9C - YIjsLlxF0AtHvTv5399CgPa6JJ4A2yDqb0LQ0zY9umlSKTixWsWEd9Ow/DUSoGRK - EL+RSh7eAbuefc7nA33BTe1CylcO7XdWi3kJeQXFiv3yeBBNTABICCKDzEW6Kje9 - EbKGoLhVXbQbCm7sAivAGHD78hSX4zldFzd0h2w= + HhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjARMQ8wDQYDVQQDEwZhbmNo + b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDnkRvGwn40nxkwkNmG + wwCaTCGOhP/JMjBOg0CGVznlni8XbbIqa9FEPiA9xzWXeFj/UaSPCJm00ccZ6Eix + CFC3WdE2mQMN/KV1/gpDfElusZeLk/e/a6NvvbyNymArHUQyVPRaYKguIP6yoT5C + AGir7S2/PknvFsklp984cGbxM7WybNlkqXH9/mmVdUCMXv8rzep7TstnXNF189DV + AHs+3MyrATq+MCNevry6+x/d69Q2ediexjXraS1vy0agoybLesE5KUsJxavmo9Mg + nzac/dv3yoL2k1uWYB2FxNrRMHMEhT9I1hKUPJ0Myry3zabu6R3Q1gC2vGej8VZq + rRc1AgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD + AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUrUzuay43f06VJHX4 + +OBK3DI4WS0wHwYDVR0jBBgwFoAUtWfgkSOsryReSzJ9u3QvrMtKL0QwDQYJKoZI + hvcNAQELBQADggEBAMxIogAgiXXNtsv+zDh2nfxvWYIw0fXpyMLQ3U+7ofTJGtON + iwq6BsD3DzLqu8rwGNkkhsr2OR0lDl1OPKet8MraRz9cG4B6+ojoMA+ZY2xYQlpn + aHrNAa5iR9detbKi/O0eKraCtsR14I59GFcFXqsU6girC54V14YgACNc1NkkJfg6 + TctU694XDMXe7QKSL/utz3cbmwEmZnnh2B8C0tjAE1JvcOrroCNGXhkUmeidPOck + jn0yXjbvxiEUUwEl55vo1fi1fF+yPjhv4MOkoMaVwx5A1iEjpH47lVAGJ/adRKK+ + 5BPeZtCA4hGLcbEL8k8fExLFoXVeQJdCsTEkyZw= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1139,26 +1137,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUflzgRo5FudQ/+pzSb4icNuYcnsIwDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUeuATvfxjkGMxlFuf268d+x1iW1QwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEAt89KEO+ygRUf/KJmGkP05Prd97a5OQNvnhTSK0vKYlGRD8eK/Ez7stcT - 4BM5nI4GrASJxDgtPYPx7/rwu23FK3mq4Mqxre/C7Qii5f3viqBnv0+Ls/Zv2ddf - XYSIfaZb5VYOU15LKapXMhWKBE9JJWF/qzhE5M7pnCl2iSjVcNXAvgKk4Qyfpf4a - msI4vyJ7dPeAMYyEABgxdxK25uN+3DpqGixuqNYIFj1V5gQHmzOzD9W3NYT1YY6T - Qo5EzgScA73pphSbrwUsHSrYBiKiEa7bELWUaabtDCT7F7hK/NMLY0Ivc6ZdlMZl - nmfwTt8te0KgaHVyzGAd/Tvnb/GGrwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEA83Fu0mOo8RKs423g+lrFiMIXHSZsB2K+UU36PS6Y3/XGtvs68+7dFU97 + VQJGm4UCAguUvahtgpM2nYkkIGu75OxC0OcIwX/eJTd1awuvqzca8GxVozUfHqr5 + y+jnQ6vC+yt2ZusiRUSW9pZBZCLBq3cfx54+0bZGn1j6rXqnnQtKldVyz3dnF7Ua + sKiQWRtnLvXqJR6XW8IJ311TSTKlXvASMRSiIPH2rQoNE7BlFgASonu2cIE72zTZ + LNmWxY7uqKH393hPtR1EFbKubdoHr/Hlph+BZXjgNhp45XLNgX2uFBHWttC+WAEx + 15UK/Z66m6ckSsn6ZMroWjJM6sjsJwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUlsfaA1D1IA+0/r1u2gcHp17Q58wwHwYDVR0jBBgwFoAUDpeyqO2k - UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMYIJbG9jYWxo - b3N0hwQKFxULhwQKFxYLhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAo - Lw1AGu1mwbK5K4LkaCw6Rw+PGmREiri5/qhTZwbgDkqazlKLos+g5vBbwMRf1jLy - OTVpCrI2CFCfHQAvGv/YxNQJN7WM0KL5Es95QKQYQlSIucSG5+vrJxn2KaR6lp9I - pq85jZdeHDMjdV5Zfv4yYBrsPIkkwV5Kn9SUMOWAMrPrGHBnTYWhpwqT1iH6H9uy - +8tsUkx0ohMTNVHuMCLyqVV0TSUz1IzRbK1iWWL7f53N10rE8cTuqJZzTvzoNuR2 - SrC4qIRoWNWz3BePERTrAZshE3TdpdQtF5QZqTwBNeiLVJRO9bU/5b2nv5cJ6ADC - fyXd0q6Tjj2FF5RbwUto + BgNVHQ4EFgQUbjKtP7UGUOMh0+mVJe3c8iZdJA0wHwYDVR0jBBgwFoAUtWfgkSOs + ryReSzJ9u3QvrMtKL0QwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMYIJbG9jYWxo + b3N0hwQKFxULhwQKFxYLhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAJ + D1BMao5dVtZ9D771lm9cjO6X8OtQztZaNdhQpqMGgs5qAFe1t1Yp4FGJ48M0H2Xg + 7/lcC3k2MKZpa3BdnqpGEIGhC/QJXZ9oJ1+oZCDirdPYU3WKdBdBK5iHIC8PJ4AA + 75GS0EGY5hVb4OCGygmgAalRfSEq6hp1AgnpGGYq0DvNZUC44iXk46yGKvnNJZMw + 6ZtFOMIzrgKaDPJwHuRFBmbPXSBK2lBWRrW0UkXbFYE7+9wvZZ4RyciNlWnhm3Mc + f1j/G0nmDa3p9PSaNmR3yh3Kpmi75RnKChw2yWKbsKQo86lIo9rqq06XSr9esRcP + xyXHVf1hjfjJucb/aAlX -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1171,26 +1169,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUaOuevsl0mMxgGos6IAQLrE3xb+owDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUWwkb9f2NjNsHU0Jk1fZb5d+wF/0wDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTEyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEAwzcJCWwQdXIGoQVw6SOdHhvkQBTyIApsFDa/9XYi47vfhEQ+1Urxc68u - JnNIklA+h+fbwUJaHhD9BTbnp3wlz8aaWdzFp92P/vbUIHi5IITOC6F1giaa1znZ - q74eB3aOvRUyBHtmiK4pacFwLpbdk8akH80A2kKeizdtNWM6i4MAOaHuhe6GcrGT - ambhGYZwvSyho3TQ1tXd+fwX6VoUcvuhNfyzIgbJq+Gw2ruzbBkxXrlkd4rM+DdW - 6ylI/ZfRnynLzGg5hjHeP5nsGw57Cc+QOPTp9ZEV1IFjA7QgSE0osctEC5LQZ+3J - p3xotemjRtUq2/VMOw1AJRqVH/LNbQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAwPII2R2Mc4ZwUgyFNVxz7wb6dGGtkG7X3eWegvn6Xr6Nu5fDCv5dIZLA + T0ymvXmptA5X35Yi4DpwQT7Ml5MfXc/Q1hPYUts8Vd2PAsLNTOjxt5uA9Rwl/MxP + 6Br0zJfUsIufGTc+AuWGbsgUGeNJRZfpG+J0rmIC+cUVguoq8Tfhri6SuScvnAXc + 5QG1VeAlVdxdlNxeprzrfqD3kcHyEAK3ljAY/6y/3SqRlaX2eH4mb856byd7Bwtz + 8nWekt8ydXAoPe9Af0a2l3Ac7PdYujJXY2Qh7u1aTbAQ1FwdrS5Yhsk2MRsojQy0 + vr/55gfDhkZrBZ/a0qZOCE6CiU7ExQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUaWLiTE4n7SBt7bVQbDf6mCpTj+QwHwYDVR0jBBgwFoAUDpeyqO2k - UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMoIJbG9jYWxo - b3N0hwQKFxUMhwQKFxYMhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAU - F0sXANBq2KFA0g4kHQ6zqAvFHnqT0KkCbH7uv9zigQFihxjsf6VMHWTYEzPhPNqE - NbHyuiiasZIiVTKNYO9AZU6yAEaossBFPfyVtLFuUxu5RFTvCQfTrfy9AiAN6DVr - Lg2r5G1moleTV+yyz8JoYTVu6qCdVvnWZc1FpTRAJJDHlSbobenfqFBxlycagX5n - WLBCSzev4VPvW0eiHqR/MSHBaB1YTBiOHj/jDbvsf6D1y/N01fT+/vcL4+Cual5o - 79qUd6SZgMOScAFI5rNdPEXarDPTzi1wWXWCnugp1pc+sLBPzhxxu91QbKlmB/IP - LxrAJKCD8LxEn6+qUONB + BgNVHQ4EFgQUhb7pGiMb8ZuLFyrBg3xf13VF2BQwHwYDVR0jBBgwFoAUtWfgkSOs + ryReSzJ9u3QvrMtKL0QwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xMoIJbG9jYWxo + b3N0hwQKFxUMhwQKFxYMhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAa + mFRdi9BiY6ghfmiFOnaVZnDLC88uZztdOcoJ1na7/7YkCArn3LZ+MZkypK2LHvLk + HiHPKv7Uve7pFsZthYKF0nqyYGagaFifd7ZXN7LWvR4t6xPwYw2hD30ADFCjHe4+ + FRCKY/RbTS/+gt1L8/jMmO1zM7WptaFqi3+Wbq/7XSz5p5Xj/No8+JqB6NT7X4u8 + qPDodV68XrLyBYZz29CwxGBpX28GrUtfM+OWLUlCRblBsuX93c5HmLFyAMos2f+o + 4w7yP5IdAkrLb1RxxwRq2CrQTeOQGTWT28CC0fnH+urLY0Wti+MyNuqsPQnr+/O3 + 2YATTNfyB4O/+wO0up4s -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1203,26 +1201,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUG9TcZ9tj/avL23/XLGxsO0z4+ZcwDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUCZApAZWd07RK82e1L9sKyeO0NCgwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTEzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEAtejbE3UFJ22hBF0hPGjMcEskKAby/0pVPjyd8bPyGV71/Fv1xkKrC3TL - dN99kLdieWmJiNezFugLHb/UbVY+rj7Dgq0x5OrlVDRvDwO9TOzG5doBSYkwNeR0 - 3symf4XifGen9y+fUgiR9xIwAruxkbtLT1+FLSPRogmh98V03UCFMTuek1MKmlBP - NPzF2GQUSAhs9vNnK/Qd5z6rgGhm8Zy2MbXOhmENg6aMl0mvUdPGaQTde5spkA0F - O+kEupNm5+tYdheN9HTX4wUVZPnw3A1Gx3gfZb2LhbZ8TM7WcKgpW5dg2ntWPucw - VOhGPQ4dZ14hDPabFrjvFpJPIOyjJwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAxCxK2oASTfoWRqFUZSHscgz29SvRzqTGpyEYtocHCek6L2RoTIkbrzCQ + mpwus0ofbRjtu5ATE73+qbLJfHkj6v2eYc2uT0xZTHGV6gVMM5OeTsIxovP8sFJU + W5TvS2FU8p5G1frz0MGhHLlm9Xk9gvvBfHm7Xt09aVvZWyKz29UT97rQyhpt8PCj + cZ5Cg7caaGtcwSz+QIjIX9jGCcWfIX03g3Vn86Xkes7RDjfD5qyNMmdB1hDQDPd2 + EsXljfTPEUDTANZwnRpHh/HQsvFNODP+5FB0OncU0tOVk90SBr6cwgIgt8TdaPlZ + 43iyb7kONfpNAhxcaT/YXbr7x1g1AwIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUUJ9byHTvJoy9iU5k0lZt7HTv6vswHwYDVR0jBBgwFoAUDpeyqO2k - UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xM4IJbG9jYWxo - b3N0hwQKFxUNhwQKFxYNhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAR - VUV9h0fWOw+LCF92XKeZEtuOxcpBVxAQADjUSZ7YtPOkeP5j15zw3FgJ+y3QGB8s - 2AdvihQhJxhDNEAWmpyJwfkoVocAhf0ltPOi8FWW8CRhd70SIrJJMOGIZLXKBWi4 - aOS5gKekWoNIWpECthZT62ugdAsNrJYgvIqq13JHXsUkn1lR7ij1bFZu7bxZIfKk - NucwUBcPlbuZxgjDNm+8LPPSg1+g5+9b6VgxggCu9Q4iBqIgUUctxZGbVRKkI0Zn - 3lV1dy5CaXt4sqGKsV/iFyyO+wWh8va2gTf3zQ6HLQql5PXL8ExewJ495A2+ZRLQ - zzuFSyNmQP/sURoZw8ZZ + BgNVHQ4EFgQUTLntLQbqPtuw+WJC0mqqmCK7ObowHwYDVR0jBBgwFoAUtWfgkSOs + ryReSzJ9u3QvrMtKL0QwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xM4IJbG9jYWxo + b3N0hwQKFxUNhwQKFxYNhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQCh + sHP1LJxvxgR3EXDzQyQndXF8hOyYkbXTL4VmFbqrGdFiIQ34WM/hLEQB7RhMcosP + geq30QUYzHYVaLzc+eijn4dZX4++VS6oTQ4UPrhbOvh2ecTJRwaUj5HKzjyPnzCG + phAUhL6ctU/ozu2ymFpNU9F7mO0TZIrU87uNY0A3WS7VskD+CNYVNpRGyCur8efj + QiIzjGlJ8MLr5+mJZHuSVsAMPYItNl51Ld0j7DR+FqEM6nt/uJP5kVT4RfzmFz6D + Wd0/NzEZMsofvGipHH5c56bROShYq+OVOby2N+CLQqrrBZnwy2p6GCIgEIptXuHW + yNHluskEgPPk0KDTAMQb -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1235,26 +1233,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDmzCCAoOgAwIBAgIUXv7Af5eoiIvq92xjaymRZAg3rP8wDQYJKoZIhvcNAQEL + MIIDmzCCAoOgAwIBAgIUEqCL82dMuzp5D1unkZko8B2vpKQwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkxMDE4MjAzNzAwWhcNMjAxMDE3MjAzNzAwWjAkMSIwIAYDVQQDExljYWxp + HhcNMjAwNTIwMTgwNzAwWhcNMjEwNTIwMTgwNzAwWjAkMSIwIAYDVQQDExljYWxp Y28tZXRjZC1jYWIyMy1yNzIwLTE0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB - CgKCAQEAxm4y6B46RWFux/u7D1e5qAUSowHifPyVdJD+U2+QzyUwSCccHfv2WCn7 - NPB4h3sfR98HoPR3POZrTn9s+oBHxx+7hQ1Uz4m4TqBsAUsuSDMXXxx8NJWukzWr - w1+Ul0tRzKuKNZYIv8OLk7Gw8Gz6iwBHxZFLS7eUCmfVEt9ht/FLwH1F+3/WR9/r - 9invVnh8QJfnah1rw2k+p61YJkYExUuODaiP7F76Aen5IWc9MxZYxdnTOgZlghWE - QqMwjLz9WQJdwfXDJfybXeJxO69wjwqnXYw55qeevL0YCFBHwtQduUItFYhK18xK - wx+fuSLDwbOxMvTduJ8GSo1i+mYCjQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF + CgKCAQEAo7ZAToAg6LAx2/TCsE1rwUDYx9P1/vLiMwqqtXkgF58gcqGY+kNnkgJU + 7m79VzOX0UegIj6eGsYMFlCI7NY9quhh9A2olK9lnzsy4uSaDMBSD1wAP5GHK25b + IR0ww/WXaz4ZNRfnV4I2O5ej2Q1Zea4U9BX8/i6sKAXemnYzteG7Sr0DcGwP46+6 + pWqy8XFitU5qYwEg+JjlxN0jYv/2B2nt3c/963aFgdoT0blIhRrQMGrCuJdD6BXa + 9M/FNnpvXGAmuE2xUXgdiRSlTPBNEcfWf7hNPy4PiH2/5vfHJqn2S5sj6+jjaf1B + svR06SqbluVm1lFJ7KHdulgWM3OLCQIDAQABo4G9MIG6MA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd - BgNVHQ4EFgQUPy8SraQ4M8L9Z+4T5Crd9RZ7QmQwHwYDVR0jBBgwFoAUDpeyqO2k - UQbfoHU4D43FtPNX7b0wOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xNIIJbG9jYWxo - b3N0hwQKFxUOhwQKFxYOhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQBV - 1g9nKodFta4xoZjjBnabJIV3Na6lI1bFH8bVAIGop/UxsP5gWO3V7WONSwzmjyNG - 0eQBmBFwrSx3Fn8iLu12MZq48BMLCTJFAd0jvyXHZdQ3w8c97udW5QdBULYgCvEe - BeYjv8722GboU0MFpMb/vNe5dDp5qyNRYSJW2mWZLr9HbthZzOc/PWX3SfdkBdg3 - sreLPEzb/QqSFa4jKzPThVw9BHeezYuU+yMyzZuGFq/PkYhYbYprPQGsWjdZRa+e - KD+6hPOCnIu7jBy2hS11jfHaAth/dHA9oEbEqpRY88zGA+bMMc0fa+GgVpg4UBcD - h9asxXQvJDp6wdQ7bIgc + BgNVHQ4EFgQUVcm7a3d4zA6sxzfY5zg+TQ8mUW8wHwYDVR0jBBgwFoAUtWfgkSOs + ryReSzJ9u3QvrMtKL0QwOwYDVR0RBDQwMoINY2FiMjMtcjcyMC0xNIIJbG9jYWxo + b3N0hwQKFxUOhwQKFxYOhwR/AAABhwQKYOiIMA0GCSqGSIb3DQEBCwUAA4IBAQAm + y1g5ikC76m3gqZ0o3nGOF1OF1Xt9AE9WACw3/Fa6ddzMimL9LucHgcKsLdNaZQDa + qGaantnQzU7YxMm3pcrP4MAQj13rpn6MaHhC0ezRTOmGmu5XrIHvEa7tWtjolWQx + oAsRtetO5s9WJk9FkXI1Nw5CTwcAe7+XBGvMYaN0VdIzOIg8ekenYskMz0RyaScX + m5OrddHzJ/ULnzViFkGPjDV0Nz8xfE2iuHf83iEcXb2TkAiFVnHcjvfdkvclj8gH + g3hDYPvsFfwywA7IwhIrjD22DBX7i8uqykdXmBvuc9M/9qMoUDsJ9wIdQVe048Lk + aWZJhzx4zdAHTfSJk5Gb -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1267,24 +1265,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1297,26 +1295,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUZHyHBfLfPm8vUYluVAmLd6fC+E4wDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUOtWys+p8hcArpbQki7AweL3fvhEwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTEtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBAMTIC1E1BTs0yVhyreKImHuy9EP8XbAVUg2xQsiy5k96 - R13jhaZIZQLH5HomFPUHeBKi090xLBKePvsYAuDMOQx2e/babgminWMzp5UWK3v0 - QT/Kvisaw8T3MZVnIgGpP9wTR+fc5/UjUGqo8YcmRhEppg+pUCL2tBzf7c6qZxgz - GkC9JUyQi81iXJh4AiS7EztUoB0J0VXNjZCvMaUb1PXSusWO42GrQ4wA+B0mrL3k - mfM5fAk5sppM6NHFwUcaBux7vaQts3+lDYvA126fIScKUWQrvuAfmko7j2/NjSL0 - /yABiy4FcrwV0ocuhZ0L6p0Hq/LWPZiSLWdioXJJs3cCAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBAL/4On6aINtOYWjNHt6SsdHOiNuunBdxdBt3eFY8+zmZ + F+bQHCXxGLArhLaIqOR/nHnTSkfSRM1vrjvH2rCxo+lgmxScrJ+MGsFUWX34r1+6 + gvrMoHAxugQv/DFFGzOVYyFAHunpe7p7ds0vy+pb7HiCWzzKOxf4UsIbZqE5o3Cn + S/M5g7wqaRiwE1iOa05drE9M8GUqn9sfyQQDz3FwQkWZg6kCxpjD2X9dLVwklNhM + 4u2dEkPfoerxOYVYi9CQuW2DiaCCH2zjZbn8/Q0aSByHSE3xyOfg0nj7QL7HBF/7 + ORcc0lX25g92Ouo+AqLPSo8hkx5Txa8GWlSH5ZgvtuECAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFAIqb18XWNk0MlefQCTpf7yXLg1aMB8GA1UdIwQY - MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFFb70j02ZV9aAwXBtLPA6NneG7yeMB8GA1UdIwQY + MBaAFC8mQLKjazYmHu6OJQZdK9WNJKUCMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTGCCWxvY2FsaG9zdIcEChcVC4cEChcWC4cEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAMxGj3fHM7m1ifrmvoEjmZNoUQzKuz8hNG6GReWH9NmrOe1w0lBdK - /Hbka57lOoW4aDcmX56SJd8tdpu6zNknpqAbRovsL12IsquMjAGIze+wW1/NsojL - 3yeY7Mcexm3mZtM6vMf47Z83HWGcntfrd+ChbmO5/MQ+4Ps9+oc/r1upGGKxdlT1 - UE8vnAeyNc1OQC1LsozddkxVU4EJxYMa6orF6MIN490LktC4bHbh7vsgL0lGmEvb - g2YM5IQNlJdrL/mttyKFdrl5iShy1s3b1BaMxgG6u8b8jnfPLVbMfyc0UHpo2upE - wHQ0RZBfEYUrQvrf4kYA0f6yQn9LXfKebQ== + AQsFAAOCAQEAnKa1cirQXDBDuEpxijVGiPUdwb9aETK32MCS0X2cQafv4XtMunKQ + lgIZxGnB3yi1yZzknAE899QRd9OwdOwUVw2VfDSggKTM+QeneNM0nLoFx43/Vxxm + W+b2rLOXIrmPJnDe5v2pJT7xOL0L27D9Zkp9KcwwntaXU6aDxpG1wbn8BE0fAY1D + zBUsSBuldF9ZrjXCRF/f6y3cPPoS7iN/PMdMnmV5R0JEn8F4SQfaKM8VqrRQ4O86 + ZV01hKtda5KFqvS+RMJ/YgsNrIKnIoRGPCG2ZGkGhaHpFj7q/IIOYz6Lrc2Zz5mD + PX4WwfnO4X2ZrOoeW6PwfvS1mn7KbdnOog== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1329,26 +1327,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUTnGSU2GrypC+Qx4/a6R1OS0q6HIwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUHnt1HQt4LOuUHZroSUXvhYTYKRwwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTItcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBAMO1l7kOyOjuJDL0uOPgh2nXX4D/E37xFT4WCJH8GpiH - zGxLpQ22HdP3QD8lARmi/SZMjRekhOKDBshMekI02Kq3U3sq9C2ZUl1/ZfoMjstD - e/lACjaBSzoBG9no4FFGcLg5gso2MUM0b3edtHP9hr4mqe0iWd7N7IrhyYWTBmFj - 2LtW/a/oyMjBxdXvQZVDffuNZaa6UKUp31uHGfuI/KuDr+rr6LxwkkKDTiMyC9uA - wKiJpy1MDktBmAp78lXu9Mb97Y7ipZWchmOEZ1x9ZQSi0CkTsLChekDYbcdpk8nL - N6PQMc/OtupsFyEeItzFVkvxFLA69ZyV8VyAYfGZtvsCAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBAMPE53tRtcxC5e4hPUR1WZETRMCSUb6/EbhwaOSOwLjO + IVkgzReFRURmieaGus3yVSHZh1IWmPC9wkk945FqkaTMNRkCQ76Xzo+RQxQqeg/n + bkdMzaCVnwDMDWl2uwRA5gIQBIX3kuT9fN0tZRymyijPckfUn4l6ezPwzLhusK2u + xi4ZIH++bmpvb60TGA8OX0PSXRVp/DooaiVPVz9w1MqRZsI0D89Q4qDCgrh/lH/W + RAbef/yVEfuMwTYfGesx/4EsmyuBmLJRnbQGisK59bMm8HQQt7dViy/FhdsgpcBe + 4H4tv1xnqGPGdeSDEQz+HDGoibeapClGodsI48V0Bo0CAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFKqE3GC1VUGY5MDwSl9Zw9msDpJEMB8GA1UdIwQY - MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFCHXoX67sxL0JUqfKizqyZGrmICnMB8GA1UdIwQY + MBaAFC8mQLKjazYmHu6OJQZdK9WNJKUCMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTKCCWxvY2FsaG9zdIcEChcVDIcEChcWDIcEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEASdtjTQYjd6+73DcpEgXOpAamjNgzaNeOnPPtfSzVf7fEMoMxfP4N - Fl7GNQvAECgaRnElW8p5+s6KXxYIGHr1g7HlXy2WRSgtT1VqUwZTbgm67GN6V9Fq - fWCDVW1PZ4HBBzZcarqfL7CJ4N/54/7SP13HPUObATsZ0khdjnxGfK65rPKiO7hI - UvoOdY0DeTwFL6E1JcOna4EeEgvT3+D3jidFPVEBAx49fWSFl9fS2vacwfgdoISw - NmMqvOMyiQ9P0BP/pCfyTsmXPSpTcBxozMh/N3IPus1vZ2Px12F7URznNMbhz+CH - BL3FUben2w+cRPAdUBc2RMPS0CTZoVFfWA== + AQsFAAOCAQEAmB7gfzmjPDF5ozcd5xNh8SGMgZTaSXhlXzDibRmkpmCMW2N+EqbF + nkseSn34QjZCgwRpDNA4rCAjE/gbme8cwCfdFfXAusVu03tVhgCCcWJBx/5K3gTj + kXkuuxFEq13gcU++x0zYbfiyBAqQrLB0nzSl5ZqTA7fPjZgx8hamIEK/0hHHV1QB + 805ExVe7GAeHvCSw0pFJ+bjCb0acOJnvBfe4eicLblONSjkycRS/a9cRq6mzFtKF + sgTKnpbWXGrCcNLNnkoNO0Do2N6jxMgqL3n+P59pMHnFMqnG1snhSTZd62xpcpo2 + RIMYVldBmkjrKJDgwaNsa+V+gFoytYYnuw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1361,26 +1359,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUU0ghQAtH3rIarOZPtb6x4LNrFucwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUItMHG1y0p+i7vJ6ONdhbfMudKeQwDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTMtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBALsFBUXeDHab4bAQCuKMxZQNymHuLmfIPysD9+OiJGIr - JcpF1zjM12xbBP7RsoOlm0Mqth9HC7sGka1mJzgkGGeTO00mdkZ5m4XAg3iZM2jy - nydcC6QDPBUfBJI3aET4rxcQvT8nndtmCTMvpU3DcZI193+PmPgO0ROvcpzKe1UX - xqBh9BWZcXI2WnqkzA/xqvQHowZ8Cb84Fg1PF2rzsZ1FA4OQnLX8DjrqLBRm+giM - 3P0RM0Vu1uDKdLP3k1MJhGAWAXbY47NoyxESH+xl4HgjrUgp4WNLlIXWqxRs9F1M - HYyLC5THFmsCOFeMuusdTYbEDAX6OThSQddt+XJbtT8CAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBANIl/4/TBw30ohx/fFkO+S8SpliVqn6GjIqYCzJSnp46 + I3aBSg1D9G7o/S+ilURB55Gwv8uvo03a27Akq/bGz4432J1VqOJAXMWQ1dFxMu2W + 6+CKsOQkoa2MCQXHthl9YrZwI1WRntdB1hZq09t9XIKMAYlU+ptQ3p63uOfI2LRl + cFoOHJrl4GC/X8YZKU+x24LkK3grzs2K1hAOKEQu2jTKDh1PSu5xM62sbT+7sksD + 7hXsnpP4alRQN3v6LTzr+OuKy22qvmK+rw5eyuU9YejBmmfJVj8Un6A723a9dBSF + j91USFwePbBRIXHozjOazU7oxUMtaUzyftCLyu7/Z3UCAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFKY53WsfVA1CYvXSjZGijk9YcUvDMB8GA1UdIwQY - MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFIphEJR2O0CHr2ms0Pg5B/nziN0tMB8GA1UdIwQY + MBaAFC8mQLKjazYmHu6OJQZdK9WNJKUCMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTOCCWxvY2FsaG9zdIcEChcVDYcEChcWDYcEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAWFs5nPl/+oWOceQJ3ESinN6BXUE55M3ZGDUDMai+tIb2HIG3kgrQ - 4fALEwWxhaGJ/jkc1ssbofu46P9ceGQcSn2sdalq6M8MDXDTUtgDaCv5XQuYmJqO - uuNmJU9mxV2adZwMd7q8bd+xNe1stD36S2wC8RTUU7ntmadR5GyU0dbr6GYKr5aR - f6rfzwncZc315lY8HZMIjvrDP3zZ7d1Z9Z1THE7g0S0+gkdHGZRWczIM5XOURGOp - giouS9BzfvuOcu6AWt724O0d3fcey7qgmTsYqNf6U8o0rxHgSly1ncq/xa83DlHu - waffUMZP5LGqYthsPpCVUHleOXzwq4catw== + AQsFAAOCAQEAVjylsnUeQ6ufj5iIr7/3akOg0Vsjl9b6ee8mZTYAJt4wymgZDzqJ + 1SopC4G0DRxMPc94YCE/9r3hBPt1swu+Lf8mBu99fNqEB3Z3peJqJrc32w4GB/Yf + CWOvdAdsGmI/zmMNLU5VjBBk6iIgNuze3C/y/S7JfqIzjOsqvdYFea30XUo6N5/m + WJ0aBDKnKOw3Y59P26MAel4zp3uTmQt4dKEQaCoisTWM0PLZu3D8OgZ/YH813YSx + aFqd9Q+/m625dPEqNrR1htyfRx8+wpShSsz8HYCzhRF5pRReS+biT5e2YP0U1Q7T + C11F4e6UVkglcVRpRVMu7LuF8rWJEvXjsQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1393,26 +1391,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDpTCCAo2gAwIBAgIUMxRQexvwAcdqtWf+Xh4yp4zTySMwDQYJKoZIhvcNAQEL + MIIDpTCCAo2gAwIBAgIUfUS1lJwsjOy0qY7oOkxHT0wqJAswDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTEwMTgyMDM3MDBaFw0yMDEwMTcyMDM3MDBaMCkxJzAlBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA3MDBaFw0yMTA1MjAxODA3MDBaMCkxJzAlBgNVBAMT HmNhbGljby1ldGNkLWNhYjIzLXI3MjAtMTQtcGVlcjCCASIwDQYJKoZIhvcNAQEB - BQADggEPADCCAQoCggEBAMoChu5su+1rQwYxEfeqfIaq8bQqQkxLuZ6mAovH7s3z - +cCp1OtCoWM1384wfEWhD3HhNm8sqODoI0AsC3N8tjmqrGEwxhzaQe8YZG8Fb1xt - Pm5u/NVW8q4ItEGwWoN47K5nYwSUKg4pxOXH45xE2awnpaJSIc1yyBoTgAsOi4Ug - 7C3loTfzVUnG4O2qa2TzXZW0JTnQTxX37rnMAeej/7I1K5xCwPuxhfzWLlIN/pyR - dqAnnglKoHe7hCA6OCadI8BBF4ZMn7VpFtEzQAItAmpVh/IAEvqAOkNPd4eiEI9Z - qj/bGY/1FYcAl+BN7iZ1Xc1DjPv8ZalqDcDFC0pWdn0CAwEAAaOBvTCBujAOBgNV + BQADggEPADCCAQoCggEBALBBAsZcNKQS8ghhzm8wLnbQc8tG/nVDufylhqqhgP0W + mLDygomCxjbuz6nCdui3nqNpPDjITws9MHrq7Hb1++hxhvu1J5jqvXqj1hy/a2vt + 61TgpLHrWj7Ml17YSrbwJYpf0OalCEgJh4zIQJ8R7zVybtv33xBVbBpdKiqQoCzk + Udu6V5CAkIRkqOUeZY4DV1Op84baKxYsrbgMv4SAhPlfxOEeQmbT7xg+uz2jeKuG + RaQUHBCdE2NzHDhJn3fVJ5n5v0HsNrEtjjHCS9rqs7kcLPrnavyHwJlb+wrOIWu/ + 9FmXBB3NiO+JA+8cUEBn0UA8KaV8i6H/iNKLcn485D0CAwEAAaOBvTCBujAOBgNV HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwHQYDVR0OBBYEFL5xAbCNlBqZg1ccfpZ/lBcbLVJPMB8GA1UdIwQY - MBaAFOawkSH6lJmoa+HxOw8Bav4iVb6eMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt + EwEB/wQCMAAwHQYDVR0OBBYEFMGTBVFNylESQKh9dKObKKNIwMLcMB8GA1UdIwQY + MBaAFC8mQLKjazYmHu6OJQZdK9WNJKUCMDsGA1UdEQQ0MDKCDWNhYjIzLXI3MjAt MTSCCWxvY2FsaG9zdIcEChcVDocEChcWDocEfwAAAYcECmDoiDANBgkqhkiG9w0B - AQsFAAOCAQEAj0M2is7HNLh5n4pp/91aWcu/pwJ4oUuQUVLaiPKpMRuzII62k0pl - 0soQJunlHl9+r52HUkvH3bpe/RImTgrgrYPmAjuIwNEtxeze7RXgXkDevj9ySRQe - jZCGoTYP47+uIu/cLB/Yf8/BI84qez5JJb2nb0f5Vyq9csg2OjuO2CEAShSdSB+l - wbAC3Gr2QW+FblX+zyuvV5kJMUE3LfoYsI523HblAd7ni/W7ys//e1Z1mCLuNacu - XePxnjXPETLlPaqy0uB89kt4vut0oLxMyjXHmjohuFJURCzVMhOQq8v8nrvWr38z - epLoA71wB/1G4/KBJuDTK3b6VC7r0qTBNA== + AQsFAAOCAQEAOQJvZPmlnuM8EDU6vzYMepGBzGirXH47/FK8RQAQr3YQb8HE/4mk + hJW35P69khOGvd5ehafPQ1z9yccSyk5vrTyzXctq4rgiq0cXp+0sMxjvv4yeS7sz + OOtAbkZc7NjNGhvETDdyiXiaqSvR64ltTCCXMWN4/3ZFub/fdXiV8CMtw9HVGaVV + OpT14eW9FZALovibe9gTzn+iER/do/hdVx6dXdKizReBGxzmdqRAUFmZR3RKNeRR + FAxUxaBsM0u/Hvl3sDzJq9P+aJbN4fL9MUx+O/9Q8vOe3y2TpHjHt/TekmRSs+RV + qBKpwujpJtXIAS2x9GJRgt5AZT6brdO7CQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1425,24 +1423,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1455,31 +1453,31 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1492,31 +1490,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1529,31 +1527,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1566,31 +1564,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1603,31 +1601,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1640,31 +1638,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1677,31 +1675,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpQIBAAKCAQEAr+pavBN45EmUqEet4/R9kkUed1tfub8yJg4sF88dh/vrqtaO - odw5GG178PcRpDTsrnD6gRM1rNTMqXCM1AfU9SDtObpjXDDDWrlbvQvPgKI3kWIJ - AwkKHAkNRud5igAvu/5ghl7X7qjUui4bQlFHMMvFan0gEyZaNDvlTSZMYTb3E9jI - XV3+BbpYMb2TkNlyIzX/mxx67NwPD3egD3st0U/c0r95UkyD/hzBOEs9kkAbvQEJ - c3PS40ESv6R1jSdpcyVZnaZ6Z4hpFcaahsFeVxnl9lkj3xnJdABOAYJ6ryOnY5OH - UsRuBVs6xuVhOPFlxHlTE3LssHoJs4Og+GvXbwIDAQABAoIBAQCUfPYf4TPfRrjD - ntWKIDrKd6tyxl8z886JztarNjlQKnZP2xHEUJalJu1ChdqPR9ksmdLpluRswacL - syQ8aWv5idSUMN9j1wlfECz+kvSRONw8zIqc1EmDRqS9X+/4a5XfUqX5Zh9QpZQC - n56EyQSVjLtT2tBzOaFUi+ZOy/AW8Z8ZrdO8E9UO3JTpltsrFWUevMVHtpQLl58d - lPE++h8e2L3zqZwbTpMLo574VPDEOzTvXhFEwFJrh67sKkkeUkAIlXSFNARX9qcJ - capVm9+CrEFOhUTPGoBFQ+skDChIgQCQNumzAJOf3FoKA1j7YScynGJKQnYVF1Cd - 8YQV7QnJAoGBAM8UXwlQuO0v9uTJKwFH/J4eis2GeWc+rEFzCLq5SLxGeten1URR - p5Qg9UMTmLwCE1DZdV0unsmXPlEjZ7w+ojzfZgHOt0mH0BJ13Exj74G4FkDmIZ0I - TBnWX2uwLrQVVWkxobVUMQGN0Qhb/FunMD74b9HySHZE8i2QOkWObPLNAoGBANl5 - QjKyOLBc191at+Bgnl8rBz2XlB3bH4+v0rA/gEbEwfplqAb9WKENluD33CCSAMcV - DFMmPYUUVsi4GrHtZshIGvdpAuN2NVsXB3TGrTSH+Cd/CdvnYOMNwvEsOu2YbN3R - SJXlE3EOPIyVBnMIytWsqJnJoR2HTenD5lHG8UsrAoGBAKOJ1gg4TONcpuJGEQWB - AXsqaboogkZMU6OYooM8grnV+3vG2wGKbwroAGoJ1uxbwz9tjWeawuI35IoVqP4c - hOoID7pLs6qJbIS3udRGdEcAx+pXFKK8g8U/7LnSOQAVfQ+Hl8rpg45Tnoq4gpMr - dUm10DGA40Mr7gqXxb1a3qXdAoGATYyqCH35LRrOd0bETyTlFLa5TENjNApRhOGD - 1gmu6o17Rpk9g9CP7E52QR7hxlOKJ3PgAz6drXkFQWo1SsGHZ2AfDZ7KwuYCPMtH - g2LdnN/no93vXBV0PUNJAsts8BDssWTR53HarvQOr2rs89Rs0ClTrhNyep8nL3cG - CJ9SqCUCgYEAtESDd8qaZe0US+4RMICsg45dQDbx8CChzZHWTR+u8G+8r7BXx2KB - m+dTcWx027Du27TaVLrit5tTWLfBEgVqb5w6IorjU4VV62Z9W0lT/xpoGTCKDzjN - qHl4ONoIfiWVsAwMBDj2cUytia3x5AbTNyF5lE2fxVPfAXrrzJ1y2qI= + MIIEpAIBAAKCAQEAsdP2mTGuRLFFOSckVjPHZZdgbFqZBLpx5QMHHk0W0ckh7Xda + 6Ar9UscBf9lSZUWSXP4leegk8KxmA4NyLLILBW6KJbW6Oa0hQbM8BwNcCQkkL0we + IV5tcoDABdvvRIJ998QWYXZbrZL8GQjn+8uDAmB1tIbCX4LgOj4kG0fTk2YoY/Lv + 8B7ZhosU/6nmuzIiqCXlJdUL8EeGfdWycguCRDn+QDcRJC8aTT5VzWVY1FGyM9/W + Mv9xU29gPkl0wdlwmxlOwj+aKW1UeULVZ1lgkjyRm68MzMgfy0l+NOZ+5mLAH0Um + p4A2DEbtKWsx7FM9ulOkT4MaRvk/Hx8fSjzq5QIDAQABAoIBAQCDXdCILxlMCaDX + rcC8JZghxogmw27S/WDyCyCRE+XNqEX2BPwU+zlUk0raRZMG2TRcmirZOdNAMDtU + USBhQE2//37yiKM/xFQTEvM/Qw4UZrpiblq7z+QOeGpiaa0B8VxZUnQuH59uRG0T + mW62pgrsEJIjgIHKyQYYQJuvw4nbEpqOSEzLmucZAfAAslb4GfVWQaJMsNhuuf+x + az3nU9zD5NYNc0Xcbz+58fpwXo6bM8IhhJHnvx2zvLv4+mlVIODDPlmNYPcVEq0l + u/mprERTPsiAEuidjNPjW54mVVzgCdsYAHIwEix0zW9KyB3kYjJbGHs06VjM/aUH + tBoKp4tBAoGBAMWmdyfPzurmVDl+KUlbZda42S6HRIlKeKh0Or2W4ZKCW5piigMN + Xzhr7X+DbRbg9foEL6+wxYH2OCEjMHVmIu/Pp0Q6YfHyMtKIEtxIWgpmSDn31wdh + g4Ur9ohhs2xnwApr+EJMb+N2Oei5vvZEG31WNMZ5LzEjzi96JnEEAnPdAoGBAOZT + avNT061rBl0YGFT7n1fk+8QR1LSbv6A6IZB99q1FTXQr+Dqft0snB91Jvg5FB9Pz + X2DPOzpnLPKSo/p8Q1ZFKb49p7hHlw1d4vSN6cM/32zpzbePYteZdRGV+F9BJWJ4 + 6mxHf0xyfHYBPz0lRaTNsN6iMszrl4Mkc9gFsEapAoGAW41pQkqzCQHZ36u9yhoJ + CTYke7XynDmfvD/iebFrGWdCsTeVwCYwhj0QDPG+1UstBTttL0+NnU6E32yiZK8D + 3dttGmCEwAK1Yenf+qOU+Z45NIjF1MhpmIUttCy1ZLCGNw2eOG+ZoF5CIrfvablQ + lnUZCxpVLsjsF/fX2J/H1w0CgYEA07lS0yL3rq53RxRjKZu0OkPP+8i4Ut3pJQzK + 1dw06cqPDH9uy9UN1ROn8w9amhtyuq85ufBFbcZyVvndquCXtbIWUT6z8n48qJjp + jAz4GfeZFrFF3br9DVuPdf76NfXYu9CTDb4bktaa+o7i5v5gKsK6F63aLO1UdcUI + iEeSZyECgYBfQL6Q0DykwFs2c6LibjibQyYaarJklmWtzWhEQhaJYqaSN4ELgDSZ + XvDBork92JAINWq48hlRZpLS4p3BosnKtIKXN1lGh8ujZKz5zjS1qoTy6ePCNWp9 + 7Ikxwfym4oFGCYAgxtpgZWBaSxXkaqrGOHW7zd6yq3VU5pPJn6XmvQ== -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1714,31 +1712,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1751,31 +1749,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1788,31 +1786,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1825,31 +1823,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1862,31 +1860,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1899,31 +1897,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1936,31 +1934,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1973,31 +1971,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2010,31 +2008,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2047,31 +2045,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2084,31 +2082,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2121,31 +2119,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2158,31 +2156,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2195,31 +2193,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2232,31 +2230,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2269,31 +2267,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2306,31 +2304,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2343,31 +2341,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2380,31 +2378,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2417,31 +2415,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2454,31 +2452,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2491,31 +2489,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2528,31 +2526,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2565,31 +2563,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2602,31 +2600,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2639,31 +2637,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2676,31 +2674,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2713,31 +2711,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2750,13 +2748,13 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN PUBLIC KEY----- - MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UmsyshfR1JAZXZ6J+xZ - nFcPJ4dZRuO7mj9LA9Td5BeQiCVJm7m7yhzlpt6qMlYG2KWcJJpvsLExGYzX44QX - w9GOucC+YnSafaYbYu0P9XkLMZA18tIK5IOUMOfTJ0GCdCmcr9OyYrXWH0KzCY4K - bkkC835EFBJFINCPQTYnWK3Bvh/e48kaD9IU0LEEyjVh0mgeFkE2BS/aCDmwKIIc - gkSVQjTe/AXj6vXa/XlRMKRrAorc7L2b9ko7kyHlvsZRZXwwoGpRvqvXlvDUEabr - 8ENJJ31r0yYdi9RSgEwOS028TUTT7PEADhdVoKPsbrCE0VsDDDNkof/eA07Ia2cs - DQIDAQAB + MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0LcuIsV4XMqrMCgnUt/C + M5396zT4KXQ5/V4agOG3e9xFGqJq5e+5jRvSCUyRQwNlVjWpQtrQ/HXEODQxD2QB + 0V4BzM5L1eBnlDaQPB6GMa7pABFzP/g4b5nO6vhPG45wtnSmF7fjYFxeNSxcnwcp + 5aGmvUuAbMeAm5v0r/FK8bK1g5EcYl4R6CidLSCBCc+U0/c8I4nq5QVUfoPffaFW + H5j8lvQQEYalbVSqTaUHSJVwJWkxjpcxrK6I0XrcgCrjZuQQbbIxFiRRjwSg8Pf0 + H69AwgZiPnVxrbr11Tw18Uq80hqIsL28VKcxb266JGOlOj5saV9x3ACsYyKATcii + iQIDAQAB -----END PUBLIC KEY----- metadata: layeringDefinition: @@ -2769,31 +2767,31 @@ schema: deckhand/PublicKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: From 7de30ea1b135c15d3dcaf285a97ed2d3fa0520bc Mon Sep 17 00:00:00 2001 From: Alexander Hughes Date: Wed, 20 May 2020 14:05:45 -0400 Subject: [PATCH 58/77] Regenerate Seaworthy-virt certificates Seaworthy-virt's promenade generated certificates are set to expire within 60 days, regenerating certificates.yaml Change-Id: I9a9a01e991f31ba3ffb1d69506bae93be0bf25a9 Signed-off-by: Alexander Hughes --- .../secrets/certificates/certificates.yaml | 3380 ++++++++--------- 1 file changed, 1690 insertions(+), 1690 deletions(-) diff --git a/site/seaworthy-virt/secrets/certificates/certificates.yaml b/site/seaworthy-virt/secrets/certificates/certificates.yaml index e7b1c589a..db8148a5b 100644 --- a/site/seaworthy-virt/secrets/certificates/certificates.yaml +++ b/site/seaworthy-virt/secrets/certificates/certificates.yaml @@ -1,24 +1,24 @@ --- data: | -----BEGIN CERTIFICATE----- - MIIDSDCCAjCgAwIBAgIUCQVz/8ONRyMvXQYrD2ZR7oKlzZMwDQYJKoZIhvcNAQEL + MIIDSDCCAjCgAwIBAgIUOFN0+2l768ZMsa7pV1rniQrek5IwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yNDA0MzAyMTE2MDBaMCoxEzARBgNVBAoTCkt1YmVy + Fw0yMDA1MjAxODA5MDBaFw0yNTA1MTkxODA5MDBaMCoxEzARBgNVBAoTCkt1YmVy bmV0ZXMxEzARBgNVBAMTCmt1YmVybmV0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQDKqbIQ5kNXN/B3yILfwhjshIu8++rpkrPGFA642pgf9cN2m6ju - QL++gOMBV5fisLSHgCxzX9g1efsGj9sFjXeFCJJBHVeiBeIiX/f9GD6gwpeaSSRz - Lu205HcL8Nj7zRefSVR2OEzclT1otj7POL0X9eVtD8B9Tz4oMXt5HzmXQ/0VcvOL - 4xwQiRS3IUEkT7JUYimplb5fn37N+dEC+6dIUvWnarO0OKsB19iv9ASfjzj4HHRl - nIk/VPvXT0DbL57lNAxKJ3t84cflGvWkd2hQbKRM/ghKbvgE3WoXohQ8UoinWIu8 - biQGZL77Y2lYX6AFK+XqFJhelCESJPAnoPL5AgMBAAGjZjBkMA4GA1UdDwEB/wQE - AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBQKZgnvLoc613L6vedD - eGE0LM9qIjAfBgNVHSMEGDAWgBQKZgnvLoc613L6vedDeGE0LM9qIjANBgkqhkiG - 9w0BAQsFAAOCAQEAh6cV4+Q0siYqCrmADSOWG4J1uLp945Fc+bW55eTsYxXLTelf - K2anriWU2F89Nzt76wAIHXIrufD5hN8ACnUfc5doMfoOV24u4LaRBt1VO8KmIkHT - yEs/O7pVcHF6UZxMeOQr/KOk+Fm6O+XO0RWZlgJtSJN1SMgL0EsJxzjc22Je/04N - oyOT9APARFBo/7RmkVNDz2pJYRwgsbZE9rdrRrmTncVV+mDB4EGS4TDglbJ6Yd0d - je8nxp1WL9EHikRpRL+esGjW3AsWZUdCXvuPKMbjeTk5LmCXxBraHoRkcj+axfr2 - Dkw09jCqU5Y2M2SOWv0zpwx1ZqcecSYdRYANHw== + DwAwggEKAoIBAQCtsMUwFH+NTRwiN/3iQjjmxgpsMieMnml62H9GI7rjsPM7B+fd + GCs5E6PQBTppsJpegckoUnOCMcTsRb9VpOadmTJGZ3xbQ6TzApasfFpHS7vzw5q2 + ZosEj3qhdKe9LK5GQOKS6+FgYh6tQCwIl1JNqwWbSPYIsNxDa/kVxlZO69PdbUnb + 1LJlXF7e7mxJ7d78d0zXbhVzlh4gA9AbXJhsUnhE/RYGbWY2exM6ZVx/SmxcXPvA + XbRwSY07iFr+fD0VlTysMgQfEHkVAucfc5QlpxTZqIQhG9YDivJzlfSSFaRTWF6D + 4ikqBPE0a102MKEvHJBHnp9dsBntFe/7xgY1AgMBAAGjZjBkMA4GA1UdDwEB/wQE + AwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMB0GA1UdDgQWBBSAFnLxKf4OzX644UX1 + Oyet/XgX8zAfBgNVHSMEGDAWgBSAFnLxKf4OzX644UX1Oyet/XgX8zANBgkqhkiG + 9w0BAQsFAAOCAQEAD6GLqBNGp6y//+fR0b462r5mqi4sbF7kMWbkgkzlgy2HZP6i + 54pbQh5ViWDQbtMX6Xo/PpKM7pPSqkVCoJYJrTM3Q9VoH6YaA8LlH/G+b0ionuCZ + Uje+Ks3utYDP/ljhZ+U4yofMjo+0bVE2vzp8dS4ha/4fVR6+YT7PvLF1zIIq+LO2 + XZ75K03rphwLblzbNFc9eJyqkhOSwPu1XOvFstU/79hAFp/Yu6yphi3x7r78dSWP + rNu1De1rqBP+DSHCbC2avmf5wRXDm4Lzw3lTLulpdsOcIYSYeDUmuvWVlBmv1AW+ + rN+eG7YbuPdWSmfeGuGqJCjMigFcdUnr06kPBQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -31,24 +31,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -61,24 +61,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -91,24 +91,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -121,24 +121,24 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -151,31 +151,31 @@ schema: deckhand/CertificateAuthority/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -188,31 +188,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -225,31 +225,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -262,31 +262,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEowIBAAKCAQEAuPb+IYN4dq/wZWMGTQ/7+pE+5nGj+oox41XmgF4tTcM+Ym3q - 8axYbMIjeDZmt41Cx8gcMSIt1rVh6ZMHDKJiTdS/XuWgde7GcDr/2qqpR5L6VjwN - xmDp4JWu+dVCJzMd9gCTqsM39Xq8sckC/nfKGmpDWWq3jESnTgttc/l80qQ+Y36X - qC10n95ofar6meJZS4nmoNjhNGTZ+gIv2YktDoc8XxFTEvYJDqOmFMO/pzoCY3z+ - DuiXis2SJg7HXdGdyqkFTe3ydsecFr3NFRbjkeEks351sECB0Sa/5ImMBg76ukAo - dkexzWxbT5bbCeORUSg+Qr7hoH1CIajdT9Fa+QIDAQABAoIBAG5H/d+3hoSlhBy/ - PQuHg0KzhSBbE10XNoWIOwXAoRxjU/fV96Yejx5RZlqPfRDlrbJ2UrDM4y3IOdfN - LP/QdfJX7b5EBTcrpa9WziPvazzcmlv+NGxabjfUp14YU/gRV0TMtT60ZNH9WzJZ - Wmqku6CiSQOwSD3e1S4ITDtAvrbL6UCef3g9Tstt4hhqu7xCYLcgXbYTzLJeAXEP - ujSTHFqB5m/nb6L6GUWrK56Lq0h3Mm/MqMHdIOmrJ396QkmOTYCX77KD0JB/o05v - AoMoe2K4pZG0uu/mmzlwfLHitxKUlWM/amnJLUvhxGKT938Lm6May2mFL82+a/wX - f9qfKl0CgYEA30NdJsb//SK7mXxpnCSQbfVuL5bRq6cQzPdsyzWf48cUpdPhQQQT - gMOMRCpzC4XKPTPQfON18AL8jW7xN7KRhLwV+WP409TNJkoYRQGbToGZZ5LEQg/b - 0ZgUcqn/Qc3oTNuwAOExqQ2NFWNGJCYwN1GpwrEM4Zqqz5kOy5evDwcCgYEA1BYF - 9p3+Tw396Dg8l4j3m2KTQueBQ+K6p7kxSM65KMya8hh/e/yYRqlxdQwr6Vj70Nq+ - /u3P4+xyd02yYv7WT3RqJnAfVJoaJP4gx158ASsq2e63v0fir6IMUbvRfe9aYJbF - 5Gvs+AQ+RKgKLjE3oOTLOuxiRCOhQq9CU0XXxf8CgYAoTQqlk0pmMTzX6eNOcjM4 - BhOLt5fFenTH6unSjK19+lO501NX3xp+Jc5OB7OYot/syEucH5sMZh2ckigsu6kU - 4ra8u9UQt9sITFuxKScVtsMwNQgEPMSbQu59/D29bSO/q/BLWFsUfwO2lqL0p4gQ - lEcmg7slhjvLGX/YNFs/RQKBgGl+lvLIPhJmvFDBgGpECB4zl1qlOyhgZEY/mSNF - KNcBh2U7CFbNG5WyfSwipMkKqR+HX5ABDPKrz3hGnqAdcM7O8moyRXNYv/58piNl - fTs7lLIYyy+Le1evvH7/dMI2x/bZqI/pm1L3EV4nVAEMHEac5/ZkVLDeJD2+Xbh8 - OktTAoGBAK8sPPVlqQFq3Hpfh8ykXyZtD+yS6pfffdgxtXJHQmvE+bSaxk+PNk40 - Vnt4UeC3KgV/0T6NSURElgQ0JX3sDrbyVlAGpQ3Xvr8YNHhQZdEWUI+8tn7jrCrh - +8IAdfgWyJFvkSWeXN2iEDCoKtO+k3mIUYRARFeFRaVFNLE2WOSA + MIIEowIBAAKCAQEAt3k64R5Kb/cHog3THYqsXwdhp12wqSGZO+dq0lfTtp+Igs5U + 4vFNCOD11EOHkvP83bDJZLXjRu6hVXd4xkX3q5xaH/WnY+pBkiiztqt3GFu4ekrR + OM+yeM1AZu+T+s2ODVVdS2PBNIZ7IHd3OHd2Ybr7+QyhNvY3j+zn2IlcSRUQceUu + Kh0ocFHsdQZ83kZCmKEiGR00hl3vn+bqpMRcmFv6J2GYguJOKJHE8xeK9pZdQmq2 + TvLr7NpnQZCalhG36YQGw356D9lV6ZFvWxWE1H4FuvrNGBcb1Gfua/IFlsBWE3MZ + wN7Y0c11P5qFFZ2F1BkLpoQPKtaN3pnJqMbuCQIDAQABAoIBAGJxbaI0eoQw66uL + 92a2bV5fu4ntv0hAetOli69o6HPojXqB8xIBnu/QpJZL1YaH23mnzad34IbCq1YM + UIUyLX2q2sCjMjluC9i8dhDhV3l+XTFgy3nMF1qx5ohUq/W6LSoCT5iP4a6pKY92 + CkYF80Lk7SXoHOg8m/thhdStfxLGjZ6xEFaVwDTTvEJG0VmDZhkJiF7wY4BVIcbz + CA2bMofsums5NGbEmSfyvMk/umyegsy4lS/IOAW906RbmhJNuO9hh/YGnqmOu6s9 + gB2aBr6cJfX469YLU8a6RkRLz/SRmyf/Hotfm5IgvzxmRZgiYW5USBIe3a8HaanY + GDRNYHECgYEA5eK+/ikJvsIsHna6lcyewZ206sozMrkouwHHl33DnvRhg8mf+Zr0 + m8Q3u2RQtN2LvXOm0nFt4m7o+5pfyNsZ8oyGA9PlPaOq0iZuOUDIBwKRq19YUe/i + eAvVShWZifxH6t9L7tzNiGmoAXAfavcwHa4tYqnEtlrazXpGBBw7PksCgYEAzFDI + QFB5BhGYYv1BP0XrpioDeSWOoz3QHLz0jcSFrP1p1PrOlQjE9SH1Eg+hzBPo0cFY + VWAHRCfoNVO8flgL3qk9ymMDo1V1GCWdfmp8STG9BxYhua/MMyEzhspKAg0FEt52 + npG6TyRZ3BVUlwdzijbTw3+ui7Oco2hcudbwAHsCgYEAk5LO1uvTRLDzj47aUoWr + uFEcLcklur8gRYRr83UZmjX5T5ekaaCuvDvnJxXLtX+vUCwpAFkumDhoufOs34y/ + iHPrKBPjyoEBjKx8/6X1goKErsWjNd5PvI6kGk3pZaodJMq5vRnjm1lwL5QhpxIN + wk/o9LhU/lcutM90mPjikycCgYBcqcqYeKba3MILKycbZj/A5c8bc7AkUxV+4yfa + 4CVsVqZYBMQKjaaeMp9uaI6N+v2dnB3O4rWI8Lx86xRTDOWdP46ZqpxsyIZJxE2Q + lwT1QUyk2SHEkHmBOu6elEJKedMyQpjzw84GtMrYaQgrUyLQrZsPUGo+S+Cfr+ZW + FqhU3wKBgDHEvdbiVK2kBgUZRJ3yL9f1OG1gnKtGWt0AkyyZsdrzyetSOd9eV9pl + FrH7VNOjTaWucuqXSmVdxhd7rxSbuNgB6APBsLiDYTC0gVFBM8wDAhZfovUQvxot + VWUkeaVC7nCTmb0L0oc7Pwswb2qfdPkTP/Ad87AbTgjSE8EZ2r46 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -299,31 +299,31 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -336,28 +336,28 @@ schema: deckhand/CertificateAuthorityKey/v1 --- data: | -----BEGIN CERTIFICATE----- - MIID8jCCAtqgAwIBAgIUK99RCpTdT8qqZKVamj+s2q4WdEgwDQYJKoZIhvcNAQEL + MIID8jCCAtqgAwIBAgIUMNvioQExMo5cPCYgDUTDY7JKERAwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMBQxEjAQBgNVBAMTCWFwaXNl - cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANUFx7DimhuzTWL5 - KeHcONCKVCB5GRITsurrFUwFZechVmdrIx7n5HtCeKFdlAXgxdNLn0nD4bgkCvxE - dSJ1U0lec7MdgHWswwpTFfTXHuuJUgMtqUEP+fytKJZXkVrUOW78adZeF9EdaJxZ - n1RUld9QpOxVjSmhmhWupxKRJ1z6Ky3cgEY61WJfmHGB4U4on+I2SV1gRXAC7lYo - Sk40HAL9z1N3rhRn5r+3kcCNHtMIejPjqe15b8f2XdVkl317IC83deGJGY35fu7L - ltnbbl3P07uBk1EVHJfAyNPmaqdTASatEY5DCr8t1TssWxI+2M/33PiEnnZ5HJhu - fRwaIQkCAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr - BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUZaMpYLtk - s3DqJwvc3RWvq2U9zNkwHwYDVR0jBBgwFoAUCmYJ7y6HOtdy+r3nQ3hhNCzPaiIw + Fw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMBQxEjAQBgNVBAMTCWFwaXNl + cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMN9BgnKDt4pY+AO + e74hu5m3FMnI+sBsz9yuUD301W8vTfBC7X2UBgPS3lyAZDPSVR1FaAZ4YaZSo2QA + rdKkkY1Msf0M89upHVB4x6MfucgNeaXQxJrvbppBVSwHno6Y6EtOg/myZYtcHs5f + 6PvhrfMkKvLTuq8tbfh37aqeD15n7yQ5/NYZEOx1XPttD6lEQJCQMHlpzAtHPpGG + 59QNizpYFfanuF37Fc3E3NSxoqDZb/AdwUKXfN+k+C8FSSISsaBeafGoyJmMhSIj + ns7YJhwwwj7riZa9n9FdI7gN7df3XoZUW4h001OLXDhCeHUoeLr2p6eNRLn9aRz+ + HErljykCAwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUUFU7lgDT + avdlqfl1x8SMnF8fL2gwHwYDVR0jBBgwFoAUgBZy8Sn+Ds1+uOFF9Tsnrf14F/Mw gaAGA1UdEQSBmDCBlYIJbG9jYWxob3N0ggprdWJlcm5ldGVzghJrdWJlcm5ldGVz LmRlZmF1bHSCFmt1YmVybmV0ZXMuZGVmYXVsdC5zdmOCHmt1YmVybmV0ZXMuZGVm YXVsdC5zdmMuY2x1c3RlcoIka3ViZXJuZXRlcy5kZWZhdWx0LnN2Yy5jbHVzdGVy - LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQAUMAo7hWPTH5Qu - EGwov/rSqJyajaeh841YnNyeydS+bpSF4Dp5y+Opv/XQwqYxFJHRsgfwDew8IBVz - aMGs2UmGdRzQK/g4gbMS3u1+URfK1LQKkoNebbY3DKcJ03co7f0gFYTBCbW3tUKI - JhbVY9Oh0SVvZeLgqCHIc4P5arO49W8Dq/1IdoX7OJwF4XoWLlnj1l3Hk89asJIi - CdqZfsiGORGO7qMzC21XPLCjrtNZ4reMeWjNUfGJRcgaTUxUexSBe3JwG7esi2cs - ynvn5TAD9MnTgBhr+8lui+MC0wZ8+GF+aFz5rJ1Wzsx+Ty7m59Q1MSGN6r+Hs0U+ - lvUEX+tY + LmxvY2FshwR/AAABhwQKYAABMA0GCSqGSIb3DQEBCwUAA4IBAQB8N+jEQEWKmsnR + 2wdjSr1U2yL+s/2iSlqkRwfdUQ3h+2Jzek+K5PqcK1WFQrlcYdN1ELJymGidVGxV + IUzURYOcXh7FUlUKHIS38wY5gukxubOlK6BCZNo8Cbp2++VCXWbi6X0Vak9WRxXh + 2dTYAyLXgbnWmx1+Oy19EXhJ8g4eFkQcqSWLSHc2Caf3xIAqLDqY/4WQi7wtdl+p + sBg69qVx1LGXEfdMoe0JoamkWbuVuOcaK/nzJ1yACOeT80U1QQvXoQWSnunt3Nq8 + BW4OyNXL+SyJLrHqyZ1/bfIA+D8IQHn86xD+pPvAtK5fX07UqfoEDibqDNU64Beb + MjzS/qGY -----END CERTIFICATE----- metadata: layeringDefinition: @@ -370,25 +370,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -401,25 +401,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDfjCCAmagAwIBAgIUOdTNLXCU2L551fO+zjizpz8s9QUwDQYJKoZIhvcNAQEL + MIIDfjCCAmagAwIBAgIULkTtbsvsUJum4si6yhrmrmiD5KswDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMDAxFTATBgNVBAoTDHN5c3Rl + Fw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMDAxFTATBgNVBAoTDHN5c3Rl bTpub2RlczEXMBUGA1UEAxMOc3lzdGVtOm5vZGU6bjAwggEiMA0GCSqGSIb3DQEB - AQUAA4IBDwAwggEKAoIBAQDdTuE1jXJpNcKGzLSVeYnjWioBLLXEgLD+qToYWlBL - ze0VPleKJKwpd4f1KVuRvJKI1psbMD5aOLSmXAyPOPaweZXQFbHI4K7UaoXofoZQ - uzXbVcyt9XYcIKUzciMjwfrN3Oz4gxM7LwxpfZ+KdZOwihfRXfyQWd1WhAM3d0t5 - 6gM0IpSvOrpkDEMiWnbVuh/5Qn7oWYb9llwyk4pN4BEr0NDltdZ4wE6hqvVIK2QK - e1zcuLC8QjhmV4pjMw2E2vtzHwRl9v08fwGldy/ofK/B4Gk63V9XyLg/EAKTm5rw - AEScEHPzj18q6UhHrqxZaeVGvcYUPAvuLqMBd2BzuWiRAgMBAAGjgZUwgZIwDgYD + AQUAA4IBDwAwggEKAoIBAQDoxiNha2f/BMSO81ck0l68ceWD0UhkEXTinEqVF810 + Fn7eFCLTBl+jUTHPdA7l2DST4QYVGLQcwDoX32gXYEVrglSnkZz1vgK7wDpZ+42t + fPSJGVkz7UP2aBo/JJUevHDCXLGhIxBuJlYJpGpKMIiAFAT+joK3ZHyCutdscqGO + TmuvB/Fw/gWHOzWYMLxjT7MDeOOyx76UHYn2xqjlQxIF115kuvehEmCt4AnvZe7y + D/jPOU7sfpGRqswVW8pwk7wjtCqxBJmselH3zInk7gZfK+1ENdHvU1slsDH62POL + BAbxYKJ/w52EEMEN/GGTUuPA2GAuTZ+bnjZ/TINjfBBvAgMBAAGjgZUwgZIwDgYD VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV - HRMBAf8EAjAAMB0GA1UdDgQWBBTuUQtmdvOMURCGn4VMzU4VZSLb6jAfBgNVHSME - GDAWgBQKZgnvLoc613L6vedDeGE0LM9qIjATBgNVHREEDDAKggJuMIcErBgBCjAN - BgkqhkiG9w0BAQsFAAOCAQEANVoHlDY3lHxtXRC+hyNc1rwBPf0wQEzPI5rv9A/l - jOhPFu/j5fGPDSYUStGveTt79EX3exir+WkEY3m7f23NqWSRhAgI9VFJQFSyV12V - hqSqxo2GLFXFqfcgPmkbF59Nw6Cd9uPusAdBIGRgELZN3weKDkDq4KHFDThtFSfB - 8lGBDd5EYxWTmAkBtRJBewI6O2gQv9RnEzNMofYVkFOvyJwn+p06kb5QSIdZW+SY - IVBNzeAy8SuPO0m1X5CCJ1bpTp5YL4ejUIxwGKJV1UJ9E8SZU0q2G47xBs/hIXIj - jCNWP/lKl4UiqbYdRLofnyRvVhIVBY9nCxeG7rgCg7b7JQ== + HRMBAf8EAjAAMB0GA1UdDgQWBBR4XqdFj8X50x4qCGTd725D10XWfjAfBgNVHSME + GDAWgBSAFnLxKf4OzX644UX1Oyet/XgX8zATBgNVHREEDDAKggJuMIcErBgBCjAN + BgkqhkiG9w0BAQsFAAOCAQEAoa0KkZ3RBu44u08W9W7Q0gKntlxPUTJOwKoYzwF/ + kaxsNA2bQMargrrl8dd9jN2VCw3EXdsmcoaXZ8NiR+rER3cHed320pe2AuPf6xku + nPtxK+1snNuG6fq7DPVEJfg9biF7bFIxK5R5QNrVhTdlDba5dwgk51pq+thy0dsz + 8jeyjsqqkI+OOWiT7tOThhLMvVGnadixe4volXqNp4FmBCUWdUj/uWbbhwylzsqN + N7BfWKMZvFkuy4SGGVpwLLrNMaBihQCiHJVe4Fw1JhrBdN5LKToO8vArmJBnqH6V + cP9a6qiqomnEbFMzyEIll6uQbbXAGwflfuZ5xpSMf7Hx7Q== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -432,25 +432,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -463,25 +463,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -494,25 +494,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -525,24 +525,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -555,25 +555,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUK1f2+6HBrMBRZhbjLGu6b5VbOJcwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUD2oPtPVBsGXrgiplLCbTeUEo8DowDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMCkxJzAlBgNVBAMTHnN5c3Rl + Fw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMCkxJzAlBgNVBAMTHnN5c3Rl bTprdWJlLWNvbnRyb2xsZXItbWFuYWdlcjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAK3DZKjMmx4V94nmF6+0m547BFKGSXVcqvucxq9gyLBUY1uOZ985 - yDVAhldYh0LK/R6oa6ginuzS/HwXv3Lbby4/vqtSdpOhldxSNt0b5d186zgBRFvT - fcwQUNbNlCdVAXvYrQq8749zD4z3lwKim0OnB5chXSfYHCbhXXlQ4jrcG22cuyFq - qJfyfqP5pKCayqpUN0EtWmVsVCUOd1wDUeIyM/iZJTxf7fASq8vt7Olkvx/FpL5n - 2BqSXMCYeDXUUA2LkRcVaL6XzspQDEM0pAmE16Kx7OKPtNTXU4xm3HqgWd/V1w6A - 4Imr2uPXNrq2BKTGczOg2Z5sxmdd8MMjOCsCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAMOwGsTFRRPYFmdR8sgxAJnT27KsmZ5HZvqXwbXJbjObtuGQtGdC + oq8JZ1imR0xyjDQF+4f7vji9y91TS/XD8kbq+NxoXbnwzPo8TZfwKyVpnKQUVq/w + YWRD/ZJVGhC94CA+DQwyG4NyWij4521r6sr8YId2ZiBymNIXxh9f/U1TO4BnDslV + gItHDARqUbCRcXTSwRIiZWl6FAa5+evrUTnQFkkURuHn+6qbiQC+t0TVuO8Qlary + tFpf/xElAUECnFt3DmkSPprSFwWTvQvraoT1mVE1SqXfxAp/BK08NTuJNmCZZmMg + BW40UZF/bBo7O4tGwToI3RnAda+3k/Inx8kCAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBQLCWOBhaiObRAvjvYKy3hbj6zcWTAfBgNVHSMEGDAWgBQKZgnv - Loc613L6vedDeGE0LM9qIjANBgkqhkiG9w0BAQsFAAOCAQEAIB5ZT58Cl80xoSN8 - 44v77GtYTB1JDNkvpoxpuywf8xMVwq3iY8Uj/FkmPoBd8PiDV6+GTYXFV/W3tJEj - 57hwDnIqi0kqkFPYJifmcxg96GNN9ThSHqwQA1bqDs3wyvfXO4NXrTpGejtgtFjB - 82Ie58xj5AsojoiuUR39MLNNQsbiCeV/UEjbFnJ75VxDizByN0SZtzQTuHdhkNer - pa4uUcI+oTY+yWJSSGzf73EupLpiyTo4xWWxsWauuThyLi4iE8TEEwSOaWDco+T3 - 8yhL+iJxlqE6VVQy0eBRE7MdIhLm9M5QLZVI05UFuSH2wpz4/iGjgtu4u+N4fXHf - Eu+9dA== + MB0GA1UdDgQWBBSnwiVyR6lOXAufWxZI4/+xvKM67TAfBgNVHSMEGDAWgBSAFnLx + Kf4OzX644UX1Oyet/XgX8zANBgkqhkiG9w0BAQsFAAOCAQEAIYsiQUzKj71eYv2k + LjXOpz1ekZolAl5p/euJWbaKLs0lNqJNwnpx4zA+xPdeu8plVeqhxFG+VwX2ZiF5 + TZRQD48YQne8ngY5fEUO7JfZZAntjKKvXeRyCf97vXor+6Y2T5p1QzTiU56NuYhG + F71tfuTDtha/2inXoIDFYPCk8JWZNfIjKkadJSqFYYhfFSrgTY41K6z9Dwh8mUap + fBbST0Wq6Sd66SkXdngczskHE9vhaWutBpv/oNissyrWS+DSfMjlc4OlDW+JQBLy + qum5RDN8HXAE0+HYkl2QAvqfG9QKu3Q1ZyRBKAkhli471XlAimlhkQeN/s1pLhF+ + R+3Y/w== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -586,25 +586,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYDCCAkigAwIBAgIUL4V5IRuNd8JuKFWvw8zyPbh59nQwDQYJKoZIhvcNAQEL + MIIDYDCCAkigAwIBAgIUczZeUFacsdoSnZ1Vey4o6NB/v9swDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMCkxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMCkxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ4wDAYDVQQDEwVhZG1pbjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAKR0g7SYJjAkDaZ/2E6N4wSUzNuqg95wKIEvza6WqPf2GDpf7w6n - DXJY00i5Og9WbNsQUoPYO9ShFXH/cWDxr+Tj/9ErZjyR1QIE0Mo6tsCLEZbsv1BY - G98iMg+dSpBJAV35FA9GChF5QynkEeBREq71NcoiCm2Oua++pU7CGtcjRYe4oL06 - pMksqwpMoql9REHD9gAfeofdZ1TOBHEbRcQx6JjhAON6eJR2VQBPB0UT7bq1ZTk9 - JHB9RtxTWZdmVLrdcP8ZDExcaSf3omXng3rTNufqEvevJX9P12RyFvpwSdeqo+6s - LsLV3mL6W1i9b/p+Yl2RowO0usZbJBLpmnUCAwEAAaN/MH0wDgYDVR0PAQH/BAQD + ADCCAQoCggEBAMagc8PXL2ij6+Gsc7nS3SbrodN9hkBh0u9P0HDSdu/gKdg/MOs7 + j0mJP0Z34rZj7+ErC1eT0NobwVysMpltcDEx64vIqkwyFGONhrm0q2cHYIQrphL2 + Zjt3UF6MCOrQ5Fy4SHDRfN/1DkPMi/LelAQL5GqTw9FACb4k7rbhCwSeEx444sGa + NWOCk1SfKxtdzgKm1YS5Y37cA835fS+Sx6MF+oUHYMzrcRg137DDLxT6TfT4rtWI + LkKVkdmaP6zBAqhVh8a6Cn68Va8WRh7Qs5CBHXwRDvvxxB7OYzxYRs+s3eF6ozVp + lu9H048v90kFvCn1zupOLNa0afgZYJeU2JsCAwEAAaN/MH0wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA - MB0GA1UdDgQWBBRbsm8C2RQX1oW1b9dDlfHNNIUybTAfBgNVHSMEGDAWgBQKZgnv - Loc613L6vedDeGE0LM9qIjANBgkqhkiG9w0BAQsFAAOCAQEAe0Gi20AJpiqoD9gI - sH3NlRz8WwnI/28Bs3wAWdEYfnRZORL9viEPHkIZcTIOniuaniTyTOCiNelGArv2 - lLvGES6pAu6yt7xw6pCTyZTTAGC13b1OSuFQyQz+OaIbKQQGd6EKNr8JujuG+6YM - 4PXIHl28u26sf6idpfbFF//HI3OEeH03Yg1J+HMDPJoeF0BkaN6FH1OGWi79YMHb - BsrkfRm0Ews9h8xEkc7BH9Zku2VwH66MkPOZYcuLcMPZy6wVoaKbWRgQc8DSsSTH - KGnzrzeVZu+Op6nV7/zaA0TqEcCgHQZucNyclhdTi0mTcsnFhLGyX1wD7BVLa4iA - zmVc5A== + MB0GA1UdDgQWBBRbKEf0wWbbiINMnxEW13nd/vfFdTAfBgNVHSMEGDAWgBSAFnLx + Kf4OzX644UX1Oyet/XgX8zANBgkqhkiG9w0BAQsFAAOCAQEAR59/8EKiRAjnMbXe + 8Ue3xq7EQobVqHxwEIV5sUQhSetmi5c+2Xb64Mn5FeltgAI304ZsUQe+24nrhBxy + NPsO837uhHR2+NWvjV6LzTjT0wkLIkY6xLHi5FEo2HeqYOYXCd/kpPFtJ8KeRPYn + TKjPePjB/ev7cO8tEp4p07mqcaE9oiJP15zVWveZEuhCitFbNydNS+RMhkU4HKyk + /M0fKYSvQf/9E9xHiQpKWFUKScBzY343jwxmz74wRnHcbCoWTsOqrpAWV9w87E+o + BJEH8AfCamQQ6Bc96GL5sy60E7aZhlmOBIDQ1cludLK/a263sgNXZOP93cPN4e6g + P4GlEQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -617,25 +617,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDYTCCAkmgAwIBAgIUZp7Y9yLyCLwIdSK/DTEivPidc3IwDQYJKoZIhvcNAQEL + MIIDYTCCAkmgAwIBAgIUD6lbcvOZMwknu+EfnRBIlbpgRhMwDQYJKoZIhvcNAQEL BQAwKjETMBEGA1UEChMKS3ViZXJuZXRlczETMBEGA1UEAxMKa3ViZXJuZXRlczAe - Fw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMCoxFzAVBgNVBAoTDnN5c3Rl + Fw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMCoxFzAVBgNVBAoTDnN5c3Rl bTptYXN0ZXJzMQ8wDQYDVQQDEwZhcm1hZGEwggEiMA0GCSqGSIb3DQEBAQUAA4IB - DwAwggEKAoIBAQCzs2FLT2M00/UMNBhD63efcVtsqVN2YUtUFFzINgkIjzOY7YPS - 9BU7TQ+X/Rln1bkLtCqC+ehs3BD0SSn6mTsW3l8xjluRtcZz7j9ysowHIO3W2QIs - y/XVHXFsYBg0bTxj02yprDQLtQhU3/WiNHqOVzr/gQUrk9P1r0qBYE1tvh8sPu6D - +oUPfgzX1cpZ5SjRTmmPFOyaYsbOTPi/QRKBUITNSHaPfHzMvOt2D10XJUgnO6nG - iZNigL5AFCNdP+PatRLNJKN8PE/jLxdoaZnvcm6sKgxjMlRiVWTHQmjZW15uXGaB - ElcnThi6NdH8JDJnVCi5qsjlsY+cdp8KAhldAgMBAAGjfzB9MA4GA1UdDwEB/wQE + DwAwggEKAoIBAQDKiFBDujZ3mZCxWkMGzAluxa218MB+QsZ42d+Wsl71qjsSYAv6 + QB+W2Wv4p7mIMbcYiOYoFvoNAU7MUgavqGbUol2gDVsuT5tgsovlN2KYPy1qfzqM + USWVtZCj6YYtSxVR8zJYAoFUoGaFkY7E2fWXvs97ae9s2DuSzCFThCq11NhIuZez + lpEsJKBk/rWSZ0YCg0XqBS4QzyF/obUNk3ZqV5PmPUjNcI9fFqQxDyvERSYpqywA + mLw4BgaQmH6Mp6bxi0qBYZSMiFdqgSAsdhtdCS/42JlnPcyHrwWpHeIxDUT1sfK7 + fRG9yNOE8mmySNlIJhpa0TJBrzQsNGhwKR41AgMBAAGjfzB9MA4GA1UdDwEB/wQE AwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIw - ADAdBgNVHQ4EFgQUSNAmNOqc5RSeKosGYRyEIi2Bv3IwHwYDVR0jBBgwFoAUCmYJ - 7y6HOtdy+r3nQ3hhNCzPaiIwDQYJKoZIhvcNAQELBQADggEBAMYBSiHbuEtd+vZI - gVRNJW4LB+334oaf1NE/0zrFw1a3Czy6BHIxYTtEOaO6/Zf5C5giPd3t8qus58Ks - XDhjJ/V64ABEzKHtuNAFb26EfQfoQzPuO7UuORWpR9LE3XexW4gT03w8ftcY9zZ2 - 45Boh4c+fBOO5DpRd2kRyLC68q87dQ3s5+FfWXmZCgnTMIxa1mjBVyTTezi9T0rn - LjvoGDBgZhhK/3/YEpiScbsyORm0KQnTr/aiS9ww+8dNNRFMVUA6MgnVLRmSMuvf - fmWcX+vc3/orhEUooNIFp0OqelzxhaP1rpAq578EavpGZVLiKycPcwqmvhnAv/uh - Re2eXTY= + ADAdBgNVHQ4EFgQUe3lFzsQqR8iwrrRDEHDPlJg81rUwHwYDVR0jBBgwFoAUgBZy + 8Sn+Ds1+uOFF9Tsnrf14F/MwDQYJKoZIhvcNAQELBQADggEBABsuNU+XOQrpgalA + PeMVVLX/f8cex2pyTjWjYRbzrzJ1jog7ZM+2NVPNH6v89ggrdGYhlpNhBioQ9nz5 + EthzpsqG80BFOB53CB+hBqh9gRXRokXr91FVTqXdDzEul1TnRjXkLZJKuXCe9pvf + SVSJPUMg5sgOvSlZlsA3GxJdaH0MYbeHaJbftxGPVvfEArmaSrqM57lEGqjKK7pa + CF0FhCmjKCz84nrgbLTlUM1HeuD1EakPn3eu96g2NnvYnhHVvzfbamj7otqzkcSH + 8/fTvZJIMqAoshWrX4F/sSpVXXui3TDMfhyHp0ZVt+MDwT5tR5OkH7JirLqnaFKT + oSpX6MQ= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -648,24 +648,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -678,24 +678,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -708,26 +708,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -740,26 +740,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -772,26 +772,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -804,26 +804,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -836,26 +836,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -868,27 +868,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDxTCCAq2gAwIBAgIULbmQz5y/uAPWHxlPtqGtjfFihIMwDQYJKoZIhvcNAQEL + MIIDxTCCAq2gAwIBAgIUJ9lplBhk1/AkLfP0o2K/H2gVajgwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAnMSUwIwYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAnMSUwIwYD VQQDExxrdWJlcm5ldGVzLWV0Y2QtZ2VuZXNpcy1wZWVyMIIBIjANBgkqhkiG9w0B - AQEFAAOCAQ8AMIIBCgKCAQEAomtllliJXa6lN61GJCymGQT3+ouVAsT7Xnm4VYkZ - 4Kzdko8W95N6K0n5rkRyfWo/RgCHUuYNB0fJvk1G7Igm2EXGJvJcLA/4h36Sc/v6 - 3WzkkQYqrVrnWtzwptNDeX88RO76ibFXM7SNuWIbKoJvOTsz2PM4jhDmPSz3ezpT - Lzjgc4LSCkgqWoPpTqZAjtRXMseYfKwDNmVqDVhIAEEwYMTn95bg233veWQa4rh+ - HHQWpofBS3dZBja9l7gqW8ITTUCV9wJLX/zBIIEHDRhiduRKUafNpPS9k1dNjEEL - e1DHZfBdcD7HIw2y8fm3cOhnU4xw+njXfORv6+tZ9iidvQIDAQABo4HbMIHYMA4G + AQEFAAOCAQ8AMIIBCgKCAQEA3nfOxIwucOdN4j4XPAOQCDuy/KeXu6D+D+Vuplmp + uUP2Wbv4xYnF/Peiwg21Cjb1PwMQnbeatBgjZtZBrzCAtibDbx1vUXvbouRLRvan + DLRL/5c7KGIsglR/BNQsiEd1fx2fjh2ATFaPGmrT0ncQM1XmwgP03m8C23o2Ly5g + so4uRTC2Hy4roeWkyLr3rH3yDJHgAZHriF/W2U13SbtFcN1yK6xOkGNgU4KVbUX9 + ymq3v8jWSpgfkfMY+q+sLKGUdqEc9mVzWen+sLTMVJgcEADTM7qHiw4jCS5YhGxu + eTSP99UTW3s9OiLQyGLK17FzWKrZIES9wgQamLQ93tSb+wIDAQABo4HbMIHYMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYD - VR0TAQH/BAIwADAdBgNVHQ4EFgQUc1U8gqKrEgOu2KafDcfuPkfOu70wHwYDVR0j - BBgwFoAUfKZngqHJszJPl3TsYY9LswJWookwWQYDVR0RBFIwUIICbjCCCWxvY2Fs + VR0TAQH/BAIwADAdBgNVHQ4EFgQUfrpV+a/lDIdCybEfBcBE7nwAU10wHwYDVR0j + BBgwFoAUfI+m9sDSY6BCSB6FvNepsgpEzfwwWQYDVR0RBFIwUIICbjCCCWxvY2Fs aG9zdIIta3ViZXJuZXRlcy1ldGNkLmt1YmUtc3lzdGVtLnN2Yy5jbHVzdGVyLmxv - Y2FshwSsGAEKhwR/AAABhwQKYAACMA0GCSqGSIb3DQEBCwUAA4IBAQBcEshWGc02 - EZ6/Mv0kJLpDMpiDkyD3YFJZokzWlFFlL9pv1T1ZB/LlKhIBM5KAs7QJyRpPBEc8 - fE90+b4VxAtci11jhTu9mJZh6PmvE8fGNvjlgrsory28CTzc1e+ixcIK6ja4w5fp - m4OwQPc5zpkrPUot6eOQ0u510ySQkZnnymvO4IKkl0hAq8LnYwG+eEKw7GAnxnJP - Mjf23Wx2JKvYvGu0zSuQbR2O43uRj+c36MnYr92zRyKJASBMqxhzfq9nCpBZ1ytw - ziEzNYs0p2W/OC983ryavSdr1xdjq65gP58S7MeVPZr17oUMyrb8zG4LseyAEJZE - H+f8dNgF/Eiq + Y2FshwSsGAEKhwR/AAABhwQKYAACMA0GCSqGSIb3DQEBCwUAA4IBAQA+aAaYUfzq + pYm2eWA06lXWsfx9mOP7KhW75Luh32XQMUnFQ+hrHNC/5mMlJTU0xaFVUl/siL+J + T84Dp5q4EIZ2bfs+eTJWTExhvsxMplz93OS99hIU0AYT7nm5yub6dN1RF1c8Q/Sj + h5EnNy1fWEGIinyUQtAwV8oAb5Yop0ticKVXSpeHx35dpjxCvDil0He8yeSsoMgj + JhjqJWBByDN9PyVsC795p5ubmNd2DEZ6xBuUlKDiEY8a259x67AubcTL58QMUlSK + PiuuUZo3gbDI8BBk3cZeGZXanoSPV9XET0C0PcmaNCKZmmZWE/19hCKGjfcUyt8V + fJ+IWMiUtwnw -----END CERTIFICATE----- metadata: layeringDefinition: @@ -901,27 +901,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDwDCCAqigAwIBAgIUSPGu8WY3RjswuInudNQ1gO639OUwDQYJKoZIhvcNAQEL + MIIDwDCCAqigAwIBAgIUZ9IiLuD0lWCj6tHeimIqeApsN7owDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAiMSAwHgYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAiMSAwHgYD VQQDExdrdWJlcm5ldGVzLWV0Y2QtbjAtcGVlcjCCASIwDQYJKoZIhvcNAQEBBQAD - ggEPADCCAQoCggEBAMAi8lLRq2ejjCSkEVtgjdTuyNMxGBmjmbdyvhDv0cpQybDn - u55xeXTIzjLZAezO5NrTwz9nUT6X9W9KLKs1JLFa4t8ltaLef4E/U87XHdtPT8z0 - vd/WijmRcJVwL7Ov7nKN251Rs2O8pSXt5feDzwNE0nBo6GTtl53ug2oRuRUlXdCm - T5kaEtiSnClhZK6EqtvlmaeNWOON8gnU/KOpMfYxU1uLkn4g5AEUtiKZIV6xWXk3 - D7VLraLUrCjYMRuePaZwhqEqH+e3dASfEbyBAD6V8FjCp86BTStKdTl8TWKy5PIN - qGzPC0FirqmRK4PuCU5cdtEdvtiPg/HdmxUqEiUCAwEAAaOB2zCB2DAOBgNVHQ8B + ggEPADCCAQoCggEBAOjniVRf0yn7Ykh8GKwBxUZoFOcUz34GfkXaK0pOyfjVi1Wk + Sp7UcHPg+DwxZCcW2DuESOLW3x8Peya9CdoHrZ5bRwtsrh31S/JqeeidY4Jfnwp0 + 45OIj2puzWJmsoTUaQSOwzCOGJpL9h2V9NilEvmV+gOe68Mxply9IGHGtAflpvSL + QrkLKUQ1Ab5UYFDRyl50felYMU1oZngtzEdF6KyBcM1BK0wAwoUAc3kxV2whNFlz + st6YSAkflLZopM++r+owgIGn5vXIat6E9ya548LltqPlfX5KLAjhxkP3hGwh+MbN + bWdLpEaRaUnVJWwXpwa/E9z+66KyDe0vI7Q1FL8CAwEAAaOB2zCB2DAOBgNVHQ8B Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB - /wQCMAAwHQYDVR0OBBYEFMfEcOrXWCFCtv5xCDEXciqzmgxRMB8GA1UdIwQYMBaA - FHymZ4KhybMyT5d07GGPS7MCVqKJMFkGA1UdEQRSMFCCAm4wgglsb2NhbGhvc3SC + /wQCMAAwHQYDVR0OBBYEFHFMWLZCn4wW8xY271D+I2j9CCj5MB8GA1UdIwQYMBaA + FHyPpvbA0mOgQkgehbzXqbIKRM38MFkGA1UdEQRSMFCCAm4wgglsb2NhbGhvc3SC LWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5sb2NhbIcE - rBgBCocEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAxusRMWlXZd5yMNgI - goe8XjmGSPMCzkDKJPfadkB8CWg1V72Tsh9mJfNpstWJgjqKH72ncwW0N68J8eVI - zDFb40yqRLCizu9CVjf5fVJFc27WLkIGogCSsFPNKXc06hqSjCNwyQXB89i0dhNt - JBUXeJcmJWY/Pno8+q9nPOt8v31I6SQUkmoGjhnHpnNF/N7sQnDZrU+hE8IA+XVS - IihEi4rzNOp8Llo3TIae2sbdQcqyueVTUWo4x1wxdV2wucoQUBEbUd/zpMzfk3Nh - 6hO2A6g7eKeEJR8jj+17xHA9roTSP61I/or7rCwVVDsiNwh+iN+5rB0M2OOggP8y - OihXhg== + rBgBCocEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAY/kf01N2svqiOGlj + PgJumNiZrjCVTwWT0/Qe/T2MC7Gf+sBb1NeudRAS4YFE7SbF30JNHh9SBoj+POAa + bXF71+zKMAF1GqQw2V7NGlJhupjQ46TYgUnZeYX9XyKhHzpkEHDARNWyCw+XX9a6 + oaStO8tZP2va7lgcgEaFW8VqBRdWfcSLYuUI+kPoNmZ+8rZCYdTkw8/HB1X0b71Q + 86c3gceztA+UF1jVKHNwHT9qi7XFS5yS2I++3x9sAW3b3Ys3G16boB2uT6TBfLq1 + b4++g9uHs17GWdGNclTluZ5f18h1syM3b8HmO8FvejbPvq5+pIBpjt/iggKDL7Vw + FqESQw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -934,27 +934,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDwDCCAqigAwIBAgIUEH6SyMqmKgJwyLqJPB3mS1As6ycwDQYJKoZIhvcNAQEL + MIIDwDCCAqigAwIBAgIUNZ0FRr8ujHf+Ap4V0Ptk1u4mt3YwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAiMSAwHgYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAiMSAwHgYD VQQDExdrdWJlcm5ldGVzLWV0Y2QtbjEtcGVlcjCCASIwDQYJKoZIhvcNAQEBBQAD - ggEPADCCAQoCggEBAJ5QMaftq7Ezo7eTi+KFbmJGwWm+tdTLf4/Kg3rH7SmzIbSX - 63ZvS5SZx6FTd1Ev1exl5cqb37d1WdFu1NJta8Zti2E6JZPvlTioHArKXZt54NYX - EmB1RxtepsuPJHviIfzHexDF/TIUhe8CA10dyW/KW5wbNKYnfWjODa1d7E9P9/dV - RRcHn6Lf8jDMBLgvLqLAZFTBRflF8ttvRz+ngjEWDugu+zVGEDkwedxxFEEy7Aj8 - cBJ4pvv3ULJNylZpsTNYFYqE3NY61rj2iWWoKwVT4xr3z4dmedFzRyfSNYw+KKb6 - TpbDmOgF7ssVL9z6YGy9/htr9lbTBkXfnL6SWb8CAwEAAaOB2zCB2DAOBgNVHQ8B + ggEPADCCAQoCggEBAKcSsW90SDAwChSBxKL+vnlrV8QfveJOl/G7DkQMBAzLlBdo + IY5htnJ39BZczbCfBqGjeDKE1ylC1L+M5ZLlSq+Mb2NgMiIsc1w27J6wSLDFnsr/ + wlSOmpZ+GpBcaWLluaFa2fXAYAMDuk61bK1iUuUMnFval8qxKdJWZu31oA+bEPBT + LAf1/XyCWpCc0/YOLN9DDci6NmEaOx4U8pIGjcNBdKtuxKp+xVStjYQ58I5yVviI + tg2juRO1jFMdZDPzo+TDd4YOaM9yt+2GwTFZ8xmTbP5wdok+ft7+nU3qZlksDZem + lB0XchuuCO4eBV38qYMMQTJA/gUBA5bI8RndQV0CAwEAAaOB2zCB2DAOBgNVHQ8B Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB - /wQCMAAwHQYDVR0OBBYEFFm/KvwwPFSUhs1DYf1lvrwVExApMB8GA1UdIwQYMBaA - FHymZ4KhybMyT5d07GGPS7MCVqKJMFkGA1UdEQRSMFCCAm4xgglsb2NhbGhvc3SC + /wQCMAAwHQYDVR0OBBYEFJhF6P7wasTWTYuoJzDhV0ckatTwMB8GA1UdIwQYMBaA + FHyPpvbA0mOgQkgehbzXqbIKRM38MFkGA1UdEQRSMFCCAm4xgglsb2NhbGhvc3SC LWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5sb2NhbIcE - rBgBC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAg5bkGiAf+9ot6iD9 - bdulC45t6bpvJYEEL+RVWvKVmxVy7aKQLRZ5COD1iiV8bhMtutCje2rPZ/jSRBZ/ - 2DTszQrjnd4gbRZ2uP0J6u5rBCA+QL3X4AtfnX0QHpRVlcQ5l33n1KhXh65KHmXU - sCdb2LDctgSWXp/gkkz4KvmyjTF8RxVw9Jo/v9K21K5i3i17meg6VTJ44qr6sen6 - iJuClhoaDwKMQ4N0r+Omu8rvk7vzIpqIil7mYKyASRV/19jjH+Kszo3LaVAY10sw - Sd4+jpMgyKhXsb3z3j9tcPX5VuA1GFtDPVR7HQKWhRPbf72pU8i97fgAGRYNhBVW - ZZNG1Q== + rBgBC4cEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAial5xQOdMHDTm9IL + YsYqypsKi6doLVChMk3WCHRD3N0zX28+HFaON9u4dnF4jLjTJ3j6KAlhBWGQo15h + vW5s16IaplbyFM23KZ1+QMGeN5pp6FSz9XPD07dUsVZwpggkYdMw416LgwgXD5Vz + zPo88c0Q5RmwtoKlBglEo5TU0FYRmk7zYbI5x6UhmdmQVi5I+va69fuddGXtCLwq + 8Q1/f5v4ByzLT52HCW2aIKV5ezwJvlKtzyco2vDTPXYwMmECAw6DltRXXeNnZDkk + Wbnl2tmLjHffl4qqi06VQVIpVOxRWA24qFMDJydPTQ+q1zKyOKG0W8ePK8FSknEw + Fk1aug== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -967,27 +967,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDwDCCAqigAwIBAgIULajVtdTVIH1rz+eK0Xg1xIoIjkgwDQYJKoZIhvcNAQEL + MIIDwDCCAqigAwIBAgIUTuVMFO1LIeqldVIzL6BwL9IijsAwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAiMSAwHgYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAiMSAwHgYD VQQDExdrdWJlcm5ldGVzLWV0Y2QtbjItcGVlcjCCASIwDQYJKoZIhvcNAQEBBQAD - ggEPADCCAQoCggEBANAVPJx0lomjqWrWcJQSbKVY2WW0/JTFsU5dMkttGFbPVzB1 - f4Tu86iOaxbKwiMYVFBUHyAYyR8NVFb54Nnpm/N+ujnZ/pVbnSHAhll9mxXcdjir - p8G/tSks13MecN+ht2V9Z3ARis4ow+4lQVyAqDhU79E6Lnfzgi8wS/CZempE7qw1 - 6/aEh6e7iktyXHdAdWDduBIEbSGy8o+3VQ6UmsEf6hzaAiCfE9K0nnvKfmzRDwoP - VYpg251mel1P0o8xAp8xOCLA3YAtXraIy8vFwX4+PAjFYZvGoiRU5rJ9yUQO/PPm - Kh/ACfpvDtzPflj5pJrGeXs8MgTPMWAR4/QdJl0CAwEAAaOB2zCB2DAOBgNVHQ8B + ggEPADCCAQoCggEBANQqrT7sXi+DV4aGFPGaZaCxffWVZAiefCQKLvFE5wMuw5n8 + cp/XeB59MU6Aip+RotPPI9xv1xVmIQA71ciOHnHkqfppVE4D+sn0AnI1+APvIz+E + QPbJ5jHPTq26BnUC+dKTFhuolRdUkNa4qntDOZ3nk3U1TtKHAhzgUH7LtBM6GjZx + kpaheaBtRkE7HSfpMQ9hUZyyvaBLnT1Wj+QeQGoVAjklVF4YNP2XhSRVDX6VhMzM + J8u/vj7BQQxACSILMomC8jPIRkas7PPpuLGWpw4nKDoQsBoVjx4s+zqj9g06XzAm + F1r77/lrvJQowFGfCYJ9Hq7W2LyiDdwFY1waLc0CAwEAAaOB2zCB2DAOBgNVHQ8B Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB - /wQCMAAwHQYDVR0OBBYEFDx6quirvg4DJ/NnrA4mTqN1u4cbMB8GA1UdIwQYMBaA - FHymZ4KhybMyT5d07GGPS7MCVqKJMFkGA1UdEQRSMFCCAm4ygglsb2NhbGhvc3SC + /wQCMAAwHQYDVR0OBBYEFC8CdfTBhrlV+ab2h2VIWH3vTDN4MB8GA1UdIwQYMBaA + FHyPpvbA0mOgQkgehbzXqbIKRM38MFkGA1UdEQRSMFCCAm4ygglsb2NhbGhvc3SC LWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5sb2NhbIcE - rBgBDIcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAs5OmPgHccYUrnImr - xAbj4RJ7NMEqnOdkASCCk6iPoj4PjI0B5vTEZMNv/unBdQQv05uBJhM+kA78/QSR - C/kWXb1/9mqLpSXCr3JJwBSdA7QissCFcEOeAnHjBFQKmZckQKih2E5hcVcmBc3I - K492jwQg1A0zlql1qWH4NLM4o+B1nVJhuGJC31CUhuoc1AFJyZYJuvKb6vPa8XIY - 4Ze4nsTxRnzamSfOD2JlAEfHi7EzqExLAEzn0BNbcYWuAABV/imDVKsc6bO4jymv - wlJl0hiPZZVffYdcKBVhMBCqdFj9vg/JZ5GFt9SWwlV5O1xGnS6ASA0rS72ZGKEJ - BFEzLw== + rBgBDIcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEApKkFK3IbusIGGnXU + 9zUg6huidBzwcAT2d+pUmWmsg+pJlmstEBmG/7ViiiXMnyK+HlHcXuxA0aUjxry6 + /TDJt2djPSXjDA4F+/4U1jjaRhQ751BaojftC7fmCO+I/214kaHglYA/pJ0IhND+ + gPjN8HmdOgIHP/p2MEGXFLc3RUzxsyggliNSurbyeqFNnUrGgCoy/INkkVkOYi5A + yt4btUkqfxbA+TnSYz3EQjNKNZh2Ba0Wwtx9SYJkW9XeEawerqmb/oWd5hj0FdeJ + qzu7BVtzXEeOjZOYyF4EYYP+kTuMdIMBv3hlBbUf5s4OgVG8WStQkiP035unuG3B + 7WUmnw== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1000,27 +1000,27 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDwDCCAqigAwIBAgIUVrKDYghcqkQMBlOztAkhzdPK0+MwDQYJKoZIhvcNAQEL + MIIDwDCCAqigAwIBAgIUVNBP0vbDgZ+kzQnlSVnUJBL38IwwDQYJKoZIhvcNAQEL BQAwNDETMBEGA1UEChMKS3ViZXJuZXRlczEdMBsGA1UEAxMUa3ViZXJuZXRlcy1l - dGNkLXBlZXIwHhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAiMSAwHgYD + dGNkLXBlZXIwHhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAiMSAwHgYD VQQDExdrdWJlcm5ldGVzLWV0Y2QtbjMtcGVlcjCCASIwDQYJKoZIhvcNAQEBBQAD - ggEPADCCAQoCggEBAN2Ex6XZ8JszyyaH+IiSZnlvHNu7k7Q+kuHkuPj3efXXE9K1 - 50Ogl8v4DMQy0l4DYmx53DZjaoFxjHG87OUkpmlAn/Pjb3XuOJDUsAUNMTIMiTqI - B4rP8lnK84SPak3IYd9MMSNoyYsKqM5ivrzYx84V9fJU6Y55rZXGxOnfkIcFMiiY - K0jXGXBvOeIjEYVsf1DBdAXRJWWoxm7KvUrzu0g3zNihu80TjkSzh4hkLGnMWvpn - /+jkNb1MwVzCBbpNlYpwT3TON5FpgMqjwp/wHi63hJXb7yGWRvfVVYs3fvi4Ol9R - iGL6bbxiovVtsggOHkAQzBzLFI4qudXvnH5EEIkCAwEAAaOB2zCB2DAOBgNVHQ8B + ggEPADCCAQoCggEBAO2alijNrMVSrTR8OYS2EUOuie3HFNQ0Lwb3zPZpXGcHciDn + +klISDjCi1uKXWYLL5ZNwow5igOY1kq1Cbjoswi9J2fRvcYKOubJHrh16Jo3tB8X + SmKGX86YXLA4Y1GQspYTUG34E4IqsCS6BgCJjBGFXlSMZ4vSfze6KTTMdIu6w2ah + DCgCKCZD7YPbI+zeq64wAjmUGxhMYMX3yGv0/oH6SxfvPlGMAaFdjc1kdupSz4e6 + xfyXRg11WOcdg1HYRVMYGa49M4KLAAXspu6AjIxseaPrzYWG4JVZEP1lzJePkd+3 + oTvkkuxXBtEpC3xbkV2CncvsOX9HmXW9Wsl5bYMCAwEAAaOB2zCB2DAOBgNVHQ8B Af8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB - /wQCMAAwHQYDVR0OBBYEFASBv6hL/IoVwfuC6CplU+ngM0A2MB8GA1UdIwQYMBaA - FHymZ4KhybMyT5d07GGPS7MCVqKJMFkGA1UdEQRSMFCCAm4zgglsb2NhbGhvc3SC + /wQCMAAwHQYDVR0OBBYEFN+1X/KXfKLDx1bUhQIpindLDKdBMB8GA1UdIwQYMBaA + FHyPpvbA0mOgQkgehbzXqbIKRM38MFkGA1UdEQRSMFCCAm4zgglsb2NhbGhvc3SC LWt1YmVybmV0ZXMtZXRjZC5rdWJlLXN5c3RlbS5zdmMuY2x1c3Rlci5sb2NhbIcE - rBgBDYcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEADDH5PA34T0rbNRVK - +DQfu6OdkucVzGJ0iqCL+X1zNhgYEX4DzxQwxOGysH5y02Y3Ypo8CPMzBcelKZ2M - 17C4f9kTw8qDFMi5yshKZ2y8dtIA1/LFgWore/vgBMHQlH2ZLeuK46r0y1ALqYSX - JjkLzFw75yxazL+/RGPdQnkHrtolAYgjBqCAuw+agOGCmirmjRZJaYgRYOv4omp+ - 1elhMBZvPicd0+oQ1xDbLvI3760LEN6XkEeXgceeh8qvJawPWJYQgNHO3E0R18qA - n7v5DuDM3oNhfaH+NjpAFAGSng36oa/4wJ0cAqPDtwebIrSP8ztoS5rXmWqbwxI6 - eSxRGg== + rBgBDYcEfwAAAYcECmAAAjANBgkqhkiG9w0BAQsFAAOCAQEAeGHQIQvbk8NJ8Bfq + ginRZmqgpTwWpyzzJ0o0SH+4Mx/rQulTT9awVWlqwkid6gO1NNKayzxslk3FBF4J + DUa/PsMHrMpZwahgqkg4G+t7KpQ+BCvbpPJHOxpHt2jsOhnvBOAP0q15INh2aMli + /ahLB0wuzZoGYmyarwrgW0k5qccMuPVzaaBz8ZTcV2/oxRs4odqBBcdOTq1VBfpZ + 5d2vQLTbZuFT3ybzuTr9lcMpBCNUqBPSlB6ZhvGQ5UlgbyNnXgNU7z39IfISYe6f + n6YboGqj8A2iGj+n+kQgzRLG2wQgbSdj3wZP7tfadp8OzPyhuzpUFCKtmIpQlzFa + 5NbxzA== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1033,24 +1033,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDSTCCAjGgAwIBAgIUK3vtsOF4MoHwpB9/MdCi7GH7BhwwDQYJKoZIhvcNAQEL + MIIDSTCCAjGgAwIBAgIUI9By5IIGyZuVlEffVsNjN0nnUmwwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjARMQ8wDQYDVQQDEwZhbmNo - b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcpdrK4OwL/QYH1D+/ - ShFt85ANoHJ/+bEmB+pqIO7Ww6rsDHQSnUkJeykCVX0kTmxMR34cA/rgy1v1+xP3 - 0zObkcD3YNXCNCNi98XMilDvfh3GImURxFDND6Ngje/cU/hGhjatBzJ17nQddbzM - dU681gyhmqKs2rp9aIxFgjIv+Bemyxilfh7j6qTTLPE10hZry03e74Ttn//XH2Ya - taKtu9l25LNkhuqh27KfBO9pGJqZyxhLtkPb5t9NIYU3yWam99tA9nSiIO1RDuiX - seYsS7pSXLAbcivAzlx+dxLVGGbXLQ80M129zc2uFD8VyyHF4xBxFnEpSp0cmxsF - qcmFAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD - AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUTtYGwpK2tBqS6Sbl - /vZN10wxM6AwHwYDVR0jBBgwFoAUoaeoYl+8uL68qbnPFUFxOhn0dNUwDQYJKoZI - hvcNAQELBQADggEBAAFy/hf2f0U8VV9SRKgR2h1Q7SbpWyBItA72LDs1sdyWqM+x - 73sn3NL63PQGSNTEjsEfRLkvkh0wCFZxF5euK7rkyWFiD489u0HfT7I86iI1MHg6 - PYKo8BdyMEoHAOjfD/Z7Oo4dpZVGVjHHEAImoU2nGckh/JiBzRlVKNhtGMhny+O5 - su/mzkKdLqEJzxcSDdDx9jymyP8UggeSg3bT6ulRODvY+uYYOef8jnwzROIjPfaL - iHeGocTTl1cLRhD9cy2A7+N+lUruMRWpCPpcpTecEsvXn6feZGrlRF/x4IG51ziA - HKxzALECV11Nv1oR/khqbSjsZZTUJt3lIGYAl3w= + HhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjARMQ8wDQYDVQQDEwZhbmNo + b3IwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7UNsDJcFoFH2Ep9j2 + +b+HigY0/KMneFQCtiMn+m2vjslFD7/Sa4wyt7LEZRzJBy/h8Kw2NsGejO9XWZU4 + wpOj2AbpMdphepD6btvquWcbBCPBj48+DttMWrQpKO7m1erNq/R2QHY2AmMQh4LO + SDgu+Zr+111uHBnIeohoLgPuiNeNSNUIhs9AsRqUZ0Nfa+grVXtfCBK9+qoAgXKK + Bu7nPKbP+lseBDNd5Om1GpSaG9PD9YmwXga0ssR8LoOYeG53RjrpsNOhRUNWaZ6E + OIVedoKE2X+a7wNLW0Z+JLA5E7IOkC7+NbQw8+bsFTcRVHTdlGWzroeZIIuIRZw0 + WpcBAgMBAAGjfzB9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD + AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUJsBgemxXTjyt+w61 + 53ctWOFC0QQwHwYDVR0jBBgwFoAUnQIaBAsYqQNQPRMMLvJMIAGbFr4wDQYJKoZI + hvcNAQELBQADggEBACSLZxJk3BCt7HZHk9RBWKAXSro8wqCftgbmz1Z/97iECQot + z/n0Txvv/dZdHgMW8qFSG1d1V/LwuvIgfLzODdSKYdGXOrh1d7ObWF4mX53tBHZ0 + CqyswantutQwjkitZk9HlFHc88wFy+uxEHEmedFPZdWa+6MMNjWYbebQTIAfupJ4 + 1fj5UTkaOvgIbpKtBUgyZ3T2Hh1+E50I1/rt4f/ESooN3KgQqMBAVm9yzg0oeUHx + pOS0CT2IHjcbvZoZlvadKmU5LubZFfQjKpeUtJu6a5k4tLRf+z7kUCG6WOhBdeBs + MeuB1tWs2GICi1mUztCZA5h2AbC+tTkUELC4IQU= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1063,25 +1063,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDhDCCAmygAwIBAgIUafGGg7ugTjajdMfrXUf/ybtJCvcwDQYJKoZIhvcNAQEL + MIIDhDCCAmygAwIBAgIUPKlOmANn1LZMWsb6+iVRlbhyaBIwDQYJKoZIhvcNAQEL BQAwKzETMBEGA1UEChMKS3ViZXJuZXRlczEUMBIGA1UEAxMLY2FsaWNvLWV0Y2Qw - HhcNMTkwNTAyMjExNjAwWhcNMjAwNTAxMjExNjAwWjAeMRwwGgYDVQQDExNjYWxp + HhcNMjAwNTIwMTgwOTAwWhcNMjEwNTIwMTgwOTAwWjAeMRwwGgYDVQQDExNjYWxp Y28tZXRjZC1nZW5lc2lzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA - yLkMThPcGpCAqM2ZFq3iOloNc9hrkfhCnDSEugyQWiuvQxlBACh6xsTY9AuVXswB - 3b7y31gpgeFKtafB24FQOUX04NdrrbeKp2+xmlivnAous0FmQGq8Kxka7zYadPYO - biROawebCKGGTGvhF9EfRymTjbGEO9rNnmWpWDAtWbVM3ib90BNd6PKAJFZ7fjo4 - up1eY391OXh577WtkgaTx87YhMmXM57LMf0heAJHFE9kRHOzi4e1ZDh+EXAqFvP8 - yLsL/Iu1frdeMv9ktf/8OP2By8oYbIehTW6cc5Ti4dk0QTyGhgZfqttI880gwjz1 - wak540H4mIffBKKTorhTMwIDAQABo4GsMIGpMA4GA1UdDwEB/wQEAwIFoDAdBgNV + 5mNNy23blSj/LMROIqt1qem76zfvTBelq9WydjV5X6r7yHD/EF96MlBqsfXQQgG/ + oweXcFGYu0UcZsk+03fsr+IrWk7G6yIq+wlvRL3Vkcrxxi+kfospQ871CGDnx+zs + 7I8OkIdMWpeO0CECDs3Wf1SXPVjVuNbLom4degaqduXi3SbyoVMMKBD1/Py+fz5N + ZIdoibHFmB2sAyIu4/kPSYb1BjjMU6/e41lrz6ggaWDqoH4eL2bRcx305ipPai4W + jOvTN84/6zrz0VjBQImGrVoEPsWNZrUlwEJSMbGfL2ZT3IqYDZlxywvPXDvmv+s2 + 0P/ZLnduhXs8pSeCbUgBBwIDAQABo4GsMIGpMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E - FgQUR+egPjuUH9iLeH/DnYz4UeubWf0wHwYDVR0jBBgwFoAUoaeoYl+8uL68qbnP - FUFxOhn0dNUwKgYDVR0RBCMwIYICbjCCCWxvY2FsaG9zdIcErBgBCocEfwAAAYcE - CmDoiDANBgkqhkiG9w0BAQsFAAOCAQEAhORD7eU/nGJBaKBVCZX4lIV3nD6rhI4l - oy6d2aIP+dd3zzOGU4JMAzWysAmS0cEfr8+rrZnxd8CcfsPwBpoasURZgE/HwZqk - /KPfPZMAYHhNNllud4WvXdpLaCyfzEfWDjaTi5Ymevzrkyxr+PNTIYESx/2dBiRm - OUPIMFhmR8/GacDGI9xQl9z4+n3lGndcMoYG7XUVPK82sj9QQWsY6tNZiJ15I9SS - 1+sVaardZaJB0GoZVKxU9xSqFZsmjdmkBwYP1DBV1Ff8RB8y81gQPlSDyx/Q/2d7 - 4PRjxlqQTxeZvRX3XoqncFk9yCi8RdL3PmSzJerQYY2LiG09XoVxNA== + FgQUCQmug2bhEQsAu3wb8BdcEm/DARcwHwYDVR0jBBgwFoAUnQIaBAsYqQNQPRMM + LvJMIAGbFr4wKgYDVR0RBCMwIYICbjCCCWxvY2FsaG9zdIcErBgBCocEfwAAAYcE + CmDoiDANBgkqhkiG9w0BAQsFAAOCAQEAjevA7nWlEyvVWTsTY26yRjGiQcLx9VWG + /Z4ZblignCauyTQfg5apX+WyZqFHyd78pv8IlCa0+gdpG7Qee87by2N3Ay1wUBAr + zQwnY2Gs3ji437XTiWHRMBLP7oDBcWh12dCZFTft80D46Rcv7dOyArSPM+W2gz3x + 0nxzPSeopPMrloMPQyICeflZAbHzop+/iXD9Plz1wDhvRL/3Bmtk2AWzA9S6XTJv + 4vlF2CxF405OBrmUJDRJJ2L4SMclbfhW7m2OdXcc8oeAgNBdr+mpzX6MBZum8O25 + bIvfV6eS2QKyqrLMgRJlUu6z5ZWKvlxuqyJTWB/5Zqm04le18uvIIQ== -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1094,25 +1094,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1125,25 +1125,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1156,25 +1156,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1187,25 +1187,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1218,24 +1218,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1248,26 +1248,26 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - MIIDjjCCAnagAwIBAgIUC8wKLpKjRiVFo+GatUnYVohC2tkwDQYJKoZIhvcNAQEL + MIIDjjCCAnagAwIBAgIUAcJWOZd8vCyWKnGOaw/CypXrH1swDQYJKoZIhvcNAQEL BQAwMDETMBEGA1UEChMKS3ViZXJuZXRlczEZMBcGA1UEAxMQY2FsaWNvLWV0Y2Qt - cGVlcjAeFw0xOTA1MDIyMTE2MDBaFw0yMDA1MDEyMTE2MDBaMCMxITAfBgNVBAMT + cGVlcjAeFw0yMDA1MjAxODA5MDBaFw0yMTA1MjAxODA5MDBaMCMxITAfBgNVBAMT GGNhbGljby1ldGNkLWdlbmVzaXMtcGVlcjCCASIwDQYJKoZIhvcNAQEBBQADggEP - ADCCAQoCggEBAJ+ptEBVWepk6REq1+BW9mNPMDssPpabQU4khPOwdLxCuoWgO7cj - bUFnrTICTMoh7iz+8AiROlaKVuFxbnuu5md0ur33pAhROGsTXWDIIDzYVAktV8tR - 4aINA/b7HRYp1LQjbC6oUWkMuGFf+R3DTxyN6eOqmmfBXYmlDzaLXg1cikDOtrMv - TjovVUerWr6ykSy3AGpwxARcUWLpyDKKSRlsj8YkEUkjPalv3S085y9RPbbLbZ/d - ERbfPqmhKT4lktO5zyyzjdoJdrqKqcfvvDrMn6LwAsOguxrJMhZY2c/f2UsLjpHR - Wcaxc2vexf4GicYPeUufMv34MePpaWf95V8CAwEAAaOBrDCBqTAOBgNVHQ8BAf8E + ADCCAQoCggEBAK7ZjB6XtB+YjONckEM7Zf+e7qWPB/qfT4XKtRNf2vEE8fNvwK/u + jXxqSrgnFHj9ZzG2/WFQ4B6UKixIJ/uVDFZ4QZjDRB0T+ekBuMJhadM2qFKTsx2f + jwBx6Un/tVgawzFFFIL1CLKCEBZL+7ReLEB4kkjjklcTAk59IZ9Qp7cCLnFzvw8m + IjU4W1Mo4DZFGg9r3Vp3YwI+lS3Pp0DsEdWbFqd0hGSz35sArpVIX8ZJamnylLFF + dzEQ7DSny5vU6LmWmDIwxKQiHO1/F9mgqLGlpXfuNHS7fypHrOkjMPYkU6VJNSaK + AbJ53t79SHskHmBDbqo34nf6IYiq0JF7wl0CAwEAAaOBrDCBqTAOBgNVHQ8BAf8E BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC - MAAwHQYDVR0OBBYEFKrF1nkBZJVENcxMSN200u7dCyj2MB8GA1UdIwQYMBaAFGOI - oJnXS4O7x6eNJSwbIRqSFaZRMCoGA1UdEQQjMCGCAm4wgglsb2NhbGhvc3SHBKwY - AQqHBH8AAAGHBApg6IgwDQYJKoZIhvcNAQELBQADggEBAMBuiJTUyz9lAqmZn0Uo - /yYZedUeHvNbSQp+M80eiBqOKMGrPAcZ2O5/Hg5UTyYK8ruUFO3NSMRZmSVamfst - ogGEKEZGMA7Rug6rciuBirc7SiiTW7WgEa+BKe5x9JHikCu743rO4IXapxazE5kj - 3CbbzDwv1Rm5QO+V7la3gW4UyoJyEWgueim7Kf3h8ZjdpaLSulvSKppk2UBHRDLJ - lRjl1r6PzkwUJwTiA+tsay6Isuu/ddx4VeLjGiV1LIg2ASDnT5fc03uMefsLMtM/ - nNDgqzbFBHcnMYvOa7FXdbB1o/GcGcxYSjj4G1/z0VXuhTwME5AbZoKXqUYFZQfr - q6I= + MAAwHQYDVR0OBBYEFOIVUp8Gb5IMDDk3OM9k2Z0dXtCSMB8GA1UdIwQYMBaAFBnm + D5Ua3fwA+bDEOeOxKOnYUbS9MCoGA1UdEQQjMCGCAm4wgglsb2NhbGhvc3SHBKwY + AQqHBH8AAAGHBApg6IgwDQYJKoZIhvcNAQELBQADggEBABPcAIb4UIBloE/s9czH + 3lwaMfhpwLEWp/zFJvX0QA8cp+vxNy82hdJZMaNVEdbZH5G/8Qqo3INVVGlL4VeQ + uCBavgU2D1na2Fp2WnQKzkRBqfVkHP5XHJXbFutui6/JZgVQizVyv2k/yl6Yavzw + oUt7FGRYUyFe1vo8D4KTiF3Z7RW9vCSO2KZBm6AEAAiT7lTN1XAKwFIms+QTuvRt + Q85YGcWy125bNtbV1XJRHOFEs3GUoKLWlf00mflTwth9s9WJgLq2l0ikLMdtrb+z + H7LEdz/LwlD249jsx909Seg8kg0swu/8EJ8lYlYPmreXwaRjvn0bOtc0g4vWhccx + E78= -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1280,25 +1280,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1311,25 +1311,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1342,25 +1342,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1373,25 +1373,25 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1404,24 +1404,24 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN CERTIFICATE----- - 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 -----END CERTIFICATE----- metadata: layeringDefinition: @@ -1434,31 +1434,31 @@ schema: deckhand/Certificate/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1471,31 +1471,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1508,31 +1508,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1545,31 +1545,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1582,31 +1582,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1619,31 +1619,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1656,31 +1656,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1693,31 +1693,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEArcNkqMybHhX3ieYXr7SbnjsEUoZJdVyq+5zGr2DIsFRjW45n - 3znINUCGV1iHQsr9HqhrqCKe7NL8fBe/cttvLj++q1J2k6GV3FI23Rvl3XzrOAFE - W9N9zBBQ1s2UJ1UBe9itCrzvj3MPjPeXAqKbQ6cHlyFdJ9gcJuFdeVDiOtwbbZy7 - IWqol/J+o/mkoJrKqlQ3QS1aZWxUJQ53XANR4jIz+JklPF/t8BKry+3s6WS/H8Wk - vmfYGpJcwJh4NdRQDYuRFxVovpfOylAMQzSkCYTXorHs4o+01NdTjGbceqBZ39XX - DoDgiava49c2urYEpMZzM6DZnmzGZ13wwyM4KwIDAQABAoIBAADtkDYOka2BdIb6 - AZpgnowjyIwgR3gm/IrHdZAuNiQq7zTn98oLZvRR2eXRhTdoGh31zE1jkfG11r9a - 6RzV6ywWDxCfKh7zt/crQTvBEGM0bZUo/JJ4+K0EUUo0Ytwq6g0dRR9Pjv/3H1gj - Yl0TPT0JQVMfTH4P+2aBwZwKQIsL65+f/YkKCEj86mXjPPjzE1xtzf8PjaLoz14u - etBsAIfqCFlE/x5qg/5Ots0UEHdJEsM3RC//q0hRs5/7oho4Y8dcBsqzheLSRgbT - wE3zRqXMOmKmuwyipgzUTYuE6CbzQy9+PrkUN9/17NQDMvHITqo2bXs/vov/hpbE - Wezvo7ECgYEAxYBu5lLnRtcU+Q5EQdBk9hAz8qjrkp+m0ozCGslJAt9/vYSfCw1R - GZ9sm8QxOztKz4qOjoGWoAeQbD2ASxrG2ylr6zLfjke1VkcmSRKMwFAvyodDRKLv - INYsMR7Jj4cBBSNmLmeNitQ6W4LGiEhd0riJTUsKWjE2/mCcKK7odl0CgYEA4Tr+ - K9M3zrisO9q6m7o7dGp2Q/Y1kU70HWU1sMJnsRVNVVFY52nW8PhcG+KIXU9aRDeS - OGu7zUtW03xSoMdPSTBVqb9on7K+veymvY6V5d1DXOvN9j5iowFWA9acFAE3Xmxl - Qr8hctXFxC3YZJYAGKyJcMAxtb2dNv1KyJmq8CcCgYBH2BB/eGjpPBRFBQuPZV9U - o1BCVXBcRfdJYCq707zbbrHpHvU77/wwde3sO9Is2cS8+oohDMLeM+I1fanNqE/u - KYM4a6km+K7eU8N5kWXiD0lTQyEVNrAGIeKxe6GWtGWKmPXyq3ixp8ISx9+wc6Kt - pLNNip6ZcI2wuzQTGI03gQKBgQDSZc5r2BrI9ICIRVKPCNBjdtRVtljiDdRC5Xnb - Ti+ZH+Im8h/PxXIxloBM2Dg0ml0jXposNI+yPk+0re1uHeG15/4N3S16CXrfZoN4 - jgr/OMulsO2suyhfR283lLImieBUR4Psbylq4cGl+oGrrOgYJI0bk56cPK3xYXoL - nGkvfwKBgQCCPWv6C3+erUnvcZEWGA4rCyWi2gxV3iBdGTToLIO6t+n3FUtcL/uH - Xbto102J74HeK0faC0U3DKv2HQPIIDHvSO6E0Phvz9KmwrAYfj6X7IJbFa+m9oGs - MpoIJgFleUCNwE8ct8yZBwE79xaUJ5PBl1xMxujA5q3aMHhcLCpXWQ== + MIIEogIBAAKCAQEAw7AaxMVFE9gWZ1HyyDEAmdPbsqyZnkdm+pfBtcluM5u24ZC0 + Z0KirwlnWKZHTHKMNAX7h/u+OL3L3VNL9cPyRur43GhdufDM+jxNl/ArJWmcpBRW + r/BhZEP9klUaEL3gID4NDDIbg3JaKPjnbWvqyvxgh3ZmIHKY0hfGH1/9TVM7gGcO + yVWAi0cMBGpRsJFxdNLBEiJlaXoUBrn56+tROdAWSRRG4ef7qpuJAL63RNW47xCV + qvK0Wl//ESUBQQKcW3cOaRI+mtIXBZO9C+tqhPWZUTVKpd/ECn8ErTw1O4k2YJlm + YyAFbjRRkX9sGjs7i0bBOgjdGcB1r7eT8ifHyQIDAQABAoIBABU618ydMj9S5CtV + YqeBWXVW3LDntMrNKEjrieJ09fW3YQHbtxa0zf17YbDmaTnL+5XxSDaagyqYvLNI + RCdnmLNE7rbKw9BWZYaIYEqpjaTDbnEGm9j+lTJRhgMIJInIb7ZPxQ6bqQx7rXhg + eIsQeCqJctd/atj+VcIFPkNNIKfwvRh3ZByBpyP88C3eiVnBtCZGCmWVxa4mXdyA + j5uAq79JxCHYrcEyC4ZCXZU3oSGvPG2ennedcYdnUv2X4DZxhaLKLJ/psNiZG/F1 + JWNt3oq79xw7Sz0VhOXDz6Pj0kgb2sftOf6LcMn+GymFe+9jQoj8ejM564d0EL8Q + J5O/umECgYEA6jKoofFrfHdEdMXcxVwxi5a3waTLE+PegihLiJq8CUBBVWXCcpYm + 7M2GU3OU/YLdrvE2cDkuqGY8/82DtkjXeaSwHvg1/1B10+UXOXYuq4e3SQn62r2s + g43byiPrsHuK023kK32VyJQXDTIKKv1aXSeD/Czg2/sStg8ZgAj6s/0CgYEA1eev + ts17IZ2e69QYMqo+/f3/5buKCnMZX4BxB/ZeVN3HYAv6D9qPRbmoQwhUobsK5uQt + rRrsZ2Cgf6CQvLxWMgqIc1zCAf+dRNWzEW0mUMpQLY/NEjTv2ZvLABLyiaY1cW4i + i8YE+AeX3FR9MfWEaLbluXffY8w9jD4lSrcCXr0CgYB7fJKmMSG30ztpRxsNhXsq + WyIxHK9noXMlthF9yfjz98l7Odi5iqqjmgsF3Z/lvCcfo1hM/Bm5+Y6YYsjcSLQ1 + E7051y7BnK9ENztztPkOwNTH0ldPF0vrYdVOVHpl5/5fVUZGGEXuKQeukYADAuuu + yrMxOIin9U78aCHN/O4UEQKBgHs+gn9Q5SD5MBewnECU1raBIm+7Hk3nAzeDSZzM + 1o0PO1CblfiMdQA3eDsnEZwdqKpfzfFvEcZ+ZfsjCEG2QfOTHgtZ5m5AWNzQQ9xG + h00FRCz8LavP1GIM4WmpgRTOLvyr+DuQXEyME3NfOsMOMrwipTm3V36ors2fAN2L + lFIBAoGAdTbuZ3ZL1cUn/T665RMdhR4cTzSknZbsmEYEXKLJIxKY42QLxYqAvlOt + xrDnsP0OMAMhU0PQVhhYRWx7KgX/Vp56M201q0zjZxxm8TZFo0XUsa+NkHmSZhuJ + 21bLy/qzRdLtXxDezUTOLMxvRwzPxNBGttC2buzVH1zSqIOKRnM= -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1730,31 +1730,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1767,31 +1767,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1804,31 +1804,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1841,31 +1841,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1878,31 +1878,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1915,31 +1915,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1952,31 +1952,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -1989,31 +1989,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2026,31 +2026,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2063,31 +2063,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2100,31 +2100,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2137,31 +2137,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEpAIBAAKCAQEAnlAxp+2rsTOjt5OL4oVuYkbBab611Mt/j8qDesftKbMhtJfr - dm9LlJnHoVN3US/V7GXlypvft3VZ0W7U0m1rxm2LYTolk++VOKgcCspdm3ng1hcS - YHVHG16my48ke+Ih/Md7EMX9MhSF7wIDXR3Jb8pbnBs0pid9aM4NrV3sT0/391VF - Fwefot/yMMwEuC8uosBkVMFF+UXy229HP6eCMRYO6C77NUYQOTB53HEUQTLsCPxw - Enim+/dQsk3KVmmxM1gVioTc1jrWuPaJZagrBVPjGvfPh2Z50XNHJ9I1jD4opvpO - lsOY6AXuyxUv3PpgbL3+G2v2VtMGRd+cvpJZvwIDAQABAoIBADpxnINECHg4eh4R - SDjtzVxWhpyFHRdbsNHijztKh1E3oh/LXc+xMpO/WaVC7O95212UGIr9lE9j8S6R - 3dt5LappUmUoVCsS7WGnHgMVxgzZp5khl1UotoFyJd1MEMnzJ1zsP5BnpxtP3Enp - 0lgT4QN2Du/IU11rgq6oMwBnhg+Y/2kR5Q6ZpZC8y+91l6kYGDLPQ5cCK2u26cnU - gwGLF0ix1fvy+IIEpXkhLd/qTgHiz9jUcnY0ejVdYJ7P5JQFKeDkykpLvrMK9dp8 - QIjoAAqzkRDyIaGosvREWW13JczeW6r3WEpL9aWiCVKe/5Krq6qxycBZSIPIQhh8 - KZS+B1ECgYEAy8K6+U9lFKEbhbCJdhlqFM+UqsK3nv1GqP3HJEoco6jkSC2UlcbJ - MgRIL8rHvF4rtZS6emKZQHst+3fqSOkYbLwlJQOEG0Et1k+Wf7NV961qqLdKCVOZ - ozIzZQ72JCdbViQ7e1Fx0k/zem7IBfV+Z4fCHTvafPo0S3HHzDwUesMCgYEAxual - 9IBaW1MBYp2TIZW8eWJW2XAd/BQ+4uy4nPWFMGPTaBKFsdaNNe05Tx19Q1t/DrcV - wlyRab4ZEpCemNrFfeDVft/c6v0LuO5r1evgdug4gSEhx5ns/5/UCyH5eFkufi+s - O0QW4bp20Svbipkg3XbceAiyX0y9etjaD/HUnVUCgYEAleOvy0peXyiMqHHPDPNx - F9ID2QHYNbq3SgU1gzqJitLo6zesf+l1g7emqpGPEMBtguvfqbvyZH64uq3hyLS/ - 5O0anfnSKoJuB6MQYOw5pzMIrQf4DJhVArohGIxDASF6jQmmP/cPtdhekYgA2HFZ - BSvW3c5z0U/1PDJ8+X6QyiUCgYAETCd5yOwq3PhCsTTknN+dn8pQmGONdsKFFKhI - e+WMzhtbPEs3NHOInr+GPhTex7NPFhWaRXW+2ySfihBjLRbnSVxTiXK0gRMnw78A - uD/5Ubsmzxhzv5enTkS+mNVTDFo8z7rg7O+xoN3AVzo/HF/haRgKX+W6uWW+qcDM - Z2U4oQKBgQC8w0oCeJUgBn+jC+ebC7Jgw1Akho/OYX3PCM7braxltri4IIw/ZN0Q - dIW23BzmnqYSrYMpIzYtp0aWd2dq+gOw8r/s4zaGyITedtI3S6f4xixWNpQHKCnD - mc6qJGhywV2EWIPXNJOIZYvpcIFUXw7E95Iafrf6M9Bajsrw4JnOVQ== + MIIEogIBAAKCAQEApxKxb3RIMDAKFIHEov6+eWtXxB+94k6X8bsORAwEDMuUF2gh + jmG2cnf0FlzNsJ8GoaN4MoTXKULUv4zlkuVKr4xvY2AyIixzXDbsnrBIsMWeyv/C + VI6aln4akFxpYuW5oVrZ9cBgAwO6TrVsrWJS5QycW9qXyrEp0lZm7fWgD5sQ8FMs + B/X9fIJakJzT9g4s30MNyLo2YRo7HhTykgaNw0F0q27Eqn7FVK2NhDnwjnJW+Ii2 + DaO5E7WMUx1kM/Oj5MN3hg5oz3K37YbBMVnzGZNs/nB2iT5+3v6dTepmWSwNl6aU + HRdyG64I7h4FXfypgwxBMkD+BQEDlsjxGd1BXQIDAQABAoIBAGqFr53JPRGEP5kN + mAr4cwdFWoMQXegBhj04r4LRSm/CCNzXprV6NXJMatMrPnYDHp5GdKd5LRoAo1ay + Bdmf2fuNhaONvMkvICpGVp1i9iXHClSRtxxkg8m6A0PRt9u3bqCjJV7b1ht17/6p + C+6MRyAE51hlSeyRAoI6VowX1IK9qjT3F3kIjaK2A/4pFzTvS6We3QIi0ISiRNVR + UmLDz9/j5qy0JKyiTMLySh1Mm05gD/iaU6x+D9ayVFf25az7f0qufeM5l79OdxxJ + u0Pe+JvYGRpTPhR8MRguNmHPcXpco6bqD+JtiDwUUI2HukefgbzZASw1Quf/MB6l + XQrS5B0CgYEA3cXGlvAyAYaQ493vcknaUt7NVRdFYSYrOLC3+QlvP8iQcueVb/84 + 7vT5Yvc/ECsc/CiUHC8TymeMQePTWGxJtDgMJMhqFslPlV4k696jfNaVXy5Bs3Gc + mYtm1nUp8OZoHBeMt6OeF10qjHtMGwH4gzZ+Xwpd0M2FWeXcW5O9SDMCgYEAwNu9 + qO+l/x1CfvMMiBFi6y5pj/tf+VZv708BQue61C8sWz2GO7wx01PRXxB29HDETJnF + HkKcekGeYdFyupW3/S0163dnUWl0SqErLKwnTgw9oto42A8oW9+8qu15GCjlcYr+ + 8TKiv3MSy7JxaRFQ3VwUo0urk7gkHoB7+qRvAC8CgYAwwlAUVYEZFsX6Y4xGu3gV + 6kiI4dHuNx8fmrMIPQvJoUYpDUOs2Rdialf+a0/hNSltQ1q1C6C1Sqjqv7Vy5nQZ + /Iym9a1ljyNBOu6xMUUOqHs07w2g72S32Y9lrWLoRTA0pPTaV03l4yT8uAsWkQtb + hfqo2LWht94O0tvtAoGGQwKBgAmntqILhWL1Qwv5/Qme3TXq9+v2aMKh2i6/5M9F + rKvMxMq4lMzOyivLSXMZ7uqj7p/rHtw5932DZXt+MeE3d6OcLNPiAXEo92J5GSE+ + aSVWJYvOowPmFl4rIFXqV6KnAX2iuMq4fz9YcntyLo1VCZhbcMkQE8HseRpx0kMl + Ek2PAoGAYuwNKaeZBMled/LYLo1c1OTxL7ejisHK+eK9Ods9naH9ufh+0Af7r/He + +JwY/OxAeW1TGp3Ax4Ce5QnYCdFUj6mcCOUB7FMJmqcqdOFw5Gpw+ottY84toExm + NxU2TSXlH6H2zxyds6Fobo2sUncuK6DNLzQL3kkPmQMROXYH2iw= -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2174,31 +2174,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2211,31 +2211,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2248,31 +2248,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2285,31 +2285,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2322,31 +2322,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2359,31 +2359,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2396,31 +2396,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2433,31 +2433,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2470,31 +2470,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2507,31 +2507,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2544,31 +2544,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2581,31 +2581,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2618,31 +2618,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2655,31 +2655,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2692,31 +2692,31 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - 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 -----END RSA PRIVATE KEY----- metadata: layeringDefinition: @@ -2729,13 +2729,13 @@ schema: deckhand/CertificateKey/v1 --- data: | -----BEGIN PUBLIC KEY----- - MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA381tmbS3oaX/aYtOjYkh - sW8HqDGVHpCohYPgxV5lDDrcvCP1ce+bjt6ILHKxZcvu8NrkWBpAEP0gzDx8VvE7 - Kzq5WtUZvr7lmzYUpDwIQ+BjwNZJivL8j1/LfAKeYeGjYk8brtGswiRAPQsSB/Bv - by3T5++ZSD/AX1j0go2zeUFVaajV/rkUyskE5GiEdRwaHjE+XwNaUBbDHtMGC5dR - XMt3omckVjTN1RVlcUXEc4IY5N91yzeQOfIGqEdbyephDhTgX7aVMWRMJtJknPpX - 3WY4HBSplz/utEMrh9HM3qm2IlZ8bwvjhrBzD1U5BF6psOvI0hkB4/c8BszIv+Je - YQIDAQAB + MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1HSESGx8xclZXCdrZzgl + jJRVGSxSktXZbuqbYS1jRnmqSOmN8OCMKc+eDNAchNnTjauZVTjNmqGl9D3t5LCY + qADcysmkLrnQnZgNGCjoSDrpI7W74ZFb51ReTmAEK+8/pt2esjQo7LH9oAFZw3Uw + NrG6ddyezaIRxYHCwpW7Sbd9Lgnly8Qx6daIgD8YhghsOkXUtEh8RxU7uu3MtjKF + VAS3xO6BqYaDvV9VB2uXw63YzYJUZbmtT7HJs0XFheTW7p79JEU36sPBdlKGx885 + kDJ7k3XgZ/MRIiHfgTQv+UtxQUKQaMM/KgNb3juTIulaOKhrIHiQ5EuAmqvYvwf1 + jQIDAQAB -----END PUBLIC KEY----- metadata: layeringDefinition: @@ -2748,31 +2748,31 @@ schema: deckhand/PublicKey/v1 --- data: | -----BEGIN RSA PRIVATE KEY----- - MIIEowIBAAKCAQEA381tmbS3oaX/aYtOjYkhsW8HqDGVHpCohYPgxV5lDDrcvCP1 - ce+bjt6ILHKxZcvu8NrkWBpAEP0gzDx8VvE7Kzq5WtUZvr7lmzYUpDwIQ+BjwNZJ - ivL8j1/LfAKeYeGjYk8brtGswiRAPQsSB/Bvby3T5++ZSD/AX1j0go2zeUFVaajV - /rkUyskE5GiEdRwaHjE+XwNaUBbDHtMGC5dRXMt3omckVjTN1RVlcUXEc4IY5N91 - yzeQOfIGqEdbyephDhTgX7aVMWRMJtJknPpX3WY4HBSplz/utEMrh9HM3qm2IlZ8 - bwvjhrBzD1U5BF6psOvI0hkB4/c8BszIv+JeYQIDAQABAoIBAQC5u63qsvz2zWGT - wQX3Fkh9DY0IO+XqkNkavSCsC7PGm48XIKyQ2u55ehr+8ExjFAT/pFl++IIU104B - 0WzLZrXZIYo0ZMhR8fFxh0dIKX4efrmqjuxHwXJytmiUSUQSLYU/kDGEOwSpthYN - 0wMqzZJdbWYAhWrrd+T5/EQnmNvKky1qHJwhY57sX4amJH9amz54Ra2NbmNUtDGI - RmRqZupUAuAfy09AWt+PPiEJbKawmEtcvy29ICmTft5TKqlKoTFTzpHd549vzofa - Eq1UhZwPR4TPe5yKmEDgwiZjkpPpsh44bR7E6sOv0GiiOPs51/JfRurpC49+pzXh - UjdAWq+lAoGBAPj1e5QEGWFWJK5LSeLnKY07zepksiiEAo1YKbB/aqoBEmVGBVSi - 4wBX/j3ID/sKlE0cVWe+ZLMdooxbUgo48q3FXVzrvfL57fmedtHXL9220HUARGkB - 7JoMfzfIMY5WJ+kfsrvc5MqyLDGyjyqzGysTNNWlixmhHDs+Mkbx6qqjAoGBAOYh - zpyP4PNLYTWUzE+YCT3aqdPsVCf/Q2eFNWWagVOFQBiVuTBUIfVHmBLkTk3atQ9f - kJ5enpiBYNLBiFH/eOwFLdEMMpjCRruzBc2yUHf0AeHlYumTlb8g6h1NQTc45ArR - YYuD6q/HwYWmoC2MUJVSHxx7PHswTXJ9IjsKEccrAoGAOhRCzSgbp6qKCiNETGvz - NKCkDC+LpIoPclwD9cnz3086tGeebL1HSdg9Vrpqh/1S1Z5rijVPlr2uIyJWxE2+ - x61Id5oDiUCnNNm0DIYwA4BXp0P1sa2iPdn2f9PzQ6pzyx36+3qv4V2pk7p9Tc/U - 4bqsU7838TW1uVhsMELVpRMCgYA9yqQMe8F98iaG2Y5GbN9GYXkqMxGhr7OsjyL4 - RhUllOjR8RnJdT2s+21E3VJ9KxVkrFdLfsJ81nhl/psY0UzpqrZTpD/NrpSJf5c2 - VQOwQa9jtVDqwLr7l93kwkKZjkgE85WKfYA9dJhsx4HI2R0mCufZoOlrdlvFOv4+ - 9gQyAwKBgG4bxo60JxV36qziXCSeEvpFcZjOvlQXZb3VmxOzgDcrAo18MXGeqk4d - 9+V3oNnqMbjUSsZVkESSPQTlCsjXTR4Kx8dxevjBiJGBfBVjCyW5UajGzCboQvJI - qWkioSgoKbfXh359I0aZo+9euM/DkYgcHVVNZFcMRlEf8v1bhmzR + MIIEpAIBAAKCAQEA1HSESGx8xclZXCdrZzgljJRVGSxSktXZbuqbYS1jRnmqSOmN + 8OCMKc+eDNAchNnTjauZVTjNmqGl9D3t5LCYqADcysmkLrnQnZgNGCjoSDrpI7W7 + 4ZFb51ReTmAEK+8/pt2esjQo7LH9oAFZw3UwNrG6ddyezaIRxYHCwpW7Sbd9Lgnl + y8Qx6daIgD8YhghsOkXUtEh8RxU7uu3MtjKFVAS3xO6BqYaDvV9VB2uXw63YzYJU + ZbmtT7HJs0XFheTW7p79JEU36sPBdlKGx885kDJ7k3XgZ/MRIiHfgTQv+UtxQUKQ + aMM/KgNb3juTIulaOKhrIHiQ5EuAmqvYvwf1jQIDAQABAoIBAQDPj2HpS6v+o37c + 7FoexpjQpd4ZsNafQ7OgjC3vG6Ogp554i0yz5vyooICdrfgexpzLDLnJq6wbBRAX + 9STkRq9teyI6MBNp3vlz7aflUZnVb1B0Jcl/Tz7FWwSjd2S784pxIJU5LoJI9H9/ + gbJLpcLLvIkZOsgex9aq6eH3rscB9SwqIqATHJzn1P1fR3umA85lSWKOeWoEbh8M + ogBa0YyNYjrVVH2BpL9A+jR1NyhEZ2fVsVLxSKQqzTtvlzeZQxUTVJVQJ6yB7a4t + 4aAemOvVcXEWpYy0NQBKG9oqhPiBA3oRd/YTVziOGcj530uggeCQVilkXB0YIWWb + JF/bkBV1AoGBAPdYWQNYw5CMMUG9+iuLCmW6D7zKLbp1AgnUQG/3FSlOtdXXEwAF + 9klc9E1GVPQC2mW4OfiLvrTYE9hXJ0azsCXQj6UUN51+jALYWkBn0awEpvsV7xFY + eeep/x7PWOFBf5ExfmFKIjMMMHcmh1P5oEf7XlAGvXjweyOEZjvhqrtfAoGBANvj + okgp0pTpzITfICpeWTqxxngZNGuaApR8BqcVeofZuzxnm9mTyPfwEVGCa6A5duI2 + PHH94P3iGTOtM8omw3A0Ag8cS8hG550tS0zEcqlqdz2Gt1bFrHE/HoaAdweaoPcL + Ssf2Qsysicm35h+p0TOXrStNuAh1PMNQT7+cPGKTAoGAAezAFJSWQQO2RmqyDbCx + TgVapf90x6StdWIfdj+X/JBOPfHEhhWFyyBcDlXjx1pWVMBQQyzjOQkNbnuPJK+1 + STYMSB6WKDWZ5VPFsAaezRXkLsQG7j2gBTt/br/yUx5tXbXi4+LtzTPlFKhKGU8x + /h1oqHrE8rH8Y1Reb0zcRUUCgYAEUkz2Lhw9YPrsAZaYPpJyXNwRsC0fkD9Mu8NF + tV5bHSRY45Bkjkr81HMCrxV+aKK1f2tgsiSh2Le2FElYR7q/kcYYle3HWd1jcWhx + ccrvGXCOfP9NbUUeVKc87XlpZNiVAlvN4kEd1KZAmKSlKqk54lk86KIdSHCRRhrL + IT7ukQKBgQDkUsZ0tt25N+4ksuBnTPntfVVPWZpdC4IM13MxrUu4Q5BshauJLgFh + zdtgIpZeJNE1/W+BGh1annmMvSp1AP4l/lYovyx+dKxYAY2Ug2hAVE6ItNFg9mpw + XEDxbFbfx/i7TZ0YkBgxy+2xSHI6orgVj0LWQ1fWSFWfSFGNSPLJSA== -----END RSA PRIVATE KEY----- metadata: layeringDefinition: From a656374c16620f6e11580ca00b2562a8c4f6c21f Mon Sep 17 00:00:00 2001 From: Danny Massa Date: Wed, 13 May 2020 09:51:15 -0500 Subject: [PATCH 59/77] Added Health Checks to the troubleshooting guide Added information about health checks that can be used to verify deployment of airship 2. Also made two additions to .gitignore to refrain from tracking Sphinx build files and IDE files. Change-Id: Icbf39860e9e137261b302ad5649fb48b095f6220 --- .gitignore | 10 +++ doc/source/troubleshooting_guide.rst | 122 ++++++++++++++++++++++++++- 2 files changed, 129 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ee3c0fba8..13e9d592a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,13 @@ peggles/ # Unit test / coverage reports .tox/ config-ssh + +# Sphinx Build Files +_build + +# Various user specific files +.DS_Store +.idea/ +.vimrc +*.swp +.vscode/ \ No newline at end of file diff --git a/doc/source/troubleshooting_guide.rst b/doc/source/troubleshooting_guide.rst index 072a4897d..77c8f5f62 100644 --- a/doc/source/troubleshooting_guide.rst +++ b/doc/source/troubleshooting_guide.rst @@ -1,3 +1,4 @@ +===================== Troubleshooting Guide ===================== @@ -10,9 +11,117 @@ root cause of the problem. For additional support you can contact the Airship team via `IRC or mailing list `__, -use `Airship bug tracker `__ +use `Airship bug tracker `__ to search and create issues. +.. contents:: Table of Contents + :depth: 3 + +--------------------- +Perform Health Checks +--------------------- + +The first step in troubleshooting an Airship deployment is to identify unhealthy +services by performing health checks. + +Verify Peering is established +----------------------------- + +:: + + sudo /opt/cni/bin/calicoctl node status + + Calico process is running. + IPv4 BGP status + +--------------+-----------+-------+------------+-------------+ + | PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO | + +--------------+-----------+-------+------------+-------------+ + | 172.29.0.2 | global | up | 2018-05-22 | Established | + | 172.29.0.3 | global | up | 2018-05-22 | Established | + +--------------+-----------+-------+------------+-------------+ + IPv6 BGP status No IPv6 peers found. + +Verify that **STATE** is ``up`` and **INFO** is ``Established``. However, if +**STATE** is ``start`` and **INFO** is ``Connect``, peering has failed. + +For more information on Calico troubleshooting, visit the +`Calico Documentation `__ + +Verify the Health of Kubernetes +------------------------------- + +:: + + # Verify that for all nodes, STATE is Ready. + # + # Note: After a reboot, it may take as long as 30 minutes for + # a node to stabilize and reach a Ready condition. + kubectl get nodes + + # Verify that liveness probes for all pods are working. + # This command exposes pods whose liveness probe is failing. + kubectl get pods --all-namespaces | grep Running | grep 0/ + + # Verify that all pods are in the Running or Completed state. + # This command exposes pods that are not running or completed. + kubectl get pods --all-namespaces | grep -v Running | Completed + + # Look for crashed pods. + kubectl get pods --all-namespaces -o wide | grep Crash + + # Check the health of core services. + kubectl get pods --all-namespaces -o wide | grep core + kubectl get services --all-namespaces | grep core + + # Check the health of proxy services. + kubectl get pods --all-namespaces -o wide | grep proxy + + # Get all pod details. + kubectl get pods --all-namespaces -o wide -w + + # Look for failed jobs. + kubectl get jobs – --all-namespaces -o wide | grep -v "1 1" + +Verify the Health of OpenStack +------------------------------ + +Check OpenStack's health by issuing the following commands at the terminal, +in order to do so you must have a set an OpenStack RC file, details +`here `__ + +:: + + # Verify Keystone by requesting a token. + openstack token issue + + # Verify networks. + openstack network list + + # Verify subnets. + openstack subnet list + + # Verify VMs. + openstack server list + + # Verify compute hypervisors. + openstack hypervisor list + + # Verify Images + openstack image list + +Check for kube-proxy iptables NAT Issues +---------------------------------------- + +:: + + # Check the iptables and make sure the IP addresses are the same: + % iptables -n -t nat -L | grep coredns + % kubectl -n kube-system get -o wide pod | grep coredns + +----------------------- Configuring Airship CLI ----------------------- @@ -32,6 +141,7 @@ how to get it configured on your environment. # Run it without arguments to get a help message. sudo ./treasuremap/tools/airship +--------------------- Manifests Preparation --------------------- @@ -62,6 +172,7 @@ Example: sudo ./treasuremap/tools/airship pegleg site -r treasuremap/ \ render -o rendered.txt ${SITE} +------------------ Deployment Failure ------------------ @@ -122,6 +233,7 @@ by Kubernetes to satisfy replication factor. # Restart Armada API service. kubectl delete pod -n ucp armada-api-d5f757d5-6z6nv +---- Ceph ---- @@ -132,8 +244,6 @@ For more information on Ceph debugging follow an official Although Ceph tolerates failures of multiple OSDs, it is important to make sure that your Ceph cluster is healthy. -Example: - :: # Get a name of Ceph Monitor pod. @@ -175,3 +285,9 @@ There are a few other commands that may be useful during the debugging: # List all Ceph block devices mounted on a specific host. mount | grep rbd + + # Exec into the Monitor pod + MON_POD=$(sudo kubectl get --no-headers pods -n=ceph \ + l="application=ceph,component=mon" | awk '{ print $1; exit }') + echo $MON_POD + sudo kubectl exec -n ceph ${MON_POD} -- ceph -s From ea4aeeee027fb80d5014ad2fa850619e9d95702d Mon Sep 17 00:00:00 2001 From: Samuel Pilla Date: Fri, 10 Jan 2020 11:12:49 -0600 Subject: [PATCH 60/77] Changes supporting k8s 1.17.3 Changes made in treasuremap to support k8s v1.17 Change-Id: I625753bc9ef5e28d57f320c440aef3abb246704d --- global/profiles/genesis.yaml | 2 +- global/profiles/kubernetes-host.yaml | 12 +++++++-- .../charts/kubernetes/core/apiserver.yaml | 6 ++--- .../kubernetes/core/controller-manager.yaml | 2 +- .../kubernetes/proxy/kubernetes-proxy.yaml | 2 +- global/software/config/versions.yaml | 25 +++++++++++-------- .../seaworthy-virt/airship_gate/lib/config.sh | 2 +- tools/fixes/hanging-cgroup-release.sh | 6 ++--- tools/fixes/rbd-roomba-scanner.sh | 6 ++--- 9 files changed, 37 insertions(+), 26 deletions(-) diff --git a/global/profiles/genesis.yaml b/global/profiles/genesis.yaml index 712bb3820..9a33650c0 100644 --- a/global/profiles/genesis.yaml +++ b/global/profiles/genesis.yaml @@ -97,7 +97,7 @@ data: - --feature-gates=PodShareProcessNamespace=true - --v=3 - --admission-control-config-file=/etc/kubernetes/apiserver/acconfig.yaml - - --experimental-encryption-provider-config=/etc/kubernetes/apiserver/encryption_provider.yaml + - --encryption-provider-config=/etc/kubernetes/apiserver/encryption_provider.yaml - --requestheader-allowed-names='aggregator' armada: target_manifest: cluster-bootstrap diff --git a/global/profiles/kubernetes-host.yaml b/global/profiles/kubernetes-host.yaml index 511db0141..13189f002 100644 --- a/global/profiles/kubernetes-host.yaml +++ b/global/profiles/kubernetes-host.yaml @@ -15,6 +15,14 @@ metadata: dest: path: .files[0].docker_image + - src: + schema: pegleg/SoftwareVersions/v1 + name: software-versions + path: .files.kubernetes + dest: + - path: .files[1].tar_url + - path: .files[2].tar_url + # Initial CoreDNS image (used during node Genesis and node join) - src: schema: pegleg/SoftwareVersions/v1 @@ -108,10 +116,10 @@ data: file_path: /hyperkube mode: 0555 - path: /opt/kubernetes/bin/kubelet - symlink: /opt/kubernetes/bin/hyperkube + tar_path: kubernetes/node/bin/kubelet mode: 0555 - path: /usr/local/bin/kubectl - symlink: /opt/kubernetes/bin/hyperkube + tar_path: kubernetes/node/bin/kubectl mode: 0555 - path: /etc/logrotate.d/json-logrotate mode: 0444 diff --git a/global/software/charts/kubernetes/core/apiserver.yaml b/global/software/charts/kubernetes/core/apiserver.yaml index 0e8d63a03..890e34a1d 100644 --- a/global/software/charts/kubernetes/core/apiserver.yaml +++ b/global/software/charts/kubernetes/core/apiserver.yaml @@ -147,10 +147,10 @@ data: encryption_provider: file: encryption_provider.yaml command_options: - - '--experimental-encryption-provider-config=/etc/kubernetes/apiserver/encryption_provider.yaml' + - '--encryption-provider-config=/etc/kubernetes/apiserver/encryption_provider.yaml' content: - kind: EncryptionConfig - apiVersion: v1 + kind: EncryptionConfiguration + apiVersion: apiserver.config.k8s.io/v1 eventconfig: file: eventconfig.yaml content: diff --git a/global/software/charts/kubernetes/core/controller-manager.yaml b/global/software/charts/kubernetes/core/controller-manager.yaml index 74a05527a..d2968451b 100644 --- a/global/software/charts/kubernetes/core/controller-manager.yaml +++ b/global/software/charts/kubernetes/core/controller-manager.yaml @@ -103,7 +103,7 @@ data: release_group: airship-kubernetes-controller-manager values: command_prefix: - - /controller-manager + - kube-controller-manager - --cluster-cidr=SUB_POD_CIDR - --service-cluster-ip-range=SUB_SERVICE_CIDR - --node-monitor-period=5s diff --git a/global/software/charts/kubernetes/proxy/kubernetes-proxy.yaml b/global/software/charts/kubernetes/proxy/kubernetes-proxy.yaml index 3ba13e3a8..f9fc5d66b 100644 --- a/global/software/charts/kubernetes/proxy/kubernetes-proxy.yaml +++ b/global/software/charts/kubernetes/proxy/kubernetes-proxy.yaml @@ -59,7 +59,7 @@ data: release_group: airship-kubernetes-proxy values: command_prefix: - - /proxy + - kube-proxy - --cluster-cidr=POD_CIDR - --proxy-mode=iptables kube_service: diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index f2efd7bfe..0ad43d41f 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -613,6 +613,9 @@ data: subpath: helm-toolkit type: git + files: + kubernetes: https://dl.k8s.io/v1.17.3/kubernetes-node-linux-amd64.tar.gz + images: calico: calico: @@ -697,13 +700,13 @@ data: rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 kubernetes: apiserver: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 - apiserver: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + apiserver: gcr.io/google-containers/hyperkube-amd64:v1.17.3 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.17.3 controller-manager: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 - controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.17.3 coredns: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 @@ -711,10 +714,10 @@ data: etcd: quay.io/coreos/etcd:v3.4.2 etcdctl: quay.io/coreos/etcd:v3.4.2 haproxy: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 haproxy: docker.io/library/haproxy:1.8.19 test: docker.io/library/python:3.6 - hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.17.3 ingress: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 @@ -725,10 +728,10 @@ data: keepalived: docker.io/osixia/keepalived:1.4.5 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: - proxy: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + proxy: gcr.io/google-containers/hyperkube-amd64:v1.17.3 scheduler: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.12.9 - scheduler: gcr.io/google-containers/hyperkube-amd64:v1.12.9 + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + scheduler: gcr.io/google-containers/hyperkube-amd64:v1.17.3 validation: pod_logs: image: docker.io/library/busybox:1.28.3 @@ -1073,7 +1076,7 @@ data: prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 promenade: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.11.6 + hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.17.3 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index 25cea331f..1c71d31bc 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -16,7 +16,7 @@ export IMAGE_COREDNS=${IMAGE_COREDNS:-docker.io/coredns/coredns:1.2.2} export IMAGE_QUAGGA=${IMAGE_QUAGGA:-docker.io/cumulusnetworks/quagga:CL3.3.2} export IMAGE_DRYDOCK_CLI=${IMAGE_DRYDOCK_CLI:-quay.io/airshipit/drydock:d93d6d5a0a370ced536180612d1ade708e29cd47} export IMAGE_DOCKER_REGISTRY=${IMAGE_DOCKER_REGISTRY:-"docker.io/registry:2"} -export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.12.9} +export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.17.3} export PROMENADE_DEBUG=${PROMENADE_DEBUG:-0} export PROMENADE_TMP_LOCAL=${PROMENADE_TMP_LOCAL:-cache} export REGISTRY_DATA_DIR=${REGISTRY_DATA_DIR:-/mnt/registry} diff --git a/tools/fixes/hanging-cgroup-release.sh b/tools/fixes/hanging-cgroup-release.sh index 7b3eb1c45..9734474ba 100755 --- a/tools/fixes/hanging-cgroup-release.sh +++ b/tools/fixes/hanging-cgroup-release.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.11.6} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/hanging-cgroup-release.yaml << 'EOF' @@ -42,7 +42,7 @@ data: EOF cat >> /tmp/hanging-cgroup-release.yaml << EOF --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: DaemonSet metadata: name: hanging-cgroup-release @@ -92,5 +92,5 @@ docker run --rm -i \ -v /etc/kubernetes/admin:/etc/kubernetes/admin \ -e KUBECONFIG=/etc/kubernetes/admin/kubeconfig.yaml \ ${KUBECTL_IMAGE} \ - /kubectl apply -f /work/hanging-cgroup-release.yaml + kubectl apply -f /work/hanging-cgroup-release.yaml diff --git a/tools/fixes/rbd-roomba-scanner.sh b/tools/fixes/rbd-roomba-scanner.sh index 06095b01b..e573e80db 100755 --- a/tools/fixes/rbd-roomba-scanner.sh +++ b/tools/fixes/rbd-roomba-scanner.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.11.6} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/rbd-roomba-scanner.yaml << 'EOF' @@ -48,7 +48,7 @@ data: EOF cat >> /tmp/rbd-roomba-scanner.yaml << EOF --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: DaemonSet metadata: name: rbd-roomba-scanner @@ -98,4 +98,4 @@ docker run --rm -i \ -v /etc/kubernetes/admin:/etc/kubernetes/admin \ -e KUBECONFIG=/etc/kubernetes/admin/kubeconfig.yaml \ ${KUBECTL_IMAGE} \ - /kubectl apply -f /work/rbd-roomba-scanner.yaml + kubectl apply -f /work/rbd-roomba-scanner.yaml From 6dc7749c23f0f1b5e4764197808c2d7debff5c0d Mon Sep 17 00:00:00 2001 From: James Gu Date: Fri, 29 May 2020 13:44:24 -0700 Subject: [PATCH 61/77] Added label to tenant-cph-rgw chart yaml Added "name" label to tenant-cph-rgw so possible to override in types/sites Change-Id: Ie123eec198de88fe6f116e87ead7503f17d64941 Signed-off-by: James Gu --- global/software/charts/osh/openstack-radosgw/radosgw.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/global/software/charts/osh/openstack-radosgw/radosgw.yaml b/global/software/charts/osh/openstack-radosgw/radosgw.yaml index 74ff79950..746861fed 100644 --- a/global/software/charts/osh/openstack-radosgw/radosgw.yaml +++ b/global/software/charts/osh/openstack-radosgw/radosgw.yaml @@ -3,6 +3,8 @@ schema: armada/Chart/v1 metadata: schema: metadata/Document/v1 name: tenant-ceph-rgw + labels: + name: tenant-ceph-rgw-global layeringDefinition: abstract: false layer: global From 1579963a8be0946b36a4f552d209b4c97f6512d8 Mon Sep 17 00:00:00 2001 From: Danny Massa Date: Thu, 21 May 2020 09:36:37 -0500 Subject: [PATCH 62/77] Added FAQ section to documentation Added a section for frequently asked questions that can be expended on when relevant. Added a trailing empty line to .gitigore I was advised to submit just the most basic questions to start Change-Id: I384502a3b919773f5839dac50af420b277c34f94 --- .gitignore | 2 +- doc/source/faq.rst | 16 ++++++++++++++++ doc/source/index.rst | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 doc/source/faq.rst diff --git a/.gitignore b/.gitignore index 13e9d592a..7030a7d1a 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,4 @@ _build .idea/ .vimrc *.swp -.vscode/ \ No newline at end of file +.vscode/ diff --git a/doc/source/faq.rst b/doc/source/faq.rst new file mode 100644 index 000000000..689ca8699 --- /dev/null +++ b/doc/source/faq.rst @@ -0,0 +1,16 @@ +========================== +Frequently Asked Questions +========================== + +.. contents:: Table of Contents + :depth: 3 + +What is a good starting point to develop understanding of Airship? +------------------------------------------------------------------ +In the +`Learn Documentation `__ + +Where can I find more information about hardware infrastructure? +---------------------------------------------------------------- +In the +`CNTT Documentation `__ diff --git a/doc/source/index.rst b/doc/source/index.rst index dd2581242..9e25b0824 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -199,6 +199,7 @@ Process Flows airsloop airskiff development_guide + faq .. _Barbican: https://docs.openstack.org/barbican/latest/api/ .. _Helm Homepage: https://helm.sh/ From f5808be7b2b077aa7defb7d3a2ba1b50e323e070 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Thu, 11 Jun 2020 21:47:04 +0000 Subject: [PATCH 63/77] Update airship docs theme This change brings Treasuremap up-to-date with the new docs.airshipit.org theme. Change-Id: I37f309519a63398cc4ad664c49c1beb4643ae8c7 Signed-off-by: Drew Walters --- doc/source/_static/airship.logo.white.svg | 1 + doc/source/conf.py | 23 +- doc/source/development_guide.rst | 242 ---------------------- doc/source/index.rst | 27 ++- 4 files changed, 34 insertions(+), 259 deletions(-) create mode 100644 doc/source/_static/airship.logo.white.svg delete mode 100644 doc/source/development_guide.rst diff --git a/doc/source/_static/airship.logo.white.svg b/doc/source/_static/airship.logo.white.svg new file mode 100644 index 000000000..b664296d1 --- /dev/null +++ b/doc/source/_static/airship.logo.white.svg @@ -0,0 +1 @@ +logo_white \ No newline at end of file diff --git a/doc/source/conf.py b/doc/source/conf.py index a30be6875..0cc19b381 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -50,18 +50,18 @@ source_suffix = '.rst' master_doc = 'index' # General information about the project. -project = u'Airship Integration' -copyright = u'2019 The Airship Authors.' -author = u'Airship Authors' +project = 'Treasuremap' +copyright = '2019-2020, The Airship Authors.' +author = 'The Airship Authors' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. -version = u'0.1.0' +#version = u'0.1.0' # The full version, including alpha/beta/rc tags. -release = u'0.1.0' +#release = u'0.1.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -87,14 +87,15 @@ todo_include_todos = False # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # +html_logo = '_static/airship.logo.white.svg' html_theme = "sphinx_rtd_theme" html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] - -# Theme options are theme-specific and customize the look and feel of a theme -# further. For a list of options available for each theme, see the -# documentation. -# -# html_theme_options = {} +html_theme_options = { + 'display_version': False, + 'logo_only': True +} +html_show_sourcelink = False +html_show_sphinx = False # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, diff --git a/doc/source/development_guide.rst b/doc/source/development_guide.rst deleted file mode 100644 index 95a3b77c6..000000000 --- a/doc/source/development_guide.rst +++ /dev/null @@ -1,242 +0,0 @@ -================= -Development Guide -================= - -Welcome -------- - -Thank you for your interest in Airship. Our community is eager to help you -contribute to the success of our project and welcome you as a member of our -community! - -We invite you to reach out to us at any time via the `Airship mailing list`_ or -`#airshipit IRC channel`_ on freenode. - -Welcome aboard! - -.. _Airship mailing list: http://lists.airshipit.org - -.. _#airshipit IRC channel: irc://chat.freenode.net:6667 - -Getting Started ---------------- - -Airship is a collection of open source tools for automating cloud provisioning -and management. Airship provides a declarative framework for defining and -managing the life cycle of open infrastructure tools and the underlying -hardware. These tools include OpenStack for virtual machines, Kubernetes for -container orchestration, and MaaS for bare metal, with planned support for -OpenStack Ironic. - -We recommend that new contributors begin by reading the high-level architecture -overview included in our `treasuremap`_ documentation. The architectural -overview introduces each Airship component, their core responsibilities, and -their integration points. - -.. _treasuremap: https://airship-treasuremap.readthedocs.io/en/latest - -Deep Dive ---------- - -Each Airship component is accompanied by its own documentation that provides an -extensive overview of the component. With so many components, it can be -challenging to find a starting point. - -We recommend the following: - -Try an Airship environment -~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Airship provides two single-node environments for demo and development purpose. - -`Airship-in-a-Bottle`_ is a set of reference documents and shell scripts that -stand up a full Airship environment with the execution of a script. - -`Airskiff`_ is a light-weight development environment bundled with a set of -deployment scripts that provides a single-node Airship environment. Airskiff -uses minikube to bootstrap Kubernetes, so it does not include Drydock, MaaS, or -Promenade. - -Additionally, we provide a reference architecture for easily deploying a -smaller, demo site. - -`Airsloop`_ is a fully-authored Airship site that can be quickly deployed as a -baremetal, demo lab. - -.. _Airship-in-a-Bottle: https://opendev.org/airship/in-a-bottle - -.. _Airskiff: https://airship-treasuremap.readthedocs.io/en/latest/airskiff.html - -.. _Airsloop: https://airship-treasuremap.readthedocs.io/en/latest/airsloop.html - -Focus on a component -~~~~~~~~~~~~~~~~~~~~ - -When starting out, focusing on one Airship component allows you to become -intricately familiar with the responsibilities of that component and understand -its function in the Airship integration. Because the components are modeled -after each other, you will also become familiar with the same patterns and -conventions that all Airship components use. - -Airship source code lives in the `OpenDev Airship namespace`_. To clone an -Airship project, execute the following, replacing `` with the name -of the Airship component you want to clone. - -.. code-block bash:: - - git clone https://opendev.org/airship/.git - -Refer to the component's documentation to get started. A list of each -component's documentation is listed below for reference: - - * `Armada`_ - * `Deckhand`_ - * `Divingbell`_ - * `Drydock`_ - * `Pegleg`_ - * `Promenade`_ - * `Shipyard`_ - -.. _OpenDev Airship namespace: https://opendev.org/airship - -.. _Armada: https://airship-armada.readthedocs.io - -.. _Deckhand: https://airship-deckhand.readthedocs.io - -.. _Divingbell: https://airship-divingbell.readthedocs.io - -.. _Drydock: https://airship-drydock.readthedocs.io - -.. _Pegleg: https://airship-pegleg.readthedocs.io - -.. _Promenade: https://airship-promenade.readthedocs.io - -.. _Shipyard: https://airship-shipyard.readthedocs.io - -Find a Storyboard task or story -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Airship work items are tracked using Storyboard. A board of items can be found -`here`_. - -Once you find an item to work on, simply assign the item to yourself or leave a -comment that you plan to provide implementation for the item. - -.. _here: https://storyboard.openstack.org/#!/project_group/85 - -Testing Changes ---------------- - -Testing of Airship changes can be accomplished several ways: - - #. Standalone, single component testing - #. Integration testing - #. Linting, unit, and functional tests/linting - -.. note:: Testing changes to charts in Airship repositories is best - accomplished using the integration method describe below. - -Standalone Testing -~~~~~~~~~~~~~~~~~~ - -Standalone testing of Airship components, i.e. using an Airship component as a -Python project, provides the quickest feedback loop of the three methods and -allows developers to make changes on the fly. We recommend testing initial code -changes using this method to see results in real-time. - -Each Airship component written in Python has pre-requisites and guides for -running the project in a standalone capacity. Refer to the documentation listed -below. - - * `Armada`_ - * `Deckhand`_ - * `Drydock`_ - * `Pegleg`_ - * `Promenade`_ - * `Shipyard`_ - -Integration Testing -~~~~~~~~~~~~~~~~~~~ - -While each Airship component supports individual usage, Airship components -have several integration points that should be exercised after modifying -functionality. - -We maintain several environments that encompass these integration points: - - #. `Airskiff`_: Integration of Armada, Deckhand, Shipyard, and Pegleg - #. `Airship-in-a-Bottle Multinode`: Full Airship integration - -For changes that merely impact software delivery components, exercising a full -Airskiff deployment is often sufficient. Otherwise, we recommend using the -Airship-in-a-Bottle Multinode environment. - -Each environment's documentation covers the process required to build and test -component images. - -.. _Airskiff: https://airship-treasuremap.readthedocs.io/en/latest/ - airskiff.html - -.. _Airship-in-a-Bottle Multinode: http://git.openstack.org/cgit/openstack/ - airship-in-a-bottle/tree/tools/multi_nodes_gate/README.rst - -Final Checks -~~~~~~~~~~~~ - -Airship projects provide Makefiles to run unit, integration, and functional -tests as well as lint Python code for PEP8 compliance and Helm charts for -successful template rendering. All checks are gated by Zuul before a change can -be merged. For more information on executing these checks, refer to -project-specific documentation. - -Third party CI tools, such as Jenkins, report results on Airship-in-a-Bottle -patches. These can be exposed using the "Toggle CI" button in the bottom -left-hand page of any gerrit change. - -Pushing code ------------- - -Airship uses the `OpenDev gerrit`_ for code review. Refer to the `OpenStack -Contributing Guide`_ for a tutorial on submitting changes to Gerrit code -review. - -.. _OpenDev gerrit: https://review.opendev.org - -.. _OpenStack Contributing Guide: https://docs.openstack.org/horizon/latest/contributor/contributing.html - -Next steps ----------- - -Upon pushing a change to gerrit, Zuul continuous integration will post job -results on your patch. Refer to the job output by clicking on the job itself to -determine if further action is required. If it's not clear why a job failed, -please reach out to a team member in IRC. We are happy to assist! - -Assuming all continuous integration jobs succeed, Airship community members and -core developers will review your patch and provide feedback. Many patches are -submitted to Airship projects each day. If your patch does not receive feedback -for several days, please reach out using IRC or the Airship mailing list. - -Merging code ------------- - -Like most OpenDev projects, Airship patches require two +2 code review votes -from core members to merge. Once you have addressed all outstanding feedback, -your change will be merged. - -Beyond ------- - -Congratulations! After your first change merges, please keep up-to-date with -the team. We hold two weekly meetings for project and design discussion: - -Our weekly #airshipit IRC meeting provides an opportunity to discuss project -operations. - -Our weekly design call provides an opportunity for in-depth discussion of new -and existing Airship features. - -For more information on the times of each meeting, refer to the `Airship -wiki`_. - -.. _Airship wiki: https://wiki.openstack.org/wiki/Airship diff --git a/doc/source/index.rst b/doc/source/index.rst index 9e25b0824..8ea026445 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -1,4 +1,3 @@ - Airship Treasuremap =================== @@ -188,19 +187,35 @@ Process Flows .. image:: diagrams/deploy_site.png - .. toctree:: + :caption: Treasuremap + :hidden: :maxdepth: 2 authoring_and_deployment config_update_guide troubleshooting_guide - seaworthy - airsloop - airskiff - development_guide faq +.. toctree:: + :caption: Try Airship + :hidden: + :maxdepth: 2 + + Airship-in-a-Bottle + airskiff + airsloop + seaworthy + +.. toctree:: + :caption: Airship Project Documentation + :hidden: + + Airship Documentation + Airshipctl + Airshipui + Treasuremap + .. _Barbican: https://docs.openstack.org/barbican/latest/api/ .. _Helm Homepage: https://helm.sh/ .. _Kubernetes Homepage: https://kubernetes.io/ From a37202b0636842d20b169b3198d6869108deea86 Mon Sep 17 00:00:00 2001 From: Danny Massa Date: Thu, 11 Jun 2020 11:16:15 -0500 Subject: [PATCH 64/77] Separated Ceph Content into separate section There is a lot of troubleshooting content related to Ceph that will be submitted in following patchsets related to common issues realted to Monitors, OSDs, and PSGs. The amount of content would overshadow the more surface level instructions in the troubleshooting guide. So I have given Ceph it's own separated section under the Troubleshooting Guide Change-Id: I27f67f6813eed4823ea5ff43bcadd7d269a8afa9 --- doc/source/troubleshooting_ceph.rst | 83 ++++++++++++++++++++++++++++ doc/source/troubleshooting_guide.rst | 66 +++------------------- 2 files changed, 90 insertions(+), 59 deletions(-) create mode 100644 doc/source/troubleshooting_ceph.rst diff --git a/doc/source/troubleshooting_ceph.rst b/doc/source/troubleshooting_ceph.rst new file mode 100644 index 000000000..3dca9bdef --- /dev/null +++ b/doc/source/troubleshooting_ceph.rst @@ -0,0 +1,83 @@ +.. + Licensed under the Apache License, Version 2.0 (the "License"); you may + not use this file except in compliance with the License. You may obtain + a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + License for the specific language governing permissions and limitations + under the License. + +-------------------- +Troubleshooting Ceph +-------------------- + +.. contents:: Table of Contents + :depth: 3 + +Initial Troubleshooting +----------------------- + +Many stateful services in Airship rely on Ceph to function correctly. +For more information on Ceph debugging follow the official +`Ceph debugging guide `__. + +Although Ceph tolerates failures of multiple OSDs, it is important +to make sure that your Ceph cluster is healthy. + +:: + + # Many commands require the name of the Ceph monitor pod, use the following + # shell command to assign the pod name to an environment variable for ease + # of use. + CEPH_MON=$(sudo kubectl get --no-headers pods -n=ceph \ + l="application=ceph,component=mon" | awk '{ print $1; exit }') + + # Get the status of the Ceph cluster. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s + + # Get the health of the Ceph cluster + sudo kubectl -n ceph exec ${CEPH_MON} ceph health detail + +The health indicators for Ceph are: + +* `HEALTH_OK`: Indicates the cluster is healthy +* `HEALTH_WARN`: Indicates there may be an issue, but all the data stored in the + cluster remains accessible. In some cases Ceph will return to `HEALTH_OK` + automatically, i.e. when Ceph finishes the rebalancing process +* `HEALTH_ERR`: Indicates a more serious problem that requires immediate + attention as a part or all of your data has become inaccessible + +When the cluster is unhealthy, and some Placement Groups are reported to be in +degraded or down states, determine the problem by inspecting the logs of +Ceph OSD that is down using ``kubectl``. + +There are a few other commands that may be useful during the debugging: + +:: + + # Make sure your CEPH_MON variable is set, mentioned above. + echo ${CEPH_MON} + + # List a hierarchy of OSDs in the cluster to see what OSDs are down. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph osd tree + + # Get a detailed information on the status of every Placement Group. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph pg dump + + # List allocated block devices. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd ls + + # See what client uses the device. + # Note: The pvc name will be different in your cluster + sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd status \ + kubernetes-dynamic-pvc-e71e65a9-3b99-11e9-bf31-e65b6238af01 + + # List all Ceph block devices mounted on a specific host. + mount | grep rbd + + # Exec into the Monitor pod + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s diff --git a/doc/source/troubleshooting_guide.rst b/doc/source/troubleshooting_guide.rst index 77c8f5f62..73ba2888f 100644 --- a/doc/source/troubleshooting_guide.rst +++ b/doc/source/troubleshooting_guide.rst @@ -18,6 +18,13 @@ to search and create issues. .. contents:: Table of Contents :depth: 3 +**Additional Troubleshooting** + +.. toctree:: + :maxdepth: 3 + + troubleshooting_ceph.rst + --------------------- Perform Health Checks --------------------- @@ -232,62 +239,3 @@ by Kubernetes to satisfy replication factor. # Restart Armada API service. kubectl delete pod -n ucp armada-api-d5f757d5-6z6nv - ----- -Ceph ----- - -Many stateful services in Airship rely on Ceph to function correctly. -For more information on Ceph debugging follow an official -`Ceph debugging guide `__. - -Although Ceph tolerates failures of multiple OSDs, it is important -to make sure that your Ceph cluster is healthy. - -:: - - # Get a name of Ceph Monitor pod. - CEPH_MON=$(sudo kubectl get pods --all-namespaces -o=name | \ - grep ceph-mon | sed -n 1p | sed 's|pod/||') - # Get the status of the Ceph cluster. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s - -Cluster is in a helthy state when ``health`` parameter is set to ``HEALTH_OK``. - -When the cluster is unhealthy, and some Placement Groups are reported to be in -degraded or down states, determine the problem by inspecting the logs of -Ceph OSD that is down using ``kubectl``. - -:: - - # Get a name of Ceph Monitor pod. - CEPH_MON=$(sudo kubectl get pods --all-namespaces -o=name | \ - grep ceph-mon | sed -n 1p | sed 's|pod/||') - # List a hierarchy of OSDs in the cluster to see what OSDs are down. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph osd tree - -There are a few other commands that may be useful during the debugging: - -:: - - # Get a name of Ceph Monitor pod. - CEPH_MON=$(sudo kubectl get pods --all-namespaces -o=name | \ - grep ceph-mon | sed -n 1p | sed 's|pod/||') - - # Get a detailed information on the status of every Placement Group. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph pg dump - - # List allocated block devices. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd ls - # See what client uses the device. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd status \ - kubernetes-dynamic-pvc-e71e65a9-3b99-11e9-bf31-e65b6238af01 - - # List all Ceph block devices mounted on a specific host. - mount | grep rbd - - # Exec into the Monitor pod - MON_POD=$(sudo kubectl get --no-headers pods -n=ceph \ - l="application=ceph,component=mon" | awk '{ print $1; exit }') - echo $MON_POD - sudo kubectl exec -n ceph ${MON_POD} -- ceph -s From 868529d9fc07815261f764610bb42dcaa398918b Mon Sep 17 00:00:00 2001 From: Danny Massa Date: Mon, 22 Jun 2020 16:30:27 -0500 Subject: [PATCH 65/77] Condensed Ceph Troubleshooting Section Removed most of the local troubleshooting guides for Ceph in favor of linked out to Ceph's much more complete and thorough documentation on the same topics Change-Id: I060130dba9dfb701b7f309b7f2be3224d3a1cf56 --- doc/source/troubleshooting_ceph.rst | 83 ------------------------- doc/source/troubleshooting_guide.rst | 93 +++++++++++++++++++++++++--- 2 files changed, 86 insertions(+), 90 deletions(-) delete mode 100644 doc/source/troubleshooting_ceph.rst diff --git a/doc/source/troubleshooting_ceph.rst b/doc/source/troubleshooting_ceph.rst deleted file mode 100644 index 3dca9bdef..000000000 --- a/doc/source/troubleshooting_ceph.rst +++ /dev/null @@ -1,83 +0,0 @@ -.. - Licensed under the Apache License, Version 2.0 (the "License"); you may - not use this file except in compliance with the License. You may obtain - a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - License for the specific language governing permissions and limitations - under the License. - --------------------- -Troubleshooting Ceph --------------------- - -.. contents:: Table of Contents - :depth: 3 - -Initial Troubleshooting ------------------------ - -Many stateful services in Airship rely on Ceph to function correctly. -For more information on Ceph debugging follow the official -`Ceph debugging guide `__. - -Although Ceph tolerates failures of multiple OSDs, it is important -to make sure that your Ceph cluster is healthy. - -:: - - # Many commands require the name of the Ceph monitor pod, use the following - # shell command to assign the pod name to an environment variable for ease - # of use. - CEPH_MON=$(sudo kubectl get --no-headers pods -n=ceph \ - l="application=ceph,component=mon" | awk '{ print $1; exit }') - - # Get the status of the Ceph cluster. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s - - # Get the health of the Ceph cluster - sudo kubectl -n ceph exec ${CEPH_MON} ceph health detail - -The health indicators for Ceph are: - -* `HEALTH_OK`: Indicates the cluster is healthy -* `HEALTH_WARN`: Indicates there may be an issue, but all the data stored in the - cluster remains accessible. In some cases Ceph will return to `HEALTH_OK` - automatically, i.e. when Ceph finishes the rebalancing process -* `HEALTH_ERR`: Indicates a more serious problem that requires immediate - attention as a part or all of your data has become inaccessible - -When the cluster is unhealthy, and some Placement Groups are reported to be in -degraded or down states, determine the problem by inspecting the logs of -Ceph OSD that is down using ``kubectl``. - -There are a few other commands that may be useful during the debugging: - -:: - - # Make sure your CEPH_MON variable is set, mentioned above. - echo ${CEPH_MON} - - # List a hierarchy of OSDs in the cluster to see what OSDs are down. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph osd tree - - # Get a detailed information on the status of every Placement Group. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph pg dump - - # List allocated block devices. - sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd ls - - # See what client uses the device. - # Note: The pvc name will be different in your cluster - sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd status \ - kubernetes-dynamic-pvc-e71e65a9-3b99-11e9-bf31-e65b6238af01 - - # List all Ceph block devices mounted on a specific host. - mount | grep rbd - - # Exec into the Monitor pod - sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s diff --git a/doc/source/troubleshooting_guide.rst b/doc/source/troubleshooting_guide.rst index 73ba2888f..f75c202e7 100644 --- a/doc/source/troubleshooting_guide.rst +++ b/doc/source/troubleshooting_guide.rst @@ -1,3 +1,16 @@ +.. + Licensed under the Apache License, Version 2.0 (the "License"); you may + not use this file except in compliance with the License. You may obtain + a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + License for the specific language governing permissions and limitations + under the License. + ===================== Troubleshooting Guide ===================== @@ -18,13 +31,6 @@ to search and create issues. .. contents:: Table of Contents :depth: 3 -**Additional Troubleshooting** - -.. toctree:: - :maxdepth: 3 - - troubleshooting_ceph.rst - --------------------- Perform Health Checks --------------------- @@ -239,3 +245,76 @@ by Kubernetes to satisfy replication factor. # Restart Armada API service. kubectl delete pod -n ucp armada-api-d5f757d5-6z6nv + +-------------------- +Troubleshooting Ceph +-------------------- + +Many stateful services in Airship rely on Ceph to function correctly. +For more information on Ceph debugging follow the official +`Ceph Troubleshooting Guide `__. +The troubleshooting guide can help with: + +* `Logging and Debugging `__ +* `Troubleshootring Monitors `__ +* `Troubleshooting OSDs `__ +* `Troubleshooting PGs `__ +* `Memory Profiling `__ +* `CPU Profiling `__ + +Although Ceph tolerates failures of multiple OSDs, it is important +to make sure that your Ceph cluster is healthy. + +:: + + # Many commands require the name of the Ceph monitor pod, use the following + # shell command to assign the pod name to an environment variable for ease + # of use. + CEPH_MON=$(sudo kubectl get --no-headers pods -n=ceph \ + l="application=ceph,component=mon" | awk '{ print $1; exit }') + + # Get the status of the Ceph cluster. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s + + # Get the health of the Ceph cluster + sudo kubectl -n ceph exec ${CEPH_MON} ceph health detail + +The health indicators for Ceph are: + +* `HEALTH_OK`: Indicates the cluster is healthy +* `HEALTH_WARN`: Indicates there may be an issue, but all the data stored in the + cluster remains accessible. In some cases Ceph will return to `HEALTH_OK` + automatically, i.e. when Ceph finishes the rebalancing process +* `HEALTH_ERR`: Indicates a more serious problem that requires immediate + attention as a part or all of your data has become inaccessible + +When the cluster is unhealthy, and some Placement Groups are reported to be in +degraded or down states, determine the problem by inspecting the logs of +Ceph OSD that is down using ``kubectl``. + +There are a few other commands that may be useful during the debugging: + +:: + + # Make sure your CEPH_MON variable is set, mentioned above. + echo ${CEPH_MON} + + # List a hierarchy of OSDs in the cluster to see what OSDs are down. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph osd tree + + # Get a detailed information on the status of every Placement Group. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph pg dump + + # List allocated block devices. + sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd ls + + # See what client uses the device. + # Note: The pvc name will be different in your cluster + sudo kubectl exec -it -n ceph ${CEPH_MON} -- rbd status \ + kubernetes-dynamic-pvc-e71e65a9-3b99-11e9-bf31-e65b6238af01 + + # List all Ceph block devices mounted on a specific host. + mount | grep rbd + + # Exec into the Monitor pod + sudo kubectl exec -it -n ceph ${CEPH_MON} -- ceph -s From 64c7d012b1373b076c2af89131fa4b0f0e766bd0 Mon Sep 17 00:00:00 2001 From: "Mahmoudi, Ahmad (am495p)" Date: Tue, 23 Jun 2020 19:46:27 +0000 Subject: [PATCH 66/77] (fix) Add task to install pip3 Added task to install pip3 to adress the airhsip-shipyard zuul gate issue where airship-shipyard-airskiff-deployment job fails on: sudo -H -E pip install 'cmd2<=0.8.7' sudo: pip: command not found Updated pip to pip3 to move tom pip to pip3. Also, updated the openstack-helm-infra commit-id to the latest to use pip3 instead of pip. Change-Id: I0d4aef4de3c10a9317acad8c8c9e17e15b309172 --- .../deployment/airskiff/developer/000-clone-dependencies.sh | 2 +- tools/deployment/airskiff/developer/020-setup-client.sh | 4 ++-- tools/gate/playbooks/airskiff-deploy-gate.yaml | 6 ++++++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/tools/deployment/airskiff/developer/000-clone-dependencies.sh b/tools/deployment/airskiff/developer/000-clone-dependencies.sh index a2db907fc..35ae6928b 100755 --- a/tools/deployment/airskiff/developer/000-clone-dependencies.sh +++ b/tools/deployment/airskiff/developer/000-clone-dependencies.sh @@ -19,7 +19,7 @@ set -xe CURRENT_DIR="$(pwd)" : "${INSTALL_PATH:="../"}" -: "${OSH_INFRA_COMMIT:="eacf93722136636dcfbd2b68c59b71f071ffc085"}" +: "${OSH_INFRA_COMMIT:="a31bb2b04918107a08cb14201ae72f2b5696cb9d"}" : "${CLONE_ARMADA:=true}" : "${CLONE_DECKHAND:=true}" : "${CLONE_SHIPYARD:=true}" diff --git a/tools/deployment/airskiff/developer/020-setup-client.sh b/tools/deployment/airskiff/developer/020-setup-client.sh index fa9043f20..239ad1ce4 100755 --- a/tools/deployment/airskiff/developer/020-setup-client.sh +++ b/tools/deployment/airskiff/developer/020-setup-client.sh @@ -18,8 +18,8 @@ set -xe # Install OpenStack client and create OpenStack client configuration file. -sudo -H -E pip install "cmd2<=0.8.7" -sudo -H -E pip install python-openstackclient python-heatclient +sudo -H -E pip3 install "cmd2<=0.8.7" +sudo -H -E pip3 install python-openstackclient python-heatclient sudo -H mkdir -p /etc/openstack sudo -H chown -R "$(id -un)": /etc/openstack diff --git a/tools/gate/playbooks/airskiff-deploy-gate.yaml b/tools/gate/playbooks/airskiff-deploy-gate.yaml index c037b5b33..034890d83 100644 --- a/tools/gate/playbooks/airskiff-deploy-gate.yaml +++ b/tools/gate/playbooks/airskiff-deploy-gate.yaml @@ -23,6 +23,12 @@ daemon_reload: yes name: systemd-resolved become: yes + - name: ensure pip3 installed + apt: + name: "{{ item }}" + with_items: + - python3-pip + become: yes - name: Clone dependencies shell: | From 0521b46bce6775107e978cf66f2fd53268720251 Mon Sep 17 00:00:00 2001 From: Ahmad Mahmoudi Date: Mon, 4 May 2020 17:08:34 +0000 Subject: [PATCH 67/77] (fix) Added retries for genesis deploy Added retries for rsync the genesis.sh to the genesis node, in case genesis is rebooted as part of pre-genesis stage. This fix waits and retries until genesis node reboot is done and is reachable. Added wait in genesis.sh to wait for genesis node to come up, in case it was rebooted in the previous stage. Added retries in shipyard upload configdocs, to handle transient timeouts. Change-Id: I538f2c7b1543e6775ad580ccd3dc0b5cc88d68b1 --- .../airship_gate/lib/airship.sh | 1 + .../airship_gate/stages/genesis.sh | 19 ++++++++++++--- .../stages/shipyard-load-design.sh | 23 +++++++++++++++---- 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh index 26f4dbb78..7b4f1b628 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/airship.sh @@ -133,6 +133,7 @@ shipyard_action_wait() { exit 0 fi + log "$(shipyard_cmd describe "${ACTION_ID}")" sleep "${poll_time}" done } diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh index c78a68924..b08c1595a 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/genesis.sh @@ -18,13 +18,26 @@ set -e source "${GATE_UTILS}" # Copies script and virtmgr private key to genesis VM -rsync_cmd "${SCRIPT_DEPOT}/genesis.sh" "${GENESIS_NAME}:/root/airship/" +# waits for the genesis node to complete reboot, if it is rebooted during +# genesis setup stage. +GENESIS_RSYNC_RETRIES=${GENESIS_RSYNC_RETRIES:-10} +retries=0 +while ! rsync_cmd "${SCRIPT_DEPOT}/genesis.sh" "${GENESIS_NAME}:/root/airship/"; do + if [[ "${retries}" < "${GENESIS_RSYNC_RETRIES}" ]]; then + log "Genesis node is not reachable yet. Retrying in 30 seconds." + retries=$((retries+1)) + sleep 30 + continue + fi + log_error "Genesis was not reachable after max retries: "${GENESIS_RSYNC_RETRIES}"." + exit 1 +done set -o pipefail ssh_cmd_raw "${GENESIS_NAME}" "PROMENADE_ENCRYPTION_KEY=${PROMENADE_ENCRYPTION_KEY} /root/airship/genesis.sh" 2>&1 | tee -a "${LOG_FILE}" set +o pipefail -if ! ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 ; then +if ! ssh_cmd "${GENESIS_NAME}" docker images | tail -n +2 | grep -v registry:5000 ; then log_warn "Using some non-cached docker images. This will slow testing." - ssh_cmd n0 docker images | tail -n +2 | grep -v registry:5000 | tee -a "${LOG_FILE}" + ssh_cmd "${GENESIS_NAME}" docker images | tail -n +2 | grep -v registry:5000 | tee -a "${LOG_FILE}" fi diff --git a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh index f957a010a..6ddd65ece 100755 --- a/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/stages/shipyard-load-design.sh @@ -52,12 +52,25 @@ check_configdocs_result(){ fi } +CREATE_CONFIGDOCS_RETRIES=${CREATE_CONFIGDOCS_RETRIES:-5} + +create_configdocs_design() { + for ((i=0; i<${CREATE_CONFIGDOCS_RETRIES}; i++)); do + if check_configdocs_result "$(shipyard_cmd create configdocs "$@")"; then + log "Create confidocs succeeded." + return 0 + fi + log "Failed on atemp $i, retrying ..." + sleep 30 + done + log "Create configdocs failed after $i retries." + return 1 +} + # Copy site design to genesis node ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/site" rsync_cmd "${DEFINITION_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/site/" - -sleep 120 -check_configdocs_result "$(shipyard_cmd create configdocs design "--directory=${BUILD_WORK_DIR}/site" --replace)" +create_configdocs_design design --directory="${BUILD_WORK_DIR}/site" --replace # Skip certs/gate if already part of site manifests if [[ -n "${USE_EXISTING_SECRETS}" ]] @@ -70,14 +83,14 @@ if [[ "${OMIT_CERTS}" == "0" ]] then ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/certs" rsync_cmd "${CERT_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/certs/" - check_configdocs_result "$(shipyard_cmd create configdocs certs "--directory=${BUILD_WORK_DIR}/certs" --append)" + create_configdocs_design certs --directory="${BUILD_WORK_DIR}/certs" --append fi if [[ "${OMIT_GATE}" == "0" ]] then ssh_cmd "${BUILD_NAME}" mkdir -p "${BUILD_WORK_DIR}/gate" rsync_cmd "${GATE_DEPOT}"/*.yaml "${BUILD_NAME}:${BUILD_WORK_DIR}/gate/" - check_configdocs_result "$(shipyard_cmd create configdocs gate "--directory=${BUILD_WORK_DIR}/gate" --append)" + create_configdocs_design gate --directory="${BUILD_WORK_DIR}/gate" --append fi check_configdocs_result "$(shipyard_cmd commit configdocs)" From e8c5336108572bacdfa650c8ae8d1a949ad61bc0 Mon Sep 17 00:00:00 2001 From: Ahmad Mahmoudi Date: Sat, 1 Aug 2020 06:18:39 +0000 Subject: [PATCH 68/77] Added setuptools Added install setuptools in openstack client setup, the address the issue with ariskiff deploy for airship components. For example shipyard airskiff deplo: https://zuul.opendev.org/t/openstack/build/721d41dbc1bb44179e4ccae9a5b8af46 Change-Id: I0e58b9d4c10eab7f1d7f4e498a84e6cee50dbd46 --- tools/deployment/airskiff/developer/020-setup-client.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/deployment/airskiff/developer/020-setup-client.sh b/tools/deployment/airskiff/developer/020-setup-client.sh index 239ad1ce4..0e3743606 100755 --- a/tools/deployment/airskiff/developer/020-setup-client.sh +++ b/tools/deployment/airskiff/developer/020-setup-client.sh @@ -19,6 +19,7 @@ set -xe # Install OpenStack client and create OpenStack client configuration file. sudo -H -E pip3 install "cmd2<=0.8.7" +sudo -H -E pip3 install --upgrade setuptools sudo -H -E pip3 install python-openstackclient python-heatclient sudo -H mkdir -p /etc/openstack From 649ee05f9516d7eb458c6f2b626d87e909084e74 Mon Sep 17 00:00:00 2001 From: Ahmad Mahmoudi Date: Fri, 28 Aug 2020 14:45:56 +0000 Subject: [PATCH 69/77] Upgrade k8s from v1.17.3 to v1.18.6 Updated references to kubernetes hyperkube image from v1.17.3 to v1.18.6. Change-Id: I3ef8c6879c22844475d354eee6c9366b5e69a1b7 --- global/software/config/Kubelet.yaml | 4 +++- global/software/config/versions.yaml | 24 +++++++++---------- .../seaworthy-virt/airship_gate/lib/config.sh | 2 +- tools/fixes/hanging-cgroup-release.sh | 2 +- tools/fixes/rbd-roomba-scanner.sh | 2 +- 5 files changed, 18 insertions(+), 16 deletions(-) diff --git a/global/software/config/Kubelet.yaml b/global/software/config/Kubelet.yaml index 1a33897a8..a2dbbb71b 100644 --- a/global/software/config/Kubelet.yaml +++ b/global/software/config/Kubelet.yaml @@ -33,7 +33,9 @@ data: evictionMaxPodGracePeriod: -1 featureGates: PodShareProcessNamespace: true - TaintBasedEvictions: false + # TaintBasedEvictions is GA in v1.18.6 and must be set to true + # https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ + TaintBasedEvictions: true kubeAPIBurst: 40 kubeAPIQPS: 20 maxPods: 200 diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 0ad43d41f..55750913b 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -614,7 +614,7 @@ data: type: git files: - kubernetes: https://dl.k8s.io/v1.17.3/kubernetes-node-linux-amd64.tar.gz + kubernetes: https://dl.k8s.io/v1.18.6/kubernetes-node-linux-amd64.tar.gz images: calico: @@ -700,13 +700,13 @@ data: rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 kubernetes: apiserver: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 - apiserver: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + anchor: &hyperkube gcr.io/google-containers/hyperkube-amd64:v1.18.6 + apiserver: *hyperkube dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + key_rotate: *hyperkube controller-manager: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 - controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + anchor: *hyperkube + controller_manager: *hyperkube coredns: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 @@ -714,10 +714,10 @@ data: etcd: quay.io/coreos/etcd:v3.4.2 etcdctl: quay.io/coreos/etcd:v3.4.2 haproxy: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + anchor: *hyperkube haproxy: docker.io/library/haproxy:1.8.19 test: docker.io/library/python:3.6 - hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + hyperkube: *hyperkube ingress: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 @@ -728,10 +728,10 @@ data: keepalived: docker.io/osixia/keepalived:1.4.5 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: - proxy: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + proxy: *hyperkube scheduler: - anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 - scheduler: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + anchor: *hyperkube + scheduler: *hyperkube validation: pod_logs: image: docker.io/library/busybox:1.28.3 @@ -1076,7 +1076,7 @@ data: prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 promenade: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.17.3 + hyperkube: *hyperkube ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index 1c71d31bc..ecfe613bd 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -16,7 +16,7 @@ export IMAGE_COREDNS=${IMAGE_COREDNS:-docker.io/coredns/coredns:1.2.2} export IMAGE_QUAGGA=${IMAGE_QUAGGA:-docker.io/cumulusnetworks/quagga:CL3.3.2} export IMAGE_DRYDOCK_CLI=${IMAGE_DRYDOCK_CLI:-quay.io/airshipit/drydock:d93d6d5a0a370ced536180612d1ade708e29cd47} export IMAGE_DOCKER_REGISTRY=${IMAGE_DOCKER_REGISTRY:-"docker.io/registry:2"} -export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.17.3} +export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.18.6} export PROMENADE_DEBUG=${PROMENADE_DEBUG:-0} export PROMENADE_TMP_LOCAL=${PROMENADE_TMP_LOCAL:-cache} export REGISTRY_DATA_DIR=${REGISTRY_DATA_DIR:-/mnt/registry} diff --git a/tools/fixes/hanging-cgroup-release.sh b/tools/fixes/hanging-cgroup-release.sh index 9734474ba..1ce49bc20 100755 --- a/tools/fixes/hanging-cgroup-release.sh +++ b/tools/fixes/hanging-cgroup-release.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.18.6} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/hanging-cgroup-release.yaml << 'EOF' diff --git a/tools/fixes/rbd-roomba-scanner.sh b/tools/fixes/rbd-roomba-scanner.sh index e573e80db..647054523 100755 --- a/tools/fixes/rbd-roomba-scanner.sh +++ b/tools/fixes/rbd-roomba-scanner.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.18.6} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/rbd-roomba-scanner.yaml << 'EOF' From 45603038b9f1db6b1cf3f9478c8961f1f945a32a Mon Sep 17 00:00:00 2001 From: "dt241s@att.com" Date: Tue, 25 Aug 2020 17:42:28 +0000 Subject: [PATCH 70/77] Uplift etcd to 3.4.3 1) Upgraded Promenade Images to sync with etcd version Depends on : https://review.opendev.org/#/c/747989/ Change-Id: I9cb408c08c3002799fcf20eb6496c077baaef8d9 --- global/software/config/versions.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 55750913b..66d5dbdd9 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,7 +4,7 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/apiserver type: git apiserver-htk: @@ -25,7 +25,7 @@ data: type: git etcd: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/etcd type: git etcd-htk: @@ -35,7 +35,7 @@ data: type: git controller-manager: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/controller_manager type: git controller-manager-htk: @@ -45,7 +45,7 @@ data: type: git coredns: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/coredns type: git coredns-htk: @@ -55,7 +55,7 @@ data: type: git etcd: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/etcd type: git etcd-htk: @@ -65,7 +65,7 @@ data: type: git haproxy: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/haproxy type: git haproxy-htk: @@ -85,7 +85,7 @@ data: type: git proxy: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/proxy type: git proxy-htk: @@ -95,7 +95,7 @@ data: type: git scheduler: location: https://opendev.org/airship/promenade - reference: 64807416b71958e31156ef7a50e169813acc4e15 + reference: 97427904bc69387d365834f73a377a48fa06e813 subpath: charts/scheduler type: git scheduler-htk: @@ -621,14 +621,14 @@ data: calico: calico_cni: quay.io/calico/cni:v3.4.0 calico_ctl: docker.io/calico/ctl:v3.4.0 - calico_etcd: quay.io/coreos/etcd:v3.4.2 + calico_etcd: quay.io/coreos/etcd:v3.4.3 calico_kube_controllers: quay.io/calico/kube-controllers:v3.4.0 calico_node: quay.io/calico/node:v3.4.0 calico_settings: docker.io/calico/ctl:v3.4.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 etcd: - etcd: quay.io/coreos/etcd:v3.4.2 - etcdctl: quay.io/coreos/etcd:v3.4.2 + etcd: quay.io/coreos/etcd:v3.4.3 + etcdctl: quay.io/coreos/etcd:v3.4.3 ceph: ceph-client: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 @@ -711,8 +711,8 @@ data: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 etcd: - etcd: quay.io/coreos/etcd:v3.4.2 - etcdctl: quay.io/coreos/etcd:v3.4.2 + etcd: quay.io/coreos/etcd:v3.4.3 + etcdctl: quay.io/coreos/etcd:v3.4.3 haproxy: anchor: *hyperkube haproxy: docker.io/library/haproxy:1.8.19 From 3b58bbf69b998095703f50a116bd62f80a9ba801 Mon Sep 17 00:00:00 2001 From: "KAVVA, JAGAN MOHAN REDDY (jk330k)" Date: Tue, 8 Sep 2020 10:46:26 -0500 Subject: [PATCH 71/77] Move Tiller version to 2.16.9 Update Helm chart for Armada to use Tiller version 2.16.9. Change-Id: I9950902d2f4321babea7f0012314a6ca911d92b9 --- global/software/config/versions.yaml | 4 ++-- tools/deployment/airskiff/developer/000-clone-dependencies.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 55750913b..1d7a763fe 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -980,11 +980,11 @@ data: armada: api: quay.io/airshipit/armada:50384e47c762438b9e39abe4677f3c29f3c09184-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 + helm: docker.io/lachlanevenson/k8s-helm:v2.16.9 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton - tiller: gcr.io/kubernetes-helm/tiller:v2.16.1 + tiller: gcr.io/kubernetes-helm/tiller:v2.16.9 barbican: barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial diff --git a/tools/deployment/airskiff/developer/000-clone-dependencies.sh b/tools/deployment/airskiff/developer/000-clone-dependencies.sh index 35ae6928b..5e9c9591a 100755 --- a/tools/deployment/airskiff/developer/000-clone-dependencies.sh +++ b/tools/deployment/airskiff/developer/000-clone-dependencies.sh @@ -19,7 +19,7 @@ set -xe CURRENT_DIR="$(pwd)" : "${INSTALL_PATH:="../"}" -: "${OSH_INFRA_COMMIT:="a31bb2b04918107a08cb14201ae72f2b5696cb9d"}" +: "${OSH_INFRA_COMMIT:="dc58ef9dddd0326cc86229eda4e21e269adb31be"}" : "${CLONE_ARMADA:=true}" : "${CLONE_DECKHAND:=true}" : "${CLONE_SHIPYARD:=true}" From f0260405245d3a4606c933232a3b503967015479 Mon Sep 17 00:00:00 2001 From: Arijit Bose Date: Wed, 9 Sep 2020 03:29:59 +0000 Subject: [PATCH 72/77] Revert "Upgrade k8s from v1.17.3 to v1.18.6" This reverts commit 649ee05f9516d7eb458c6f2b626d87e909084e74. Additionally pinning the horizon to a prior tested version Change-Id: I8bc0b226110c06be2529f65ffad79d45bed7f16b --- global/software/config/Kubelet.yaml | 4 +-- global/software/config/versions.yaml | 28 +++++++++---------- .../seaworthy-virt/airship_gate/lib/config.sh | 2 +- tools/fixes/hanging-cgroup-release.sh | 2 +- tools/fixes/rbd-roomba-scanner.sh | 2 +- 5 files changed, 18 insertions(+), 20 deletions(-) diff --git a/global/software/config/Kubelet.yaml b/global/software/config/Kubelet.yaml index a2dbbb71b..1a33897a8 100644 --- a/global/software/config/Kubelet.yaml +++ b/global/software/config/Kubelet.yaml @@ -33,9 +33,7 @@ data: evictionMaxPodGracePeriod: -1 featureGates: PodShareProcessNamespace: true - # TaintBasedEvictions is GA in v1.18.6 and must be set to true - # https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ - TaintBasedEvictions: true + TaintBasedEvictions: false kubeAPIBurst: 40 kubeAPIQPS: 20 maxPods: 200 diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 55750913b..03a0b5413 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -614,7 +614,7 @@ data: type: git files: - kubernetes: https://dl.k8s.io/v1.18.6/kubernetes-node-linux-amd64.tar.gz + kubernetes: https://dl.k8s.io/v1.17.3/kubernetes-node-linux-amd64.tar.gz images: calico: @@ -700,13 +700,13 @@ data: rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 kubernetes: apiserver: - anchor: &hyperkube gcr.io/google-containers/hyperkube-amd64:v1.18.6 - apiserver: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + apiserver: gcr.io/google-containers/hyperkube-amd64:v1.17.3 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - key_rotate: *hyperkube + key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.17.3 controller-manager: - anchor: *hyperkube - controller_manager: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.17.3 coredns: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 @@ -714,10 +714,10 @@ data: etcd: quay.io/coreos/etcd:v3.4.2 etcdctl: quay.io/coreos/etcd:v3.4.2 haproxy: - anchor: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 haproxy: docker.io/library/haproxy:1.8.19 test: docker.io/library/python:3.6 - hyperkube: *hyperkube + hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.17.3 ingress: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 @@ -728,10 +728,10 @@ data: keepalived: docker.io/osixia/keepalived:1.4.5 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: - proxy: *hyperkube + proxy: gcr.io/google-containers/hyperkube-amd64:v1.17.3 scheduler: - anchor: *hyperkube - scheduler: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + scheduler: gcr.io/google-containers/hyperkube-amd64:v1.17.3 validation: pod_logs: image: docker.io/library/busybox:1.28.3 @@ -804,8 +804,8 @@ data: db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 - horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial - horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial-20200513 + horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial-20200513 test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic ingress: dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 @@ -1076,7 +1076,7 @@ data: prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 promenade: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - hyperkube: *hyperkube + hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.17.3 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton diff --git a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh index ecfe613bd..1c71d31bc 100644 --- a/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh +++ b/tools/deployment/seaworthy-virt/airship_gate/lib/config.sh @@ -16,7 +16,7 @@ export IMAGE_COREDNS=${IMAGE_COREDNS:-docker.io/coredns/coredns:1.2.2} export IMAGE_QUAGGA=${IMAGE_QUAGGA:-docker.io/cumulusnetworks/quagga:CL3.3.2} export IMAGE_DRYDOCK_CLI=${IMAGE_DRYDOCK_CLI:-quay.io/airshipit/drydock:d93d6d5a0a370ced536180612d1ade708e29cd47} export IMAGE_DOCKER_REGISTRY=${IMAGE_DOCKER_REGISTRY:-"docker.io/registry:2"} -export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.18.6} +export IMAGE_HYPERKUBE=${IMAGE_HYPERKUBE:-gcr.io/google_containers/hyperkube-amd64:v1.17.3} export PROMENADE_DEBUG=${PROMENADE_DEBUG:-0} export PROMENADE_TMP_LOCAL=${PROMENADE_TMP_LOCAL:-cache} export REGISTRY_DATA_DIR=${REGISTRY_DATA_DIR:-/mnt/registry} diff --git a/tools/fixes/hanging-cgroup-release.sh b/tools/fixes/hanging-cgroup-release.sh index 1ce49bc20..9734474ba 100755 --- a/tools/fixes/hanging-cgroup-release.sh +++ b/tools/fixes/hanging-cgroup-release.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.18.6} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/hanging-cgroup-release.yaml << 'EOF' diff --git a/tools/fixes/rbd-roomba-scanner.sh b/tools/fixes/rbd-roomba-scanner.sh index 647054523..e573e80db 100755 --- a/tools/fixes/rbd-roomba-scanner.sh +++ b/tools/fixes/rbd-roomba-scanner.sh @@ -3,7 +3,7 @@ set -ex CLUSTER_DNS=${CLUSTER_DNS:-10.96.0.10} -KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.18.6} +KUBECTL_IMAGE=${KUBECTL_IMAGE:-gcr.io/google-containers/hyperkube-amd64:v1.17.3} UBUNTU_IMAGE=${UBUNTU_IMAGE:-docker.io/ubuntu:16.04} cat > /tmp/rbd-roomba-scanner.yaml << 'EOF' From fd6e6415f63125a6a7a5c6e08ff212476589f68d Mon Sep 17 00:00:00 2001 From: Arijit Bose Date: Thu, 10 Sep 2020 03:23:42 +0000 Subject: [PATCH 73/77] Revert "Uplift etcd to 3.4.3" This reverts commit 45603038b9f1db6b1cf3f9478c8961f1f945a32a. Change-Id: Iee9de83fd499a3db1a3baa43a3b4c9c61c11f2a7 --- global/software/config/versions.yaml | 58 ++++++++++++++-------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/global/software/config/versions.yaml b/global/software/config/versions.yaml index 66d5dbdd9..c8bb588be 100644 --- a/global/software/config/versions.yaml +++ b/global/software/config/versions.yaml @@ -4,7 +4,7 @@ data: kubernetes: apiserver: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/apiserver type: git apiserver-htk: @@ -25,7 +25,7 @@ data: type: git etcd: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/etcd type: git etcd-htk: @@ -35,7 +35,7 @@ data: type: git controller-manager: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/controller_manager type: git controller-manager-htk: @@ -45,7 +45,7 @@ data: type: git coredns: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/coredns type: git coredns-htk: @@ -55,7 +55,7 @@ data: type: git etcd: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/etcd type: git etcd-htk: @@ -65,7 +65,7 @@ data: type: git haproxy: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/haproxy type: git haproxy-htk: @@ -85,7 +85,7 @@ data: type: git proxy: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/proxy type: git proxy-htk: @@ -95,7 +95,7 @@ data: type: git scheduler: location: https://opendev.org/airship/promenade - reference: 97427904bc69387d365834f73a377a48fa06e813 + reference: 64807416b71958e31156ef7a50e169813acc4e15 subpath: charts/scheduler type: git scheduler-htk: @@ -614,21 +614,21 @@ data: type: git files: - kubernetes: https://dl.k8s.io/v1.18.6/kubernetes-node-linux-amd64.tar.gz + kubernetes: https://dl.k8s.io/v1.17.3/kubernetes-node-linux-amd64.tar.gz images: calico: calico: calico_cni: quay.io/calico/cni:v3.4.0 calico_ctl: docker.io/calico/ctl:v3.4.0 - calico_etcd: quay.io/coreos/etcd:v3.4.3 + calico_etcd: quay.io/coreos/etcd:v3.4.2 calico_kube_controllers: quay.io/calico/kube-controllers:v3.4.0 calico_node: quay.io/calico/node:v3.4.0 calico_settings: docker.io/calico/ctl:v3.4.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 etcd: - etcd: quay.io/coreos/etcd:v3.4.3 - etcdctl: quay.io/coreos/etcd:v3.4.3 + etcd: quay.io/coreos/etcd:v3.4.2 + etcdctl: quay.io/coreos/etcd:v3.4.2 ceph: ceph-client: ceph_bootstrap: docker.io/openstackhelm/ceph-daemon:ubuntu_xenial-20191119 @@ -700,24 +700,24 @@ data: rgw_s3_admin: docker.io/openstackhelm/ceph-config-helper:ubuntu_xenial-20191119 kubernetes: apiserver: - anchor: &hyperkube gcr.io/google-containers/hyperkube-amd64:v1.18.6 - apiserver: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + apiserver: gcr.io/google-containers/hyperkube-amd64:v1.17.3 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - key_rotate: *hyperkube + key_rotate: gcr.io/google-containers/hyperkube-amd64:v1.17.3 controller-manager: - anchor: *hyperkube - controller_manager: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + controller_manager: gcr.io/google-containers/hyperkube-amd64:v1.17.3 coredns: coredns: docker.io/coredns/coredns:1.6.2 test: quay.io/airshipit/promenade:64807416b71958e31156ef7a50e169813acc4e15 etcd: - etcd: quay.io/coreos/etcd:v3.4.3 - etcdctl: quay.io/coreos/etcd:v3.4.3 + etcd: quay.io/coreos/etcd:v3.4.2 + etcdctl: quay.io/coreos/etcd:v3.4.2 haproxy: - anchor: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 haproxy: docker.io/library/haproxy:1.8.19 test: docker.io/library/python:3.6 - hyperkube: *hyperkube + hyperkube: gcr.io/google-containers/hyperkube-amd64:v1.17.3 ingress: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 entrypoint: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 @@ -728,10 +728,10 @@ data: keepalived: docker.io/osixia/keepalived:1.4.5 pause: gcr.io/google-containers/pause-amd64:3.1 proxy: - proxy: *hyperkube + proxy: gcr.io/google-containers/hyperkube-amd64:v1.17.3 scheduler: - anchor: *hyperkube - scheduler: *hyperkube + anchor: gcr.io/google-containers/hyperkube-amd64:v1.17.3 + scheduler: gcr.io/google-containers/hyperkube-amd64:v1.17.3 validation: pod_logs: image: docker.io/library/busybox:1.28.3 @@ -804,8 +804,8 @@ data: db_drop: docker.io/openstackhelm/heat:ocata-ubuntu_xenial db_init: docker.io/openstackhelm/heat:ocata-ubuntu_xenial dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 - horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial - horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial + horizon: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial-20200513 + horizon_db_sync: docker.io/openstackhelm/horizon:ocata-ubuntu_xenial-20200513 test: docker.io/openstackhelm/osh-selenium:latest-ubuntu_bionic ingress: dep_check: quay.io/airshipit/kubernetes-entrypoint:v1.0.0 @@ -980,11 +980,11 @@ data: armada: api: quay.io/airshipit/armada:50384e47c762438b9e39abe4677f3c29f3c09184-ubuntu_xenial dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - helm: docker.io/lachlanevenson/k8s-helm:v2.14.1 + helm: docker.io/lachlanevenson/k8s-helm:v2.16.9 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton - tiller: gcr.io/kubernetes-helm/tiller:v2.16.1 + tiller: gcr.io/kubernetes-helm/tiller:v2.16.9 barbican: barbican_api: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial barbican_db_sync: docker.io/openstackhelm/barbican:ocata-ubuntu_xenial @@ -1076,7 +1076,7 @@ data: prometheus_postgresql_exporter_create_user: docker.io/library/postgres:9.5 promenade: dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1 - hyperkube: *hyperkube + hyperkube: gcr.io/google_containers/hyperkube-amd64:v1.17.3 ks_endpoints: docker.io/openstackhelm/heat:newton ks_service: docker.io/openstackhelm/heat:newton ks_user: docker.io/openstackhelm/heat:newton From 7de6cc3fa8da094e37539878993a315b7b567533 Mon Sep 17 00:00:00 2001 From: jasvinder singh kwatra Date: Mon, 21 Dec 2020 16:24:05 -0600 Subject: [PATCH 74/77] Disable CSI migration enabled in 1.17 by default Kublet exits failing to register CSI and aborts it's activities to bring up apiserver. refer below: https: //github.com/kubernetes/kubernetes/issues/86094 https: //github.com/kubernetes/kubernetes/blob/master/pkg/volume/csi/csi_plugin.go#L254 Change-Id: I70e596b8f97e8085b4f717d4ac7c71a7fe76bdb3 --- global/software/config/Kubelet.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/global/software/config/Kubelet.yaml b/global/software/config/Kubelet.yaml index 1a33897a8..988b4c328 100644 --- a/global/software/config/Kubelet.yaml +++ b/global/software/config/Kubelet.yaml @@ -34,6 +34,7 @@ data: featureGates: PodShareProcessNamespace: true TaintBasedEvictions: false + CSIMigration: false kubeAPIBurst: 40 kubeAPIQPS: 20 maxPods: 200 From 39e0f7a2794a75f069d66fefb3512ea6f59d344a Mon Sep 17 00:00:00 2001 From: Rodolfo Pacheco Date: Wed, 3 Mar 2021 11:49:55 -0500 Subject: [PATCH 75/77] Added Bug and Feature Request templates Change-Id: I016847935e1d75e1d974f2383aa43bcdc84ae7f4 --- .github/ISSUE_TEMPLATE/bug_report.md | 27 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 18 +++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 000000000..88fad56c9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,27 @@ +--- +name: Bug report +about: Report a bug or unexpected treasuremap behavior +title: '' +labels: bug, triage +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. +If known add a label for the type of issue, i.e affecting the Documents vs its a CI/CD problem. + +**Steps To Reproduce** +Minimal steps to reproduce the issue. + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Environment** +- airshipctl Version: +- Treasuremp site type : +- Operating System: +- Kernel version: +- Kubernetes Version: +- Go version: +- Hardware specs (e.g. 4 vCPUs, 16GB RAM, bare metal vs VM): diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 000000000..569b65555 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,18 @@ +--- +name: Feature request +about: Suggest a treasuremp feature +title: '' +labels: enhancement, triage +assignees: '' + +--- + +**Problem description (if applicable)** +A description of the problem or background information that illustrates the need +for a new feature. + +**Proposed change** +A detailed description of the new, requested behavior. + +**Potential impacts** +Potential security or performance related impacts. From fd9c28dfdf7ee1a7f98b151777a207816ea13281 Mon Sep 17 00:00:00 2001 From: Matthew Fuller Date: Tue, 23 Mar 2021 20:37:09 +0000 Subject: [PATCH 76/77] Update README with branching changes Updates the main README file with a notice regarding upcoming changes to the branching structure. Relates-To: #50 Change-Id: Iedc1cdd7a7ac244385e92253c17b6ddc415117b2 --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 034b7b73c..ee51b5edf 100644 --- a/README.md +++ b/README.md @@ -7,3 +7,11 @@ open-source tools. ## Architecture To get started, see [architecture](https://airship-treasuremap.readthedocs.io/en/latest/index.html). + +## Please Note: +The branching structure of this repository will be changing to the following: +* The 'v2' branch will become the 'master' branch +* The current 'master' branch will become a new 'v1.9' branch +* The current 'v1.8' branch will remain the same + +These changes are planned to take effect on Thursday, April 1, 2021, or slightly thereafter. From 2fcce57ebabbe2aba6ebe546933c48b4dd60829c Mon Sep 17 00:00:00 2001 From: Sean Eagan Date: Mon, 29 Mar 2021 15:14:17 -0500 Subject: [PATCH 77/77] Augment github bug template: - Add Treasuremap Version, Hypervisor level 0. - Normalize some formatting. Change-Id: I46514afb3d4a7ee6329c8f828ca8b95f6da77ee7 Closes: #115 Signed-off-by: Sean Eagan --- .github/ISSUE_TEMPLATE/bug_report.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 88fad56c9..ad1034bbc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -18,10 +18,12 @@ Minimal steps to reproduce the issue. A clear and concise description of what you expected to happen. **Environment** -- airshipctl Version: -- Treasuremp site type : -- Operating System: +- Treasuremap version: +- Treasuremp site type: +- Airshipctl version: +- Operating system: - Kernel version: -- Kubernetes Version: +- Kubernetes version: - Go version: +- Hypervisor level 0 (if applicable): - Hardware specs (e.g. 4 vCPUs, 16GB RAM, bare metal vs VM):