Browse Source

Fix AIAB gate Heat test & MariaDB failures

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
        /6a1a46a8ce/mariadb/files/nginx.tmpl
[2] https://github.com/kubernetes/ingress-nginx/commit
        /63b38e1c21

2. Specify rally test version for heat, default version
is not compatible with test scripts in htk.

Change-Id: I58ae26dd7de4bada98f940a4d2030f38e54ba4a0
Evgeny L 1 month ago
parent
commit
0cc58150d7

+ 4
- 0
deployment_files/global/v1.0demo/software/charts/osh/component-infrastructure/heat.yaml View File

@@ -30,6 +30,10 @@ data:
30 30
     timeout: 1800
31 31
     labels:
32 32
       release_group: airship-heat
33
+  test:
34
+    enabled: true
35
+    options:
36
+      cleanup: false
33 37
   install:
34 38
     no_hooks: false
35 39
   upgrade:

+ 2
- 1
deployment_files/global/v1.0demo/software/config/versions.yaml View File

@@ -611,6 +611,7 @@ data:
611 611
         dep_check: *dep_check
612 612
         rabbit_init: *rabbitmq
613 613
       heat:
614
+        test: *rally_test
614 615
         bootstrap: *heat
615 616
         db_init: *heat
616 617
         heat_db_sync: *heat
@@ -654,7 +655,7 @@ data:
654 655
         dep_check: *dep_check
655 656
       mariadb:
656 657
         mariadb: *mariadb_db
657
-        ingress: *ingress_controller
658
+        ingress: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.9.0
658 659
         error_pages: *ingress_error_pages
659 660
         prometheus_create_mysql_user: *mariadb_db
660 661
         prometheus_mysql_exporter: docker.io/prom/mysqld-exporter:v0.10.0

Loading…
Cancel
Save