Point ipa-builder to stable/wallaby
Since ironic-python-agent-bulder has stable branches starting from wallaby, we need to point all the older branches to stable/wallaby, unless they're already pinned to an older version. Also fix docs building job. Change-Id: Ie752f2bd160a09b39e3ca6c2a76d194d6ae78f5f
This commit is contained in:
parent
37c39b1b38
commit
b307c34c27
6
tox.ini
6
tox.ini
|
@ -62,7 +62,10 @@ commands = oslo_debug_helper -t ironic_python_agent/tests/unit {posargs}
|
|||
[testenv:docs]
|
||||
setenv = PYTHONHASHSEED=0
|
||||
sitepackages = False
|
||||
# NOTE(dtantsur): documentation building process requires importing IPA
|
||||
deps =
|
||||
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/victoria}
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/doc/requirements.txt
|
||||
commands =
|
||||
sphinx-build -b html doc/source doc/build/html
|
||||
|
@ -71,8 +74,7 @@ commands =
|
|||
whitelist_externals = make
|
||||
setenv = PYTHONHASHSEED=0
|
||||
sitepackages = False
|
||||
deps =
|
||||
-r{toxinidir}/doc/requirements.txt
|
||||
deps = {[testenv:docs]deps}
|
||||
commands =
|
||||
sphinx-build -b latex doc/source doc/build/pdf
|
||||
make -C doc/build/pdf
|
||||
|
|
|
@ -139,7 +139,8 @@
|
|||
parent: metalsmith-integration-glance-localboot-centos7
|
||||
required-projects:
|
||||
- openstack/ironic-python-agent
|
||||
- openstack/ironic-python-agent-builder
|
||||
- name: openstack/ironic-python-agent-builder
|
||||
override-checkout: stable/wallaby
|
||||
- openstack/ironic-lib
|
||||
vars:
|
||||
devstack_localrc:
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
# wholedisk + partition on tempest
|
||||
- ipa-tempest-bios-ipmi-direct-src
|
||||
- ipa-tempest-bios-ipmi-iscsi-src
|
||||
- metalsmith-integration-ipa-src
|
||||
# Non-voting jobs
|
||||
# NOTE(TheJulia): The cleaning tests run in standalone job has a
|
||||
# high failure rate due to possible race during long running steps
|
||||
# like deployment with raid setup. While we're working on a fix,
|
||||
|
@ -20,14 +22,18 @@
|
|||
# temporary.
|
||||
- ironic-standalone-ipa-src:
|
||||
voting: false
|
||||
- metalsmith-integration-ipa-src
|
||||
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
|
||||
# to break them. They rather serve as a canary for broken POST jobs.
|
||||
- ironic-python-agent-check-image-tinyipa:
|
||||
voting: false
|
||||
required-projects:
|
||||
- name: openstack/ironic-python-agent-builder
|
||||
override-checkout: stable/wallaby
|
||||
- ironic-python-agent-check-image-dib-centos8:
|
||||
voting: false
|
||||
# Non-voting jobs
|
||||
required-projects:
|
||||
- name: openstack/ironic-python-agent-builder
|
||||
override-checkout: stable/wallaby
|
||||
- ipa-tempest-ironic-inspector-src:
|
||||
voting: false
|
||||
- ipa-tox-bandit:
|
||||
|
@ -41,5 +47,11 @@
|
|||
- metalsmith-integration-ipa-src
|
||||
post:
|
||||
jobs:
|
||||
- ironic-python-agent-build-image-tinyipa
|
||||
- ironic-python-agent-build-image-dib-centos8
|
||||
- ironic-python-agent-build-image-tinyipa:
|
||||
required-projects:
|
||||
- name: openstack/ironic-python-agent-builder
|
||||
override-checkout: stable/wallaby
|
||||
- ironic-python-agent-build-image-dib-centos8:
|
||||
required-projects:
|
||||
- name: openstack/ironic-python-agent-builder
|
||||
override-checkout: stable/wallaby
|
||||
|
|
Loading…
Reference in New Issue