project-config/playbooks
Clark Boylan 55215ac11c Set ensure_pip_virtualenv_command in Focal proposal jobs
Previously we had this error:

  No key/value pairs provided, at least one is required for this action to succeed

Which appears to be due to the default(omit) condition when setting
ensure_pip_virtualenv_command in focal proposal jobs. The issue is
default(omit) doesn't do what you think it does when defining a
variable. It is really only useful for defining module parameters that
may be omitted.

Instead we need to call ensure-tox two different ways depending on
whether or not we want to override the defaults for
ensure_pip_virtualenv_command. One method for Bionic and another for
Focal keyed off of whether or not _venv_command is defined.

Change-Id: I0cbca64f4a31c8b4eacb5e1c50f2e9fb289ce18e
2022-07-27 09:08:04 -07:00
..
api-jobs Enable promote to unarchive gz archives in addition to bz2 2020-04-22 09:08:07 +01:00
bindep-fallback Move jenkins/data/bindep-fallback.txt (1/2) 2018-02-20 20:52:17 +01:00
check-main-yaml Align other tox-based project-config publish jobs 2017-10-05 14:37:21 -05:00
check-release-approval Define check-release-approval executor job 2020-01-10 16:52:35 +01:00
javascript Use ensure-* roles 2020-04-06 19:49:19 +02:00
maintain-github-mirror Read tenant config with care in github_manager 2022-02-15 20:24:24 +00:00
openafs-client openafs-client : update kdc servers 2019-05-07 09:55:27 +10:00
project-config Remove explicit bindep parameters 2018-01-05 22:17:17 +01:00
proposal Set ensure_pip_virtualenv_command in Focal proposal jobs 2022-07-27 09:08:04 -07:00
pti-python-tarball Clean up pti-python-tarball python-branch-tarball 2020-11-13 18:11:44 +00:00
publications Fix publishing infra/publications 2018-04-04 09:57:21 +02:00
publications-index Fix openstack-infra publishing 2017-11-01 09:11:55 +01:00
publish Match configure-mirrors for CentOS wheel URLs 2022-04-01 16:04:57 +00:00
puppet-tarball Use ensure-* roles 2020-04-06 19:49:19 +02:00
python-branch-tarball Clean up pti-python-tarball python-branch-tarball 2020-11-13 18:11:44 +00:00
release Fix release jobs to work with prepare-workspace-git 2019-10-21 13:58:14 +02:00
releasenotes Use ensure-* roles 2020-04-06 19:49:19 +02:00
service-types Enable promote to unarchive gz archives in addition to bz2 2020-04-22 09:08:07 +01:00
sphinx Fix sphinx playbook: install-if-python was renamed 2020-05-26 15:42:45 +02:00
translation Fix translation jobs 2020-06-18 20:05:02 +02:00
wheel Build and publish wheel mirror for Ubuntu Jammy 2022-05-21 14:42:00 +02:00