# Summary of the feature set. # Deploy a containerized stable/pike Openstack environment and upgrade it undercloud_setup: true overcloud_ipv6: false # pacemaker settings are configured in the scenario template # do not set `enable_pacemaker` in the featureset # Container prep parameters. containerized_overcloud: true containerized_overcloud_upgrade: true enable_opstools_repo: true undercloud_generate_service_certificate: false ssl_overcloud: false step_introspect: false composable_scenario: scenario003-multinode-containers.yaml upgrade_composable_scenario: scenario003-multinode-containers.yaml deployed_server: true # save time by doing a mixed upgrade mixed_upgrade: true # Tripleo-upgrade role parameters # Major Upgrade: containers -> containers overcloud_upgrade: true # disable tripleo-upgrade container manipulation. create_docker_registry: false use_local_docker_registry: false create_container_images_download_script: false # Need to update once stein is released container_registry_file: >- {% if release not in ['ocata','pike','queens','rocky'] -%} containers-prepare-parameter.yaml {%- else -%} containers-default-parameters.yaml {%- endif -%} tripleo_ci: true use_oooq: true tripleo_upgrade_debug: true overcloud_ssh_user: "zuul" # Mandatory for deployed_servers tripleo_upgrade_validations_non_fatal: true # Reduce CI wall time tripleo_upgrade_converge_plan_only: true # options below direct automatic doc generation by tripleo-collect-logs artcl_gen_docs: true artcl_create_docs_payload: included_deployment_scripts: - undercloud-install - overcloud-custom-tht-script - overcloud-prep-containers - overcloud-prep-flavors - overcloud-prep-images - overcloud-prep-network - overcloud-deploy - overcloud-deploy-post - overcloud-upgrade - overcloud-validate included_static_docs: - env-setup-virt table_of_contents: - env-setup-virt - undercloud-install - overcloud-custom-tht-script - overcloud-prep-containers - overcloud-prep-flavors - overcloud-prep-images - overcloud-prep-network - overcloud-deploy - overcloud-deploy-post - overcloud-upgrade - overcloud-validate composable_roles: true overcloud_roles: - name: Controller CountDefault: 1 tags: - primary - controller networks: - External - InternalApi - Storage - StorageMgmt - Tenant config_download_args: >- {% if overcloud_release is defined and overcloud_release in ['queens'] -%} --no-config-download {%- endif -%} containerized_undercloud: >- {% if release not in ['newton','ocata','pike','queens'] -%} true {%- else -%} false {%- endif -%} undercloud_custom_env_files: "{{ working_dir }}/undercloud-parameter-defaults.yaml" undercloud_cloud_domain: "localdomain" undercloud_undercloud_hostname: "undercloud.{{ undercloud_cloud_domain }}" undercloud_resource_registry_args: "OS::TripleO::Undercloud::Net::SoftwareConfig": "{{ undercloud_templates_path }}/ci/common/net-config-simple-bridge.yaml" # Tempest configuration, keep always at the end of the file test_ping: false run_tempest: true # Run tempest in containers when at least undercloud is containerized tempest_format: >- {% if containerized_undercloud|bool -%} container {%- else -%} packages {%- endif -%}