Commit Graph

977 Commits

Author SHA1 Message Date
Dr. Jens Harbott 3b9a71d52f [www] Set 2024.1 as released and setup 2024.2
Update 2024.1 series info in www-generator.py so that 2024.1 is marked
as maintained, thus released.

Also add default pages for next release, 2024.2 Dalmatian.

This patch needs to be merged at release day, April 3rd.

Change-Id: I6aec79ea76cb544a064e0585d294476b79a2ac4f
2024-04-03 09:31:25 +02:00
Elod Illes 74497b57e1 [www] Set Xena, Wallaby and Victoria state as Unmaintained
With the new TC resolution the community replaces Extended Maintenance
with Unmaintained status [1].

As most of the projects are ready with the transition [2], this patch
sets Xena, Wallaby and Victoria releases state as unmaintained on
docs.openstack.org.

[1] https://governance.openstack.org/tc/resolutions/20230724-unmaintained-branches.html
[2] https://review.opendev.org/q/topic:vwx-unmaintained

Change-Id: If72488fb73d32e0c6fd3114bef7eeca1f3f90c3d
2024-03-07 15:47:51 +01:00
Elod Illes 338f4cef1d [www] Set Yoga series state as Unmaintained
With the new TC resolution the community replaces Extended Maintenance
with Unmaintained status [1].

According to the resolution the
- tip of the stable/yoga branches were tagged with yoga-eom tag
- unmaintained/yoga branches were cut from yoga-eom tags
- stable/yoga branches were deleted

Some further notes:
- there will no longer be official releases off of yoga branch
- backports can be pushed against unmaintained/yoga branch
- openstack-unmaintained-core have the rights to merge patches
  to unmaintained/* branches

For further details please read the resolution [1].

[1] https://governance.openstack.org/tc/resolutions/20230724-unmaintained-branches.html

Change-Id: I789225f402454e4cdd64118e5adaeb35368b7269
2024-02-20 18:20:13 +01:00
Elod Illes 3700de96a4 [www] Set Ussuri series state as End of Life
Ussuri was proposed to transition to End of Life [1] and since all of
the projects have EOL'd their stable/ussuri branches, we are ready to
set Ussuri status to EOL on docs.openstack.org.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/UJ7Y76LRWTZQSSDAGMPWCCVVGGIX3TOG/

Change-Id: I63b67e1713dfe755614df922ec6101b894e37d3c
2024-02-20 18:19:00 +01:00
Elod Illes 63750c40d9 [www] Set Train series state as End of Life
Train was proposed to transition to End of Life [1] and since all of
the projects have EOL'd their stable/train branches, we are ready to
set Train status to EOL on docs.openstack.org.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/UJ7Y76LRWTZQSSDAGMPWCCVVGGIX3TOG/

Change-Id: I69cd80fa07e7db3c5fe949b855b2683a3ea56af9
2024-02-20 14:00:31 +01:00
Elod Illes 8a9dae98f7 [www] Set Stein series state as End of Life
Stein was proposed to transition to End of Life [1] and since all of
the projects have EOL'd their stable/stein branches, we are ready to
set Stein status to EOL on docs.openstack.org.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2023-September/034965.html

Change-Id: I49a0e9d55451923dc312719143f9d71855796978
2024-01-04 12:50:56 +01:00
Brian Rosmaita a2ce5896a7 Deprecate cinderlib
Register cinderlib as a retired repository.

No change to www/project-data/latest.yaml, as cinderlib is not
present in that file.

Depends-on: Ib186ac5830e5920e264d79be946995e63e960426
Change-Id: I28b777dccbcd15b0960ac3fe3e95021633fa8dd7
2023-12-10 12:57:11 -05:00
Elod Illes 8ba061c44d [www] Set 2023.2 Bobcat as released
Update 2023.2 Bobcat series info in www-generator.py so that it is
marked as 'maintained', thus released.

This patch needs to be merged at release day, October 4th.

Change-Id: I851bd18afeaa3c5ec3029e3b9af1f14e637b88c6
2023-09-25 19:17:36 +02:00
Elod Illes 48ac7df0c2 [www] Setup 2024.1 Caracal and add project data to Bobcat
This change adds
* default pages for next release, 2024.1 Caracal
* 2023.2 Bobcat project data so that index pages will be generated

It still keeps 2023.2 Bobcat in development phase. A future change
will transition it to 'maintained' at release time.

The patch content was setup by following the www page release
guideline [1].

[1] https://docs.openstack.org/doc-contrib-guide/release/taskdetail.html#update-www-pages-for-end-of-release

Change-Id: Idd6f8943d16d104a0037bbfc81e3a945135ed4a4
2023-09-25 19:17:07 +02:00
Zuul c66fd62594 Merge "generatepot-rst.sh: Drop UUID filtering" 2023-09-22 16:36:28 +00:00
Akihiro Motoki 05acdbc2ff generatepot-rst.sh: Drop UUID filtering
tools/generatepot-rst.sh has an awk filter to drop UUID from POT files,
but it is unnecessary now. It was introduced to strip UUID information
which was added by default in Sphinx <1.3 [1]. Sphinx >=1.3 does not
output UUID information by default [2], so is is no longer needed.

In addition, (g)awk 5.0 or later (adopted in Ubuntu 20.04 or later)
complains the current awk regexp. I think it is the time to drop it
rather than fixing the regexp.

[1] 993647f316
[2] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-gettext_uuid

Related-Bug: #2035226
Change-Id: Ie7babf5a815a8e0a602752e862fdb30814b0fbd1
2023-09-18 16:57:30 +09:00
Ghanshyam Mann af766cb548 Retire winstacker: remove doc ref
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit removes doc ref of this project.

Depends-On: https://review.opendev.org/c/openstack/os-win/+/894411
Depends-On: https://review.opendev.org/c/openstack/compute-hyperv/+/894412
Depends-On: https://review.opendev.org/c/openstack/networking-hyperv/+/894413
Depends-On: https://review.opendev.org/c/openstack/oswin-tempest-plugin/+/894414
Change-Id: Ic014c92b9bef7327895479b1fcd8a8fcfbac82bf
2023-09-09 13:34:46 -07:00
Elod Illes 4abe38f673 [www] Set Rocky series state as End of Life
Rocky was proposed to transition to End of Life [1] and since all of
the projects have EOL'd their stable/rocky branches, we are ready to
set Rocky status to EOL on docs.openstack.org.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031922.html

Change-Id: If3650ac8f1584d34687df977c28db77a7e94e893
2023-08-16 20:49:41 +02:00
Zuul 23028b54d5 Merge "[www] Set Xena status to Extended Maintenance" 2023-05-31 15:42:42 +00:00
Kristi Nikolla 86b1b7ff11 Attempt at fixing broken docs
This patch attempts to fix the broken docs by having the series
name match the branch name (2023.1 instead of 2023.1.antelope)

A patch was previously merged and reverted[0]. It changed the
name of the series, but missed updating the directory names
under the www directory.

I did test this locally, and it did correctly pupulate the pages
with links for the various projects, but I do not know if it
fully resolves the issue.

Additionally adds redirects for /2023.1.antelope to /2023.1
and 2023.2.bobcat to 2023.2.

[0]. https://review.opendev.org/c/openstack/openstack-manuals/+/880060

Change-Id: I39e0740e57502fd96299fea79409e55e49c10367
2023-05-16 19:41:16 +00:00
Elod Illes f2d8f9deb8 [www] Set Xena status to Extended Maintenance
Project's last releases in Xena have been tagged with xena-em.
Now indicate that Xena is in Extended Maintenance phase also at
https://docs.openstack.org

Planned transition date is April 20th, 2023.

Change-Id: I90569d1e01d7ad958786cabf4b8bdb0791161a4e
2023-04-21 19:30:10 +02:00
Ghanshyam Mann 4746e6edf7 Retire patrole: remove doc ref
patrole project is not maintained and in QA
PTG, we decided to retire it.

- https://etherpad.opendev.org/p/qa-bobcat-ptg

Depends-On: https://review.opendev.org/c/openstack/governance/+/880014
Change-Id: I92b31ea587d990622ef044445733b28c20a99b41
2023-04-12 14:11:17 -05:00
Dr. Jens Harbott 6ca93c9aa8 Revert "Fix series name for 2023 series"
This reverts commit f7b7eb37bb.

Reason for revert: This made things worse rather than better. More work is needed.

Change-Id: I3c99dd6118e997f78700f6250c1e241ee10f9473
2023-04-11 16:15:56 +00:00
Dr. Jens Harbott f7b7eb37bb Fix series name for 2023 series
The series name should match the branch name, otherwise branch specific
doc links are wildly inconsistent.

Change-Id: Id50a6ed4bc6a963cd2076ebb480476193dd7dc7f
2023-04-11 16:53:36 +02:00
Clark Boylan 7f38eb956c Fix 2023.1 Antelope sort order
We have wrapped the alphabet (and added a numeric prefix) which means
new releases now sort as older than old releases like Zed. This causes
the docs to report the latest release as maintained but older than Zed
which it believes is the most recent release.

We fix this be not calling sorted() on our dict entries and instead
expect us to maintain an explicit sort order using an OrderedDict. This
requires us to maintain the order but it appears we were doing this
already so no big deal.

Change-Id: I003f92a30fed5561dece60552929961cf910907d
2023-03-22 07:27:26 -07:00
Elod Illes c30580b723 [www] Set 2023.1 Antelope as released
Update 2023.1 Antelope series info in www-generator.py so that it is
marked as 'maintained', thus released.

This patch needs to be merged at release day, March 22nd.

Change-Id: I5208a9c647f903dd30e6653bfc93cd38c965db78
2023-03-13 19:32:04 +01:00
Elod Illes bc34190eb4 [www] Setup 2023.2 Bobcat and add project data to Antelope
This change adds
* default pages for next release, 2023.2 Bobcat
* 2023.1 Antelope project data so that index pages will be generated

It still keeps 2023.1 Antelope in development phase. A future change
will transition it to 'maintained' at release time.

The patch content was setup by following the www page release
guideline [1].

[1] https://docs.openstack.org/doc-contrib-guide/release/taskdetail.html#update-www-pages-for-end-of-release

Change-Id: Id9a33ff08b21ad1a0c5df4c75992cc327a2e210f
2023-03-13 17:42:26 +01:00
Elod Illes 05b7a93d25 [www] Set Queens series state as End of Life
Queens was proposed to transition to End of Life [1] and since all of
the projects have EOL'd their stable/queens branches, we are ready to
set Queens status to EOL on docs.openstack.org.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-November/031323.html

Change-Id: Ia1ddf731ba0370757ea980356a089b2296f11eb5
2023-01-17 20:00:01 +01:00
Elod Illes 88533d9789 [www] Set Wallaby status to Extended Maintenance
Project's last releases in Wallaby have been tagged with wallaby-em.
Now indicate that Wallaby is in Extended Maintenance phase also at
https://docs.openstack.org

Planned transition date is November 2nd, 2022.

Change-Id: I5034a4d42086d2640bfe2c5d5003c5b125809fbb
2022-10-21 20:06:59 +02:00
Zuul 04757d0928 Merge "[www] Set Pike series state as End of Life" 2022-10-13 14:04:24 +00:00
Elod Illes 52666665f4 [www] Set Zed as released
Update Zed series info in www-generator.py so that Zed is marked as
maintained, thus released.

This patch needs to be merged at release day, October 5th.

Change-Id: I02c7a600df24b04d63218ad068538576e44f1db1
2022-10-05 12:25:05 +02:00
Elod Illes f8fa19f42e [www] Setup 2023.1 Antelope and add project data to Zed
This change adds
* default pages for next release, 2023.1 Antelope
* Zed project data so that index pages will be generated

It still keeps Zed in development phase. A future change will
transition Zed to maintained at release time.

Change-Id: I887e557c4cfed70299997de90321a9b1508553b3
2022-10-05 12:23:41 +02:00
Elod Illes eb78fd85e2 [www] Set Pike series state as End of Life
Pike transitioned to End of Life [1], this patch sets the status to EOL
in docs.openstack.org.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-July/029769.html

Change-Id: Ifd6aa5ecad14749f3f347a19f944634d1f220d53
2022-07-29 21:32:58 +02:00
Zuul 477af64bff Merge "Redirect security-analysis docs to readme" 2022-06-28 20:21:44 +00:00
Jeremy Stanley 44c972b0f6 Redirect security-analysis docs to readme
The security-analysis repository has been retired.

https://lists.openstack.org/pipermail/openstack-discuss/2022-June/028816.html

Depends-On: https://review.opendev.org/844463
Change-Id: I7772c73ad1f119218d417ab8df14c81ee8d822ee
2022-06-28 15:40:59 +00:00
Dr. Jens Harbott 9f58d2e715 Add a link to the Large Scale SIG docs
The Large Scale SIG has started to publish their documentation at [0],
migrating content from the Wiki[1]. Add a link to the main landing page
and also add the repo to the _IGNORED_REPOS list in www-generator.py,
since it doesn't use the /latest/ patch as it is branchless and not
release-specific.

[0] https://docs.openstack.org/large-scale/index.html
[1] https://wiki.openstack.org/wiki/Large_Scale_SIG

Change-Id: Ie7f297615d746f36f24e63ee3f25b4938e6f45e3
2022-06-23 17:25:08 +02:00
Zuul bc17db1747 Merge "[www] Set Victoria status to Extended Maintenance" 2022-05-05 09:29:37 +00:00
Elod Illes af81574f57 [www] Fix Ocata series state
Ocata went to End of Life several months ago [1], but it took time to
transition all the projects and it was forgotten to mark Ocata series
status as EOL. This patch corrects now Ocata status in
docs.openstack.org.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-June/022989.html

Change-Id: I336dc2f679a2f60a52fc6df3bee73a88991f541b
2022-04-19 20:02:02 +02:00
Elod Illes 4687e929ed [www] Set Victoria status to Extended Maintenance
Project's last releases in Victoria have been tagged with victoria-em.
Now indicate that Victoria is in Extended Maintenance phase also at
https://docs.openstack.org

Planned transition date is April 27th, 2022.

Change-Id: Ie8679bc66d52f35789700d680b9679649fc7368c
2022-04-14 20:26:54 +02:00
Zuul eb5c264487 Merge "[www]Remove neutron-fwaas from retired repos" 2022-04-01 07:49:59 +00:00
Elod Illes 6b4569dc7e [www] Set Yoga as released
Update Yoga series info in www-generator.py so that Yoga is marked as
maintained, thus released.

This patch needs to be merged at release day, March 30th.

Change-Id: Ibba76eef96046983ba912113dc8388b1f152dfd8
2022-03-28 17:41:10 +02:00
Elod Illes a3cc83fc42 [www] Setup Zed and add project data to Yoga
This change adds
* default pages for next release, Zed
* Yoga project data so that index pages will be generated

It still keeps Yoga in development phase. A future change will
transition Yoga to maintained.

Change-Id: I02229824a240a2a8c600dbc6d8634b2b1d91875b
2022-03-28 17:40:04 +02:00
Elod Illes d813ea12da [www] Transition Ussuri to extended maintenance
This patch fixes Ussuri's state in docs.openstack.org as Ussuri has
transitioned to Extended Maintenance long time ago (2021-11-12).

Change-Id: I8f5aa3725dfc541381d5dc0b437591750b27af84
2022-03-26 12:08:25 +01:00
zhouhenglc 6f7651e02a [www]Remove neutron-fwaas from retired repos
Many users still need L3 firewalls and Inspur team wants to maintain
this project.
Neutron drivers team discussed the topic of the maintenance of
neutron-fwaas, and agreed to include neutron-fwaas again to Neutron
stadium[1].

[1] https://meetings.opendev.org/meetings/neutron_drivers/2022/neutron_drivers.2022-01-28-14.00.log.html#l-14

Depends-On: https://review.opendev.org/c/openstack/governance/+/828078

Change-Id: I2863c38f21ba71c51e0a1bf647e0881ddfc2eafd
2022-02-08 16:32:11 +08:00
Stephen Finucane 84d12f30fb [www] Transition Train to extended maintenance
Change-Id: I4cbf4e9e6e1d4d5c6a112b6c4cf974379ad46e7c
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-10-06 15:20:46 +01:00
Stephen Finucane 20a10877aa [www] Release Xena
Update tools so that Xena is marked as released.

Change-Id: Ied1164ec8c8ade2afdacd77e7dca5a77074208ee
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-10-06 15:20:46 +01:00
Stephen Finucane eab9e48f01 [www] Add Xena index pages
This change prepares the Xena release by adding the index pages. It
still keeps Wallaby as the current release. We also add the files needed
for the next release, Yoga. These are not published since we aren't
adding the corresponding index page yet.

A future change will transition Xena to maintained.

Change-Id: Ied5cb4a103569fa7159d8556c6baadac0c0b5a09
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-10-01 14:53:21 +01:00
Zuul 6ed02ab1c7 Merge "Deprecate os-panko role" 2021-07-23 18:23:53 +00:00
Zuul a056c9d93e Merge "Retire django-openstack-auth - Step 5" 2021-07-14 07:38:26 +00:00
manchandavishal 1cf3ea1c2d Retire django-openstack-auth - Step 5
Remove docs.openstack.org content[1]

[1] https://docs.openstack.org/project-team-guide/repository.html#step-5-remove-docs-openstack-org-content

Related: https://review.opendev.org/c/openstack/project-config/+/800459
Change-Id: I016b8c14b53556aab1e08c2b34d4c61c92ec1466
2021-07-14 12:25:13 +05:30
Andreas Jaeger 1286ffe86e Retire neutron-lbaas-dashboard
This repo has docs up and is retired, remove docs.

Change-Id: I9cc86f495636dd9a5b1dc238fc7daec0cfc99ea5
Related: https://review.opendev.org/c/openstack/project-config/+/800147
2021-07-12 09:31:45 +02:00
Dmitriy Rabotyagov 32a4c231f3 Deprecate os-panko role
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_panko/+/799806
Change-Id: I3d371798c789efa90a52ca99a958a569f4f85325
2021-07-07 15:48:50 +03:00
Dmitriy Rabotyagov 00589bd09b Deprecate OpenStack-Ansible nspawn repositories
Since nspawn support has been removed with [1] we now
start repositories deprecation process.

[1] https://review.opendev.org/c/openstack/openstack-ansible/+/782569

Change-Id: I7e213d2171678c60e1679884445a789ecf3761ad
2021-06-23 21:06:00 +00:00
Riccardo Pittau df37443839 Retire sushy-cli - Step 5
Remove docs.openstack.org content[1]

The sushy-cli project has been inactive for a while and as announced in
the ML[2] it will be retired.

[1]https://docs.openstack.org/project-team-guide/repository.html#step-5-remove-docs-openstack-org-content
[2]http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022405.html

Change-Id: Ia5769d8d10bfc6e9e072b5d225b0d42c345bfe18
2021-05-20 12:08:40 +02:00
Andreas Jaeger 68b823d5e8 [www] Release Wallaby
Update tools so that wallaby is marked as released.

Change-Id: Ic03cc535bf6e0747589c49a56ed894af621fe8ff
2021-04-06 12:06:40 +02:00