Commit Graph

42 Commits

Author SHA1 Message Date
Ghanshyam Mann 57464b6ae6 Remove puppet-openstack-specs from infra
puppet-openstack-specs repo is retired, this commit remove it
from infra.

- https://review.opendev.org/q/topic:%22retire-openstack-specs%22+(status:open%20OR%20status:merged)

Change-Id: Id4b1a5d6d5e32e92f93b012e0fec5138d405e4b7
2021-06-25 10:51:33 -05:00
Radosław Piliszek 98b8fdf160 Add masakari specs entry
Depends-On: https://review.opendev.org/c/openstack/masakari-specs/+/783557
Change-Id: Ibd25812b34e67d2f8d552fd499398375ab9ade19
2021-03-27 17:12:52 +00:00
Hervé Beraud 95c01abf38 Stop to use the __future__ module.
The __future__ module [1] was used in this context to ensure compatibility
between python 2 and python 3.

We previously dropped the support of python 2.7 [2] and now we only support
python 3 so we don't need to continue to use this module and the imports
listed below.

Imports commonly used and their related PEPs:
- `division` is related to PEP 238 [3]
- `print_function` is related to PEP 3105 [4]
- `unicode_literals` is related to PEP 3112 [5]
- `with_statement` is related to PEP 343 [6]
- `absolute_import` is related to PEP 328 [7]

[1] https://docs.python.org/3/library/__future__.html
[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
[3] https://www.python.org/dev/peps/pep-0238
[4] https://www.python.org/dev/peps/pep-3105
[5] https://www.python.org/dev/peps/pep-3112
[6] https://www.python.org/dev/peps/pep-0343
[7] https://www.python.org/dev/peps/pep-0328

Change-Id: Icc115b2271a6fd84f3952b03406250367babd273
2020-06-02 20:44:50 +02:00
Andreas Jaeger a494d238b0 Update infra-manual links
The infra-manual publishes now to docs.opendev.org, change links to it.

New location is: https://docs.opendev.org/opendev/infra-manual/latest/

Link specs.o.o contributors link to OpenStack Contributor Guide.

Change http to https for docs.o.o and specs.o.o everywhere.

Depends-On: https://review.opendev.org/713929
Needed-By: https://review.opendev.org/713930
Change-Id: I46bf9e9527941f2120de59fdbc355337f4c019c1
2020-03-21 09:29:14 +01:00
Andreas Jaeger df25a0d5a1 Fix cloudkitty-specs on specs.o.o
The repo is named cloudkitty-specs, not cloudkitty-specifications. Fix
name so that central index page works.

Change-Id: Ia800f77e5998a3f0fbe62ff6d027471d2a11bf0a
2020-03-19 11:10:03 +01:00
Yumeng Bao c7230f61e8 Add rss link for cyborg-specs
This patch added a rss link for cyborg to OpenStack specs rss list page
https://specs.openstack.org/

Change-Id: I9546c8d240e240df5ae27a5f109e36c1b21f5184
2020-03-09 01:32:23 -07:00
Andreas Jaeger 877777276d Retire fuel and fuel-ccp repositories (step 2)
Retire fuel from openstack namespace and fuel-ccp from x namespace,
these repositories are dead.
This includes the tuning-box repo, it's part of fuel.

Announcement:
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Also remove fuel-specs from specs index page.

This is step 2 in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Change-Id: I1fa7d5d38afb91f5bdd8bae0efe0ee8244cf22a8
2019-12-18 10:07:34 +01:00
Andreas Jaeger 1450cbdf62 Update infra and specs indices
Add missing entries.

This also tests that publishing works again.

Change-Id: I2b3b67332093e12a2f177e177715da9d9a9d00f1
2019-09-17 20:26:27 +02:00
Andreas Jaeger 800ea0aa05 Switch project-config to promote jobs [3]: Update building
For using opendev-tox-docs, jobs need to publish to a "html"
subdirectory, update the docs-site and specs jobs.

Update .gitignore for this.

Update python files to use yaml.safe_load to avoid a warning.

Remove unused docs environment from tox.ini.

Depends-On: https://review.opendev.org/682213
Change-Id: I8d7032a6e836ec26f347d16abd600514089a677b
2019-09-14 17:03:01 +02:00
Brian Rosmaita ced1140fcb Identify Cinder as the Block Storage Service
According to openstack/governance/projects.yaml, Cinder is the
OpenStack Block Storage service.  This patch changes the file
used to generate the specs.openstack.org index page and RSS feed
page to identify Cinder properly.  The change is only to displayed
text, URLs are not modified by this commit.

Change-Id: I2730dd82f1b6dd329a36e73150fec9c36470fc17
Partial-bug: #1841645
2019-08-27 14:10:32 -04:00
Stephen Finucane 0e8b518bd1 Retire docs-specs
Change-Id: I4fa3198988fcab29efc3d57066300aaae1363264
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Depends-On: I557bace8008cc3b4fc1f78264f93291c49f897ad
2019-07-10 16:53:56 +01:00
Andreas Jaeger 2013b9dc49 Publish infra-specs on docs.opendev.org
Use the opendev tox-docs and publish job to publish the content on
docs.opendev.org.

Remove infra-specs from specs.openstack.org.

Change-Id: I6a69ee28b4d2770c755e20ad7e720f1771905c56
2019-05-30 18:43:10 +02:00
Ifat Afek 5c6e7faa98 Added Vitrage specs
Change-Id: I9b39bca77e7da75e6c8225b325bd2d5e03c34d9f
2018-12-27 17:58:25 +00:00
Andreas Jaeger 23251d8c05 Add development-proposals to spec index
Add this as reference.

Change-Id: I151fa8227165105611e1d7b4b01c6df65ceea5e4
2018-08-31 10:08:12 +02:00
Ed Leafe 7ccc97ca7e Rename the API-WG to API-SIG
The group has changed its name and focus. This change reflects that.

Change-Id: Ic7fac6cd2b37fab7168b4e6416cf4ab135b737d4
2018-08-01 19:57:23 +00:00
Chris Dent ae8c6ddbf3 Rename API WG -> SIG on specs.openstack.org and in projects.yaml
The repo where the specs live is still labeled 'api-wg' (and there's
no compelling reason to change), but the link on specs.openstack.org
will make more sense for contemporary users with 'API SIG'.

Also update the group's name in projects.yaml

Change-Id: I427267cb0c1a57b56a3d092158d2b4906e096440
2018-04-16 17:47:03 +01:00
Nguyen Hai 9389ebaa12 Add tacker-specs webpage to specs.openstack.org
Change-Id: If02ad788525a0fd2cfc5e600b5e941140e5d966c
Closes-Bug: #1755415
2018-03-13 18:10:44 +09:00
Witold Bedyk e4e2ff5a69 Add openstack/monasca-specs repo
Change-Id: Iba2e7b257a3e1082ce7961383d93e5c898efa349
2017-10-27 13:13:04 +02:00
Andreas Jaeger a25b9ff880 Fix specs for https
Accessing https://specs.openstack.org modern browser reject many
insecure references, use https where everywhere.

Integrate the footer since status.o.o is not accessible via https.

Change-Id: I4aa4bafe761b00a072de327cabaf3f115c178b00
2017-08-04 20:43:29 +02:00
Emilien Macchi 778fb4026f Add TripleO specs in the specs directory
Add TripleO specs link into specs.openstack.org.

Change-Id: Ie1f4a13c1681649ae7ef9f9232cd8dfadb16e0d5
2016-11-25 09:04:22 -05:00
Antoine Cabot 2f255902ee Add specs entry for Watcher specs
Change-Id: I98e201a8e008f985873d4357c1355668a71181b0
2016-06-24 16:58:00 +02:00
Goutham Pacha Ravi 58775deca6 Add manila-specs to specs.yaml
manila-specs repository was created recently
but has not been added to the homepage of
specs.openstack.org.

Change-Id: Id58f5a4223824da230cdc09ab0b3d5f56414aba4
2016-06-03 00:19:41 +00:00
gordon chung 136b3f2ed9 rename ceilometer-specs to telemetry-specs
as part of I99d6c2416b8d395935daec945cfd4ae686ce76e9, to have
ceilometer, aodh, gnocchi, etc project under a common umbrella.
this patch does the same and renames ceilometer-specs to
telemety-specs. all managed projects will have specs managed
under a common repo until they become large enough to justify
it's own repo.

Change-Id: I0f3e76d4881000405e78da2ac3e27fe4b96d7216
2016-02-12 13:08:13 -08:00
Travis Tripp 39905d026c Add searchlight-specs to specs index
Searchlight publishes to:

http://specs.openstack.org/openstack/searchlight-specs/

but is not in the index file on http://specs.openstack.org.

This add to specs.yaml so that the index file lists them.

Change-Id: Id70ff11894d1ad1d5ed6e0c5abd383e83f28a6e5
2016-01-28 17:19:03 -07:00
Jenkins 9729854620 Merge "Replaces "Programs" with "Cross-project Specs" on landing" 2015-12-07 08:25:58 +00:00
Anne Gentle d0edc69a90 Replaces "Programs" with "Cross-project Specs" on landing
For landing page specs.openstack.org, best not to confuse
with an outdated naming convention. Would like to emphasize
cross-project nature of those specifications.

Change-Id: I342e0aa1131804af065b28226035154a6443cf07
2015-12-02 10:24:30 -06:00
Igor Belikov ae5c56dcb2 Add fuel-specs to projects specs list
Contents of fuel-specs are now published on specs.openstack.org, this
patch adds fuel-specs link to specs index.

Change-Id: Ia1bbc4da44c6f116402b402d55a151897ecce072
Closes-Bug: #1517877
2015-12-02 19:05:14 +03:00
Jesse Pretorius 1e346a668c Add openstack-ansible-specs to spec index
The patch includes openstack-ansible-specs in the project spec
index.

Change-Id: Id54d23063fea0ba1b3a9cdd218792e3f1ce737f6
2015-09-12 00:40:57 +00:00
Jenkins 5e4e1265cb Merge "Add missing projects to specs list" 2015-07-15 13:12:05 +00:00
Andreas Jaeger 5f138494d4 Add missing projects to specs list
Add projects that publish to http://specs.openstack.org/openstack/ but
are not in the index file on http://specs.openstack.org to specs.yaml so
that the index file lists them.

Change-Id: Id0280f3dc4a4c1ec0b3fa1911777dad578ae3bf0
2015-07-08 11:10:08 +02:00
Emilien Macchi a88fc690b0 specs: fix puppet specs URL
Specs are now in OpenStack and not in Stackforge anymore.
That means we need this patch to update the URL on specs.o.o

Change-Id: I89b9a7ba25d9157d27ba28962d088a0a5381cda3
2015-07-07 15:12:29 -04:00
Emilien Macchi 7924ca28d7 Expose Puppet OpenStack specs to specs.openstack.org
Puppet OpenStack specs are being refactorized to be consistent with
OpenStack projects (example taken with Ceilometer, Telemetry specs).
The goal is to expose the blueprints on specs.openstack.org.

See also https://review.openstack.org/#/c/184943/

Change-Id: I79da2cb55ae6b1849001fe05f96c4ed35351c356
Depends-on: I90b0b37d0fa00f299e7bd96be1f75645afe87ac6
2015-05-22 10:20:36 -07:00
Doug Hellmann b218c3543e Enable jobs to publish cross-project specs
We now have a real cross project spec (logging guidelines), so we should
start publishing the approved specs.

Change-Id: Ib1e695f1823b6243833e062d24edf737be5ac598
2015-02-04 12:29:48 -05:00
Doug Hellmann 7422661551 Fix link to infra-specs
The git repository path was specified incorrectly.

Change-Id: I411513f71ca5cdfeaf049a4a93e739e306d44c26
2015-01-26 13:29:06 -05:00
Doug Hellmann b332c2a776 Generate specs.o.o root page from template
Use a YAML file listing the projects to generate the specs.openstack.org
root page and an OPML file for all of the available RSS feeds.

These changes are based on the work of Maish Saidel-Keesing
<maishsk@gmail.com> in https://review.openstack.org/#/c/140041/

Change-Id: I828d65f10fb7608b59e3561cedc9553d4d96ee75
2014-12-18 16:06:11 -05:00
Nikhil Manchanda 2c7d982f58 Add link for Trove RSS feed
Added a link for the Trove RSS Feed to the main specs index.html page.

Change-Id: I0cdfe0e42aad87d8e046d00ba5fb5348caac4d6c
2014-12-12 20:53:13 +01:00
Doug Hellmann 6eaa4617fc Add links to RSS feeds
Add links to the RSS feeds for the specs repositories.

Change-Id: Icde9064dac0da4a25711a29c54ffc760c0fdbe52
2014-11-13 13:10:40 -05:00
Steve Martinelli 67ca77131e Add the API working group guidelines to specs.o.org
Create a link on the landing page of specs.o.org for the API
working group guidelines.

Change-Id: I7e151b2b8b5e3b7448b826ed707ebce120741e8d
2014-10-24 02:37:48 -04:00
Andreas Jaeger ea11cedeaa Add trove-specs to specs.openstack.org
Add trove-specs to the index page.

Change-Id: Idb6f0445c8cf3aec245696561c13960683cf717f
2014-10-08 21:50:35 +02:00
Graham Hayes 9f0b2b64d8 Add DNS Services to spec.openstack.org home page
This adds a link on the index page to the specs that are already published to
specs.openstack.org for designate.

Change-Id: I5324d9c5fd6bc8c04a3f0c85083014068a47dcf6
2014-10-08 16:36:54 +01:00
Christian Berendt 54028e4e56 Fix several HTML issues and prettify syntax
According to the markup validation service provided by the W3C there are severl
HTML issues. This patch fixes all of them and prettifies the syntax.

http://validator.w3.org/check?uri=specs.openstack.org&charset=%28detect+automatically%29&doctype=Inline&group=0

* No Character Encoding Found! Falling back to UTF-8.
* No DOCTYPE found! Checking with default XHTML 1.0
  Transitional Document Type.
* No Character encoding declared at document level
* Line 4, Column 8: element "HEAD" undefined
* Line 5, Column 11: element "TITLE" undefined
* Line 27, Column 38: document type does not allow element "body" here
* Line 206, Column 9: end tag for element "BODY" which is not open
* Line 207, Column 7: end tag for "div" omitted, but OMITTAG NO was specified
* Line 207, Column 7: end tag for "body" omitted, but OMITTAG NO was specified
* Line 207, Column 7: end tag for "html" which is not finished

Change-Id: I1909fc2fb225063d29a04bda99cbbc6a82411573
2014-10-04 17:59:01 +02:00
Anita Kuno 1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00