Commit Graph

340 Commits (4a25aa10cf3810c0e03cce6240309445d0a96317)
 

Author SHA1 Message Date
OpenDev Sysadmins 4a25aa10cf OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
4 years ago
OpenStack Release Bot 9de37d3227 Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.

Change-Id: I3dee8ebf67de1f4cb6724e832cace24a273ba483
Sem-Ver: feature
4 years ago
zhangwen1 aa0f033838 Delete repeated param description.
Change-Id: Icdccc700a91f893a4427ee89c140de9a153e4c54
4 years ago
Sahid Orentino Ferdjaoui df3b8372f2 add python 3.7 unit test job
See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Story: #2004073
Co-authored-by: Corey Bryant <corey.bryant@canonical.com>
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>
Change-Id: If7fc1428d98a96d73d90ca261c12c67836329341
4 years ago
Andreas Jaeger 27a8395660 Use template for lower-constraints
Small cleanups:

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

Change-Id: Ie4fa0a49318e20b9c4a32db44de0bdb59666eddd
Needed-By: https://review.openstack.org/623229
5 years ago
melissaml 6d368b229a Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I4d3bd4a4536e972fa2ebf14a9c73b674084cad88
5 years ago
Sean McGinnis 5b39123aa4 Update sphinx logging to not use app object
Logging via the application object was deprecated in sphinx 1.6 and is
now removed in the master branch that will become 2.0. This updates our
sphinx extension to use the recommended sphinx.util.logging instead.

Closes-bug: #1798174

Change-Id: Ie66579146d68680905c3eac3d256369309130cf4
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
5 years ago
qingszhao e43f7c5743 Removed older version of python added 3.5
In setup.cfg file the python 3.5 is added

Change-Id: I6dbad224fb05d0f2fdb70828d157429bb1cf6282
5 years ago
zhang.lei ec53c7607a Update doc/conf.py to avoid warnings with sphinx 1.8
The autodoc_default_flags option is now deprecated.[1] This warning can
cause documentation build failed. use autodoc_default_options instead.

[1]https://github.com/matplotlib/matplotlib/pull/11928
Change-Id: I73041da072edb635661503b75a9c7460e1242220
5 years ago
Zuul 5a02139933 Merge "fix wrong link" 5 years ago
Doug Hellmann 6bb066b3b3 add lib-forward-testing-python3 test job
This is a mechanically generated patch to add a functional test job
running under Python 3 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: I760a924068be4d61496010cec967e5a181042b1b
Story: #2002586
Task: #24322
5 years ago
wu.chunyang 804b5aea5f fix wrong link
Change-Id: I19f63102037199d3a5b3afb614900075d8710b63
5 years ago
Doug Hellmann a4af200a42 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: I48e460abaf97613dfd2c9b035b322d38ba9bab52
Story: #2002586
Task: #24322
5 years ago
Doug Hellmann 365e5b1ffc 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.

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

Change-Id: Ia67171e6d46244a712ec8b8aa5736e9b8683600e
Story: #2003250
5 years ago
OpenStack Release Bot e4ef5d0df4 Update reno for stable/rocky
Change-Id: I7c0686a713d9e302f47f41c04cc3b3f2b1f79f6b
5 years ago
Vu Cong Tuan 64f70f245a Remove unnecessary py27 testenv
The pyNN factors automatically set basepython unless explicitly requested otherwise.
Therefore, "testenv:py27" section are unnecessary and should be removed
as the recommendation from Stephen in [1]

[1] https://review.openstack.org/#/c/580250/3/tox.ini@15

Change-Id: I07428041f70c68520c451589fc65cb586741b69b
5 years ago
Vu Cong Tuan 963a7d8eb7 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: I1b5bd8a53d0f93b99dd60fd5711a60f1135bcc4c
5 years ago
Doug Hellmann 236297973f 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.

Decode subprocess output so it has the right type under python 3.

Change-Id: Id2df5439fa6e788199bec4ac7c98c56347053621
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
5 years ago
XiaojueGuan f641e9aeaa Trivial: Update pypi url to new url
Change-Id: Ie738ac6938b035c414c0c8d964b771c5155ed115
5 years ago
malei 68a9a4f885 Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: Ifc9114fd4b4d95f2ae0acd7e0a19d217786b1168
5 years ago
Doug Hellmann 4ba1d970bc set default python to python3
Set the default python to python3 except for the py27 environment. We
have to set that explicitly to override the new default.

Change-Id: Ia540b70e648d585aa0de017f72ceb96214b67e27
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
5 years ago
Doug Hellmann 40064ea0e7 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: Id469e90d53d52f13b596b71904604ec073289e88
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
5 years ago
OpenStack Proposal Bot d42d448b53 Updated from global requirements
Change-Id: If0cae1d2b4c59ff6c1f2675db18fc658bbc739bf
5 years ago
melissaml 95445e127f Update links in README
Change the outdated links to the latest links in README

Change-Id: I6c7e1b14137c8a58bc6a478b63342b9bd2f3a53b
5 years ago
Zuul d9a13d0464 Merge "Update reno for stable/queens" 5 years ago
OpenStack Release Bot 4e05b9af7d Update reno for stable/queens
Change-Id: I9dd9c56a012b2c0dc3027138ba4728c6cefaa452
5 years ago
OpenStack Proposal Bot e65e1196c6 Updated from global requirements
Change-Id: I0feec969be2ffbcbfea70b0961891ef0100bebd1
5 years ago
OpenStack Proposal Bot 8a9bceec4b Updated from global requirements
Change-Id: Iedc3cb48a788dfed98c00e07d57b08c2e1556360
5 years ago
Sean McGinnis 5d0fb1193c 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

For more detials information, please refer to:

http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I673214c9e231294e7d5eb473232e2a611e219b47
5 years ago
OpenStack Proposal Bot 2472e8c9c2 Updated from global requirements
Change-Id: I9d03283bd9056a213267682a35f148b44d6d9bce
6 years ago
Andreas Jaeger 9d94301733 Remove -U from pip install
'pip install -U' ugrades specified packages, this is not necessary
since we use constraints, remove the parameter '-U' from the line.

With tools/tox_install.sh - which a previous change of mine removed -
the -U was not harmful, but with the current set up, it might cause
upgrades, so remove it.

Change-Id: Idf400c13258ecbe0e986a31fd747ab9ba42d25ed
6 years ago
Zuul d7817e2ee1 Merge "add bandit to pep8 job" 6 years ago
Zuul 8fd9786d6e Merge "Avoid tox_install.sh for constraints support" 6 years ago
Zuul 5fed7155d1 Merge "move doc requirements to doc/requirements.txt" 6 years ago
Andreas Jaeger 69ec55d6f8 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: Iabc08e643c5978b486d966b824b70ac92b45b4cc
6 years ago
Doug Hellmann 6aae80ec18 add bandit to pep8 job
Add the bandit security scanner to the pep8 job.

Change-Id: I4fa14f3c42f064b6ec58e1f3a3cde22ad031ac7a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
6 years ago
Doug Hellmann 3ffdb1f0ba move doc requirements to doc/requirements.txt
The documentation jobs now look for requirements in
doc/requirements.txt and do not use tox for release notes. Move the
dependency list from setup.cfg to the new file and update tox.ini so
the developer experience is consistent with what the CI system does.

Change-Id: I739c9eba21d1b9a680d6b0e9cc6a4cbaca56e543
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
6 years ago
Zuul ce8da00e85 Merge "Updated from global requirements" 6 years ago
Andreas Jaeger de55325a0b Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: I84ff1e6675f272d68055037634833836bc26a9fd
6 years ago
OpenStack Proposal Bot ebe6a1738c Updated from global requirements
Change-Id: I043994108e287734b44ab7362a0d6cfcc234c078
6 years ago
Thomas Bechtold 6720cf7ed0 Move reno to optional docs requirements
reno is not used for testing so it should not be in test-requirements.txt .
Move it to the optional docs requirements.

Change-Id: Idf09d2fe9632882a830311a1ab1fe28b72f1d5d9
6 years ago
Thomas Bechtold 9a05c1c7fe Remove duplicate optional requirement
Looks like the requirements bot can not handle comments correctly. Commit
95f3944a60 removed the correct indent and commit 6b31e1de17 added
a duplicate openstackdocstheme requirement instead of updating the
available one.
Solving this for now with the removal of the comment itself.

Change-Id: I6e25e8d626254b112b3ba5e525d89791ea4a25f2
6 years ago
Jenkins 97ecf51a6b Merge "Add an ExtensionManager.items() method" 6 years ago
OpenStack Proposal Bot 6b31e1de17 Updated from global requirements
Change-Id: Idafb266bcdc863548d86bbeb00fe32e741e034d0
6 years ago
OpenStack Proposal Bot 95f3944a60 Updated from global requirements
Change-Id: I92562fb5850465d5bfdfaf3c15709cd6cda20b81
6 years ago
Thomas Bechtold f1023cfa45 Remove Pillow from test-requirements
It is not used.

Change-Id: Ie825a216d302cc9024c07f3d189e1d8ea8daff9c
6 years ago
Thomas Bechtold f9503f1a30 Make openstackdocstheme an optional doc dependency
stevedore is a library that is used outside of OpenStack, too. Having
a build requirement that needs something OpenStack specific makes
life in cases (eg. for downstream packagers) more difficult.
So let's make openstackdocstheme an optional requirement.

Change-Id: Ic8cc577e617e5da699f9dc43830183005bd2ee66
6 years ago
OpenStack Proposal Bot e3e406b39a Updated from global requirements
Change-Id: Ie6e7749c0b86da5207e63b0259c7ba8029c3cb63
6 years ago
Daniel Watkins b8e1c16cf5 Add an ExtensionManager.items() method
The ExtensionManager.items() method is analogous to the Mapping.items()
method.

(This also refactors the _extensions_by_name generation logic out of
__getitem__.)

Change-Id: Iad3a58aec7908eb3a829892bbea567705ab2dd97
6 years ago
OpenStack Release Bot 937aa18317 Update reno for stable/pike
Change-Id: If7332cbed3fe95b2b5c9097799f7753ca467a60e
6 years ago