| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: Id4c80d2e01d61f82a1f2bd7e5a9a640b9fc5a825
|
|
|
|
| |
Change-Id: Id702ad940c4f670b8ed87ed567a408dade1175c0
|
|
|
|
|
|
|
|
| |
os-api-ref is released on pypi now, so we can move to using it instead
of our in tree version.
Change-Id: If353f4a2e553fa3da3b2a4c920e233f51365b77c
Depends-On: I0e615d36a2e5a8fa0d83f20bdcc2c33ad868ebd5
|
|
|
|
| |
Change-Id: I9ff64a93aca910fc63cd878a42b31dffb8263f8d
|
|
|
|
| |
Change-Id: I1c2c49379063b1c2447ed7fe20ac708e15b3708f
|
|
|
|
| |
Change-Id: I9ea86337667be32a657eb2a74062376afa439564
|
|
|
|
| |
Change-Id: Ia29badda7ed5f2645af038004bd6933f60543866
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch is enabling the doc8 style checker for the *.rst files in
Ironic.
Since this patch is just the first stab at enabling this new check two
errors are currently being ignored by doc8 because of the number of
occurrences in our docs:
* D000 - Duplicated target names. We do have many links with generic
names scattered around the docs (e.g "see", "link")
* D001 - Line's too long
These errors will be fixed in a following patch.
Change-Id: I32fb5a3104b9773c55a80a84dd81e49c567c76ac
|
|
|
|
| |
Change-Id: Ieaea1a0773d382a3fa19244f265a99b7bde6d915
|
|
|
|
| |
Change-Id: I029d7ad3949257dea70ee2520f04747a2e4ad077
|
|
|
|
| |
Change-Id: I9cbb25562b7be84e24834ab2b101b273e31de1d1
|
|
|
|
|
|
|
|
|
|
| |
In order to save gate resources we could just run bashate as part of the
the pep8 command.
The tox bashate command is removed and bashate is added as a dependency
in the test-requirements.txt file.
Change-Id: I75df4103c0154c5424b8781c1db3480336a5e1d2
|
|
|
|
|
|
|
| |
pecan depends on WebTest 1.3.1, but we use JSON features from 2.0.
Closes-Bug: #1524816
Change-Id: I9b99c686cddc4a916c39359d5a1006ed4c1ddef0
|
|
|
|
|
|
|
|
|
| |
Ironic does not import and use this module directly, no need to list
it in the requirements and no need to set log level.
Instead it was moved to test-requirements.txt file because
it is explicitly imported for unit tests.
Change-Id: I791be24289f620a4227ec6514d77c37a5f8d920e
|
|
|
|
| |
Change-Id: I2ef3cf6079ebb71088c01b45e5136973c793a91e
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Mostly cargo-culted from I9549e6b491b26232f4dac900b0bf05f10eb0e30a.
Note that reno automatically inserts version numbers; liberty.rst is
sufficient for intermediate release models.
Change-Id: Ic700d719242b17532b0b43a68b7eff507cb3a43c
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 29478cbd7a8f3c848cd0c6f858798b18f7ec2ac4.
29478cbd7a8f3c848cd0c6f858798b18f7ec2ac4 was a quick fix to work around
missing libraries needed by Pillow 3.0.0.
This librarries have been added to devstack and thick slaves so this
hack is no longer needed in ironic.
Change-Id: I0e79d9865dfd8fce61a79fa6dc0d6d171e01709a
Depends-On: I881ad72e48a4da0a828706fcbbc51de7741db6c1
|
|
|
|
|
|
|
| |
oslo.db fixtures need these 2 packages and is breaking us.
Closes-Bug: #1503501
Change-Id: I75757b5bd7d9e75ca37d1b9a1efff810ba84b5df
|
|
|
|
| |
Change-Id: Ia8c3e7f027315aa3ad3caa1c34f2e036f8451ec4
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pillow isn't directly used but is required by sphinxcontrib-seqdiag.
Add it to test-requirements as a work around to:
http://lists.openstack.org/pipermail/openstack-dev/2015-October/076030.html
Change-Id: Ic21dc29e8a2369ab83395ef479d06be7182d7512
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit switches the tox command to use ostestr instead of calling
testr through setup.py. The primary advantage here is that it uses the
subunit-trace output filter. ostestr primarily exists as a replacement
for pretty_tox.sh bash scripts which spread like a plague through
OpenStack projects after Nova copied it from Tempest. (although ostestr
also provides some other useful features) Granted ironic wasn't using
that, but this commit makes the switch to enable getting the
subunit-trace output which is generally useful.
Note that this dramatically increases output while running tests.
However, test failures are still at the bottom of the output, so it
shouldn't cause much pain, if any.
Change-Id: I1acc2deadc01421baec256352b35a646676445e5
|
| |
| |
| |
| | |
Change-Id: I5b599a4e6250b0cff3259cb52d2819fce610701f
|
|/
|
|
| |
Change-Id: Idc0d62a69ef464aec61fde5400f5e4f94889daf2
|
|
|
|
| |
Change-Id: Ib017756c9e1dc74eae99fc78fe9fae99310d68f7
|
|
|
|
| |
Change-Id: I5e2631032e278ee6eaca107b9c7dfb977ae0dada
|
|
|
|
| |
Change-Id: I853c6b45b8936dcaaefbe949ea30d9eb7b6c2940
|
|
|
|
| |
Change-Id: I530c9eff5e3efaee8c7c22b70b699a538f28093e
|
|
|
|
| |
Change-Id: I59ae1b5a7cf6133b845c1f3e891bd8a0f1cbed8d
|
|
|
|
| |
Change-Id: I75c8708b7125fcc0551adec919739c2dd22c504d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add sequence diagrams generated by sphinxcontrib-seqdiag
along with the raw text that generated then, so that it can be
updated easily later.
The diagrams were created originally by Devananda van der Veen,
and used in OpenStack Summit YVR.
Ref)
* https://www.openstack.org/summit/vancouver-2015/summit-videos
/presentation/isn-and-039t-it-ironic-the-bare-metal-cloud
* http://devananda.github.io/talks/isnt-it-ironic.html
Change-Id: I47ff02c6cb4764c1740d0924668714ed205b3d9b
|
|/
|
|
| |
Change-Id: I69bf21bad4ec2c528327f5ed8dfd2a2eb0a71e26
|
|
|
|
| |
Change-Id: Icab13ef5c48ab7a84e44bc1e4b30fe10de9d530e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As discussed in the Liberty Design Summit "Moving apps to Python 3"
cross-project workshop, the way forward in the near future is to
switch to the pure-python PyMySQL library as a default.
https://etherpad.openstack.org/p/liberty-cross-project-python3
Also set the OS_TEST_DBAPI_ADMIN_CONNECTION override variable so
that oslo.db opportunistic detection will know to use PyMySQL until
I12b32dc097a121bd43991bc38dd4d289b65e86c1 makes it the default
behavior.
Change-Id: Icd91a065d3c4f62791ba0dca99a822e3a1a0ad44
Co-Authored-By: Victor Sergeyev <vsergeyev@mirantis.com>
|
|
|
|
| |
Change-Id: Ib27fa36887592ceced91687e3edaacfd6f5f704e
|
|
|
|
|
|
|
| |
Update to current hacking. This change needs to be manually imported
from the global requirements repository.
Change-Id: Ifbb75612ae0bca9ec3486859314f5e37d281f74b
|
|
|
|
| |
Change-Id: I2cda5ef47d5948f27a5a3d4c883472853f256337
|
|
|
|
| |
Change-Id: I8d3cc36f7fdc12d4d3dd4429e3aa60436e8d5fb4
|
|
|
|
| |
Change-Id: Ie7334333d010975ead3db78506daaa8c300e6bb3
|
|
|
|
| |
Change-Id: I0b2e1189b55de541d2b6ed743269cff48c59e9f1
|
|
|
|
| |
Change-Id: I8b01e858112587b04be68acaecd9bd0b1044ce37
|
|
|
|
| |
Change-Id: I6fce8c7afe8abbd170461b42d0f07e85b79dffe4
|
|
|
|
| |
Change-Id: Ifd93e08d3819e2ab419ccb30ddb577e021f6c896
|
|
|
|
|
|
|
| |
The current version >=0.8.0,<0.9 is not compatible
with the one from global requirements project >=0.9.2,<0.10
Change-Id: I24dac763e744653bfc890feacd5d360c4838f715
|
|
|
|
| |
Change-Id: I17d4f43ea03e7ab4ee504281aaa367aaff228323
|
|
|
|
| |
Change-Id: I6a64142799a7ab6a1b2a46a023150abf09e37a85
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updates the Ironic compute driver and scheduler manager so that they
subclass the now in-Nova-tree driver classes. This should de-duplicate
code maintenance across Nova and Ironic and also provide end users
an easier upgrade path (with Deprecation log messages).
This patch also removes the old Ironic compute driver tests and classes
since those now live in Nova.
This patch also removes a line from tox.ini which was copying the second
set of unit test outputs; those no longer exist, since we are no longer
running unit tests on nova code in this tree.
Co-Authored-By: Dan Prince <dprince@redhat.com>
Co-Authored-By: Devananda van der Veen <devananda.vdv@gmail.com>
Change-Id: Ic194f779eca470e4a4dd8a3fbd31ca5a6f6b4f7e
|