Commit Graph

250 Commits

Author SHA1 Message Date
Stephen Finucane 22c047d81d Drop formal support for Python 3.6, 3.7
If it's not tested, it doesn't work.

Change-Id: I7b450500090bb4ea9f8849ed9bd0bed28d9f4d39
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-08-25 14:31:19 +01:00
Stephen Finucane db9cdc95ed setup.cfg: Replace dash-separated config
Resolve the following warnings like the following being issued when
building the package:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

Change-Id: I4b75aac2c09b772f91e5ac9a4e77e9462f38bfd1
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-03-29 12:38:03 +01:00
wangzihao 455445de6d bump py37 to py38 in tox.ini
in 'victoria' cycle, we should test py38 by default.

Change-Id: Ifa1bed4e02c97a1fcfe3032b3858f401081d1d7c
2020-09-18 11:54:44 +08:00
Andreas Jaeger 3c2a5c70f3 Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Update classifiers

Change-Id: I517acf97ba83d7c657162556209f85f83470a6fe
2020-04-05 17:39:59 +02:00
pengyuesheng a120a9df81 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Iff873ae15f865aa8740760a3e904a96d22e553e8
2019-12-27 16:07:06 +08:00
Corey Bryant e78db3b892 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: I05ab27593d55881b7d477afd7fc7f1b3d8b32f53
Story: #2005924
Task: #34232
2019-07-05 14:19:59 -04:00
Ghanshyam Mann 8c1418a2d4 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I3ba319c17b3133d3c48106a2e509c04363a8839a
2019-04-22 23:40:46 +00:00
qingszhao 9f48a7faee Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Iaf455860cf8e016390b258fbce16f83ba11101fc
2018-12-04 17:05:47 +00:00
Dean Troyer b8e166bb37 Replace autodoc with sphinxcontrib-apidoc
Fix local docs builds back to the new docs PTI.

http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

Also clean up after the removal of osc_lib.session

Change-Id: Iaef7b91d4b72b654a10a9f3d9de40157799932ad
2018-07-11 00:19:48 -05:00
Hangdong Zhang f00e215ab4 Update the documentation link for doc migration
Change-Id: If8a28c8cc314b0d8c6aaae216240744c5e54f694
2017-07-26 16:11:31 +00:00
Doug Hellmann 5b80552b11 turn on warning-is-error for sphinx
Update a docstring that had an rst formatting error and then turn on the
warning-is-error flag to prevent future issues with documentation.

Change-Id: I29fc90a2eb1599c9da88489415a9e080d88cc707
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-22 14:38:17 -04:00
Doug Hellmann bdfa70956f rearrange existing documentation to fit the new standard layout
Change-Id: I91657e96ef29f8b36b2089a11c9c4966418cfcdb
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-22 14:36:41 -04:00
kavithahr b5acd95c12 The python 3.5 is added
In setup.cfg the python 3.4 support is removed.
In tox.ini the python 3.5 version is added.

Change-Id: I5e1996c2e35996fa471fa394d58a1764b01e855e
2017-03-08 11:45:33 +05:30
xiaozhuangqing 2202617ff3 Add Python 3.5 classifier and venv
Now that is a passing gate job,we can claim support for
Python 3.5 in the classifier,This patch also adds the
convenience py35 venv.

Change-Id: I2b786d51ce4f276d465f7b12b5da53aa7df64287
2016-07-18 14:36:30 +08:00
Dean Troyer f78173f0e1 Rename to osc-lib
* add fresh README and doc tree
* remove references to OSC and commands
2016-05-12 16:06:15 -05:00
Jenkins 8818f4cf69 Merge "Implement "address scope set" command" 2016-05-11 07:59:04 +00:00
Jenkins 440441644b Merge "Implement "address scope show" command" 2016-05-11 07:11:43 +00:00
Jenkins ea4aa16c8f Merge "Implement "address scope list" command" 2016-05-11 07:11:36 +00:00
Jenkins 31d7f6094f Merge "Implement "address scope delete" command" 2016-05-11 06:53:56 +00:00
Jenkins dd49f48c92 Merge "Implement "address scope create" command" 2016-05-11 06:42:25 +00:00
Huanxuan Ao 15574df72a Implement "address scope set" command
This patch add a command that supports
setting address scope properties.

Change-Id: I9c4b5068a8abb986a9dc18b167b48b924d16ff42
Closes-Bug: #1566269
2016-05-11 10:08:47 +08:00
Huanxuan Ao 21928d0d48 Implement "address scope show" command
This patch add a command that supports
showing address scope details

Change-Id: Ic0b41c1cab8c618904c7a6046d7493db5b74b430
Partial-Bug: #1566269
2016-05-11 10:08:47 +08:00
Huanxuan Ao bac5d7d72e Implement "address scope list" command
This patch add a command that supports
listing address scopes

Change-Id: Id14757011560cacf28011ba51841a8e23b824f33
Partial-Bug: #1566269
2016-05-11 10:08:47 +08:00
Huanxuan Ao 43d963c7d9 Implement "address scope delete" command
This patch add a command that supports
deleting a address scope

Change-Id: Ie028058c759b9511d105a530d7e89b841865e7d6
Partial-Bug: #1566269
2016-05-11 10:08:47 +08:00
Huanxuan Ao 9dfdea604c Implement "address scope create" command
This patch supports creating a new address scope,
with --ip-version,--project,--project-domain
and --share or --no-share options.

Change-Id: I37c73391a41ac239dd72d55dbc0adbebd7701f4a
Partial-Bug: #1566269
2016-05-11 10:08:35 +08:00
Jenkins 36a9a5c816 Merge "Support for volume service list" 2016-04-28 16:13:46 +00:00
Sheel Rana 972ae67406 Support for volume service list
OSC does not support to list volume services.
This patch will provide support for adding volume service related
support.

Closes-bug:#1550999

Implements: bp cinder-command-support

Change-Id: I50ac14aeb96c4b8ddbf7b33e519feea0d126f752
2016-04-25 17:42:12 +00:00
Rui Chen 4966b4c908 Add "server group show" command
Support compute v2 "server group show" command in OSC.

Implements: blueprint nova-server-group-support
Closes-Bug: #1542171

Change-Id: I1a6d103151c704bda5b67cb9a49cc43c7d9f1d6a
2016-04-20 03:26:13 +00:00
Rui Chen bef62d7346 Add "server group list" command
Support compute v2 "server group list" command in OSC.

Implements: blueprint nova-server-group-support
Partial-Bug: #1542171

Change-Id: I68b80e3c4458692472af671028cd1f939736bcb8
2016-04-20 03:25:57 +00:00
Rui Chen a4c09af53e Add "server group delete" command
Support compute v2 "server group delete" command in OSC.

Implements: blueprint nova-server-group-support
Partial-Bug: #1542171
Related-Bug: #1563301

Change-Id: I7d792d669b147b24dc774844cfc9dbacd60d017b
2016-04-20 03:25:38 +00:00
Rui Chen 08288775b6 Add "server group create" command
Support compute v2 "server group create" command in OSC.

Implements: blueprint nova-server-group-support
Partial-Bug: #1542171

Change-Id: I96ffb07764d3adb715e048943cfee3b879c280f6
2016-04-20 03:24:58 +00:00
Jenkins 0194c19141 Merge "Refactor security group rule list to use SDK" 2016-04-11 03:01:13 +00:00
Jenkins 4420f0bf91 Merge "Add Subnet add/remove support to router" 2016-04-09 04:52:09 +00:00
Jenkins 0bc9964bc2 Merge "Add "router remove port" to osc" 2016-04-09 04:43:35 +00:00
Jenkins 0815885824 Merge "Add "router add port" to osc" 2016-04-08 18:24:46 +00:00
Jenkins fe98aeb7fb Merge "Add "aggregate unset" to osc" 2016-03-30 23:21:37 +00:00
Richard Theis 7b499794e1 Refactor security group rule list to use SDK
Refactored the 'os security group rule list' command to use the
SDK when neutron is enabled, but continue to use the nova client
when nova network is enabled.

In addition, a release note was added to document the features
and fixes resulting from this refactor.

Change-Id: I24d04b720102ed1c60776e1ca67d4ca20e31b663
Partial-Bug: #1519512
Implements: blueprint neutron-client
2016-03-28 12:25:51 -05:00
Jenkins f5e1bf8a23 Merge "Refactor security group rule create to use SDK" 2016-03-28 09:16:23 +00:00
Jenkins e94a7b2b63 Merge "Subnet: Add "subnet set" command using SDK" 2016-03-25 15:47:15 +00:00
Rui Chen a7c8353f9c Add "aggregate unset" to osc
Support "aggregate unset" command in order to
remove the property of aggregate object in OSC.

Change-Id: I49645135586362f0fd251f5e4a4c03eff273d9e9
Closes-Bug: #1559866
2016-03-24 10:33:23 +08:00
reedip fd743b1e6c Subnet: Add "subnet set" command using SDK
This patch adds "subnet set" command to osc using sdk.

Implements: blueprint neutron-client

Closes-bug: #1542363

Change-Id: Id3b7f4b9190b4d73ca3ae423321a65f94a6da62e
2016-03-24 02:21:40 +00:00
Tang Chen bddd364081 [Floating IP] Neutron support for "ip floating create" command
This patch adds --subnet, --port, --floating-ip-address
and --fixed-ip-address options only. Project related options
will be added in another patch because it relates to identity
v2 and v3, which will make the unit tests too complicated in
one single patch.

Change-Id: I3cce4404a114ff128b74e4596f0e847be2846b17
Partial-Bug: 1519502
Related-to: blueprint neutron-client
2016-03-24 09:07:25 +08:00
Richard Theis 22fa63883f Refactor security group rule create to use SDK
Refactored the 'os security group rule create' command to use the
SDK when neutron is enabled, but continue to use the nova client
when nova network is enabled.

Added a release note for the change in security group rules output
due to Network v2.

Change-Id: I8c6c99d5272ff5d410a449f73d198d834c5cd96e
Partial-Bug: #1519512
Implements: blueprint neutron-client
2016-03-23 09:56:01 -05:00
reedip 1018a63588 Add Subnet add/remove support to router
The following patch adds the support for
"router add subnet" and "router remove subnet"
to the OSC as a part of migration of Neutron's
CLI commands.

Partial-Bug: #1546849
Implements: blueprint neutron-client-advanced-router
Change-Id: Ia3770c41026194bdb1543d4e67446f81936d44d1
2016-03-22 01:55:19 +00:00
reedip fedf9f2735 Add "router remove port" to osc
This patch proposes the migration of port
deletion of Neutron's "router-interface-delete"
to OSC's "router remove port".

Change-Id: Ifceabce080aacac9f6410c809fcc097760e0c5ee
Partial-Bug: #1546849
Implements: blueprint neutron-client-advanced-router
2016-03-21 02:08:16 +00:00
reedip e246bb4003 Add "router add port" to osc
This patch proposes the migration of port addition of
Neutron's "router-interface-add" to OSC's "router add port".

Change-Id: I3a8a76d384caa32975f8e77f50f3cf3c3be13786
Closes-Bug: #1546849
Depends-On: I9783bc4ccceae3d361dce52d51483ef2187920a9
Implements: blueprint neutron-client-advanced-router
2016-03-21 02:07:21 +00:00
Jenkins 37ece4ce38 Merge "[compute] Add set host command" 2016-03-17 03:06:12 +00:00
Jenkins 58db1ddee2 Merge "Add "os subnet create" command using SDK" 2016-03-14 16:09:56 +00:00
Jenkins d8b22fca34 Merge "Refactor security group create to use SDK" 2016-03-11 01:33:57 +00:00
Jenkins a8a41cd9cd Merge "Refactor security group show to use SDK" 2016-03-11 01:33:50 +00:00