Commit Graph

26 Commits

Author SHA1 Message Date
OpenStack Release Bot 616bd082a8 Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.

Sem-Ver: feature
Change-Id: I4e24da41e33cd11795b5062bd20f1f78481787a0
2022-12-13 13:09:31 +00:00
Andreas Jaeger d496dad42d Use newer openstackdocstheme and reno versions
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

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: Iaf5e1a33e4ce165fd31e8fd6aebee577b1cffb13
2020-06-03 19:02:52 +02:00
OpenStack Release Bot 40e7d0dde4 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.

Change-Id: Ibcd14e6786f160203ce5853f403f3f617ada3bd0
Sem-Ver: feature
2020-06-01 13:10:19 +00:00
Andreas Jaeger 02e08a49c3 Update docstheme for style
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since this repo is using now Victoria (master) requirements but has
not branched for Ussuri yet, it uses the new version.

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.

Change-Id: I300d3d1a2e4fb16805484fc7c30d61c041b6b7f3
2020-05-20 18:45:31 +02:00
melissaml 7fc569c154 Cleanup py27 support
This repo is now testing only with Python
3, so let's make a few cleanups:
- remove setup.* files, we don't need them for this repo
- Cleanup */source/conf.py to remove now
  obsolete content.
- Remove install_cmd, the default is fine,
  move constraints into deps.
  Cleanup tox.ini a bit

Change-Id: I00d81ef2ce142faadc4064e3fe15ca020783a7b4
2020-04-27 19:43:30 +02:00
OpenStack Release Bot 40f1b0d199 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I62d4a6659ce156df23286f75c299b0997787ccdd
Sem-Ver: feature
2019-10-22 18:54:51 +00:00
OpenStack Release Bot 0c89bd1731 Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.

Change-Id: I581f6a5c0a5cd3f04d1ee46b7f6a5c120af6531b
Sem-Ver: feature
2019-04-08 09:15:31 +00:00
OpenStack Release Bot 9d6fc7767c Update reno for stable/rocky
Change-Id: I26a94315d6279401a041bacf954564d8f94cb60c
2018-08-10 16:45:10 +00:00
OpenStack Release Bot 2ad584c828 Update reno for stable/queens
Change-Id: I8b4c19d65a95ccc6ccd5f04c41d78fd658d62353
2018-02-14 15:46:07 +00:00
Andreas Jaeger dff6aeda04 Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

Switch also to openstackdocstheme as theme - as all other releasenotes
do.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: Ibab3018071cc249fb1d42a250090d999ef3f2931
2017-11-17 08:21:42 +01:00
Jean-Philippe Evrard 89319fd345 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: Iaee6f1c1836ee85770fd46a215e65cf2b2d517fa
2017-10-17 18:21:07 +00:00
OpenStack Release Bot 8f6f8fe083 Update reno for stable/pike
Change-Id: I733c045fdbe1701e24a81de01aac71eb9ff5cf79
2017-08-21 10:30:33 +01:00
Jesse Pretorius a9acd22e82 Disable PrivateDevices for MemcacheD on CentOS 7
This patch adds the `memcached_disable_privatedevices` variable that
allows deployers to disable PrivateDevices in the systemd unit file.

This is a workaround to fix the systemd/LXC issues with bind
mounting an already bind mounted `/dev/ptmx` inside the LXC
container.

See Launchpad bug, lxc/lxc#1623, or systemd/systemd#6121 for more
details.

The is_metal variable is removed as it is unused.

Related-bug: 1697531
Change-Id: Id7c148bf901354a3dfc2f189ec659f2b92fc7985
2017-06-15 11:56:18 +01:00
Jenkins c1f985c9f0 Merge "Update reno for stable/ocata" 2017-02-06 09:27:20 +00:00
gecong1973 ffce210f9b Use https instead of http for git.openstack.org
TrivialFix

Change-Id: I7edc7077ba702418ec09805e897474784a4a9f5a
2017-02-06 11:34:36 +08:00
OpenStack Release Bot 234d211d1f Update reno for stable/ocata
Change-Id: I556187edd2829e4a180c51f9010cf9ebd25ccb38
2017-02-03 18:57:45 +00:00
Andreas Jaeger 8eb94e5328 Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: I71e03411b81ab19a72753994821ac9c38db8d3e1
2016-10-06 20:35:21 +02:00
Davanum Srinivas 76f46eca03 Update reno for stable/newton
Change-Id: I2770f61ef2f4669cc97a78f6a48e486840ecd0db
2016-09-29 15:21:30 -04:00
Jesse Pretorius 736969d00c Rename package lists (and related vars) appropriately
In order to make it easier to differentiate between the lists of
python packages, distribution packages, downloaded packages,
package pins and other similar variables the variable names are
being changed to ensure that they have a more explicit suffix
that defines the purpose and makes the naming more consistent.

This is to facilitate a lookup plugin which will be able to look
up all the package lists and present them as a consolidated piece
of data which may be used for artifact preparation.

Change-Id: Ib3d6dea38bf4d570e6b9501f9cb89632639d586e
2016-08-30 16:21:01 +01:00
Jesse Pretorius 68e7e05ac8 Add ability to change apt/yum package state
The current method of installing the distribution packages required is
set in the tasks and cannot be changed by a deployer.

Currently the apt task always installs the latest package. This results
in unexpected binary changes when a deployer may simply be trying to
execute a configuration change.

This patch adds the ability for a deployer to change the desired state
so that the results are predictable.

Change-Id: Ieaa9fa9c6e0d0790b79d5d9d50fbe693a6091d2d
2016-08-02 07:48:48 +00:00
Jesse Pretorius 7abca60268 Update sphinx configuration
This patch updates the sphinx configuration for docs and releasenotes
to make it easier to replicate across repositories and to comply with
pep8 testing without exceptions.

Change-Id: I428a78d781a35e43d53bbcdaeb94658b5e0c91a7
2016-07-09 12:12:32 +01:00
Major Hayden e97c1f2b10 Fix spacing and markup in release note
Change-Id: Ib78f32a6d577a144670db9eaba0de8a907f845c5
2016-06-15 09:28:11 -05:00
Travis Truman c99d1debe9 Removing the `verbose` variable
Debug logging enabled by using the `debug` variable should
be sufficient for troubleshooting purposes.

The default logging level has increased from -v to -vv

Change-Id: Iad6785f1b445703fcfd84a5582ca81849d70ceed
2016-05-24 09:22:22 -04:00
Bjoern Teipel 5c2d8c55ec Configure nofile OS limit for memcached server role
This fix adds a new override `memcached_connections` which is
automatically calculated from the number of memcached
connection limit plus additional 1k to configure the OS nofile limit.
Without proper nofile limit configuration, memcached will crash
in order to support higher parallel connection TCP/Memcache counts.

Closes-Bug: #1582288

Change-Id: I558ba329b7247cdfcf660e392c3ae0c4a0d65a53
2016-05-17 12:11:40 -05:00
Jesse Pretorius 809a27fee0 Remove Liberty releasenote index
Change-Id: I324abb9c9614604892632e64e268bc386254b808
2016-04-20 22:19:14 +01:00
Jesse Pretorius 0cc10c5bdc Add reno scaffolding for release notes management
Change-Id: Ib13e9c50ea0f96e97ef0eb8f92521ff68892d0cc
2016-04-09 19:18:55 +01:00