| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new
version with new checks.
bumping the min version for hacking so that any older hacking versions
which auto adopt the new checks are not used.
Change-Id: I43ddb7bac8b7734f6e4fa4632d4524d454931709
|
|
|
|
|
|
|
|
| |
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I4d45ae17f6f84f945f5dd049a929216ce6b6b58e
Signed-off-by: Takashi Natsume <takanattie@gmail.com>
|
|
|
|
|
|
|
| |
Hacking 3.0 was just released with minor changes, update to the new
version.
Change-Id: Id3c08f718899343b3ec12a8b53e1e08a5eba42f8
|
|
|
|
|
|
|
| |
This is compatible with Python 3-only syntax.
Change-Id: I462f4242b9a5f8d8cd6b0cb3d328dfd9d93ba200
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
|
|
|
|
|
|
|
|
| |
This release of the Cinder client broke support for the v3
volume-transfer APIs unless microversion 3.55 or higher was requested.
Depends-On https://review.opendev.org/#/c/587877/
Change-Id: I917b0a47896fcac3edab4b8e55bde71a0aa55632
|
|
|
|
|
|
|
|
|
|
|
| |
Sphinx 2.0.0 dropped Python 2.7 support. This is aligned with
[1] in requirements project.
[1]Change-Id If558f184c959e4b63b56dec3ca1571d1034cfe5c
keyring is also removed since it hasn't been used since change
I62188e73a48f6878ce920a3b4724dba101564aef.
Change-Id: Ib632c327637ba1161a8c07605fd3ef327f5606ee
|
|
|
|
|
|
|
| |
1. update hacking version to latest
2. fix the pep8 failed
Change-Id: I484a40fe3cb868d223a807edcd3e20f5e0ebdf4e
|
|
|
|
|
|
|
|
|
| |
Since now os-client-config has been superceded by openstacksdk[1].
So need to replace the os-client-config.
[1]:https://docs.openstack.org/os-client-config/latest/
Change-Id: Ia0e0671720de4713098e9d0faa1d7dc0c4ae6147
|
|
|
|
|
|
|
|
|
|
| |
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: I55060b1d99b9a00b20c98fbb429d072568265695
|
|
|
|
|
|
|
|
| |
Added support for parsing OS_PROJECT_DOMAIN_ID, OS_PROJECT_DOMAIN_NAME,
OS_USER_DOMAIN_ID, and OS_USER_DOMAIN_NAME options.
Change-Id: I9e1a3426f174c2e6d9f4f6bf10e9aecb62bad8d0
Closes-Bug: #1744118
|
|
|
|
| |
Change-Id: I2bbc33f1b8047c28ee257f588f5b33ba0e11dbbd
|
|
|
|
| |
Change-Id: I3329b703944b9f39df1f6b70878abc0c58c2fc12
|
|
|
|
|
|
|
|
|
|
| |
The py27 and py35 jobs fail because the subunit-trace command
is not found. The command is utilized in tools/pretty_tox.sh.
But os-testr is not included in test-requirements.txt.
So add it to fix the gate job failures.
Change-Id: I5ea7269d75413ebcc1311e4d9e6e1d1f60092cc9
Closes-Bug: #1753898
|
|
|
|
| |
Change-Id: Idab1627d1b4d6fecc02d482f931a9ae072b46f09
|
|
|
|
|
|
|
|
|
|
| |
For compliance with the Project Testing Interface as described in [1].
For more detailed information, please refer to [2].
[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
Change-Id: Iace251446bafbd8963bc5a073de50ade583f6e46
|
|
|
|
| |
Change-Id: If6afc12a2e76adcd3c7ceb085f4c2cb86fa91a7b
|
|
|
|
| |
Change-Id: Iefb2680c35d9d1eab550f914bb46f621162cf1c9
|
|
|
|
| |
Change-Id: Ie231f3abecb182f46019ad611aefb77fb6fadce6
|
|
|
|
| |
Change-Id: Ifbc3bdaf404aeb15642de33678f5b1c05b8e93d5
|
|
|
|
| |
Change-Id: Ibc3f4fb199e47a29e721579096413c008724fee9
|
|
|
|
| |
Change-Id: Iadb6ed4585639b21df50533f89d164b76bca2b11
|
|
|
|
| |
Change-Id: I73432970608b418e78990388258540e71e6143f1
|
|
|
|
| |
Change-Id: I449ac2094e2d03f2bf397dfea84b800ad8aa52dc
|
|
|
|
| |
Change-Id: Ic4fcb25e7577b671ba41ba6493a2f33450735c64
|
|
|
|
| |
Change-Id: I431f85c07465a184af16a9956f40396c63b05985
|
|
|
|
| |
Change-Id: Ia28ac9c04a663a2ce36950dae9cb9b348af01bc4
|
|
|
|
| |
Change-Id: Ia734b9f1dac610693a75df70ec1ffe0fe45dfcab
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I4c242007dedf74821acae926329f4a59cedae6d5
|
|/
|
|
| |
Change-Id: I4d947576ce0e8bfe1fda9d662faac7d32c1f32f3
|
|
|
|
| |
Change-Id: I2c603cc617628c6e2ef8f6b6cbec1087ffbe5165
|
|
|
|
| |
Change-Id: I6b0a4cbb93ee0ec3a8d69990b2ae261c1786b50e
|
|
|
|
| |
Change-Id: I6dbafc7c7117c6bbd6f98c47b53c0cbbb406fd85
|
|
|
|
| |
Change-Id: Iada875aeb27820e93f08960ffd89d19df5f5b83d
|
|
|
|
| |
Change-Id: Id9e673fecaa7a9b5165becf51b71bd81d26a2c18
|
|
|
|
| |
Change-Id: I0b09a55c3d4d68e274a5d600420f3eca4f8676c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These were deprecated in Newton:
aaebeb05a03e34281a091dc6dfc4672b01cdfbbb
The 'find network' convenience helper when
booting a server only works with neutron now,
and assumes the 'network' endpoint is in the
service catalog.
The functional tests are changed to use
python-neutronclient for listing and finding
the network to use. At this point, we don't
have any nova-network CI jobs that will work
with novaclient, so the non-voting mitaka
nova-network job is also being removed in change
I63b36fb8acc5c9a273e6adcb271df16d0f71031e.
As noted in the release note, the only remaining
pure nova-network CLI/API that will work is for
listing virtual interfaces, which is only implemented
for nova-network within Nova. The functional tests
for this API are removed since we don't have any
nova-network CI jobs that will test it besides
unit tests. Long-term we'll likely deprecate the
os-virtual-interfaces API as well and replace it with
the os-interface API.
Change-Id: I8c520100a0016eed3959619c71dae037ebd72939
|
|
|
|
| |
Change-Id: I0f4997ce3e4eda167dbeced74525869cc280bb50
|
|
|
|
| |
Change-Id: I8f32fd359720c73d3a4ee8f87a6ce7764b921021
|
|
|
|
|
|
|
|
|
| |
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848
Change-Id: Idc1755ccd8d477ffd1ff0febf586238249f45c60
|
|
|
|
| |
Change-Id: I77e91257dcfbe30f8c9d6937038d0dd718c1dfcd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To be able to create profiling traces for Nova, client should be
able to send special HTTP header that contains trace info.
This patch is also important to be able to make cross project
traces. (Typical case heat calls nova via python client, if
profiler is initialized in heat, nova client will add extra
header, that will be parsed by special osprofiler middleware in nova
api.)
Security considerations: trace information is signed by one of the
HMAC keys that are set in nova.conf. So only person who knows HMAC key
is able to send proper header.
oslo-spec: https://review.openstack.org/#/c/103825/
Based on: https://review.openstack.org/#/c/105089/
Co-Authored-By: Dina Belova <dbelova@mirantis.com>
Co-Authored-By: Roman Podoliaka <rpodolyaka@mirantis.com>
Co-Authored-By: Tovin Seven <vinhnt@vn.fujitsu.com>
Partially implements: blueprint osprofiler-support-in-nova
Depends-On: I82d2badc8c1fcec27c3fce7c3c20e0f3b76414f1
Change-Id: I56ce4b547230e475854994c9d2249ef90e5b656c
|
|
|
|
| |
Change-Id: I68b5b9cb461037a301eb1b8c698363f67e6a51aa
|
|
|
|
| |
Change-Id: Ifbcf7f937c33be7a3315bf7719681b0c43faf15c
|
|
|
|
| |
Change-Id: I24e51d74ca70dfa86c949be8d4341cc2882061ac
|
|
|
|
| |
Change-Id: Ie9dea84731248b2d80cbb275548758c67edadacc
|
|
|
|
| |
Change-Id: I34f668657bd92584432a34797c2e119718070a21
|
|
|
|
| |
Change-Id: I895c335fecaae34cda7cbb105a4a6907a0d7de47
|
|
|
|
| |
Change-Id: Iec0c4fbf6e2be419dc52fbd9144555050e0a25df
|
|
|
|
| |
Change-Id: Ieeafa78a52caf6d91ade096853a430761488ebb5
|