Commit Graph

65 Commits

Author SHA1 Message Date
Cyril Roelandt 3bdda0e98f Add 2024.2 directory for specs
Change-Id: Ic5afc4efd7c7ba5c6de14a1a1f119fd9a3557414
2024-03-07 15:05:00 +01:00
PranaliD c6492bd705 Add 2024.1 directory for specs
Change-Id: I33596e1b21c328012a6ad72002e6dca937000226
2023-10-26 05:35:30 +00:00
PranaliD 6beec09777 Add 2023.2 directory for specs
Change-Id: Ia83c4abda6a8a0acc6ca3466d5be07b058ebf046
2023-03-16 07:34:26 +00:00
Zuul 778f0584ce Merge "remove unicode prefix from code" 2022-11-10 14:12:26 +00:00
Brian Rosmaita aa8a8c70d3 Fix redirects
Many redirects are not currently working because they reference
the '.rst' version of a file, whereas the only files available
to the http server are the built '.html' files.

Change-Id: If279a3122ccf5c1d88f688025f877de2ac9d339b
2022-09-19 10:11:18 -04:00
ghanshyam mann 666e70eef5 Using release number as primary identifier
In Zed cycle, TC passed a resolution[1] and
updated the release Identification document[2] to
use the release number as primary identifier in
the development cycle. Release name will be used
in marketting and release team tooling (until they
are migrated to work with release number) only.

Let's use release number consistently across OpenStack
projects.

[1] https://governance.openstack.org/tc/resolutions/20220524-release-identification-process.html
[2] https://governance.openstack.org/tc/reference/release-naming.html

Change-Id: I513c4ebca38984b80d8e5613c3190d88fcb44aca
2022-09-01 00:21:44 +05:30
Pranali Deore f5a9573aff Add Antelope directory for specs
Change-Id: Id5e6d7f5246e1a75ac6f2cad57992b1917db6dd8
2022-08-19 05:52:39 +00:00
niuke 348d03c5bd remove unicode prefix from code
Change-Id: I1881a2789d16f60bb22c915dae1c27cd80685079
2022-08-12 22:49:02 +08:00
Zuul 9c8f16ec98 Merge "remove unicode from code" 2022-05-12 14:04:38 +00:00
Abhishek Kekane d24029d79f Add Zed direcotry for specs
Change-Id: I6363351a5252706f1b886407d951544ccc08aca0
2022-02-15 06:08:46 +00:00
Abhishek Kekane 967266b047 Add Yoga directory for specs
Change-Id: I994802ca26b29e35555e0241619dac65c0a00b54
2021-09-02 18:33:11 +00:00
YuehuiLei c33e771b4e Add xena directory for specs
Change-Id: I9e7452c9f5bec5f5b0b5e288f5af8a0463a23840
2021-03-15 14:29:42 +00:00
zhangtongjian 02643dedcd remove unicode from code
Change-Id: I2b0fbd01cebaa8ef4ce1a1565e8021c46ecd1445
2021-01-05 17:15:42 +08:00
Brian Rosmaita 6de8257026 Fix redirects
The current paths need '/openstack/glance-specs' prepended to them.
(This was verified by fungi manually editing the deployed .htaccess
file on the specs website, and also by cinder change
I1a546d4b39c507336d3364f9d1c0129c04bec1f6.)

Change-Id: I94ab1898b83fe708703dccc49df83bae3cd12fc6
2020-12-09 11:31:45 -05:00
Brian Rosmaita 47b9c32438 Remove Images API v1 user guide
Version 1 of the Images API was removed in Rocky by Change
Ia086230cc8c92f7b7dfd5b001923110d5bc55d4d.  This patch removes
the version 1 "user guide" documentation.

Change-Id: Idc4986671df623f4e5a953c49918be66b973aada
2020-11-09 21:18:30 -05:00
Abhishek Kekane d7bbf47795 Create specs directory for Wallaby cycle
Change-Id: I1e856c5a31961c721231043891d6bdf058b0b552
2020-09-14 05:30:56 +00:00
Andreas Jaeger 2d2d7baf03 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_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: If08d763c2c0f09faa61c327ab64f1ad7b1549262
2020-05-30 16:56:41 +02:00
Abhishek Kekane c73bc4a2ec Corrections based on comments on victoria specs directory patch
Follow up patch to fix the minor comments on base patch [1].

[1] https://review.opendev.org/#/c/717665

Change-Id: I76e0fdb8af559e65dce8a0f813f284d0fce1e772
2020-05-22 06:00:44 +00:00
Zuul 842f3ca5c2 Merge "Create specs directory for Victoria cycle" 2020-05-04 10:40:54 +00:00
Abhishek Kekane 4fef6d1812 Create specs directory for Victoria cycle
Change-Id: I3c94005ef8d8218e15636b1bb80a2269719035ad
2020-04-23 17:28:08 +00:00
Andreas Jaeger 80c60a7bd6 Cleanup py27 support and docs
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: I3287169563c44d05cfab0329af9756f6de4f885c
2020-04-10 10:45:10 +02:00
Abhishek Kekane 7b296e38d3 Create specs directory for Ussuri
Change-Id: I05185e69be13449777ead9247de370f9589e38e1
2019-10-09 07:32:07 +00:00
Erno Kuvaja d9fd388bda Move Stein implemented specs to 'implemented'
Moves the appropriate specs from 'approved' to 'implemented' and
sets up the http redirects so that current links to the specs won't
break.

Change-Id: I21834bf265fab97332a17fbca5f3bad89ae1dc0e
2019-05-17 15:53:38 +01:00
Abhishek Kekane 03f62891e3 Create specs directory for Train
Change-Id: Ic483bcc3d25903d69efbd77b31995de27040a5e4
2019-03-04 06:05:51 +00:00
zhangbailin 038f86cc55 Create specs directory for Stein
Change-Id: I04888049bed442fd0c744c1abd715425d5680807
2018-08-27 21:11:02 -04:00
Brian Rosmaita 1bac78965a Move Rocky implemented specs to 'implemented'
Moves the appropriate specs from 'approved' to 'implemented' and
sets up the http redirects so that current links to the specs won't
break.

Change-Id: Ifb819dcc01a643ba39962f47c7165bafa624392e
2018-08-07 12:40:57 -04:00
Brian Rosmaita 0cd9928970 Move specs implemented in Rocky-{1,2} milestones
The owner_is_tenant option was deprecated in R-1.
The pending-delete revert was merged for R-2.
This patch moves the specs to 'implemented' and sets up redirects
from 'approved' so links won't be broken.

Change-Id: I6482178dfbd4be00d997b80c068f465875103cff
2018-06-20 17:53:20 -04:00
bhagyashris f8736b39af Introduce db sync check feature
Lite-spec for a dry-run option for db upgrades in glance-manage.

This spec is moved from /specs/untargeted/glance/lite-spec-db-sync-check.rst
to /specs/queens/implemented/glance/lite-spec-db-sync-check.rst because it was
implemented by change I1e0b02d615690f65a17b4ccfe4e4a72cc9e15ada

Change-Id: Ice1ab9657e236d969df50016a3b47a893e6aff0c
2018-03-09 12:23:24 +05:30
Andreas Jaeger d26263e303 Fix broken .htaccess
This lead to an internal server error, hope that's the only needed
change.

Change-Id: Ic4331767a31a7021f8ef592ed3dc1f3fc26056aa
2018-03-07 07:56:11 +01:00
Brian Rosmaita ef0df98f9e Close out queens in glance-specs repo
Update queens specs from 'approved' to 'implemented' or to
rocky/approved or to untargeted, define the redirects, and
make appropriate changes on the supporting pages.

Change-Id: I48aa6a2f11831ffc544e8b02b0bfdb80aa51d3e2
2018-03-05 05:15:33 -05:00
Erno Kuvaja c70688ce6e Client v1 support removal update
Did not happen in Queens, lets try this again in Rocky.

Change-Id: Ib2d9f737a718353d399deb475378b1b6b9c933f0
2018-03-01 18:22:12 +00:00
Brian Rosmaita c041db7f85 Update specs repo for Queens
Move the implemented Queens specs from 'approved' to 'implemented'
and set up redirects so links to 'approved' won't break.

Change-Id: I6f228424d677f1b4c47b6784732c0ab10cd2aa47
2018-02-26 19:50:43 -05:00
Zuul b6332763dd Merge "Move implemented spec to 'implemented'" 2018-02-02 13:46:43 +00:00
Brian Rosmaita 803776bab4 Un-comment get_html_theme_path()
One of the changes in https://review.openstack.org/#/c/523233/ was
commented out by mistake.  This patch corrects that.

Closes-bug: #1735935
Change-Id: I30bb1403ad4300909ef314f3b9402fc360c30ec6
2017-12-02 15:13:10 -05:00
Brian Rosmaita fe26e476f7 Move implemented spec to 'implemented'
Update the specs repo to indicate the Q-1 implementations.
This includes moving the spec, adding a redirect so the old
URL doesn't break, and adding a 'whereto' test.

Change-Id: I8aac14f306f35d14ca06ca742f556ef8afb866fe
2017-12-02 13:40:20 -05:00
Doug Hellmann daaba42170 add whereto for testing redirects
Set up whereto so that any redirect rules added to the .htaccess file
can be tested.

Change-Id: I2238a2163c26b7df9c6a3dfaf0f8701631ff2cc5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-12-02 17:13:38 +00:00
Brian Rosmaita 46fa54dd05 Update glance-specs to use openstackdocstheme
Maintenance on oslosphinx ended with the Pike release.  This
patch includes the following changes:
* switch to openstackdocstheme
* set context options for openstackdocstheme
  - glance-specs doesn't have its own bug tracker, so config
    to create bugs in the glance bug tracker with tag 'glance-specs'
* update requirements file
* update setup.cfg to use warning-is-error
* update four specs whose warnings were previously ignored
* add an '_extra' directory with stub .htaccess file
* configure docs build to include '_extra'
* update build command in tox.ini

Change-Id: I4da477fd39685a22fb4ef9d702af9b9a79bda0c2
2017-11-28 14:19:44 -05:00
Brian Rosmaita 7dba189b29 Add Queens priorities
Adds the Queens priorities list.  Also moves the old priority lists
to their own archive page in order to de-clutter the specs landing
page.

Change-Id: I4b54f689575f3420ccc78670d71b26a8fe25f9f3
2017-10-30 11:29:14 -04:00
Brian Rosmaita 19f50813a7 Open specs repo for Rocky
Glance is now in a specs proposal freeze for Queens, so new specs
must be proposed for Rocky.  This patch sets up the directories
and introduces a new spec-lite template to replace the old strategy
of having a single file containing all lite specs.  It also reorganizes
the index page slightly to make the current cycle's specs more
prominent.

Change-Id: I85b096fc0c99a70e3ad0d7f8727b7d5ab679c95b
2017-10-10 15:22:15 +00:00
melissaml 05f5daa2c5 Fix doc generation for Python3
Fix the Sphinx html_last_updated_fmt for Python3.
The html_last_updated_fmt option is interpreted as a
byte string in python3, causing Sphinx build to break.
This patch makes it utf-8 string.

Change-Id: I98ffb4f1084e8f1dc953d81b3959bfe704b52fab
Closes-Bug:#1693670
2017-06-04 21:53:51 +08:00
Brian Rosmaita 459ad922c9 Introduce 'untargeted' specs
This commit adds an 'untargeted' directory to hold orphaned specs
that were approved but aren't being worked on.  A new index.rst is
added explaining the idea, and adjustments are made to other
appropriate index pages.  Additionally, one glanceclient spec from
liberty was stuck in a non-release-name directory; it was moved to
the liberty directory, which in turn was slightly reorganized to
accommodate both glance and glanceclient specs.

Change-Id: I074fc782eca1c3e3c9a1c504501973300741b110
2017-05-25 14:51:24 -04:00
Brian Rosmaita d70f290561 Prepare specs repository for Queens
Add directories, index file, template symlinks, and lite-specs
templates for Queens specs.

Change-Id: Idc9a166ea558e5af72b7a36fb0b4167ce235c193
2017-04-23 16:53:23 -04:00
Brian Rosmaita 1736a54244 Prepare specs repository for Pike
Add directories, index file, and template symlinks for Pike specs.

Change-Id: Ic3377973e50ce1d15b51b7e93d8f4b389ec73883
2017-01-10 08:16:41 -05:00
Brian Rosmaita 83ad95084a api-docs: deprecate the Images v1 API
This patch updates the "narrative" Images v1 API docs for the
Newton release by adding a deprecation note to each page.  That
way the note will be seen even if someone uses a direct link to
one of the pages.

The Images v1 API was deprecated with commit
63e6dbb1eb006758fbcf7cae83e1d2eacf46b4ab.

Change-Id: I62315efc12ee05aea5f55d020006cbb2ad279876
Partial-bug: #1618495
2016-09-26 12:22:27 -04:00
Nikhil Komawar 9f7278d435 Start Ocata specs proposals
Some of the Newton specs did not get enough attention from cores
during the cycle. Let's start the Ocata folder for starting planning on
the specs for next cycle.

This needs to be started/merged in Newton for people to start planning
on writing specs and then help the glance team and community
determine/plan work for Ocata.

Co-Authored-By: Nikhil Komawar <nik.komawar@gmail.com>
Co-Authored-By: Brian Rosmaita <brian.rosmaita@rackspace.com>

Change-Id: I16d1dd18c3efceb2245239f9c95483e717c70c4d
2016-08-09 17:51:52 +00:00
Jenkins 3ae74a036d Merge "Replace deprecated library function os.popen() with subprocess" 2016-03-08 18:40:46 +00:00
Ubuntu b867945734 Add Newton Files
This adds the place to put specs for Newton. As one is currently
missing.

Change-Id: Ice8c58b5c40237b09562812180223621c49eecdf
2016-01-22 10:48:17 +00:00
Harshada Mangesh Kakad 040ecfe5dd Replace deprecated library function os.popen() with subprocess
os.popen() is deprecated since version 2.6. Resolved with use of
subprocess module.

Change-Id: I761503490899c47f875e4ca07c4e941eb53390b8
Closes-Bug: #1529836
2016-01-14 05:59:53 -08:00
Flavio Percoco ebd9b8f977 Use a section for the server and the client
Instead of splitting specs per cycle, let the index point to the cycle
index and use 2 sections: one for Glance and another for glanceclient.

Change-Id: I7959a2128b9e3b3cd92e03b125052db85c97a9cf
2016-01-12 09:47:45 -04:30
Flavio Percoco 5e0f796332 Reduce the verbosity in the index page
Change-Id: I5acd7b73e02fbe7a836cb1fa5c8af61728a695d1
2016-01-12 09:31:58 -04:30