Commit Graph

64 Commits

Author SHA1 Message Date
Ghanshyam Mann b1d484f6b6 Retire puppet-openstack-specs
openstack-specs repo is retired now, so we can retire
puppet-openstack-specs also:

https: //review.opendev.org/q/topic:%22retire-openstack-specs%22+(status:open%20OR%20status:merged)
Change-Id: I11613236f36279a3f876526b8ac41000a24537da
2021-06-23 16:32:16 -05:00
YuehuiLei b4cfaff289 setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: If7868cf76dd5534297c551f18b8b8acd01904965
2021-05-12 09:16:19 +08:00
ZhongShengping ac1bfc3129 Update sphinx to the latest version
Change-Id: I4d23e184e8d0fd770a7bd17fcb9b5ad4c74f114d
2021-03-27 15:31:57 +08:00
Andreas Jaeger a37891321a Drop obsolete files
- Remove unused files babel.cfg and openstack-common.conf.
- Use TOX_CONSTRAINTS_FILE instead of obsolete UPPER_CONSTRAINTS_FILE.

Change-Id: I18d94eec1ae2ded0c15e1b458021d853deedd8c9
2020-06-09 11:05:48 +02:00
Andreas Jaeger a9d00db25b Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version 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_version to not auto-version the documents.

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.

Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.

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: I953c3393b32a48b1846d4bcb0159c1e3d5806beb
2020-06-02 14:54:13 +02:00
Andreas Jaeger f639f42844 Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- 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

Change-Id: I3d5b3cf0bff4218fc39b3bb9d36e2cfa3bb222f5
2020-04-10 11:28:29 +02:00
Ghanshyam Mann 36123eedd1 [ussuri][goal] Cleanup for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

puppet-* repos have to cleanup the requirement and tox
for py2.7 drop.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I799a5fee65df662dd393663b25eeda14ac03d6e8
2020-02-15 20:15:23 -06:00
pengyuesheng e81a1b8cee Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: I12dba6a5ee968551064b0deeab03918bf12fcbc2
2019-09-29 10:57:22 +08:00
ZhongShengping 0932f00500 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20[1]:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements

[1]https://docs.openstack.org/openstackdocstheme/latest/#using-the-theme

Change-Id: Ifda4a9100ab843ec12e9cba04f64fbf6c36fce56
2019-08-13 12:02:41 +08:00
ZhongShengping 22072a17f3 Sync Sphinx requirement
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: Id6bf855311e0a360da996c03c1378812642d03a4
2019-08-07 09:34:14 +08:00
ZhongShengping 16702aaece Move to opendev
Use review.opendev.org instead of review.openstack.org.

You can see the discussion below:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html

Change-Id: I1e54fd91f436c52654eb5f3d395450783f841c8a
2019-04-24 14:54:02 +08:00
ZhongShengping beabbb23ee Move to opendev
Change-Id: I2038d6d0c1c4f7067d948ed7b2b5c986b8cdf916
2019-04-21 14:44:49 +08:00
OpenDev Sysadmins 855b6ecba7 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.
2019-04-19 19:48:32 +00:00
ZhongShengping bc47ec41e9 Remove extra spaces
Change-Id: I67e5da1ebd7bc84fb20bc7851f5b3431fd90c0b5
2019-04-12 10:19:04 +00:00
ZhongShengping e4c066142a Fix ci
Change-Id: I63c5b10a14085233a44329437930f660c8c26988
2019-04-12 17:34:42 +08:00
zhangbailin d1a0b37aee Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: Ib1c5256a662958038b42dc7d66bff95f1057a5db
2018-12-03 22:05:09 -05:00
inspurericzhang 859e4761a4 Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.  Update to
reflect reality, which should help with local running of constraints
targets

Change-Id: I1a73f218112236d59ee54797e2e7666ceeb15844
2018-10-25 15:41:34 +08:00
Doug Hellmann 6263c29da9 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: I21a8590f9c4eab2087b765d224c3403b7ef02885
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:47:16 -04:00
Doug Hellmann f44a6c511c 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: I6e96819843cf47497e2da1e6a41fa27df9e4fb2a
Story: #2002586
Task: #24325
2018-08-31 08:21:39 -04:00
melissaml ff6d7bb8c0 Remove the duplicated word
Change-Id: I314e4f92921f45e81125a77f4f91066fa5bb082e
2018-08-17 14:38:30 +08:00
Vu Cong Tuan feded592c2 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: Ifeb63d8d8afa6e820afc205f22c9d31c3d80045b
2018-07-10 14:35:54 +07:00
Zuul a1861c429f Merge "Update url in HACKING.rst" 2018-06-18 16:52:32 +00:00
huang.zhiping 9c89346891 Update links in README
Change-Id: I65d422e4c0b5a717c4284d4421415b56af4bc0dc
2018-04-28 19:50:32 +08:00
melissaml ada8fccb3c Update url in HACKING.rst
Change-Id: If089f1da8fe69fb38f42422173974044514a982d
2018-02-27 13:07:02 +08:00
lvxianguo 455aabf01a change http to https
Change-Id: Ib10df5c8fba260369983b11b87d4d46e5df2bd42
2018-02-02 10:31:50 +08:00
gecong1973 1a704d179f Delete unnecessary utf-8 coding
The file was added redundant utf-8 coding by some editor.
we can delete it .

Change-Id: Ia13c7ffc574f1ba84d37577db099eeae640b6821
2016-12-26 14:05:51 +08:00
Flavio Percoco 5b0c1393ae Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/520c448dcba798633e14732fa0b22d9d

Change-Id: I68e02ceb2507e977988b209c87e6ad0d3210eea6
2016-11-25 15:23:19 +01:00
shashi.kant dad383c3a4 Changed the home-page link for puppet-openstack-specs
The homepage pointed to correct link.

Change-Id: I199e839c23f7143d5e6d3982b52e2e03e349066c
2016-10-24 18:12:49 +05:30
Emilien Macchi f57a3870eb Move Mitaka specs to Newton
Change-Id: I40a5697b05509b3eb3aa602e81221173a34579ea
2016-05-10 12:01:05 -04:00
Jenkins ced07167df Merge "Enhance inifile option deprecations spec" 2015-12-07 12:37:56 +00:00
Clayton O'Neill fa0a3d2d19 Enhance inifile option deprecations spec
New spec that describes how to handle deprecated configuration file
options when they're renamed.

Change-Id: Iaae52706544cccbc38764d57c091003741693d7f
2015-12-02 23:00:10 -05:00
Clayton O'Neill d57cf9ab05 Add AUTHORS and Changelog to .gitignore
These are generated when the docs are generated and don't need to be
checked in.

Change-Id: I3d5ce7655da4f91c44f85d74315126715065b0d6
2015-10-30 19:14:33 +09:00
Iury Gregory Melo Ferreira 27bebcadff Changes in enabling federation spec
We will no longer have just one class for Service Provider
but one class for each configuration possibility.

Change-Id: Id8cea37e36ed8eac6462b4a573538cdddc3bd31b
2015-09-24 12:57:55 -03:00
Sofer Athlan-Guyot 70182f23d0 Add support for multiple domain configurations.
Propose a way to configure each domain using puppet.

Change-Id: I98b3c81953b10cc33f1460aa53cbb2f59d1351a9
2015-09-03 09:48:20 +02:00
Jenkins 1688273b92 Merge "Enabling-federation" 2015-08-19 22:48:50 +00:00
Iury Gregory a112444dba Enabling-federation
Spec to make easier to configure Keystone as a Service Provider
or Identity Provider in order to use Federation

Change-Id: I869c2c3f430764c4f711fa9134f39f38e811beff
2015-08-18 16:44:47 -03:00
Emilien Macchi 5ca86d6aed Blueprint: Define our master branch policy
This blueprint aims to officialize our way to manage the master branch
for all modules, and also document our backport policy.

Prereq for blueprint:master-policy

Change-Id: I736d0d8a427656cb983fe8aa88d390074394bdd4
2015-07-13 10:35:21 -04:00
Rich Megginson 76b46b003e Support Keystone v3 API in openstack puppet modules
Change 'authconfig' to 'authtoken'

Change-Id: I9ccdd5242289075e33a8857f23ad9d31dfa4aa72
2015-07-08 14:10:02 -06:00
Rich Megginson badcc9d5ea Support Keystone v3 API in openstack puppet modules
Change-Id: Ic66274bffdf8b740a79129c3f9b00c3b1289d719
2015-06-30 16:47:30 -06:00
Jeremy Stanley 23f1ef6c9d Update .gitreview file for project rename
Change-Id: Ib787987ab001769739092a4da768567a5d0ae0a8
2015-06-12 23:12:30 +00:00
Jenkins 8e9d536d02 Merge "Restructure authentication for resource providers" 2015-06-09 02:41:46 +00:00
Rich Megginson bff5e0d8e2 Restructure authentication for resource providers
Change-Id: I5fc1d77649d7fd11c5eb076096181b730d24f08e
2015-06-09 11:55:16 +10:00
Colleen Murphy 0b706441d2 Fix RST tests
Now that I79da2cb55ae6b1849001fe05f96c4ed35351c356 is merged we need to
actually follow the template and use correct RST syntax. This patch
corrects some of our errors and modifies the tests to align with our
template.

Change-Id: Ic86a30fc7ce63a287578ee01c7fa11ce5f785577
2015-06-01 15:46:36 -07:00
Emilien Macchi cb72c6b697 Refactorize blueprints repository
* Consistency with the other main openstack projects
* Allow to generate the blueprints in the OpenStack doc website
* Classify blueprints by release
* Add Python dependencies to build the sphinx doc.

Change-Id: I90b0b37d0fa00f299e7bd96be1f75645afe87ac6
2015-05-22 21:58:44 +00:00
Jenkins 3bb14c5e48 Merge "Pacemaker provider for Openstack services" 2015-01-19 23:12:24 +00:00
Jenkins 5ca8f16191 Merge "Use OpenStackClient in Module Resources" 2014-12-23 22:20:12 +00:00
Bogdan Dobrelya 4f4f2ffbe4 Pacemaker provider for Openstack services
Change-Id: I753cc4e1f7561df06fd6391c5c8b6a5fced759e8
2014-12-23 10:04:16 +01:00
Colleen Murphy 83127b724f Use OpenStackClient in Module Resources
Change-Id: I8e37c06f188d1d061e4346a5af83d4f648ee26e7
2014-12-22 09:05:13 -08:00
Jeremy Stanley cd63fed428 Workflow documentation is now in infra-manual
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: Ie72adb0086dbbf8893d76fc8641365586ec2f703
2014-12-05 03:30:46 +00:00
Emilien Macchi 4e38637d39 Common OpenStack Identity Resources
Implement common code for Keystone resources management.

Prereq for blueprint:common-openstack-identity-resource
Change-Id: I9e8e59e7d386188098e679cb2774182fffe6cf6d
2014-10-30 01:35:22 -04:00