- Uplift the Drydock and MAAS charts
- New charts/HTK require Helm 2.14.1, so uplift tiller
and Armada to support this.
Change-Id: Ie63cff29a979f60f10c97b5b0cb08ed908ed85d4
This reverts commit 67c3467508.
This is needed because aiab versions.yaml points to an armada that is too old to support this.
Change-Id: I5c6350636e9575b4e48a1a54ef949601a28041f5
This increases the nova and neutron test timeouts, which were observed
to be required during testing. Note that the two charts are deployed
in parallel
This also increases the nova wait timeout to match the value in treasuremap.
Change-Id: I5793b54350e7c46627f6b570f2ab54a4b233ca81
1. Upgrade Nova chart to be compatible with Ocata Rally container.
2. Test for Neutron takes more than 20 minutes to complete, increase
a timeout for Neutron chart execution.
Change-Id: I9386991ef3b59d699ef75e276c4804e318f4e6b0
1. Downgrade ingress controller for MariaDB
Current MariaDB charts [1] do not support the latest
nginx ingress controller, e.g. Vts related parameters
were removed in June [2] from the controller.
An updated version matches the version that is configured
in mariadb chart by default.
[1] https://github.com/openstack/openstack-helm-infra/blob
/6a1a46a8ce390fd5d5fa5736796f5747874ce1fb/mariadb/files/nginx.tmpl
[2] https://github.com/kubernetes/ingress-nginx/commit
/63b38e1c21e6486607ac4485161f88663d6ef5a9
2. Specify rally test version for heat, default version
is not compatible with test scripts in htk.
Change-Id: I58ae26dd7de4bada98f940a4d2030f38e54ba4a0
The default error pages port for the MAAS ingress controller
is conflicting with the cluster ingress controller.
Change to a non-default port and update maas image and chart
versions.
Change-Id: Ia0f90c5ae44e6c50efdb3aacd0266cca7f7eb64a
After the latest update of component versions (update ingress), the
keystone rally tests are failing because helm-toolkit assumes a newer
version of rally. This patch bumps the version of the rally container
from the version 4.0.0 to ocata which is in line with the version of the
other components.
Change-Id: Ieef0401e5b37b5c4dd56cd37aa2119649859b7a5
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: I5721390b49115ebb367dc6c9a964aebe6a523de0
In the v1.0demo globals, updates the ingress used with the OSH
components to an updated version that supports better header
customization.
Change-Id: I2a8ca0522685b4111580abddf1da0ba42241f38d
Re-enable divingbell, and use a divingbell version that is compatible
with the version of helm toolkit.
Change-Id: I4e539e0c858a35314d1b2c8ccdbac8b1cafae474
Stop running airship-in-a-bottle.sh if minimum disk size requirements are not
met. Relax kubelet's default disk thresholds.
Change-Id: Id4cd251c585233b1b8e741b8c4f56a77ffd4e0c0
This parameter has been deprecated in Newton and removed [1] in Ocata.
[1] https://review.openstack.org/#/c/385604/
Change-Id: I5f1bf546ecf9b54eecae20fa3c552076567aec53
Armada service may require the access to external repositories,
add proxy configuration to be able to install it behind the proxy.
Change-Id: I30f6ce6256e234b33f5fbce80387290d2cdb40c1
Moves the apiserver and Promenade related items back to a better-working
state, in closer alignment with airship-treasuremap
Change-Id: I4094932a3ef1b574bdd784db3e5feeaa5ce02a00
Update the apiserver's command prefix to match between the apiserver
chart and the genesis api server.
Includes an optimization of virsh commands to parallelize and wait for
cloud init to complete (requires Ubuntu 16.04.4)
Change-Id: I793d210e15c3c13e8b662bd2459ed8bcba30d434
Updates versions to get alignment between the charts and the
helm toolkit being used. Updates Helm toolkit to a more
current version
Change-Id: I6e1e89c5cce194a89872f4a38668866bb65e6662
Sets the apiserver command for use during genesis to refect the service
cidr and service node port range to match Treasuremap conventions (and
fix a failing genesis process)
Change-Id: Id1745d7734901e071e0889fe2a3dc00982156d44
Keystone and Shipyard globally defined host_fqdn_override that utilizes
a DNS server set up for multinode gates. This change moves these to be
overridden/merged in at the site layer instead, allowing the global to
be usable for the single-node Airship-in-a-bottle demo.
Change-Id: I83c9a8f1cdda7017882ca0253ce07d48fb684e16
- A new schema for a Deckhand document that contains a Seccomp default
profile.
- A Seccomp profile that creates the default seccomp profile file
at defined seccomp profile root.
- A bootaction that puts the default seccomp profile in place.
- Modified Kubelet config to support seccomp profile root dir's path.
Similar changes in Airship-Treasuremap :
https://review.openstack.org/#/c/602532/
Change-Id: Ia3a5f10abd88f7e20b3594ccde68d03535ef60cf
- Updates versions and calico files to move to Calico v3.2.
- Based on [0].
[0] https://review.openstack.org/#/c/606872
Change-Id: If0a901d2e6ef12f401651297906c9a2f126d36e5
Shipyard references are updated for v1.0demo, v1.0dev.
HTK for shipyard reference is updated to support release_uuid,
see Iceedba457a03387f6fc44eb763a00fd57f9d84a5.
Change-Id: Ib467209c93e33e951bf73dfbdd619a7381d536f5
- The MAAS and Drydock charts are moving to use ingress
rather than node ports. Update versions and chart overrides
to support this.
Change-Id: I9a630f1edad9129719748b848a693e012baf9b37
Image for the sstream-cache has been updated by Scott in
b987b2b52f commit. TODO is no longer
needed.
Change-Id: I40ef944caa02ab5d3b845111acaf1c3a243609de