On Ubuntu pip installs everything to /usr/local by default, including
putting DIB element to /usr/local/share, where we cannot find it.
This changes add support for it and additionally improves error message.
Change-Id: I52e0abd7e69668f15ca7a02ad238a96b98eeaaf3
This change might have broken the CI with
qemu-img: error while loading shared libraries: libxml2.so.2
This reverts commit 70c49424a4ed859794b40ddd264f1d479fabb91d.
Change-Id: Iec20d7443268f0f2d6de4e6cecad26ab3f81db49
Updates the ELEMENTS_PATH in build.sh file of DIB
inorder to pass the ironic-python-agent-buildimage-dib test.
Change-Id: Ib20ae0c9add5a20e82f46c5cd1dd48d92d0a4849
Task: 36323
Story: 2005114
* Install dib files to /usr/share (tinyipa TBD later)
* Add an executable that can be installed into /usr/bin
Since we now have python code, make pep8 operational.
Change-Id: I9235885485833c4011e42da6db01e150821bd8da
Copies "ironic-agent" element from DIB and addition
of a new bash script to build the image using DIB.
Change-Id: If392f793ed1b5d902b541fe89299648fae16e427
Task: 30072
Story: 2005114
There were two packages added to IPA repo but not
here, make them synced as we are switching to use
this repo. Package list is sorted.
Change-Id: I749dd845a886c14bbd679323de48edbd8c545c50
Following recent changes to global requirements [1], we need
to update sphinx requirements locally.
[1] If558f184c959e4b63b56dec3ca1571d1034cfe5c
Change-Id: I68b94efdcb2a10d95afe4ef43b1fc6b236e525a3
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I2dcdaa2452f30bd597407796945a79ed640eec59
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I520e4b2ccd50ea74cf1320362aa59cab088650d3
Story: #2002586
Task: #24302
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I906e387d8f389b4c9718feac96cdede1ffb7487b
Story: #2002586
Task: #24302