Commit Graph

31 Commits

Author SHA1 Message Date
Maysa Macedo 8f78668092 Add doc/requirements
Specify doc requirements needs to be moved out from
test-requirements.txt to in doc/requirements.txt
to avoid problems with the pip resolver as announced by
the release team [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html

Change-Id: Iac9a3421c23370f19f57d6aa84c2862ccfce2a94
2021-01-05 23:03:40 -03:00
Andreas Jaeger e544677d39 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.

Disable openstackdocs_auto_name to use 'project' variable as name.

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: If74b848e1f63a0e116737553fec8ab76d63457f5
2020-05-30 18:41:53 +02:00
jacky06 036703c8d4 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Change-Id: I71b869fc509cb46b55b1e88fae20422bcba085f7
2020-05-23 00:03:51 +00:00
Chuck Short 5b31188bd2 Switch to using stestr
According to Openstack summit session [1] stestr
is maintained project to which all Openstack projects should migrate.
Let's switch it then.

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

Change-Id: I93718ec3a72ac560aca4c9c84d1ac6078adbe090
Signed-off-by: Chuck Short <chucks@redhat.com>
2018-07-24 10:36:15 -04:00
OpenStack Proposal Bot f22de7bf41 Updated from global requirements
Change-Id: Ice476c1723b0b0141e4d78df19e5e7050245b21c
2018-03-15 07:06:28 +00:00
OpenStack Proposal Bot cb580db6b0 Updated from global requirements
Change-Id: I37e6ecb5c20d3762fc0fabd36787d7748715abb6
2018-01-27 19:54:37 +00:00
OpenStack Proposal Bot 1f3a4b153c Updated from global requirements
Change-Id: I439c324c03356794d1fd30434fbaceb53499bc2b
2017-11-16 11:08:24 +00:00
OpenStack Proposal Bot 6fa464d38c Updated from global requirements
Change-Id: I85d6612711a78f670fb18833bbba2dd6e91acf80
2017-10-10 12:27:52 +00:00
Kien Nguyen 2490c368e3 Fix post gate hook to accommodate for new os-testr
New os-testr uses stestr under the hood, which creates .stestr but not
.testrepository directory in the current dir. Other than that, it
doesn't seem like there is any difference in the format or names of
files generated in the directory.

Change-Id: Iead2b550fc2c3accf25e450db0eb0a56603fc571
Closes-Bug: #1716746
2017-09-15 13:33:36 +07:00
OpenStack Proposal Bot 9a354b9f8d Updated from global requirements
Change-Id: Ia47084219e51add842d2fcd8fe877a62314e8314
2017-08-24 05:51:14 +00:00
OpenStack Proposal Bot 8a926e13a5 Updated from global requirements
Change-Id: I82f1b23c18e5335260278f662e5759f4ac289f27
2017-08-09 01:15:56 +00:00
Kirill Zaitsev bf9e3e02c0 Use openstackdocstheme over oslosphinx
This commit is part of general doc-migration effort. It replaces
oslosphinx with openstackdocstheme and marks docs warnings to be treated
as errors.

Kuryr projects do not seem to have any docs in the openstack-manuals, so
there are no docs we need to pull from that repo.
However being the official project kuryr would benefit from unifying
its docs with the rest of openstack projects as well as using
openstackdocstheme, theme intended for official projects
https://docs.openstack.org/openstackdocstheme/latest/

See https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
and https://etherpad.openstack.org/p/doc-migration-tracking for more
information

Change-Id: Iaba05a9e50e1c1e1bdd821a1222b392038561e63
2017-07-03 14:38:30 +03:00
OpenStack Proposal Bot 0298301b8a Updated from global requirements
Change-Id: I982dd52b1b2fc2c30bd11606967e2cb4e2271b72
2017-06-27 12:12:02 +00:00
Hongbin Lu 3bdbf04bae Upgrade from docker-py to docker
The pypi package 'docker-py' [1] has been renamed to 'docker' [2].
We need to move to the new 'docker' package in order to leverage
the up-to-date features.

[1] https://pypi.python.org/pypi/docker-py
[2] https://pypi.python.org/pypi/docker

Change-Id: I0a6fdb905016ff064d90b3170c3bcf90311aaaad
2017-06-21 15:04:11 +00:00
Ihar Hrachyshka 6fba95f424 Remove subunit-trace fork
This makes tox use the latest version of the tool from os-testr repo,
which contains some valuable changes, like the one making the gate fail
if for some reason no tests are executed because all of them are
skipped.

Change-Id: If88be4b310d746ccc885e3d0c1db8a4dfabb2a28
2017-04-06 11:47:15 -07:00
OpenStack Proposal Bot 5bcaa03d55 Updated from global requirements
Change-Id: I741ba3daa9564632e63bba511ea4d6618faefa4a
2017-03-21 18:55:49 +00:00
ricolin babfc9af6c [Fix gate]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: I75ebbcc5167c80876cce9556820e56ec8db8a58b
2017-03-02 17:27:14 +08:00
OpenStack Proposal Bot c74d18d850 Updated from global requirements
Change-Id: I107ac00f39c3e76c04bc98842e570e7849d01c67
2017-01-16 20:31:41 +00:00
OpenStack Proposal Bot 1ff8688ecb Updated from global requirements
Change-Id: Iaa903a1286803e73037dbc444c417082840d7071
2016-11-29 01:43:59 +00:00
Liping Mao dda19cd4b3 Update requirements and test-requirements
Move oslo.serialization from requirements to test-requirement.
Sort requirements and test-requirements in alphabetical order.

Change-Id: Ic587843283d58c1df457f198afe7da0b8fac06bf
2016-08-30 16:25:35 +00:00
OpenStack Proposal Bot 608b06d6d9 Updated from global requirements
Change-Id: Ib2c99f1dead3fa22dfaa5eb2ee25beeaaffda565
2016-06-28 18:50:46 +00:00
OpenStack Proposal Bot 862a579cad Updated from global requirements
Change-Id: Icd5214f036687d47f1d861602dbb153eac617efa
2016-05-11 17:23:45 +00:00
OpenStack Proposal Bot b16fe0482f Updated from global requirements
Change-Id: I73e066a2a2d61b9c8c99fe37078075b1788f1159
2016-04-07 17:19:08 +00:00
OpenStack Proposal Bot 8639dc01ac Updated from global requirements
Change-Id: Ie1bc3790ccdba69d3eca7aca732e845f2ee6eb10
2016-02-19 02:32:25 +00:00
caoyue 8727ac6432 Add debug testenv in tox
Once we add debug testenv, we can use "tox -e debug -- --debug"
to debug test cases when tox is running.

Change-Id: I7eb11806c1bf8d2fd1fccf2e84ce92ce197b3842
2016-01-18 14:29:16 +08:00
Baohua Yang 39d4dc2b38 Fix docker-py lib version from 1.4.0+ to 1.5.0+
The libnetwork related api is introduced since 1.5.0.

Change-Id: I9383b59be0c8c9208d85f6101961e54b421c4ee8
Closes-Bug: #1531879
2016-01-07 08:49:57 -06:00
Kyle Mestery 677252f3f7 Use reno for release notes
The OpenStack Release team has enabled support for reno for release notes
across all projects [1]. Start using this for Kuryr.

Note that Kuryr has no stable/liberty branch, so similar to shade [2],
we'll just tuck in the release notes into the general documentation area
for now.

[1] http://docs.openstack.org/developer/reno/
[2] https://review.openstack.org/#/c/253597/

Change-Id: I3b172f25fe454253fd82f138ed012f35a47c2eb9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-12-14 09:41:51 -06:00
Gal Sagie bacb8e0213 Add docker-py to requierments
docker-py is going to be used in functional and
rally tests, add it as a requierment.

Change-Id: Id6365f2f403fa8a18b7efb11762e9cd1522e79fe
2015-12-03 15:31:14 +02:00
Bertrand Lallau 6272cd2586 Removing unused dependency: discover
discover module not used anymore in test-requirements.txt

Change-Id: Ic3ab5be2efe4998d5f321efceddd5f6f33a58f39
2015-08-28 17:50:42 +02:00
Taku Fukushima 8c73ab3079 Add basic tests for Kuryr
This patch adds unit tests for Kuryr and examine if it satisfies
libnetwork's remote driver specifications.

Change-Id: Ic8ab9944a5ed884db518c840b75917261583e53e
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
2015-07-28 16:05:23 +09:00
Gal Sagie c98b0a5cbd Initial template commit
Depends-On: I39db2918ea277b939f67d3c856f52bd53c226f27
Change-Id: Iea544d90ae617abbcc6087d558d3fd38fca61a8c
2015-07-15 10:00:44 +03:00