[MOLECULE] Drop custom helm3 scenario for application role 56/126056/1
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 24 Nov 2021 14:05:40 +0000 (15:05 +0100)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Fri, 3 Dec 2021 08:20:34 +0000 (09:20 +0100)
Helm v3 is the default now so removing its custom scenario

Change-Id: I8814d2a61e47d43e56df43889e730fada7ba99a6
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/roles/application/molecule/custom_role/molecule.yml
ansible/roles/application/molecule/default/molecule.yml
ansible/roles/application/molecule/helm3/molecule.yml [deleted file]
ansible/roles/application/molecule/helm3/tests [deleted symlink]
ansible/roles/application/molecule/ubuntu/Dockerfile.j2 [moved from ansible/roles/application/molecule/helm3/Dockerfile.j2 with 100% similarity]
ansible/roles/application/molecule/ubuntu/molecule.yml

index 64ebe3d..fed1b12 100644 (file)
@@ -32,7 +32,7 @@ provisioner:
         app_helm_chart_name: "{{ app_name }}"
         application_pre_install_role: application/test-patch-role
         application_post_install_role: application/test-patch-role
-        helm_version: v2
+        helm_version: v3
   playbooks:
     prepare: ../default/prepare.yml
     converge: ../default/converge.yml
index 53c5b15..8b2817b 100644 (file)
@@ -30,7 +30,7 @@ provisioner:
           - all
           - onap
         app_helm_chart_name: "{{ app_name }}"
-        helm_version: v2
+        helm_version: v3
 scenario:
   test_sequence:
     - lint
diff --git a/ansible/roles/application/molecule/helm3/molecule.yml b/ansible/roles/application/molecule/helm3/molecule.yml
deleted file mode 100644 (file)
index aff7a24..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
----
-dependency:
-  name: galaxy
-driver:
-  name: docker
-lint: |
-  set -e
-  yamllint .
-  ansible-lint .
-  flake8
-platforms:
-  - name: instance-helm3
-    image: centos:7
-provisioner:
-  name: ansible
-  env:
-    ANSIBLE_ROLES_PATH: ../../../../test/roles
-  inventory:
-    group_vars:
-      all:
-        app_name: moleculetestapp
-        app_data_path: "/opt/{{ app_name }}"
-        app_helm_release_name: "{{ app_name }}"
-        app_kubernetes_namespace: "{{ app_name }}"
-        app_helm_charts_install_directory: application/helm_charts
-        app_helm_plugins_directory: "{{ app_helm_charts_install_directory}}/helm/plugins/"
-        app_helm_charts_infra_directory: "{{ app_data_path }}/helm_charts"
-        helm_bin_dir: /usr/local/bin
-        app_helm_build_targets:
-          - all
-          - onap
-        app_helm_chart_name: "{{ app_name }}"
-        helm_version: v3
-  playbooks:
-    prepare: ../default/prepare.yml
-    converge: ../default/converge.yml
-    cleanup: ../default/cleanup.yml
-scenario:
-  test_sequence:
-    - lint
-    - cleanup
-    - destroy
-    - dependency
-    - syntax
-    - create
-    - prepare
-    - converge
-    - verify
-    - cleanup
-    - destroy
-verifier:
-  name: testinfra
diff --git a/ansible/roles/application/molecule/helm3/tests b/ansible/roles/application/molecule/helm3/tests
deleted file mode 120000 (symlink)
index b8ac440..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../default/tests/
\ No newline at end of file
index 0d5049a..e785f84 100644 (file)
@@ -11,7 +11,6 @@ lint: |
 platforms:
   - name: instance
     image: ubuntu:18.04
-    dockerfile: ../default/Dockerfile.j2
 provisioner:
   name: ansible
   env:
@@ -31,7 +30,7 @@ provisioner:
           - all
           - onap
         app_helm_chart_name: "{{ app_name }}"
-        helm_version: v2
+        helm_version: v3
   playbooks:
     prepare: ../default/prepare.yml
     converge: ../default/converge.yml