Commit Graph

50 Commits

Author SHA1 Message Date
Ghanshyam Mann 26c08b9317 Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: Icc5350daec8de9a037d97c036dfaa1e496c93abf
2020-05-12 19:32:36 -05:00
Sean McGinnis 3eafa2a001
Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I4a5b1ec999110a50fc904f3ae93e3983efa64f88
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-18 11:58:37 -05:00
Andreas Jaeger b89a4311bd Update to hacking 3.0
Hacking 3.0 was just released with minor changes, update to the new
version.

Change-Id: Iee00de054c1e0447e0ec33a05d1004242264808d
2020-03-30 17:40:48 +02:00
Andreas Jaeger 5d93b51900 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 2.0 which
supports Python 3.

Fix problems found.

Change-Id: I81cf5e317bb2f791888e75d87cfd27dfdd2b5f96
2020-03-28 15:54:06 +01:00
Jake Yip 3d6e9bdcd0 Blacklist bandit 1.6.0 and cap Sphinx on Python2
Change-Id: I5d1f67cbf3295af13fa058c301c4a2eec6e0c3b4
2019-06-03 19:34:16 +10:00
Vu Cong Tuan 3e728f945f Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I1c4aaa0e0909f5272ab970950e3d21662dee2227
2018-07-24 15:44:42 +07:00
Nguyen Hai 2b8c717440 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Remove the '[build_sphinx]' and '[pbr]' sections as described in:
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

Change-Id: I65b35db580e029bb0639c7b4bd1cb7c3b0395542
2018-03-27 13:50:16 +09:00
Zuul 1027c0570d Merge "Updated from global requirements" 2018-01-29 14:12:13 +00:00
OpenStack Proposal Bot 1124b4aee1 Updated from global requirements
Change-Id: Id9e33c1b486cedb2ecea294053ac2c72b384a5f2
2018-01-24 01:29:41 +00:00
melissaml 51adfb8252 Cleanup test-requirements
python-subunit is not used directly anywhere
and it is dependency of both testrepository
and os-testr
(probably was used by some tox wrapper script before)

Change-Id: I5c8a58761eba25cc51754a41bbf4adc16d06beb9
2018-01-21 08:48:20 +08:00
OpenStack Proposal Bot 3704633bc9 Updated from global requirements
Change-Id: I6ea9992d1bb45bef163f5f0a2caf0afec34ebe88
2018-01-18 03:28:43 +00:00
OpenStack Proposal Bot 10c9fd1a3a Updated from global requirements
Change-Id: I4398f5d08572daf77739df33bff6ad5de6fe11d6
2017-12-05 03:32:29 +00:00
OpenStack Proposal Bot 749105fee5 Updated from global requirements
Change-Id: I19f840bb52cdb9ffad2f4a6dcb18f3dce24381c3
2017-09-28 02:13:44 +00:00
OpenStack Proposal Bot 7927f35751 Updated from global requirements
Change-Id: I5dec42bf23117aef22d71bddb339e9a5c66a1b29
2017-07-27 20:32:40 +00:00
OpenStack Proposal Bot 9d834f8c01 Updated from global requirements
Change-Id: I6546eff60d0043f2d78ef649975e54cf639a92a7
2017-07-05 13:20:55 +00:00
Kiran_totad de67cbb1ac switch to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch
to use the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: Idb5e5f47f0e8c63d7142a1a43990bf586ff4dbee
2017-07-05 06:10:16 +00:00
OpenStack Proposal Bot babbdb7083 Updated from global requirements
Change-Id: I0bd634db2eb936dd073d855dc182c4f0547455eb
2017-06-27 12:21:44 +00:00
OpenStack Proposal Bot 9e068bbc47 Updated from global requirements
Change-Id: I8ecf509a4f16b5f7a3478bb3c64564d5347a6502
2017-05-17 03:57:55 +00:00
OpenStack Proposal Bot cf692d5a3a Updated from global requirements
Change-Id: I0423403530144607af268385e5e7cd49d8f4f97f
2017-05-15 00:54:15 +00:00
OpenStack Proposal Bot 6499ace66a Updated from global requirements
Change-Id: I4313df33f759834b0c160ae14e04a04dd11c804d
2017-03-03 22:58:41 +00:00
ricolin 01b130f255 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: #1669276
Partial-Bug: #1668848

Change-Id: I253f798d24c8d454ca7bbb141961e312e094f1be
2017-03-02 07:40:50 +00:00
OpenStack Proposal Bot 52af76481f Updated from global requirements
Change-Id: I84eae20410121dde0f9009e74507867764fa2271
2017-02-10 09:49:33 +00:00
Tovin Seven 1c2385ca55 Integrate OSprofiler in Magnum Client
Add OSprofiler support in Magnum Client

Co-Authored-By: Hieu LE <hieulq@vn.fujitsu.com>

Change-Id: I85f766f636f754fc6ad8e28e3df2793cd02a618e
Depends-On: I7d68995aab81d365433950aada078ef1fcd5469b
Implements: blueprint osprofiler-support-in-magnum
2017-01-24 08:32:35 +07:00
OpenStack Proposal Bot 9058f9022b Updated from global requirements
Change-Id: I60e541661bc7b25c50a6f65acafd20114e019b9b
2016-10-22 01:27:05 +00:00
OpenStack Proposal Bot edf99d85d7 Updated from global requirements
Change-Id: Ia961f1458effa4ef7b45c30aa2d14fc52323a599
2016-09-28 17:00:35 +00:00
OpenStack Proposal Bot 74ce8d64bb Updated from global requirements
Change-Id: Ib889d4619b1b4448ac7a9b72ff780e73c0ac9e9c
2016-08-19 08:58:16 +00:00
Jenkins 6dba7bc6c3 Merge "Base OSC plugin support" 2016-08-05 15:42:09 +00:00
OTSUKA, Yuanying f49ef213d8 Base OSC plugin support
Enable magnumclient OSC plugin support.
This patch set does the following:

 - Establishes OSC plugin structure for commands and unit tests
 - Creates the OSC plugin
 - Adds OSC to test-requirements.txt

This fixes are mainly copied from python-neutronclient.

Partial-Implements: blueprint openstackclient-support
Change-Id: I8f7ccde7d1417416ada5fe5e88832db7520efa6f
2016-07-27 09:22:51 +09:00
Swapnil Kulkarni (coolsvap) d08be68089 Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: Ifa11a165c2aa0d248bf7dd176a00aa034ecf2f43
2016-07-22 04:03:46 +00:00
OpenStack Proposal Bot 601789170c Updated from global requirements
Change-Id: I0da2d9c4bec2fc3f7f2fe733083c019fa66fd243
2016-06-21 18:05:17 +00:00
OpenStack Proposal Bot 29e3f6648e Updated from global requirements
Change-Id: I3e2f5a4c327f3c407b2665c36655de1bf46b012e
2016-06-02 21:11:27 +00:00
OpenStack Proposal Bot 87654cd0a6 Updated from global requirements
Change-Id: I00a324f4a84964a6d410cdd7ab1dca9a39b165c9
2016-05-26 17:05:02 +00:00
OpenStack Proposal Bot 3e025e40b8 Updated from global requirements
Change-Id: I64c89032a90faa67920e13c5c79154b75c291243
2016-04-28 16:16:51 +00:00
OpenStack Proposal Bot 4aa7dc874e Updated from global requirements
Change-Id: Idcbb3f5dd70426cb81b15bfbf8446906526f7c06
2016-04-08 00:33:00 +00:00
OpenStack Proposal Bot 8600d87b3d Updated from global requirements
Change-Id: I7cccb7dc427890300ebf5641b74d9afd6a70d8db
2016-02-04 18:59:47 +00:00
OpenStack Proposal Bot d3acb8a154 Updated from global requirements
Change-Id: Ifbfa4137f348a880a5c997873708ed21e10db391
2016-01-19 12:08:02 +00:00
Jenkins 2a559a1ca9 Merge "Make bandit included in test-requirements.txt" 2015-11-25 19:49:14 +00:00
wangqun 75c523cf98 Make bandit included in test-requirements.txt
We remove old bandit special version txt file and include it
in test-requirements.txt to make sure it can updated by global
automatically.

Change-Id: Icd51df9baffb3e881a0f355423f56a1321b27ac3
2015-11-25 10:22:43 +00:00
OpenStack Proposal Bot 74f8d9673b Updated from global requirements
Change-Id: I367561ab20eca79c4e1174e72bf1a159de96c086
2015-11-19 22:58:17 +00:00
OpenStack Proposal Bot 9de9a3a6d6 Updated from global requirements
Change-Id: If65b1738f0d6d99e179683eb10c692cd3edeca65
2015-08-04 00:48:58 +00:00
OpenStack Proposal Bot 3d5e0ed718 Updated from global requirements
Change-Id: Idd8085fb592f90cc82d5c8cf86f4160209ecad19
2015-07-29 03:50:37 +00:00
OpenStack Proposal Bot 6455a1c67d Updated from global requirements
Change-Id: If33f902877e7432a650e0a25cf1738746e97d6ae
2015-07-22 04:59:40 +00:00
OpenStack Proposal Bot b9681e9602 Updated from global requirements
Change-Id: I5b1536c97aa34e70f208063c5841f1ab212e02f1
2015-07-21 23:16:57 +00:00
OpenStack Proposal Bot de2e368391 Updated from global requirements
Change-Id: Ia68b54935a2eee26a6d7365d64b0d48d578ab248
2015-07-15 01:37:31 +00:00
OpenStack Proposal Bot 70830edabb Updated from global requirements
Change-Id: I89668c94b922b8f466dea4ac2600e99b120f09d5
2015-07-12 15:22:16 +00:00
OpenStack Proposal Bot 017fccb220 Updated from global requirements
Change-Id: I4131be877fde8f01d55c34ebd4630b318b336105
2015-06-30 20:03:09 +00:00
OpenStack Proposal Bot d85771aaea Updated from global requirements
Change-Id: I2b5116a50727e5d48b566fc6e3927fc2e83edc10
2015-06-22 08:27:54 +00:00
Davanum Srinivas 2c01237c0c Bump up to newer hacking
global requirements has the newer hacking version, so
we should bump our version as well.

Closes-Bug: #1454853
Change-Id: Ief8c2f6943a7884ed15b264826bb19f2f12962a6
2015-05-13 20:16:22 -04:00
Doug Hellmann 4aa67ec09c Uncap library requirements for liberty
Change-Id: I98e2770c075776702330481a101e1fcf030081e0
Depends-On: Ib948b756b8e6ca47a4c9c44c48031e54b7386a06
2015-04-16 18:13:23 +00:00
Steven Dake 6d070c9db4 Boilerplate client for communicating with ReST API
Implements the boilerplate project setup.  After this commit, I'll
import this project into stackforge, and we can continue development
from there.

The rest API identified is that of the work Eric put together initially
including bays, pods, and container objects.
2014-11-18 14:55:41 -07:00