Uplift Deckhand and Shipyard to new versions
Changes the versions of Deckhand and Shipyard for the airship-in-a-bottle manifests to newer versions to account for pod labels. As a result, this also brings along several Shipyard schemas and yaml files. Change-Id: I9b8470c45856698725c9aa5a6f63639debfce6eb
This commit is contained in:
parent
a143fec487
commit
8341d95ab7
|
@ -15,8 +15,6 @@ data:
|
||||||
properties:
|
properties:
|
||||||
deployment_strategy:
|
deployment_strategy:
|
||||||
type: 'string'
|
type: 'string'
|
||||||
enum:
|
|
||||||
- 'all-at-once'
|
|
||||||
deploy_interval:
|
deploy_interval:
|
||||||
type: 'integer'
|
type: 'integer'
|
||||||
deploy_timeout:
|
deploy_timeout:
|
||||||
|
@ -65,8 +63,16 @@ data:
|
||||||
armada:
|
armada:
|
||||||
type: 'object'
|
type: 'object'
|
||||||
properties:
|
properties:
|
||||||
|
get_releases_timeout:
|
||||||
|
type: 'integer'
|
||||||
|
get_status_timeout:
|
||||||
|
type: 'integer'
|
||||||
manifest:
|
manifest:
|
||||||
type: 'string'
|
type: 'string'
|
||||||
|
post_apply_timeout:
|
||||||
|
type: 'integer'
|
||||||
|
validate_design_timeout:
|
||||||
|
type: 'integer'
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
required:
|
required:
|
||||||
- manifest
|
- manifest
|
||||||
|
|
|
@ -0,0 +1,74 @@
|
||||||
|
---
|
||||||
|
schema: 'deckhand/DataSchema/v1'
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Control/v1
|
||||||
|
name: shipyard/DeploymentStrategy/v1
|
||||||
|
labels:
|
||||||
|
application: shipyard
|
||||||
|
data:
|
||||||
|
$schema: 'http://json-schema.org/schema#'
|
||||||
|
id: 'https://github.com/att-comdev/shipyard/deploymentStrategy.yaml'
|
||||||
|
type: 'object'
|
||||||
|
required:
|
||||||
|
- groups
|
||||||
|
properties:
|
||||||
|
groups:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'object'
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- critical
|
||||||
|
- depends_on
|
||||||
|
- selectors
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
type: 'string'
|
||||||
|
minLength: 1
|
||||||
|
critical:
|
||||||
|
type: 'boolean'
|
||||||
|
depends_on:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
selectors:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'object'
|
||||||
|
minProperties: 1
|
||||||
|
properties:
|
||||||
|
node_names:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
node_labels:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
node_tags:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
rack_names:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
additionalProperties: false
|
||||||
|
success_criteria:
|
||||||
|
type: 'object'
|
||||||
|
minProperties: 1
|
||||||
|
properties:
|
||||||
|
percent_successful_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
maximum: 100
|
||||||
|
minimum_successful_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
maximum_failed_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
additionalProperties: false
|
|
@ -160,9 +160,9 @@ data:
|
||||||
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
||||||
deckhand:
|
deckhand:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/att-comdev/deckhand
|
location: https://github.com/openstack/airship-deckhand
|
||||||
subpath: charts/deckhand
|
subpath: charts/deckhand
|
||||||
reference: 7385d077395dde975200a071f7ea503a9522e32c
|
reference: 0118874a4a77d9afbae525359e65bd659142a82c
|
||||||
deckhand-htk:
|
deckhand-htk:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/openstack/openstack-helm
|
location: https://github.com/openstack/openstack-helm
|
||||||
|
@ -274,9 +274,9 @@ data:
|
||||||
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
||||||
shipyard:
|
shipyard:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/att-comdev/shipyard
|
location: https://github.com/openstack/airship-shipyard
|
||||||
subpath: charts/shipyard
|
subpath: charts/shipyard
|
||||||
reference: afc2ea501deda27083b951f14791c5ed6141d8ae
|
reference: 0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
shipyard-htk:
|
shipyard-htk:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/openstack/openstack-helm
|
location: https://github.com/openstack/openstack-helm
|
||||||
|
@ -433,10 +433,10 @@ data:
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
deckhand:
|
deckhand:
|
||||||
deckhand: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:7385d077395dde975200a071f7ea503a9522e32c
|
deckhand: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:0118874a4a77d9afbae525359e65bd659142a82c.161
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
db_init: docker.io/postgres:9.5
|
db_init: docker.io/postgres:9.5
|
||||||
db_sync: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:7385d077395dde975200a071f7ea503a9522e32c
|
db_sync: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:0118874a4a77d9afbae525359e65bd659142a82c.161
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_user: docker.io/openstackhelm/heat:ocata
|
ks_user: docker.io/openstackhelm/heat:ocata
|
||||||
|
@ -460,13 +460,13 @@ data:
|
||||||
drydock_db_init: docker.io/postgres:9.5
|
drydock_db_init: docker.io/postgres:9.5
|
||||||
drydock_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/drydock:506e06623a5f1c11c0d34f2089851cc8381f06ae
|
drydock_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/drydock:506e06623a5f1c11c0d34f2089851cc8381f06ae
|
||||||
shipyard:
|
shipyard:
|
||||||
airflow: artifacts-aic.atlantafoundry.com/att-comdev/airflow:afc2ea501deda27083b951f14791c5ed6141d8ae
|
airflow: artifacts-aic.atlantafoundry.com/att-comdev/airflow:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
shipyard: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:afc2ea501deda27083b951f14791c5ed6141d8ae
|
shipyard: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
shipyard_db_init: docker.io/postgres:9.5
|
shipyard_db_init: docker.io/postgres:9.5
|
||||||
shipyard_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:afc2ea501deda27083b951f14791c5ed6141d8ae
|
shipyard_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
airflow_db_init: docker.io/postgres:9.5
|
airflow_db_init: docker.io/postgres:9.5
|
||||||
airflow_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/airflow:afc2ea501deda27083b951f14791c5ed6141d8ae
|
airflow_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/airflow:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
ks_user: docker.io/openstackhelm/heat:ocata
|
ks_user: docker.io/openstackhelm/heat:ocata
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
|
|
|
@ -15,8 +15,6 @@ data:
|
||||||
properties:
|
properties:
|
||||||
deployment_strategy:
|
deployment_strategy:
|
||||||
type: 'string'
|
type: 'string'
|
||||||
enum:
|
|
||||||
- 'all-at-once'
|
|
||||||
deploy_interval:
|
deploy_interval:
|
||||||
type: 'integer'
|
type: 'integer'
|
||||||
deploy_timeout:
|
deploy_timeout:
|
||||||
|
@ -65,8 +63,16 @@ data:
|
||||||
armada:
|
armada:
|
||||||
type: 'object'
|
type: 'object'
|
||||||
properties:
|
properties:
|
||||||
|
get_releases_timeout:
|
||||||
|
type: 'integer'
|
||||||
|
get_status_timeout:
|
||||||
|
type: 'integer'
|
||||||
manifest:
|
manifest:
|
||||||
type: 'string'
|
type: 'string'
|
||||||
|
post_apply_timeout:
|
||||||
|
type: 'integer'
|
||||||
|
validate_design_timeout:
|
||||||
|
type: 'integer'
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
required:
|
required:
|
||||||
- manifest
|
- manifest
|
||||||
|
|
|
@ -0,0 +1,74 @@
|
||||||
|
---
|
||||||
|
schema: 'deckhand/DataSchema/v1'
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Control/v1
|
||||||
|
name: shipyard/DeploymentStrategy/v1
|
||||||
|
labels:
|
||||||
|
application: shipyard
|
||||||
|
data:
|
||||||
|
$schema: 'http://json-schema.org/schema#'
|
||||||
|
id: 'https://github.com/att-comdev/shipyard/deploymentStrategy.yaml'
|
||||||
|
type: 'object'
|
||||||
|
required:
|
||||||
|
- groups
|
||||||
|
properties:
|
||||||
|
groups:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'object'
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- critical
|
||||||
|
- depends_on
|
||||||
|
- selectors
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
type: 'string'
|
||||||
|
minLength: 1
|
||||||
|
critical:
|
||||||
|
type: 'boolean'
|
||||||
|
depends_on:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
selectors:
|
||||||
|
type: 'array'
|
||||||
|
minItems: 0
|
||||||
|
items:
|
||||||
|
type: 'object'
|
||||||
|
minProperties: 1
|
||||||
|
properties:
|
||||||
|
node_names:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
node_labels:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
node_tags:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
rack_names:
|
||||||
|
type: 'array'
|
||||||
|
items:
|
||||||
|
type: 'string'
|
||||||
|
additionalProperties: false
|
||||||
|
success_criteria:
|
||||||
|
type: 'object'
|
||||||
|
minProperties: 1
|
||||||
|
properties:
|
||||||
|
percent_successful_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
maximum: 100
|
||||||
|
minimum_successful_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
maximum_failed_nodes:
|
||||||
|
type: 'integer'
|
||||||
|
minimum: 0
|
||||||
|
additionalProperties: false
|
|
@ -160,9 +160,9 @@ data:
|
||||||
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
||||||
deckhand:
|
deckhand:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/att-comdev/deckhand
|
location: https://github.com/openstack/airship-deckhand
|
||||||
subpath: charts/deckhand
|
subpath: charts/deckhand
|
||||||
reference: 7385d077395dde975200a071f7ea503a9522e32c
|
reference: 0118874a4a77d9afbae525359e65bd659142a82c
|
||||||
deckhand-htk:
|
deckhand-htk:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/openstack/openstack-helm
|
location: https://github.com/openstack/openstack-helm
|
||||||
|
@ -274,9 +274,9 @@ data:
|
||||||
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
reference: f902cd14fac7de4c4c9f7d019191268a6b4e9601
|
||||||
shipyard:
|
shipyard:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/att-comdev/shipyard
|
location: https://github.com/openstack/airship-shipyard
|
||||||
subpath: charts/shipyard
|
subpath: charts/shipyard
|
||||||
reference: afc2ea501deda27083b951f14791c5ed6141d8ae
|
reference: 0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
shipyard-htk:
|
shipyard-htk:
|
||||||
type: git
|
type: git
|
||||||
location: https://github.com/openstack/openstack-helm
|
location: https://github.com/openstack/openstack-helm
|
||||||
|
@ -311,10 +311,10 @@ data:
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
deckhand:
|
deckhand:
|
||||||
deckhand: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:7385d077395dde975200a071f7ea503a9522e32c
|
deckhand: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:0118874a4a77d9afbae525359e65bd659142a82c.161
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
db_init: docker.io/postgres:9.5
|
db_init: docker.io/postgres:9.5
|
||||||
db_sync: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:7385d077395dde975200a071f7ea503a9522e32c
|
db_sync: artifacts-aic.atlantafoundry.com/att-comdev/deckhand:0118874a4a77d9afbae525359e65bd659142a82c.161
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_user: docker.io/openstackhelm/heat:ocata
|
ks_user: docker.io/openstackhelm/heat:ocata
|
||||||
|
@ -338,13 +338,13 @@ data:
|
||||||
drydock_db_init: docker.io/postgres:9.5
|
drydock_db_init: docker.io/postgres:9.5
|
||||||
drydock_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/drydock:506e06623a5f1c11c0d34f2089851cc8381f06ae
|
drydock_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/drydock:506e06623a5f1c11c0d34f2089851cc8381f06ae
|
||||||
shipyard:
|
shipyard:
|
||||||
airflow: artifacts-aic.atlantafoundry.com/att-comdev/airflow:afc2ea501deda27083b951f14791c5ed6141d8ae
|
airflow: artifacts-aic.atlantafoundry.com/att-comdev/airflow:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
shipyard: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:afc2ea501deda27083b951f14791c5ed6141d8ae
|
shipyard: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
|
||||||
shipyard_db_init: docker.io/postgres:9.5
|
shipyard_db_init: docker.io/postgres:9.5
|
||||||
shipyard_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:afc2ea501deda27083b951f14791c5ed6141d8ae
|
shipyard_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/shipyard:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
airflow_db_init: docker.io/postgres:9.5
|
airflow_db_init: docker.io/postgres:9.5
|
||||||
airflow_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/airflow:afc2ea501deda27083b951f14791c5ed6141d8ae
|
airflow_db_sync: artifacts-aic.atlantafoundry.com/att-comdev/airflow:0c9152d62e43747f33da58b217320f783a5cca8b
|
||||||
ks_user: docker.io/openstackhelm/heat:ocata
|
ks_user: docker.io/openstackhelm/heat:ocata
|
||||||
ks_service: docker.io/openstackhelm/heat:ocata
|
ks_service: docker.io/openstackhelm/heat:ocata
|
||||||
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
ks_endpoints: docker.io/openstackhelm/heat:ocata
|
||||||
|
|
|
@ -9,7 +9,6 @@ metadata:
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data:
|
data:
|
||||||
physical_provisioner:
|
physical_provisioner:
|
||||||
deployment_strategy: all-at-once
|
|
||||||
deploy_interval: 30
|
deploy_interval: 30
|
||||||
deploy_timeout: 3600
|
deploy_timeout: 3600
|
||||||
destroy_interval: 30
|
destroy_interval: 30
|
||||||
|
|
|
@ -9,7 +9,6 @@ metadata:
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data:
|
data:
|
||||||
physical_provisioner:
|
physical_provisioner:
|
||||||
deployment_strategy: all-at-once
|
|
||||||
deploy_interval: 30
|
deploy_interval: 30
|
||||||
deploy_timeout: 3600
|
deploy_timeout: 3600
|
||||||
destroy_interval: 30
|
destroy_interval: 30
|
||||||
|
|
Loading…
Reference in New Issue