Commit Graph

29 Commits

Author SHA1 Message Date
zhoulinhui 750bc48c88 Drop Babel from reqs
Not needed per [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html

Co-Authored-By: Linhui Zhou <df.some@foxmail.com>
Change-Id: Id727819692bb0a3d3ac61f18f421d5430231fb51
2022-09-25 21:28:46 +00:00
Ghanshyam Mann c1eaa49507 Re-add python 3.6/3.7 in classifier
We have updated the yoga testing runtime to keep the
py36 testing.

- https://review.opendev.org/c/openstack/governance/+/820195

Unit tests job template is also updated to keep python
3.6 as a voting job. So with the py3.6 and py3.9 testing as voting
job template, we are keeping python 3.6, 3.7, 3.8, and 3.8 as
tested versions in the Yoga cycle.

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286

This commit re-add the python 3.6/3.7 versions in setup.cfg classifier.

Change-Id: Id96b27fe24e0f6ea0c57030de2443514dbdcb467
2021-12-13 19:19:56 -06:00
Ghanshyam Mann dee854fec9 Updating python testing as per Yoga testing runtime
Yoga testing runtime has been updated with py38 and py39
as voting and removed the py36 testing. Unit tests update are
handled by the job template change in openstack-zuul-job and you
can see the updated template job in gate.

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/818609

this commit makes other required changes in setup.cfg metadata.

[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html

Change-Id: I9ff535283597237c0847d7df51a3100aa4f7dfea
2021-11-24 19:16:18 -06:00
Yandong Xuan c0f612e5f1 setup.cfg: Replace dashes with underscores
Resolves warnings like the following:

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

Change-Id: I7e93878229258afee7eb67cc652f30f63702ab41
2021-05-01 15:55:11 +08:00
Sean McGinnis cc2f1ef207 Add py38 package metadata
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.

Change-Id: If8b04a8477dfe16e3180a141f8342cec1ee512a2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-02 11:38:35 +00:00
xuanyandong bd411b7272 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Masakari is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Co-authored-by: Ghanshyam <gmann@ghanshyammann.com>
Change-Id: If7ba4697a2e5e7f6390187e094a1e7f3c1996078
2020-01-21 20:27:25 -06:00
Alfredo Moralejo 6e56a244f7 Remove version attribute from setup.cfg
This project uses pbr so it uses git tags and Sem-Ver pseudo header in
commit messages. Having versin setup.cfg can lead to conflicts and
errors when trying to get the package version using setup.py --version.

Note that pbr provides the Sem-Ver "magic" works to bump releases
without adding a tag [1].

[1] https://docs.openstack.org/pbr/latest/user/features.html#version

Change-Id: I83f5c66d80601bd241b2e7e5ed0682c96000c32f
Closes-Bug: #1848364
2019-10-16 19:47:46 +02:00
Stephen Finucane f35ffb70b5 tox: Misc fixes
- Use 'ignore_basepython_conflict' so we can simply define 'basepython'
  on the base testenv
- Add an '.stestr.conf' file, allowing us to stop specifying the
  '--test-path' argument manually
- Call 'sphinx-build' directly instead of using the 'build_sphinx'
  distutils extension, which pbr is deprecating. This requires a fix to
  the docs but allows us to remove some noise from 'setup.cfg'
- Fix some indentation and remove some unnecessary configuration

Change-Id: Icc16ed943d8c0b9df01734da5642bf51e83314b8
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2019-10-02 09:47:12 +01:00
Corey Bryant f90d3b8532 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: Ide4de6aa418aa9ee66fca41378677b73312a847d
Story: #2005924
Task: #34206
2019-09-05 16:39:30 +00:00
Andrey Pavlov 943ced6e89 up version to 9.0.0 due to release 8.0.0
Change-Id: I1ef383d29fcd57560e5cf8c91a5ff36142e18a8d
2019-03-04 06:19:38 +00:00
melissaml d168e27342 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Id11646dec3fbc1486b61d139ed56e306189e05bd
2018-12-05 11:26:41 +08:00
Andrey Pavlov 0243b82bf0 up version for next release
Depends-On: I27b94c5579d5215fdd0fbd6c421aa5f6d9139bd8
Change-Id: I28cc50d4e3a4da8317adfbd8cd4329a21c1defd1
2018-08-01 13:36:32 +00:00
ghanshyam f5983d7cdc Remove intree ec2-api tempest tests
ec2-api jobs have been switched to use
ec2api-tempest-plugin for ec2-api tests, so
we can remove the in-tree tempest tests now.

Change-Id: I82ace9ebd1ca5216c2e3fc3d75f07146417ebf94
2018-03-18 03:27:03 +00:00
Andrey Pavlov 7d57211b0f up version for master branch due to queens release
Change-Id: I84bc33986e9f7376a76187a611c27f3915e38dbe
2018-02-26 14:32:22 +03:00
Andrey Pavlov 35e93e1ee7 up version in master for next Q-cycle
Change-Id: I89a5e089e2e8bb5f6e203e00ffec41c198ca5ea4
2017-09-01 17:46:42 +03:00
Andrey Pavlov d2c146e693 increase version for master branch
stable/ocata has been created

Change-Id: Ibe1ed969dd223eee623ce7d2fdbc765fc880bb2d
2017-02-17 18:30:28 +03:00
Andrey Pavlov fc10779f0e up version in master
Change-Id: I7a69b83d8026051b645dd7f321112a3321ba8b7e
2016-10-08 12:56:54 +03:00
Andrey Pavlov d67adb7223 rework creating admin context - use keystoneauth1 lib
rather than own creator of session and auth_plugin from
keystoneclient library.

Change-Id: Id7f71e08de13e77586832f6d12cba1caff3772fe
2016-09-16 17:20:55 +03:00
Andrey Pavlov 604fd639af update from global requirements and up version for master
Change-Id: Ie426484642bfe9b878f7257d9b9c3986e680b804
2016-04-21 14:51:09 +03:00
Andrey Pavlov b4e26993b0 Update from global requirements and bump master version
Change-Id: I96a00fe31b5b860d2c68b7d3f8a03b42bb94ce03
2015-11-19 14:39:50 +03:00
Andrey Pavlov f830f823ef Adopt functional tests to be a tempest plugin
Change-Id: Ie97b67a3c4b52dc77384a24bb5fbeb90a8a64e8d
2015-11-16 22:00:28 +03:00
Andrey Pavlov 2f967d5ed4 add code for config generation
Change-Id: Ib86b949bb43ca6b5c386b7032a255f06b0f2eab9
2015-08-28 20:15:50 +03:00
Andrey Pavlov 696e8af423 Update setup.cfg with release information
Change-Id: If6c457f2daa2079c41d0be7f441d2d6fcd9e8432
2015-04-15 14:29:49 +03:00
Feodor Tersin dc08136037 Copy S3 server implmenetation from Nova
Copy S3 server implmenetation and unit tests from Nova.
Add fileutils from oslo-incubator and refresh incubation modules.

Upgrade script doesn't copy buckets content because Nova S3 server
is not intended to be permanent full functionality object storage, but
has to be used temporary to CreateImage operation only.

Change-Id: I7d38b0a8e014dfff8238e7134d837d1074e4dd95
2015-04-01 16:37:46 +03:00
Feodor Tersin 3e5b94237f Fix metadata setup
Depends-On: Icf2b9739aaf87b4c9af13ad64a310081a68f776e
Change-Id: I3ddd81aab13092b0dacb6663284adf082dd03aae
2015-03-20 13:26:13 +03:00
Andrey Pavlov 7f2ec2dd72 update test config before working with functional tests
Change-Id: If18bf53211d0ad3f12cfb9f231518aa14304fbf6
2015-02-07 13:38:37 +03:00
Andrey Pavlov 1cfaea6bed create scripts for devstack
Change-Id: Ie59b29894031ce033d68705f17edbbdb71a7fbba
2015-02-04 23:58:13 +03:00
Feodor Tersin 879a9db6dc Create ec2-api-metadata console script
Change-Id: Ic51c692a3162d776e86efbbd2b19de28597e0047
2015-01-23 00:31:43 +04:00
Alexandre Levine 66826e9e5b Initial EC2-API service commit.
This code introduces standalone service which proxies its calls to
existing nova EC2-API.
All the code here except for the ec2api/api/proxy.py,
ec2api/api/ec2client.py and some util functions is taken from current
nova and unused functionality is cut of it.
The proxy.py and ec2client.py files implement the new code which
proxies incoming request (on port 8788) to original EC2 API in nova
on port 8773.
The result is transparently translated back to user.

Change-Id: I4cb84f833d7d4f0e379672710ed39562811d43e0
2014-07-18 19:33:55 -07:00