Commit Graph

16 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 54813d6be4 Enabled memcached usage for token caching
As of today blazar warns out on startup that using the in-process token
cache is deprecated for quite a while. In order to get rid of this warning
we add memcached configuration for keystone token.

Change-Id: Ibd80231bdb1dfe2e66e69c4538a2129c7f84c92f
2024-01-05 23:06:54 +01:00
Dmitriy Rabotyagov 21f304634e Add variable to define list of manager plugins
In order to be more flexible regarding required plugins, we implement a
new variable that will allow to set a list of enabled filters for blazar.

With that we also enable floatingip plugin that has been added to Blazar
a while ago.

Change-Id: Iaff9284eec3a57a6470afb5e912cad17970baa2f
2024-01-05 22:53:16 +01:00
Dmitriy Rabotyagov 06291ec0e6 Create required freepool aggregate
For normal functioning of Blazar reservation it expects a nova agregate exist
to be used for host reservation.

Thus, to make deployment more convenient for deployer we add fuctionality
of creating such aggregate.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/904786
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/878794
Change-Id: I7f56b8c8f2394d5fae1476441c8e2e2a5f07467c
2024-01-05 21:30:49 +00:00
Dmitriy Rabotyagov 676846b6a2 Fix Blazar authentication and endpoints definition
Closes-Bug: #2048048
Co-Authored-By: Alexey Rusetsky <fenuks@fenuks.ru>
Change-Id: I0dc54f1de1992b24cac7fcdc88d04daa2901cbc4
2024-01-05 21:13:07 +00:00
Damian Dabrowski c9d10f41fa Add uWSGI support to blazar
This patch adds uWSGI support to os_blazar role. All openstack services
should stay behind uWSGI.

It's also required for upcoming TLS backend feature. Blazar does not
have native TLS support so it needs to be handled by uWSGI.

Change-Id: I65511de4d5014a28f0f91536f9dbaf96fcb8e7a2
2023-04-24 12:48:23 +02:00
OpenStack Release Bot d643b6026f 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: Id6725ddfc8f014b0fe85c39d40f67cdbad89e818
2022-12-13 13:12:17 +00:00
Dmitriy Rabotyagov fcc6a1b6ea Allow to override blazar policy files
We implement `blazar_policy_overrides` variable in order to allow
management of balazar policy files when needed.

Change-Id: I581a9c9659d3d023eb40cf2c6dfc2d01fa0a7464
2021-03-16 16:44:37 +02:00
Andreas Jaeger 340f78cf7c 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: Idd9ce45c7bbcf115f9f43bdd3a59fc27d2835c5a
2020-06-03 19:12:13 +02:00
OpenStack Release Bot 6d44ff650b 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: Ic35f61022bc57632bc64f1c8f7ecb3130e740a8a
Sem-Ver: feature
2020-06-01 13:12:17 +00:00
Andreas Jaeger 2b45c04348 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: Ib587b96db0ea368e31b67b3d6102f78a6852abda
2020-05-20 18:46:56 +02:00
Dmitriy Rabotyagov 4c4600c307 Replace git.openstack.org with opendev.org
This patch replaces git.openstack.org with opendev.org as redirection
from old path was enabled.
Also we change upper constraints url due to [1]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Depends-On: https://review.opendev.org/693841/
Change-Id: I124f77a92a9d34a55c1c39f1e27cde49bb3bd7aa
2019-11-14 16:21:55 +00:00
OpenStack Release Bot 8f25bae4fe 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: Ib04e297cbebda7c83a3482548dd0ffca3d546805
Sem-Ver: feature
2019-10-22 18:56:43 +00:00
OpenStack Release Bot 2082e9c077 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: I8a5e3854674d777b99843d399f01de8ec77409e8
Sem-Ver: feature
2019-04-08 09:17:08 +00:00
OpenStack Release Bot 8dc7a12dc7 Update reno for stable/rocky
Change-Id: If8b2f454f736543bf3d1b28de55d8cd324b23f34
2018-08-10 16:46:02 +00:00
Kevin Carter ed9e0d5399
Convert role to use a common systemd service role
This removes the systemd service templates and tasks from this role and
leverages a common systemd service role instead. This change removes a
lot of code duplication across all roles all without sacrificing features
or functionality. The intention of this change is to ensure uniformity and
reduce the maintenance burden on the community when sweeping changes are
needed.

Change-Id: Ife802766cefa8862f2b0e42f06c100b30d65edf8
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-07-31 14:56:47 -05:00
Taseer Ahmed ad1142cc60 Filling in more content
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2018-01-25 12:14:58 +05:00