272 Commits

Author SHA1 Message Date
Eric K
46c90cc7b3 add releasenotes tox env and commands
Change-Id: Icba0c440284a4314d6defb0db021119e854a996d
2019-03-01 21:12:32 +00:00
Zuul
b704432811 Merge "Update hacking version" stein-em 1.12.0 2019-02-04 21:21:04 +00:00
ZhijunWei
b4d62092f6 Update hacking version
1. update hacking version to latest
2. fix pep8 failed

Change-Id: I9a7be34b2b2307676c8469ea65aa5c408845955c
2019-01-03 19:38:28 +08:00
Andreas Jaeger
d2acea1cc4 Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: Ie5b5a771b08472ed08c5b80ac8497539781d5d1d
Needed-By: https://review.openstack.org/623229
2018-12-20 21:45:51 +01:00
Zuul
6483c416ae Merge "Add Python 3.6 classifier to setup.cfg" 2018-12-14 01:38:04 +00:00
akhiljain23
f169dff4fe Change openstack-dev to openstack-discuss
Mailing lists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: I81146ecece355c77fb634b1de58a6ef95912587b
2018-12-04 10:06:12 +05:30
qingszhao
63ac36a46e Add Python 3.6 classifier to setup.cfg
Change-Id: I499c0d391097fdc98f37ff5c05245b54ebdac736
2018-11-29 09:15:33 +00:00
Zuul
7ed588afe6 Merge "Add python 3.6 for test in tox" 2018-10-22 03:35:59 +00:00
akhiljain23
684190d315 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: I34c1e80513b3896627144cae1748207d640c6495
2018-10-04 19:06:28 +05:30
akhiljain23
bb10a4d231 Add python 3.6 for test in tox
This commit adds support for py36 in tox.ini by default. When tox
command is executed by developer it will run py36 tests.

Change-Id: Ifc15cd8913edd9c86ed6196f1393d40d7563429c
2018-10-04 14:09:03 +05:30
Nguyen Hai
b58c5b29e9 add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ibce3bfd27e44ccff9b567a3683f81c2240ee13de
Story: #2002586
Task: #24290
2018-08-17 17:27:56 +09:00
Nguyen Hai
6f67ff3d30 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I5b1cfc6a8e53557c22a45082ad6e3135d0311cf2
Story: #2002586
Task: #24290
2018-08-17 17:27:55 +09:00
Nguyen Hai
51f8250e0a import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I938512ea5609c1cda33984cc447d78abf64f6bc3
Story: #2002586
Task: #24290
2018-08-17 17:27:54 +09:00
Zuul
c7cd43b5fb Merge "Adds support for z3 policies" 1.11.0 rocky-em 2018-07-26 17:12:25 +00:00
Zuul
47f08cf20d Merge "Update the home-page" 2018-07-20 18:29:02 +00:00
Pierre Crégut
0ba0ead929 Adds support for z3 policies
z3 is a new kind of theory where rules are treated by Microsoft Z3 engine.
The end-user must explicitly mark policies using this engine.

Change-Id: I519821ccb8a14d9a28bf890bb98c55c01c2a0e9c
Partially-implements: blueprint alternative-engine-z3
2018-07-20 09:25:04 +02:00
jacky06
b1da95b799 Update the home-page
Change-Id: Icee0810d440d6a72170619c985a9fe9e6a0eae67
2018-07-20 01:31:05 +00:00
Doug Hellmann
795ee99bf5 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I56099c2e073fdba3830ae53fa053c2daded8ada0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-20 01:30:51 +00:00
Eric K
f02045ce4c doc update to fix errors from new sphinx version 1.7.5
Change-Id: I3598e0ed6e70454de63fd7551a381122d42693b8
2018-07-18 11:51:13 -07:00
Zuul
2d55e1f26e Merge "Follow the new PTI for document build" 1.10.0 2018-05-15 23:10:10 +00:00
malei
e0a703f038 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: Ie46ce87264a60072769649b8ffdc027261370ac8
2018-04-17 14:56:41 +08:00
Doug Hellmann
09a1021537 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I65df598a852fdb75cebc0bb49c7aa7a0e7d7ab8c
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-12 10:41:09 -04:00
Zuul
e0360c3a1f Merge "Updated from global requirements" 2018-03-16 04:00:21 +00:00
Zuul
fb522b9d6e Merge "Update links in README" 2018-03-15 19:03:58 +00:00
OpenStack Proposal Bot
9769225c7b Updated from global requirements
Change-Id: Ic48b77bd2af45e19ad6368aedf9dafa0c83a2182
2018-03-15 07:55:21 +00:00
OpenStack Proposal Bot
949c2b5336 Updated from global requirements
Change-Id: I12f6ab82b8c2178631be8c8c50fc77b63b8503da
2018-03-10 13:46:03 +00:00
melissaml
4628e9f946 Update links in README
Change the outdated links to the latest links in README

Change-Id: I72beac3379bc2885025637586b593a1fc2be46c2
2018-03-02 18:45:38 +08:00
OpenStack Proposal Bot
690dacb1da Updated from global requirements
Change-Id: I8a5bc50334a120ffe4f8d71c22c3713f40044cb0
2018-02-17 10:11:03 +00:00
Zuul
b92155f45d Merge "Updated from global requirements" 2018-01-24 05:48:49 +00:00
OpenStack Proposal Bot
4a8487fa0e Updated from global requirements
Change-Id: I145ccd175492abe49b407a999beab669ff0be442
2018-01-24 01:28:04 +00:00
melissaml
bda26bc870 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: I94c75b025dcfcb90ac02cb64e0b24ac5efa351a0
2018-01-21 08:58:05 +08:00
OpenStack Proposal Bot
5a52a81bd6 Updated from global requirements
Change-Id: I4cf3e11ea4dd1b24877dc2b48afcf79f677693e1
2018-01-18 03:26:41 +00:00
OpenStack Proposal Bot
8be30363ee Updated from global requirements
Change-Id: I7c066a1a52dd0b272eafd2e26d1be6c21b1ff578
2018-01-16 03:46:27 +00:00
Zuul
a8ec6c8525 Merge "Enable include_rules option for library policy" 1.9.0 queens-em 2017-12-05 05:13:28 +00:00
OpenStack Proposal Bot
82082b5654 Updated from global requirements
Change-Id: I25b470513bcfef7d6ea47c726f12c857a2d1d268
2017-12-05 03:30:41 +00:00
Andreas Jaeger
0d8886d721 Avoid tox_install.sh for constraints support
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.

This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.

Change-Id: I26b56d4e02fc70ab62c2a08afe634367b403738a
2017-12-02 09:21:34 +01:00
Anusha Ramineni
5c101cbd8a Enable include_rules option for library policy
This commit enables 'include_rules' option for library policies
in client lib

Depends-On: Ib27119ba03d5658ff937f514f6ff3abfe5c390fe
Change-Id: I2271579f655481b156ec66382d887b8784b13ad6
2017-11-23 14:56:32 +05:30
Zuul
33b2939c92 Merge "Support activating library policy" 2017-11-20 14:22:28 +00:00
OpenStack Proposal Bot
2a5cebd255 Updated from global requirements
Change-Id: I42313faf0525ea7e0840c12d1301cab1b55871a6
2017-11-16 11:23:10 +00:00
Anusha Ramineni
598d496ce4 Support activating library policy
This commit adds support in client library for create_policy to 
accept params 'library_policy' as expected by server for activating 
a library policy. Change needed by dashboard, for activating library
policy.

Change-Id: I0c4a70002bd172c0b5842cc7de1c9bb5ad0bcf5a
Closes-Bug:#1731194
2017-11-10 02:58:40 +00:00
OpenStack Proposal Bot
e85eafe5d5 Updated from global requirements
Change-Id: I698d5d923a0154883b643665c2d507ac64f6e096
2017-10-31 00:58:54 +00:00
OpenStack Proposal Bot
cd172d6214 Updated from global requirements
Change-Id: I01b75a95805d2d2130755ace640350cede08e2ac
2017-09-24 12:27:26 +00:00
OpenStack Proposal Bot
4587128eb6 Updated from global requirements
Change-Id: I6055d4a436f5b6983f8a82e20e59456b21ccc29d
2017-08-24 05:59:21 +00:00
OpenStack Proposal Bot
3f19d1fa13 Updated from global requirements
Change-Id: I2b3d4ce97c4fb3af02538e5e446af56b550c5641
2017-08-18 04:51:02 +00:00
OpenStack Proposal Bot
e3604a737c Updated from global requirements
Change-Id: Ic374b47447a1361b099627ab355c3c608fe0eb4b
2017-07-27 20:32:06 +00:00
Eric Kao
e2baac2796 Set default max-width to 80 everywhere
Openstack client now defaults to unlimited max-width
instead of the previous fit-to-terminal width. As a
result, many commands have very wide and unreadable
output. This change fixes the issue by setting a
default max width of 80 (traditional terminal width).

User still has the option to set a different max-width
or specify --fit-width to fit to terminal width.

Change-Id: I5898639942bd4eb17b69c403277b46eb69951265
1.8.0
2017-07-25 21:04:27 -07:00
Jenkins
e52bba21f5 Merge "Fix the problem of default width is small" 2017-07-25 19:10:12 +00:00
Jenkins
4fd0a08efd Merge "Use 'project' instead of 'tenant' when switching to openstackclient command" 2017-07-25 19:05:41 +00:00
Jenkins
8291ae7b34 Merge "Revert "Fix the problem of default width is small"" 2017-07-25 19:04:35 +00:00
Eric Kao
85a18b6505 Fix the problem of default width is small
When max-width was not specified, the default to 40 is too small.
Instead use the traditional terminal default of 80.

Change-Id: If10e891757cf38012261648017384cb2c8f34d4a
2017-07-25 11:57:37 -07:00