Commit Graph

41 Commits

Author SHA1 Message Date
Ghanshyam Mann 83dc573004 Retire os-win: remove repo content
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit remove the content of os-win
deliverables of this project

Depends-On: https://review.opendev.org/c/openstack/project-config/+/894407/1
Change-Id: Ia157731a558dc66e7fc944d8e42938b2eff8afa7
2023-09-09 12:25:13 -07:00
Lucian Petrut 954693f5ff Use a separate doc requirements file
As per the OpenStack TC decision [1], the doc requirements should
be listed separately.

This also simplifies the requirements handling. At them moment,
we're facing some issues due to conflicting doc related lower
constraints.

While at it, we're bumping the lower constraints based on Nova's
requirements, dropping indirect dependencies which are very difficult
to maintain.

[1] https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ifffbb94c069d58df1dbaa1c5a1681312e8455ae2
2020-12-09 13:56:18 +02:00
Andreas Jaeger 331bf08383 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: I51ed3c145a96259b9439d0ffda4685bff9721177
2020-06-01 16:18:44 +02:00
Ghanshyam Mann 61bf34bc93 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.

Also removing the hacking and other related dep from lower-constraints file
as theose are blacklisted requirements and does not need to be present
there.

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

Change-Id: I8abacb64ca67bd3da04b1597b5b860761bd34e7a
2020-05-15 11:17:17 -05:00
Zuul e486ee0faf Merge "Cleanup py27 support" 2020-04-13 10:37:57 +00:00
Andreas Jaeger bb4934a240 Cleanup py27 support
This repo is now testing only with Python 3, so let's 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
- Update classifiers
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Remove old python compatiblity test code

Change-Id: If7296703fc4848a16dd10d904ba3f49f19054546
2020-04-13 10:12:53 +00:00
Andreas Jaeger d3ad80a436 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Update local hacking checks for new flake8.

Change-Id: I7c6896dd25d76dc02145f4d09a4d09de35a4afb1
2020-04-13 13:04:48 +03:00
Zuul 9a99cd6812 Merge "Update hacking version" 2019-03-25 09:10:07 +00:00
jacky06 ec959ea8bc Update hacking version
Use latest release 1.1.0 and compatible changes w.r.t pep8

It's worth noting that the pep8 package has been renamed to
pycodestyle. New hacking packages no longer install the old pep8
package automatically.

Change-Id: Ibbad8b42188ade597d9a3032389e930c2f5fe2d0
2019-03-15 13:12:00 +02:00
Thomas Bechtold b07ba3d6bd Replace testrepository with stestr
Move to stestr. That's what most of the OpenStack projects have done
given that testrepository seems to be unmaintained (last release in
2014[1]).

[1] https://pypi.org/project/testrepository/

Change-Id: I83c2ceb74eb291266b3afa33f49d17db84ee9cde
2019-02-27 19:46:29 +01:00
OpenStack Proposal Bot 51cc7eb1ed Updated from global requirements
Change-Id: I939f98e5ece79821959b6c6ff921c0732b669c5f
2018-03-15 07:46:04 +00:00
OpenStack Proposal Bot 2cbb4221b3 Updated from global requirements
Change-Id: I8ccaea11ef1d43946d4707d448c13f2c61f1691f
2018-01-24 01:23:57 +00:00
OpenStack Proposal Bot fbd33d5d53 Updated from global requirements
Change-Id: I46bf375a61e38b2dd7fba037c27d88a0de0ba623
2018-01-18 03:22:16 +00:00
OpenStack Proposal Bot d72e3eba98 Updated from global requirements
Change-Id: I07f77928e044fd1e630ac2b1fdcc0de04fb0a4ea
2018-01-16 04:25:56 +00:00
melissaml bbaa712277 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: I9e013fe5ce2abc6a9850d62a9a455c4090d200da
2018-01-03 17:24:40 +08:00
OpenStack Proposal Bot cf5873dcef Updated from global requirements
Change-Id: Iaa951c60574f92caf6d7ef1f54d3061333e1b696
2017-11-29 09:14:04 +00:00
OpenStack Proposal Bot 35a046207f Updated from global requirements
Change-Id: I0500fe112f55ca19e9df767939ed08882175cd29
2017-11-16 11:20:33 +00:00
Lucian Petrut 0ca03208a1 doc: Switch to openstackdocstheme
The oslosphinx theme has been deprecated. Besides, we're currently
inconsistent with the other project docs themes.

Change-Id: I6a7a105d8b689ff5e5ca2f7829ce06d166e8db2e
2017-11-13 19:03:37 +00:00
Lucian Petrut e27e1831f9 Add config sample to os-win docs
This change adds an automatically generated config sample to the
os-win docs.

The config sample is generated each time the docs are built, using
the oslo.config sphinxconfiggen extension.

Related-Bug: #1709648

Change-Id: I01f44bf02c92ecfced6d5266caa40683a0a9248e
2017-11-13 17:53:39 +00:00
OpenStack Proposal Bot c57491918f Updated from global requirements
Change-Id: I98d6f651c888bcd31999ee4cbe4b331ad803ef95
2017-10-04 13:43:06 +00:00
OpenStack Proposal Bot 606d91316d Updated from global requirements
Change-Id: I66a7c87b28a185b91cf0c24c0b496e29aa583b16
2017-08-18 11:39:39 +00:00
OpenStack Proposal Bot b9979b0033 Updated from global requirements
Change-Id: Icb1888e3845d8f7393b6df3264de4a56e704738c
2017-07-27 19:19:11 +00:00
OpenStack Proposal Bot 2cfbe1f1d1 Updated from global requirements
Change-Id: Icaffd99c8d7ac08cb83d2e45bb266bdf836df638
2017-07-14 15:48:21 +00:00
Claudiu Belu 2fc52c6143 Adds releasenotes configuration
Adds the necessary bits for the reno support.

Change-Id: I1017ff4a10da2279f2c49f9563f537e664121fe2
2017-07-14 03:04:52 -07:00
OpenStack Proposal Bot d79b7b60e9 Updated from global requirements
Change-Id: I92703c94947c9ad7237af062ee937d6cb9e8337c
2017-06-27 12:19:46 +00:00
OpenStack Proposal Bot c53d28735a Updated from global requirements
Change-Id: I3835f605c89adeb9c1acb5278c99ccab46f62ef7
2017-06-02 02:34:37 +00:00
OpenStack Proposal Bot 960cfbd25f Updated from global requirements
Change-Id: If98c38073678b9aced1010cbd9f96bbd9b9109e9
2017-05-15 00:52:30 +00:00
OpenStack Proposal Bot bbb57b81b1 Updated from global requirements
Change-Id: I72303c5bfd3cac5ebd3e9cd851a3a25bcbe3d835
2017-03-02 17:50:41 +00:00
Claudiu Belu 72bdb06d46 updates hacking requirement
The current hacking requirement breaks the gate, due to
conflicting pbr requirements across the project's dependencies.

Change-Id: I804487c610198d9ea1b29db3c69414c54ffbe87d
2017-03-02 03:12:39 -08:00
OpenStack Proposal Bot 265082debc Updated from global requirements
Change-Id: Ica0afbf22f913ba3150abbf12afc5b8b57de9fd7
2017-02-10 05:57:20 +00:00
OpenStack Proposal Bot cf1ec3dd5c Updated from global requirements
Change-Id: Ia5d7eb514f91e384d4e368b7a9f3354bef1f4cfc
2016-12-15 21:28:09 +00:00
Claudiu Belu 2739b43906 Pin docutils version
The 0.13.1 release breaks some documentation jobs when
it tries to build docs with remote images. This has been
reported upstream [0]. The version matches the supported
docutils versions for sphinx.

[0] https://sourceforge.net/p/docutils/bugs/301/

Change-Id: I16edd24cc89a3e7b791f7d91a43b6b627870d4f8
2016-12-15 09:01:01 -08:00
OpenStack Proposal Bot d7dc109bc5 Updated from global requirements
Change-Id: I02212481a96aac3f6aac22366bc660a63f82c0bd
2016-10-27 12:20:56 +00:00
OpenStack Proposal Bot 001129ad9a Updated from global requirements
Change-Id: I17dcc7f0b14eded6da4ac38872fa3d0decec15b3
2016-09-28 16:59:22 +00:00
Swapnil Kulkarni (coolsvap) 579ec01225 Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: Ie4f93273345a2bf2eaf71ecf5b0c80a13af2565c
2016-07-22 06:37:08 +00:00
OpenStack Proposal Bot 2d6e43c000 Updated from global requirements
Change-Id: Ic5088fc1a87b0405f8c9febef90187355002b01a
2016-06-21 18:04:10 +00:00
Lucian Petrut 111db692ae Add method for checking whether a share is local
Mounting loopback highly available shares is not supported.

The Hyper-V Nova driver needs a way to check whether a share is
local and use the local path in that case.

This change adds a method that attempts to resolve the share server
address and compare the IPs with the local IPs.

In case of a share exposed by a Scale-Out server, we'll use the
Distributed Node Name of the share, which points to all the nodes
of the cluster.

ddt is added as a requirement.

Change-Id: I04ac0b514ccac9c910728da205f0f0f11b43509a
Partial-Bug: #1580122
2016-06-09 16:00:17 +03:00
OpenStack Proposal Bot 168c48628a Updated from global requirements
Change-Id: Id264eb990ccfd79c41eab9daf6af5cd557a2fc05
2016-01-26 23:27:43 +00:00
OpenStack Proposal Bot 6443ccc015 Updated from global requirements
Change-Id: I997a3ef3b3229361e9d0e6a0b284122aafddf8f6
2015-12-03 15:06:50 +00:00
Claudiu Belu 8dd9a41499 Renames project to os-windows 2015-08-25 13:35:09 +03:00
Claudiu Belu 2dd79e9e22 Adds oslo cookiecutter template 2015-08-05 19:48:23 +03:00