cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture
cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture
cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture
cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw
cifmw_basedir: /home/zuul/ci-framework-data
cifmw_build_images_output: {}
cifmw_config_certmanager: true
cifmw_default_container_image_namespace: podified-antelope-centos9
cifmw_default_container_image_tag: current-podified
cifmw_default_dns_servers:
- 1.1.1.1
- 8.8.8.8
cifmw_default_registry: quay.io
cifmw_deploy_edpm: true
cifmw_dlrn_report_result: false
cifmw_edpm_deploy_nfs: true
cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt]

    cpu_mode = custom

    cpu_models = Nehalem

    '
cifmw_edpm_prepare_kustomizations:
-   apiVersion: kustomize.config.k8s.io/v1beta1
    kind: Kustomization
    namespace: openstack
    patches:
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  telemetry:\n    enabled: true\n    template:\n
            \     ceilometer:\n        enabled: true\n      metricStorage:\n        enabled:
            true\n        customMonitoringStack:\n          alertmanagerConfig:\n
            \           disabled: true\n          prometheusConfig:\n            enableRemoteWriteReceiver:
            true\n            persistentVolumeClaim:\n              resources:\n                requests:\n
            \                 storage: 20G\n            replicas: 1\n            scrapeInterval:
            30s\n          resourceSelector:\n            matchLabels:\n              service:
            metricStorage\n          retention: 24h"
        target:
            kind: OpenStackControlPlane
    -   patch: "- op: remove\n  path: /spec/telemetry/template/metricStorage/monitoringStack"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  notificationsBus:\n    cluster: notifications-rabbitmq"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  rabbitmq:\n    templates:\n      notifications-rabbitmq:\n
            \       override:\n          service:\n            metadata:\n              annotations:\n
            \               metallb.universe.tf/address-pool: internalapi\n                metallb.universe.tf/loadBalancerIPs:
            172.17.0.87\n            spec:\n              type: LoadBalancer"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  applicationCredential:\n    enabled: true\n
            \ messagingBus:\n    cluster: rabbitmq\n    vhost: messaging-vhost\n  notificationsBus:\n
            \   cluster: notifications-rabbitmq\n    vhost: notifications-vhost"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  cinder:\n    template:\n      messagingBus:\n
            \       cluster: rabbitmq\n        user: messaging-cinder-user\n        vhost:
            messaging-vhost\n      notificationsBus:\n        cluster: notifications-rabbitmq\n
            \       user: notifications-cinder-user\n        vhost: notifications-vhost"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  nova:\n    template:\n      messagingBus:\n
            \       cluster: rabbitmq\n        user: messaging-nova-user\n        vhost:
            messaging-vhost\n      notificationsBus:\n        cluster: notifications-rabbitmq\n
            \       user: notifications-nova-user\n        vhost: notifications-vhost"
        target:
            kind: OpenStackControlPlane
    -   patch: "apiVersion: core.openstack.org/v1beta1\nkind: OpenStackControlPlane\nmetadata:\n
            \ name: controlplane\nspec:\n  watcher:\n    enabled: true\n    applicationCredential:\n
            \     enabled: true\n    template:\n      messagingBus:\n        cluster:
            rabbitmq\n        user: messaging-watcher-user\n        vhost: messaging-vhost\n
            \     notificationsBus:\n        cluster: notifications-rabbitmq\n        user:
            notifications-watcher-user\n        vhost: notifications-vhost"
        target:
            kind: OpenStackControlPlane
cifmw_edpm_prepare_skip_crc_storage_creation: true
cifmw_edpm_prepare_timeout: 60
cifmw_edpm_telemetry_enabled_exporters:
- podman_exporter
- openstack_network_exporter
cifmw_extras:
- '@/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/scenarios/centos-9/multinode-ci.yml'
- '@/home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/scenarios/edpm.yml'
- '@/home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/tests/watcher-tempest.yml'
- '@/home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/tests/watcher-tempest-nfs.yml'
- '@/home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/scenarios/nfs.yml'
cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls
cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls
cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls
cifmw_manifests_dir: /home/zuul/ci-framework-data/artifacts/manifests
cifmw_master_container_image_namespace: podified-master-centos9
cifmw_nfs_shares:
- cinder_backend_1
- cinder_backend_2
- cinderbackup
cifmw_nolog: true
cifmw_openshift_api: api.crc.testing:6443
cifmw_openshift_password: '12**********89'
cifmw_openshift_setup_skip_internal_registry: true
cifmw_openshift_setup_skip_internal_registry_tls_verify: true
cifmw_openshift_skip_tls_verify: true
cifmw_openshift_user: kubeadmin
cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators
cifmw_openstack_namespace: openstack
cifmw_operator_build_meta_name: openstack-operator
cifmw_operator_build_output:
    operators:
        openstack-operator:
            git_commit_hash: 3fd1765626d34d2f5fe0e9b1ae806cef8d6c674f
            git_src_dir: /home/zuul-worker/src/github.com/openstack-k8s-operators/openstack-operator
            image: 38.102.83.94:5001/openstack-k8s-operators/openstack-operator:3fd1765626d34d2f5fe0e9b1ae806cef8d6c674f
            image_bundle: 38.102.83.94:5001/openstack-k8s-operators/openstack-operator-bundle:3fd1765626d34d2f5fe0e9b1ae806cef8d6c674f
            image_catalog: 38.102.83.94:5001/openstack-k8s-operators/openstack-operator-index:3fd1765626d34d2f5fe0e9b1ae806cef8d6c674f
        watcher-operator:
            git_commit_hash: 9ae53cce0267b4096d64955b97bc1ba380834405
            git_src_dir: /home/zuul-worker/src/github.com/openstack-k8s-operators/watcher-operator
            image: 38.102.83.94:5001/openstack-k8s-operators/watcher-operator:9ae53cce0267b4096d64955b97bc1ba380834405
            image_bundle: 38.102.83.94:5001/openstack-k8s-operators/watcher-operator-bundle:9ae53cce0267b4096d64955b97bc1ba380834405
            image_catalog: 38.102.83.94:5001/openstack-k8s-operators/watcher-operator-index:9ae53cce0267b4096d64955b97bc1ba380834405
cifmw_path: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework
cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework
cifmw_repo_setup_branch: master
cifmw_repo_setup_dist_major_version: 9
cifmw_repo_setup_os_release: centos
cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework
cifmw_run_test_role: test_operator
cifmw_run_tests: true
cifmw_test_operator_tempest_concurrency: 1
cifmw_test_operator_tempest_exclude_list: 'watcher_tempest_plugin.*client_functional.*

    watcher_tempest_plugin.tests.scenario.test_execute_strategies.TestExecuteStrategies.test_execute_storage_capacity_balance_strategy

    watcher_tempest_plugin.*\[.*\breal_load\b.*\].*

    '
cifmw_test_operator_tempest_image_tag: watcher_latest
cifmw_test_operator_tempest_include_list: 'watcher_tempest_plugin.*

    '
cifmw_test_operator_tempest_namespace: podified-master-centos10
cifmw_test_operator_tempest_registry: 38.102.83.94:5001
cifmw_test_operator_tempest_tempestconf_config:
    overrides: 'compute.min_microversion 2.56

        compute.min_compute_nodes 2

        placement.min_microversion 1.29

        compute-feature-enabled.live_migration true

        compute-feature-enabled.block_migration_for_live_migration true

        service_available.sg_core true

        telemetry_services.metric_backends prometheus

        telemetry.disable_ssl_certificate_validation true

        telemetry.ceilometer_polling_interval 15

        optimize.min_microversion 1.0

        optimize.max_microversion latest

        optimize.datasource prometheus

        optimize.openstack_type podified

        optimize.proxy_host_address 38.102.83.17

        optimize.proxy_host_user zuul

        optimize.prometheus_host metric-storage-prometheus.openstack.svc

        optimize.prometheus_ssl_enabled true

        optimize.prometheus_ssl_cert_dir /etc/prometheus/secrets/combined-ca-bundle

        optimize.podified_kubeconfig_path /home/zuul/.crc/machines/crc/kubeconfig

        optimize.podified_namespace openstack

        optimize.run_continuous_audit_tests true

        optimize.run_zone_migration_extra_tests true

        optimize.run_zone_migration_storage_tests true

        '
cifmw_update_containers: true
cifmw_update_containers_cindervolumes:
- nfs
- nfs-2
cifmw_update_containers_openstack: true
cifmw_update_containers_org: podified-master-centos10
cifmw_update_containers_registry: 38.102.83.94:5001
cifmw_update_containers_tag: watcher_latest
cifmw_update_containers_watcher: true
cifmw_use_crc: false
cifmw_use_libvirt: false
cifmw_zuul_target_host: controller
post_ctlplane_deploy:
-   name: Tune rabbitmq resources
    source: rabbitmq_tuning.yml
    type: playbook
post_deploy:
-   inventory: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/hosts
    name: Download needed tools
    source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml
    type: playbook
-   name: Patch Openstack Prometheus to enable admin API
    source: /home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/playbooks/prometheus_admin_api.yaml
    type: playbook
-   name: 81 Kustomize Openstack CR to enable a Generic NFS-based backend
    source: /home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/playbooks/cinder-nfs-enable.yaml
    type: playbook
-   name: 82 Kustomize and update Control Plane
    source: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/hooks/playbooks/control_plane_kustomize_deploy.yml
    type: playbook
post_infra:
-   inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml
    name: Fetch nodes facts and save them as parameters
    source: fetch_compute_facts.yml
    type: playbook
pre_deploy_create_coo_subscription:
-   name: Deploy cluster-observability-operator
    source: /home/zuul/src/github.com/openstack-k8s-operators/watcher-operator/ci/playbooks/deploy_cluster_observability_operator.yaml
    type: playbook
pre_infra:
-   connection: local
    inventory: localhost,
    name: Download needed tools
    source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml
    type: playbook
pre_update:
-   inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml
    name: Fetch nodes facts and save them as parameters
    source: fetch_compute_facts.yml
    type: playbook
