Commit Graph

45 Commits

Author SHA1 Message Date
manchandavishal 312064be40 Bump pylint version to fix pep8 job
This patch upadte pylint version to 2.6.0 in
test-requirements.txt and wrapt version to 1.11
to fix CI jobs.

Change-Id: Iba2a2321ee2ff459466918150d825c55c2596473
2021-02-04 05:20:40 +00:00
Andreas Jaeger 2a465428ff Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I420adfab0ff40fffd9a211d72ad6c953a495676e
2020-05-30 16:51:39 +02:00
jacky06 b248f85a1e Update to hacking 3.0
Update to newest hacking version, it has only minimal changes and full
support for Python 3.

Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
as they are not actually used in tests (other than pep8).

Change-Id: I67f390e6d7b6fb9eeb7522728ba293d3337b3327
2020-05-17 03:14:40 +00:00
jacky06 3e95dbca27 Remove the mock installed
1. Remove the mock installed
2. Remove unittest2 since it not used any more

Change-Id: Ie75cfec3b17dec949a91ce2b401a6220fa90916f
2020-04-30 00:07:52 +08:00
Andreas Jaeger e599248661 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
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
- Remove unused oslosphinx requirement

Change-Id: I845d02c5fb7cf57beb3628821156bff7310733ca
2020-04-05 08:18:58 +02:00
Ghanshyam Mann 8f353278d4 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

freezer-web-ui 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: I7a85a88ad3d248ea081eb22db6507f9bd21493f7
2019-11-22 01:52:38 +00:00
caihui f894d59db0 Add py37 and remove py35 in envlst
1. Update tox.ini file, add py37 and remove py35 in envlst for UT.
2. Upgrade pylint,astroid,keystoneauth1  version

Change-Id: Ibb7a5ad85343d0ffe5c50d6c72865bce6657ea36
2019-11-15 02:21:33 -08:00
jacky06 1f06dacd90 Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
3. Bump the keystoneauth1 to 3.14.0 to fix the gate[0]

[0]: http://logs.openstack.org/40/666040/4/check/openstack-tox-lower-constraints/063a064/job-output.txt.gz#_2019-06-18_16_35_28_185448

Change-Id: I5cb981175922df52ae55961109c904f6ecf94d24
2019-07-04 20:47:07 +08:00
Akihiro Motoki 2c76fee688 Drop nose dependencies
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.

The change was made in horizon Rocky-3,
so horizon 14.0.0.0b3 is required at least.

Also drops unnecessary Django dependencies. There is no need to
install Django explicitly as it is a horizon dependency.

The lower bound of oslo.log is added to pass requirements-check job.
The new lower bound is picked up from lower-constraints.txt.

Change-Id: I32978c11b54ba22a64109cfee1167f473d353373
2018-08-17 02:06:15 +09:00
Ivan Kolodyazhny f2feb0f056 Use Horizon UT framework
Let's use Horizon unit-tests framework where it's
possible to have better cross-project integration.

Related blueprint: improve-horizon-testing

Change-Id: Ibfe2c062c54563e2bd35410459be8b5c7b2d550e
2018-04-20 11:52:38 +03:00
OpenStack Proposal Bot ae6f356c38 Updated from global requirements
Change-Id: Ie2dff96d22c1bef9ea49ba0b53cda5f0814ce4f3
2018-03-26 11:56:21 +00:00
OpenStack Proposal Bot 769b7bd812 Updated from global requirements
Change-Id: I64e2fb3ef14e2a4f608d7a7f4883aab4180341b7
2018-03-13 06:51:37 +00:00
OpenStack Proposal Bot 19918ee770 Updated from global requirements
Change-Id: Ia91e48918017ea0166635a2aa6a2423aa3a4285d
2018-03-10 13:11:46 +00:00
OpenStack Proposal Bot 1364013448 Updated from global requirements
Change-Id: I2ea8c8b9165bc15cb7b212ed5cada220ecc73fe0
2018-01-17 20:32:06 +00:00
Sean McGinnis 6b78e6ddba Remove mox from requirements
Mox and mox3 were listed in test-requirements, but neither is
actually used anywhere. Since we are trying to remove the use
of mox from OpenStack, this clears them from the requirements
so it does not look like they are being used.

Change-Id: I954e97202ed62e17d31993a57c3891a1f6903799
2018-01-09 15:03:48 -06:00
OpenStack Proposal Bot 0fd95f7f70 Updated from global requirements
Change-Id: I6119df8477765dd480f7b0e6b587df69552cf283
2017-11-29 08:54:29 +00:00
Zuul 77022c60a6 Merge "Updated from global requirements" 2017-11-23 12:11:29 +00:00
OpenStack Proposal Bot 3094c24e32 Updated from global requirements
Change-Id: If3add3f39d7c05c8f05506f4a7ea1dade8336c91
2017-11-16 11:02:44 +00:00
Akihiro Motoki 463f837e30 Drop django_openstack_auth from requirements.txt
django_openstack_auth has been merged into horizon tree
as an effort of blueprint merge-openstack-auth.
There is no need to depend on django_openstack_auth any more.

Change-Id: I9b6d04cfc01f60084400da5fd9841dfa8ee439bd
2017-11-16 06:50:42 +00:00
OpenStack Proposal Bot 4894b30d2d Updated from global requirements
Change-Id: I5f9ef9cbf90ebf17a7712faccbd21dc9d410a457
2017-09-16 23:11:31 +00:00
OpenStack Proposal Bot ad291fbd99 Updated from global requirements
Change-Id: I161b047b9f9ff2ae74cfa230d02b6e4c17ca7d65
2017-09-11 21:36:04 +00:00
OpenStack Proposal Bot bfcde1b5bd Updated from global requirements
Change-Id: Ia7465e88a59a19638286fc774db7f473ca5ca173
2017-08-18 04:39:58 +00:00
OpenStack Proposal Bot e2dd94b8e1 Updated from global requirements
Change-Id: I2a2f282131abce51da860910841b17f5996d73a1
2017-08-11 02:29:57 +00:00
OpenStack Proposal Bot e779891638 Updated from global requirements
Change-Id: I7e8d06ff7c96be2565f6b5090364e5c950ff190a
2017-07-06 01:34:16 +00:00
OpenStack Proposal Bot f367feb05a Updated from global requirements
Change-Id: I693faf3e1a6af0ad711a230ac8f56dc6eded2cd9
2017-06-27 12:09:32 +00:00
OpenStack Proposal Bot d82ace25e1 Updated from global requirements
Change-Id: I29ebf210ad1862fdd8a28eb3f3d2a199fa04b26c
2017-06-15 16:22:39 +00:00
OpenStack Proposal Bot bd2b8b52fe Updated from global requirements
Change-Id: Id1ce41604b5181adc8a9b50615bdebad33d04371
2017-06-08 05:59:17 +00:00
OpenStack Proposal Bot f16c0f00b5 Updated from global requirements
Change-Id: Ic6177bfc1ec9e6cfc385862143d32be22792402a
2017-06-07 12:47:55 +01:00
OpenStack Proposal Bot 44a976e6d8 Updated from global requirements
Change-Id: I6eeca6dea454ff1fb98acc77f675f0b6c9961ccb
2017-05-17 03:47:21 +00:00
OpenStack Proposal Bot 6c91c4c9ff Updated from global requirements
Change-Id: Ic704a6163693da053489f8809cee6db81439d5d4
2017-05-15 00:43:14 +00:00
OpenStack Proposal Bot d0359ac2f6 Updated from global requirements
Change-Id: Ic1f38709b8b835ce16822fb5dc2c18823b936ad7
2017-04-19 15:06:49 +00:00
Jenkins 78ddd574d7 Merge "Update test requirement" 2017-04-19 12:06:01 +00:00
OpenStack Proposal Bot 610687fdfd Updated from global requirements
Change-Id: Ic57a251cc004523ee0898c3c759e12cf27b7f9cd
2017-04-18 16:46:36 +00:00
OpenStack Proposal Bot 983aa78d37 Updated from global requirements
Change-Id: I7cd9bd93477b658f657fc1542e4209f1311d777e
2017-03-23 15:10:53 +00:00
ricolin e35e2bb0ea Update test requirement
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: I118969b4b3e8e94672a207432600f65aa38131a9
2017-03-02 17:18:26 +08:00
OpenStack Proposal Bot 7343bc45da Updated from global requirements
Change-Id: I040705aa26e19bd74c1b655eaa922ee702a20fc2
2017-01-25 20:20:01 +00:00
OpenStack Proposal Bot f86f5f4c42 Updated from global requirements
Change-Id: I3b9fef45f41a28aac60f71e9f997b0db59035e81
2016-12-07 21:21:45 +00:00
OpenStack Proposal Bot 624d1b1a38 Updated from global requirements
Change-Id: I5301e4272d6379fb29fd596717a5b4c7c2e093b3
2016-09-28 16:52:26 +00:00
OpenStack Proposal Bot ddd7867370 Updated from global requirements
Change-Id: Ic1726f962811f4b348050abed2322a5cc48befca
2016-09-13 09:35:49 +00:00
Memo Garcia d91aff5de8 Updated tox.ini to support new test environment
Closes-bug: 1611040
Change-Id: I83f9d18db23fb4d8282cdce623dafba84cd89a73
2016-09-04 18:08:50 +01:00
Fausto Marzi 5bac281fcc Align requirements to liberty global-requirements
Change-Id: I00ced6fec4b1748cd64425dd449fa0fd9f848630
2016-01-21 20:00:17 +00:00
memo b08558eba4 Improved horizon dashboard for freezer
action, job, session, backup, clients are now objects in api.py
shield decorator to avoid having boilerplate code in views
move from freezer_ui to disaster_recovery url
improved actions edition in a job
javascript lint
added clients panel
added actions panel
improved restore functionality from the dashboard

Change-Id: I23aed516bcde3a40b24144b05f858d1e3a49a796
2015-11-12 16:21:27 +00:00
memo f75bd1c7c7 Prepare UI for split
fixed paths to support new repo layout
modified tox file

Change-Id: Ibbe087cc4e0ae02b890824b4a559a9dd0c0a0a49
2015-08-28 17:14:19 +01:00
Erno Kuvaja e6ee1e5b57 Align requirements with global-requirements
Setting requirements to mins and caps aligned with global requirements
on packages where it's possible.
Commenting the ones that does not align.

Change-Id: Iba37d120c980ba849f79851fcbfc005651ed600d
2015-08-05 08:14:31 +00:00
Jonas Pfannschmidt 008769587b This version contains the following pages:
- Overview displays charts/reports (Currently only placeholders)
 - Configurations allows to define new backup configurations and link them to
   instances
 - Backups shows a list of all succesful backups and allows to restore them
 - Restores shows a history of all restored backups

It communicates with the api server via the client apis (freeezer.client.client).
The "glue code" between client apis and the UI lives in freezer.api.api.

Implements: Blueprint freezer-api-web-ui
Change-Id: I48cd8cba2b0169c6e64f650233c1a31b91ced34f
2015-05-31 17:01:57 +01:00