Commit Graph

31 Commits

Author SHA1 Message Date
Cai Hui 111dfafb62 Dropped the python 3.6/3.7 in zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support.

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

Change-Id: If6c82699a088644aa7515021f62b1d08cb6c61fb
2022-05-15 09:11:59 +08:00
Ghanshyam Mann 9c20044b63 Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job

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

this commit updates the classifier in setup.cfg file.

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

Change-Id: If65bfad8e9ce2c1c79a2eb20aa8e31c66ca36d82
2021-12-14 02:44:22 +00:00
Cai Hui 3eb84784c6 update setup.cfg
The project support python3.9.

Change-Id: Iab7d9bac7354ef0e5cb990ac25fd17f126bec651
2021-11-05 21:42:19 +08:00
Yandong Xuan ea30ed7dee 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: Ib6b5c10bb8e9179619275fd21c35d4e7936baaad
2021-05-01 15:12:43 +08:00
caihui cb0c79396c update package metadata
Change-Id: I109c38d754fc8c6fedef9947473d29b7ab122e7d
2020-10-29 20:07:17 -07:00
wu.chunyang 0113d184d1 Add py38 package metadata
in release V cycle, we should support py38

Change-Id: I7c276b37970fd4004f3cdd472cea0cbf1b94c2fb
2020-06-29 15:22:24 +08:00
Ghanshyam Mann f04df2caa5 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

freezer 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

Change-Id: I14ab74f3e82e83ef5c5a49831f68335965e7e101
2019-11-22 01:52:55 +00:00
Cai Hui c65ce69ea2 Add the py37 testing job
Add the py37 testing job in tox.ini

Change-Id: I3cf540e4c57af4d274f88b0ae67401ccb5a86742
2019-05-24 23:27:32 -04:00
Ghanshyam Mann 0d715ccf95 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: I2e38f54ad658b670d4f8f66f14b45eced6d5b7dd
2019-04-14 21:13:42 +00:00
LeopardMa f4b02c3dc6 Change openstack-dev to openstack-discuss
Change-Id: I2441ff3dd1cfc2da9f6c450879f5a9b687e8c7e0
2018-12-03 22:23:36 -05:00
Nguyen Hai 29a4e902aa Fix openstack-tox-docs failure
Change-Id: I01035d5cb04b5908571d1d5e177176e9d8f24091
2018-09-04 21:04:06 +09:00
chenpengzi 8db3463cd9 Update homepage url for freezer
Change-Id: I84ac86d4e2fb4715be2b1c134a91051e6cc58d2d
2018-01-10 15:05:14 +08:00
Chandan Kumar 01da61b237 Remove bundled intree freezer tempest plugin
* https://review.openstack.org/#/c/526664/ moves the intree tempest
  plugin to freezer-tempest-plugin repo.

* Excluding freezer/tests/freezer_tempest_plugin/tests/api/test_version.py as
  it is dependent on freezer project and moving under integration tests.

Depends-On: I6967f915758728827e8ddcd1a45a7023904b694e
Change-Id: I4625d55a768f1ad0762fc2d8554998825f0d6716
2017-12-08 22:15:01 +05:30
Andreas Jaeger 037cf3fa81 Fix doc build warnings
Enable treading warnings as errors so that no new broken stuff gets
merged. Remove obsolete way of doing it, it's a nop.

Fix bugs found:
* Add missing sphinx modules to properly generate content.
* Misformatting of comments and files
* Do not index the windows modules, they import modules that do not
  exist on Linux.
* Place api docs in reference/api according to
  http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
  and reference it. Update .gitignore for this.
* Include missing files in tree.

Change-Id: I57d3124ac9571f189cd0e10e4cf7e805b8e09045
2017-09-22 09:56:57 +02:00
Saad Zaher 9c45b46972 Added CLI docs for freezer
Added generated cli opts for
   * freezer-agent
   * freezer-scheduler

Change-Id: I16146170468ec4fe764b0deddca17272ef73802b
2017-09-19 10:46:19 +01:00
Luong Anh Tuan 759ed4df86 Change author in setup.cfg
Changed author to OpenStack in setup.cfg

Change-Id: I48b4f94d48ae24862417c1a768859d415248d84b
2017-06-12 20:32:17 +07:00
Saad Zaher b80f008e62 Update freezer for pike goal python 3.5
Also remove white spaces.

Change-Id: Ife979e1ee3cedce831b683db191bdaa70dc04eb3
2017-05-23 08:31:56 +00:00
Pierre-Arthur MATHIEU c385a7953a Remove deprecated code
And deprecates freezer-scheduler cli, use python-freezerclient

Change-Id: I2960b1f21758a47e11a9df1723a962b745474bd8
2016-09-28 11:28:07 +01:00
Pierre-Arthur MATHIEU c976514d20 Remove version from setup.cfg
Change-Id: I9d0d34f8f0f520e10ab00075695b65778a48b9d9
2016-06-03 15:27:45 +01:00
Einst Crazy c62a9da7ef Generate a full backup first time
If there isn't any backup of the specified volume, generate a full
backup, but not an incremental one.

Closes-Bug: #1563245
Change-Id: If30e0292671e2be8d026006986b942206cfd2435
2016-04-07 13:03:37 +01:00
Deklan Dieterly 219fb2b4d7 Start to introduce tempest tests.
See if gate job executes first test.

Change-Id: Ife68257a4c281299cedc4ed79db50ca5290375c5
2016-03-21 13:52:41 -06:00
Saad Zaher 5a0c2e9c07 Add oslo.config entry point for Freezer-scheduler
Allows freezer-scheduler to generate sample config files for the
ease of use. To generate a config file use the following command:
oslo-config-generator --config-file config-generator/scheduler.conf
it will generate a sample config file in freezer/etc

Change-Id: Ib24454708b19a1a2ea3e374cbb3b374b1c66e685
Closes-Bug: #1548346
2016-02-22 15:35:03 +00:00
Saad Zaher 5fa735409f Switch freezer-agent to oslo.config and oslo.log
Freezer-agent supports normal argparser for parsing cli options.
Switching to oslo.config for CLI options and oslo.log for logging
options

Change-Id: I0cab1b038dc1122e7e021e777d72c88ef542cf5b
Implements: blueprint using-oslo-libs
2016-02-19 12:36:14 +00:00
Fausto Marzi ab794d3d36 Add Sphinx doc build
Change-Id: I9742e5261cd666f09a0bd93e2372da6a10f5f69b
Closes-Bug: #1542061
2016-02-06 22:09:01 +00:00
Fausto Marzi 4f2f9bd060 Align requirements and version to Mitaka
Change-Id: I3ff73f4dff44799f67e7aa8478b2ffb798ffdd7c
2016-01-18 18:30:14 +00:00
Erno Kuvaja 3c79e9d07c Fix versions for Liberty
Change-Id: I6bcd9b1d3462ccf9b35119c571ec57d9aa548578
2015-11-17 15:23:44 +00:00
Fausto Marzi 3e3f6f9d6d Fix bug on setup.cfg after bin removal
This patch fix a bug freezer build as the binaries are
not anymore available.

Change-Id: I70296510212d7703de14d52a209c6b69063aadc0
2015-11-05 15:59:51 +00:00
Fausto Marzi 94e1c6ea4a Improved freezerc and freezer-agent script management
With this patch the scripts are generated by automatically
only from setuptools. The /bin/freezerc script is removed
and the content is incorporated in freezer.main

This patch should make more portable freezer on
win32 platform.

Unfortunately in order to support win32 platforms
we need to use a version of PBR >= 1.0.0,
to support env markers. Now requirements.txt reflects that

Change-Id: I31a4a13711f8c042072e3cc8785078fdbb971cb7
2015-10-29 14:35:55 +00:00
Fausto Marzi 341584f038 Fixed bug on requierments and deps
For some reason PBR wasn't installing the
packages listed in requirements.txt. By adding
explicitly the pbr version in setup.py and
adding setuptools requirements the issue is fixed.

Change-Id: Iccb66ae20a7108fe7f359ae656ed11c4e5d6f7a0
2015-10-29 14:27:12 +00:00
Fausto Marzi f191cceded Fixed bug on setup.cfg and added author and changelog
There was a bug in the setup.cfg after switching to PBR.

Also the AUTHOR and Changelog are added.

Change-Id: I3d1f0c442218b0e300e88bc3bb6fdd5602434c57
2015-10-19 21:43:46 +01:00
Fausto Marzi 0daf5887eb Switching to PBR in freezer
Freezer now uses pbr so to be aligned to the other
openstack projects.

Implements blueprint: switch-to-pbr

Change-Id: I67ffe7cf23b857f7d81420586361dcd708f0fc21
2015-10-16 16:46:18 +01:00