Commit Graph

28 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 07ae836651 Deprecate rsyslog_server role
Depends-On: https://review.opendev.org/c/openstack/project-config/+/863079
Change-Id: I2abe014ede0e3fa4ed07b22990c95beb2b847222
2022-10-31 16:59:05 +01:00
Zuul 1461e60486 Merge "Use newer openstackdocstheme and reno versions" 2020-06-05 11:42:45 +00:00
Zuul 9fb63560ab Merge "Update docstheme for style" 2020-06-03 18:21:39 +00:00
Andreas Jaeger 91d242d411 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: I0ea31d2aff4b9e2acd177439819524b388765f5a
2020-06-03 20:08:32 +02:00
OpenStack Release Bot 7a6bbf8deb 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: I2092a7a90a3392b51acc574b30774dc655f09779
Sem-Ver: feature
2020-06-01 13:20:59 +00:00
Andreas Jaeger a132b3568f 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: I7332563311782fe603f8ecbb3d1e6041b83fafbb
2020-05-20 18:53:17 +02:00
OpenStack Release Bot 48ee3a6573 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: Ief39485ac2c44ab610572cadd42a2751637b2715
Sem-Ver: feature
2019-10-22 19:04:46 +00:00
OpenStack Release Bot 674634817e 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: I1bdce327389c6b00da3606e8e8989e4601cafced
Sem-Ver: feature
2019-04-08 09:23:47 +00:00
OpenStack Release Bot 5f9c3e05ea Update reno for stable/rocky
Change-Id: Ia2d296b18945f846e4a601ddc1b0c1c272f9b4f6
2018-08-10 16:49:45 +00:00
OpenStack Release Bot 7c25e516c6 Update reno for stable/queens
Change-Id: I2b8962ec88637ee72fcf8717a4250907c2bba093
2018-02-14 15:52:29 +00:00
Andreas Jaeger c6edf56dd2 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.

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: Idf642bb9050482277e84ec0b2df21f407f5eec09
2017-11-17 08:12:38 +01:00
Jesse Pretorius 8c80a8a574 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: I8cae14c37422a5eb4b9580b0a8220ddfa5cb6053
2017-10-17 18:04:37 +01:00
OpenStack Release Bot 4200ec59ec Update reno for stable/pike
Change-Id: I3717aa18caddd4e9f2262fa0ec357fe1ad8831d0
2017-08-21 10:35:46 +01:00
ZhongShengping 7895d12985 Fix openstackdocstheme settings
To use openstackdocstheme 1.11.0 properly, this patch fixes
some settings according to follow[0].

[0]https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: Ia0e4bb0f3798eff6ec9943976af743c64c6c66e2
2017-07-03 16:28:14 +08:00
ZhongShengping 7823765fb9 Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I7c684ff6ed398a920e25bc711e5c60ab27e8fbd5
2017-06-26 14:44:25 +08:00
Ravi Kumar Boyapati efd7b21798 Add storage policy
Added storage policy so that deployers can override how to store the logs.
"per_host" stores logs in a sub-directory per host. "per_program" stores logs
in a single file per application which facilitates troubleshooting easy.

Change-Id: I5f71d61549f911ba8ead19e17ea481a4e0fc0262
2017-03-24 11:19:56 -04:00
Jenkins bf0916fafc Merge "Update reno for stable/ocata" 2017-02-06 09:19:09 +00:00
gecong1973 57abc11af0 Use https instead of http for git.openstack.org
TrivialFix

Change-Id: I45ccac3946ec0088ccaa28ee3767e4fa7ac50857
2017-02-06 11:25:00 +08:00
OpenStack Release Bot 226589e255 Update reno for stable/ocata
Change-Id: I80c658aa30ea2d5f084fd8041379964eab443bfc
2017-02-03 18:59:10 +00:00
Andreas Jaeger 82062c2793 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: I4813187343e363f52f6abd79601e793337361fe7
2016-10-06 20:39:56 +02:00
Davanum Srinivas 73d20aac97 Update reno for stable/newton
Change-Id: Ib6fc38b6725c96b4e32a3e926ae6999f1c23e449
2016-09-29 19:03:49 +00:00
Bjoern Teipel 2e9a46068f Separate remote log stream from local
This fix separates the remote log streams from the local
by binding the remote ruleset to the UDP and TCP input modules.
Additionally new overrides are provided to allow for better customization:
``rsyslog_server_logrotation_window`` defaults to 14 days
``rsyslog_server_ratelimit_interval`` defaults to 0 seconds
``rsyslog_server_ratelimit_burst`` defaults to 10000

The rsyslog.conf is also now using v7+ style configuration settings

Change-Id: I5759ea8fb7eaad79d857a335a4aede558aa0067d
Closes-Bug: #1621559
2016-09-08 15:58:31 -05:00
Travis Truman d46d7eab77 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: I625c11a3ebc4ab15d6c3db9ec5858d6a90d43c52
2016-08-26 12:06:41 -04:00
Jesse Pretorius b4430a1e5d 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: If54f50bed876970c626e67f8501d581f68476c2f
2016-08-02 15:50:18 +01:00
Jesse Pretorius 05e89a7b23 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: Ic5b8ee34bf9b4322b292897cb50c52ce55e17052
2016-07-12 16:55:36 +01:00
Major Hayden 480fa37d8c Add CentOS 7 support
This patch adds CentOS 7 support to the rsyslog_server role
and should have the necessary requirements to test properly
in the OpenStack gate.

Implements: blueprint multi-platform-host

Change-Id: Idf6e1614e84c26fe72c655bdb84c2cca0c661816
2016-06-21 18:38:44 +00:00
Jesse Pretorius 34ce58bc5f Remove Liberty releasenote index
Change-Id: I03b8a26e4b370de9527cf4c6996e705db4c4070b
2016-04-20 22:22:42 +01:00
Jesse Pretorius 4904568e45 Add reno scaffolding for release notes management
Change-Id: Ifa6cb5d217d1529d35002a4a85e2001d43d76130
2016-04-09 19:22:44 +01:00