Adding paths, rerun_interval and rerun_policy to existing
divingbell_perm overrides
Uplift divingbell to latest version
Change-Id: I117f0ee7af92a7f139e2766ec435fc1f3f718e62
Transposed characters in the target replacements in
some of the deployment files can lead to unexpected
results (mostly that defaults are used instead of
overrides)
Since defaults were being used before, the endpoint definition needed to
be redefined to use the expected scheme (amqp) and path (/airflow)
Change-Id: I85a58c7b525e29208957845bf25ffbb0111c8f35
* Drydock: typo for user path `drydock.user` -> `auth.drydock`.
* Drydock: add an override for admin user.
* Shipyard: add an override for "shipyard" user.
Change-Id: I0e1f99db816ccf41085cca24637db40e0641a7b6
This change updates docker to the most recent version (17.03.1)
that is validated for both Kubernetes 1.10 and 1.11. There are a
number of stability bugfixes in recent versions of Docker, and
this will serve as a more resilient reference for operators to
base deployments on.
Change-Id: Ib9dcf855cdb484590d039bc9f7ed4518bf519094
Leverage the divingbell perm module to set the etcd data directories
to 700. Prior to this change, they are 755 in Promenade-based
deployments. However, this change is more of a best-practice
technicality than a true value-add, since all the directories
*inside* these data directories already have 700 permissions.
Change-Id: I92290c46441d008f05b40f0c219c1709627d2803
This corrects some erroneous configuration in the fluent-logging
chart. This also updates the chart group to be sequenced, as
fluent-logging depends on Elasticsearch to be up prior to running
the template jobs
Change-Id: I5ac52a86008a5c91ac0a6fd0081fd60ec977d5ce
This PS increases the kubelet's api-burst and api-qps params to
better coincide with what the max-pods param allows.
Change-Id: I352bbd26f2657ee6c1ec64930a983f2c2dc824fc
The Airskiff site needs the ability to override charts that have
multiple replicas or utilize Prometheus. This commit adds labels to
OpenStack-Helm charts and chart groups that will be overriden in the
Airskiff site. Charts are labeled with name and component selectors to
match existing labels on select charts and leave the `airship-seaworthy`
site unaffected.
Change-Id: I24d69afe70fbee35d3b21b8803eb64a81ed5376e
This updates the Elasticsearch chart to use the correct
overrides for changing the default PVC size to something more
appropriate. This also includes the label configuration used for
selecting a node for the test pods.
Change-Id: I94366792ef89d709e8fcf50262deccdc724e3a2a
This updates chart configuration overrides for the monitoring
services, as well as adds missing secrets, charts and service
accounts for other exporters that have now been enabled
Change-Id: Ia1ed7bba38d7c262e85de8162d53012cdadf487e
This updates the Elasticsearch and Fluent-logging charts to use
the most recent configuration keys in their values overrides, and
also introduces support for the ceph-rgw s3 api for use for
Elasticsearch snapshot repositories
Change-Id: Ia998db9006350a22fcc7dc3052301d7a5b8259f4
This is to uplift ceph charts which will Initialize OSDs with a crush
weight of 0 to prevent automatic rebalancing the osds joing the cluster
This also updates the ceph-osd and ceph-mon versions to include the
update to remove the fluentbit sidecar containers. This also
updates fluentd's configuration to target the ceph logs mounted
via the new hostpath
Change-Id: Id912291d47850cd56fc68abaf0e3edadd9a5e31f