OpenStackClient plugin for Placement service
Go to file
Ghanshyam Mann b6505e20ba Use pypi released version of placement in functional tests
osc-placement functional tests are using the master version
of placement which is failing due to the constraints mismatch
on stable branches testing.

- https://zuul.opendev.org/t/openstack/build/a2cc830f28f44ed5ae0e1c5f0a99ac75

During the discussion in Nova meeting, we did not find any reason why
we are using the latest placement on stable branch testing of osc-placement
- https://meetings.opendev.org/meetings/nova/2023/nova.2023-01-10-16.00.log.html#l-47

Below is the original patch which started using the placement from master
source.
- https://review.opendev.org/c/openstack/osc-placement/+/651939

To avoid the constraints mismatch on stable branch testing which can
happen in future also, let's use it from pypi version which will be the
same way as nova functional tests doing
- 26f24b7086/tox.ini (L64)

Also, remove basepython/ignore_basepython_conflict from tox.ini. Tox 4.2.6
still failing with the missing interpreter for [testenv:functional{,-py38,
-py39,-py310}]. It is due to a conflict between basepython = python3
and the version fragment in the generative target suppressed by
ignore_basepython_conflict = true.

This patch removes basepython = python3 assuming that developers already
switched for python3 in their environment as python2.7 is EOL.

Ref: https://review.opendev.org/c/openstack/nova/+/869545

Change-Id: I4e3e5732411639054baaa9211a29e2e2c8210ac0
2023-01-10 14:50:45 -06:00
doc remove unicode from code 2021-01-03 17:41:48 +08:00
osc_placement Merge "Support microversion 1.39" 2022-06-30 14:37:56 +00:00
releasenotes Update master for stable/zed 2022-09-09 15:04:05 +00:00
.coveragerc Initial commit 2017-03-22 11:58:28 +02:00
.gitignore gitignore: Ignore .stestr directory 2019-09-24 17:27:09 +01:00
.gitreview OpenDev Migration Patch 2019-04-19 19:32:00 +00:00
.mailmap Initial commit 2017-03-22 11:58:28 +02:00
.stestr.conf Update tox and tests to work with modern setups 2019-03-01 04:12:18 +00:00
.zuul.yaml Update gate jobs as per the 2023.1 cycle testing runtime 2022-11-22 19:47:01 +00:00
CONTRIBUTING.rst Update bugs link in contributing doc 2019-03-12 11:39:50 +00:00
HACKING.rst Initial commit 2017-03-22 11:58:28 +02:00
LICENSE Initial commit 2017-03-22 11:58:28 +02:00
MANIFEST.in Initial commit 2017-03-22 11:58:28 +02:00
README.rst Fixups for pdf docs 2019-09-24 17:26:39 +01:00
requirements.txt Remove usage of six 2021-10-25 07:26:36 +00:00
setup.cfg Update gate jobs as per the 2023.1 cycle testing runtime 2022-11-22 19:47:01 +00:00
setup.py Cleanup py27 support 2020-04-13 11:28:10 +02:00
test-requirements.txt Fix hacking min version to 3.0.1 2020-05-12 20:21:33 -05:00
tox.ini Use pypi released version of placement in functional tests 2023-01-10 14:50:45 -06:00

README.rst

osc-placement

image

OpenStackClient plugin for the Placement service

This is an OpenStackClient plugin, that provides CLI for the Placement service. Python API binding is not implemented - Placement API consumers are encouraged to use the REST API directly, CLI is provided only for convenience of users.