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]
|
[testenv:docs]
|
||||||
setenv = PYTHONHASHSEED=0
|
setenv = PYTHONHASHSEED=0
|
||||||
sitepackages = False
|
sitepackages = False
|
||||||
|
# NOTE(dtantsur): documentation building process requires importing IPA
|
||||||
deps =
|
deps =
|
||||||
|
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/victoria}
|
||||||
|
-r{toxinidir}/requirements.txt
|
||||||
-r{toxinidir}/doc/requirements.txt
|
-r{toxinidir}/doc/requirements.txt
|
||||||
commands =
|
commands =
|
||||||
sphinx-build -b html doc/source doc/build/html
|
sphinx-build -b html doc/source doc/build/html
|
||||||
|
@ -71,8 +74,7 @@ commands =
|
||||||
whitelist_externals = make
|
whitelist_externals = make
|
||||||
setenv = PYTHONHASHSEED=0
|
setenv = PYTHONHASHSEED=0
|
||||||
sitepackages = False
|
sitepackages = False
|
||||||
deps =
|
deps = {[testenv:docs]deps}
|
||||||
-r{toxinidir}/doc/requirements.txt
|
|
||||||
commands =
|
commands =
|
||||||
sphinx-build -b latex doc/source doc/build/pdf
|
sphinx-build -b latex doc/source doc/build/pdf
|
||||||
make -C doc/build/pdf
|
make -C doc/build/pdf
|
||||||
|
|
|
@ -139,7 +139,8 @@
|
||||||
parent: metalsmith-integration-glance-localboot-centos7
|
parent: metalsmith-integration-glance-localboot-centos7
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/ironic-python-agent
|
- openstack/ironic-python-agent
|
||||||
- openstack/ironic-python-agent-builder
|
- name: openstack/ironic-python-agent-builder
|
||||||
|
override-checkout: stable/wallaby
|
||||||
- openstack/ironic-lib
|
- openstack/ironic-lib
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
# wholedisk + partition on tempest
|
# wholedisk + partition on tempest
|
||||||
- ipa-tempest-bios-ipmi-direct-src
|
- ipa-tempest-bios-ipmi-direct-src
|
||||||
- ipa-tempest-bios-ipmi-iscsi-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
|
# NOTE(TheJulia): The cleaning tests run in standalone job has a
|
||||||
# high failure rate due to possible race during long running steps
|
# high failure rate due to possible race during long running steps
|
||||||
# like deployment with raid setup. While we're working on a fix,
|
# like deployment with raid setup. While we're working on a fix,
|
||||||
|
@ -20,14 +22,18 @@
|
||||||
# temporary.
|
# temporary.
|
||||||
- ironic-standalone-ipa-src:
|
- ironic-standalone-ipa-src:
|
||||||
voting: false
|
voting: false
|
||||||
- metalsmith-integration-ipa-src
|
|
||||||
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
|
# NOTE(dtantsur): non-voting because IPA source code is very unlikely
|
||||||
# to break them. They rather serve as a canary for broken POST jobs.
|
# to break them. They rather serve as a canary for broken POST jobs.
|
||||||
- ironic-python-agent-check-image-tinyipa:
|
- ironic-python-agent-check-image-tinyipa:
|
||||||
voting: false
|
voting: false
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/ironic-python-agent-builder
|
||||||
|
override-checkout: stable/wallaby
|
||||||
- ironic-python-agent-check-image-dib-centos8:
|
- ironic-python-agent-check-image-dib-centos8:
|
||||||
voting: false
|
voting: false
|
||||||
# Non-voting jobs
|
required-projects:
|
||||||
|
- name: openstack/ironic-python-agent-builder
|
||||||
|
override-checkout: stable/wallaby
|
||||||
- ipa-tempest-ironic-inspector-src:
|
- ipa-tempest-ironic-inspector-src:
|
||||||
voting: false
|
voting: false
|
||||||
- ipa-tox-bandit:
|
- ipa-tox-bandit:
|
||||||
|
@ -41,5 +47,11 @@
|
||||||
- metalsmith-integration-ipa-src
|
- metalsmith-integration-ipa-src
|
||||||
post:
|
post:
|
||||||
jobs:
|
jobs:
|
||||||
- ironic-python-agent-build-image-tinyipa
|
- ironic-python-agent-build-image-tinyipa:
|
||||||
- ironic-python-agent-build-image-dib-centos8
|
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