instack is no longer in use by the TripleO project. Removing the code to
avoid confusion. Stable branches will continue to be maintained for
their life however no new features should be added.
Change-Id: I70a749490b74d2ebb8a318854490e0a355e55920
Blueprint: remove-instack-undercloud
Use openstack-tox-cover template, this runs the cover job
in the check queue only.
Remove jobs and use template instead.
Change-Id: Ic3653bbf946d0b54fe09290ec367cfd8f05f593f
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: I364586e2a0cf15bb24fa72f7b49c4701a581f4c4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
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: I8ab3b15a4a2dae363b760987ab36b71fa11f2789
Story: #2002586
Task: #24341
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: Ifa7bb85e6290898c073859cbaf38f566ece2dff9
The AUTHORS file is generated automatically by pbr as part of building a
package, so it should not be checked in to git.
Change-Id: Ied9e3f74f38bd4a28c8ebe853cd3e087002ed86c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
The previous readme contained formatting issues for pypi which prevents
publishing. This change moves the old readme to the docs page and
simplifies the main README.
Change-Id: I0bee3951c8c5d7a8d5650c8cfdbf40e9ba6734fc
Related-Bug: #1774001
1) Update doc links according to OpenStack document migration
2) Use https instead of http for docs links
Change-Id: Ib87f5b052662ecae0974c722d546226dc1e096e2
We didn't branch instack in mitaka, so it's still using master.
The dib v2 changes broke mitaka because it still has an older
dib. Rather than create a mitaka branch this late, let's just
handle both dib v1 and v2. This only requires noop'ing the
generate_environment call when we detect an older version of
element-info.
Change-Id: Ice4be8e5f2e32733beaf8eef014f5203fce5316f
Closes-Bug: 1673424
After I149c345d38d761a49b3a6ccc4833482f09f1cd05 dib v2 does not export
dib-run-parts. Since we have a "special" relationship with dib
internals, call the internal version. This is fragile, but
practically dib is unlikely to break this.
Depends-On: I149c345d38d761a49b3a6ccc4833482f09f1cd05
Change-Id: Ibfe972208df40fa092b11b5419043524c903f1b4
diskimage-builder v2 now relies on the output of "element-info --env
<elements>" to have been sourced into the shell running the element
hooks. Generate the environment and save the output to a file under
environment.d so that dib-run-parts will source it prior to running
hooks.
Change-Id: Ie8ac128e391a7091184b5017959a2a653166062f
Closes-Bug: #1671262
When running instack with sudo there are created directories owned
by root in users ~/.cache folder with is default for
DIB_IMAGE_CACHE. Then it's impossible to run DIB as user using
the same cache dir.
Change-Id: I42f5e6db85b3571ed2f393160214928f18c0b145
Closes-Bug: #1668939
For logging the exception message: e.message has been
deprecated. The preferred way is to call str(e).
Change-Id: I0641c2784b790d29304e31aa34960c82347e0276
Syncing of global-requirements to requirements fails since oslo.sphinx
is not in global-requirements - the proper name is oslosphinx.
Fix this with using same line as global-requirements uses.
This needs fixing in doc/source/conf.py as well.
Change-Id: Ifd1d0e3ad0b47b557e709f2851239d8b10e34297
1.Developers should use assertIn(A, B) instead of assertTrue(A in B ).
so replace assertFalse with assertNotIn.
2.Some tests used incorrect order assertEqual(observed, expected),
the correct order expected by testtools is
assertEqual(expected, observed).
so change order of aguments in assertEqual.
Change-Id: Ibb757999c55fd001991381baca0db744ffa26f3e
With diskimage-builder v2 branch, lib is nested on
diskimage_builder directory, so add this to the
search of paths to get that env var.
Change-Id: If69ffd4885c9da447c3483b186344914cfed22c2
The directory openstack/common was used to keep codes from
oslo-incubator, we have retired oslo-incubator in following patch
https://review.openstack.org/#/c/297487/
so don't use this directory any more.
Change-Id: I1bbdfdcc9c9b89ad65b91fd86a81148a3cf0d508