Pass tripleo-admin user for updates/upgrades in Queens.

fs037 and fs051, use config-download when running Queens jobs. The
config-download deployment uses tripleo-admin user for the ansible
execution, however we had hardcoded the zuul user (as Rocky, Stein
and master do use config-download by default). As a consequence, to
have the Queens jobs which use these featuresets working, we need
to specify the use of the overcloud-ssh-user to tripleo-admin.

Change-Id: I475c7c805fdcaa90b9b0183135d81f10faba3b8d
Closes-Bug: #1840763
This commit is contained in:
Jose Luis Franco Arza 2019-08-27 11:25:22 +02:00
parent 3e76b9d54d
commit 2df91fd29d
2 changed files with 13 additions and 2 deletions

View File

@ -25,7 +25,12 @@ tripleo_upgrade_debug: true
tripleo_upgrade_converge_plan_only: true
tripleo_ci: true
use_oooq: true
overcloud_ssh_user: "zuul"
overcloud_ssh_user: >-
{% if release in ['queens'] -%}
"tripleo-admin"
{%- else -%}
"zuul"
{%- endif -%}
network_isolation: false
enable_pacemaker: false

View File

@ -54,7 +54,13 @@ container_registry_file: >-
tripleo_ci: true
use_oooq: true
tripleo_upgrade_debug: true
overcloud_ssh_user: "zuul"
overcloud_ssh_user: >-
{% if release in ['queens'] -%}
"tripleo-admin"
{%- else -%}
"zuul"
{%- endif -%}
# Mandatory for deployed_servers
tripleo_upgrade_validations_non_fatal: true
# Reduce CI wall time