442 Commits

Author SHA1 Message Date
Zuul
c4e0007717 Merge "fix: vnc access" 2023-03-29 03:37:41 +00:00
okozachenko
f7fe0623e2 Update the script to add extra panels
manila_ui has enabled in local sub path

Change-Id: I1219a4c58355441944cc6cf44ab246c747c630f2
2023-03-28 04:37:26 +03:00
Mohammed Naser
d77e5389f0 fix: vnc access
The VNC port option was changed long ago..

Let's catch up.

Change-Id: I9f45c7102422af20f03f95fa30271d51df6d72ee
2023-03-24 14:37:11 -04:00
Mohammed Naser
536eaed62d fix(horizon): quota container-infra in OPENSTACK_API_VERSIONS
Since most services use OPENSTACK_API_VERSIONS for the major
API version only but Magnum uses it for micro-versions, it ends
up with some decimal values.

At the moment, we have it set to 1.10 however since it's being
set as a number, it's becoming 1.1 which is too old.  The
solution is to quote it as a string instead and that is what
magnum-ui expects as well.

Change-Id: I46b5fec69d8bc353e38a6f8e6e506e2a460371f4
2023-03-25 00:12:44 +11:00
Samuel Liu
73e696b3fb Replace node-role.kubernetes.io/master with control-plane
The master label is no longer present on kubeadm control plane nodes(v1.24). For new clusters, the label 'node-role.kubernetes.io/master' will no longer be added to control plane nodes, only the label 'node-role.kubernetes.io/control-plane' will be added. For more information, refer to KEP-2067[https://github.com/kubernetes/enhancements/tree/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint]: Rename the kubeadm "master" label and taint.

the kubernetes pr: https://github.com/kubernetes/kubernetes/pull/107533

Change-Id: Iad8c833371efb3ec35149c89eb8fafdf1150fa87
2023-03-21 09:02:00 +08:00
Sadegh Hayeri
c83582a866 Add ovn
Change-Id: Iacf6423399d51134af5b00b472ef6b42e17dfd6a
2023-03-17 21:31:48 +03:30
Stephen Taylor
884a734833 [ceph] Update all Ceph images to Focal
This change updates all Ceph image references to use Focal images
for all charts in openstack-helm.

Change-Id: I67cd294e2aabf3c3af404da42204f9b6157b06f7
2023-03-17 07:50:10 -06:00
Stephen Taylor
46beb87574 Allow Ceph pools to use 1x replication
Beginning with the Pacific release, Ceph pools are not allowed to
use 1x replication by default. This is problematic for the
openstack-helm gate scripts, which frequently use 1x replication
for automated testing. This change adds Ceph configuration and
command overrides to allow those gate scripts to continue to use
1x replication for testing.

Change-Id: I21ed3e43f3773d5ea830959f1b66b35f38185ca7
2023-03-15 07:10:10 -06:00
Zuul
7d023865a6 Merge "fix(cinder): solve keyring placement for uppercased backends" 2023-03-04 02:00:24 +00:00
Zuul
2d92a0c9c9 Merge "fix(cinder): add endpoint details for nova" 2023-03-04 01:59:41 +00:00
Ritchie, Frank (fr801x)
8cab115304 Add readiness probe timeout
This PS is to add a timeout to the readiness probe. This timeout
is needed in certain environments where the default value of 1
is insufficient.

Change-Id: I0acb6438be9de150b4c36da537379e6032d9646f
2023-02-27 18:45:26 -05:00
Zuul
21c81ee3a3 Merge "Remove deprecated config options" 2023-02-25 06:15:43 +00:00
Mohammed Naser
99cf85550b fix(cinder): solve keyring placement for uppercased backends
Change-Id: Ic384a86f74751dae7ff964688aef30e411fe4b8e
2023-02-23 18:36:50 +00:00
Mohammed Naser
6b504ecd0f fix(cinder): add endpoint details for nova
This change adds the endpoint details for Nova to allow for online
resizes however a very key thing in this is that it is actually
using the Cinder credentials to talk to Nova.

OpenStack projects have historically arbitrarily decided to use
the user credentials of the _target_ service rather than the
source service which does not make sense, a mailing list discussion
seemed to have not brought up any negatives but only positives.

For the future, we can continue to do this which will simplify
our endpoints section but this is a start.

Change-Id: Ib9b500ef9a9bc34c8b64215bee57451494735573
2023-02-23 18:26:59 +00:00
Zuul
d7b7689704 Merge "fix: add hooks for cinder bootstrap jobs" 2023-02-23 18:14:12 +00:00
OpenStack Proposal Bot
4ed0983254 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I6fee4869ad8aa8e68619db36bba5d69b382c2063
2023-02-21 03:36:24 +00:00
okozachenko
cbf0a78c7e Update mysql client version in django.wsgi of horizon
Change-Id: I63706fc6eab309943198e78563732b07ea487318
2023-02-20 20:00:15 +00:00
Mohammed Naser
1885f46343 Remove deprecated config options
We have a few deprecated config options that are not being
used anymore as well as some that have been moved to other
groups for quite sometime.

Change-Id: Ibd447897f6399bab47b031ccab228188ebed8266
2023-02-11 04:14:38 +00:00
okozachenko
46f4fdb5f3 Update mysql client version to 1.4.0
From yoga, django 3.x is used and it requires mysqlclient
1.4.0 or newer.

Change-Id: If2090b204122c623bdf3211ae98a9b855fc5b259
2023-02-02 01:59:11 +11:00
Mohammed Naser
a0bb05f41e fix: add hooks for cinder bootstrap jobs
Change-Id: Ib457934ff539e4c7e19690a696415394634766d0
2023-01-31 17:29:06 -05:00
OpenStack Proposal Bot
1322aea8d0 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Iccdfec9f30ef2cbe233beee1004a4cb1341f8b79
2023-01-27 04:09:22 +00:00
Zuul
e199168df8 Merge "Fix for creation endpoins and services when v1/v2 are disabled." 2023-01-20 18:00:59 +00:00
Terekhin, Alexey (at4945)
9216563be2 Fix for creation endpoins and services when v1/v2 are disabled.
Change-Id: I187e882c653c93ad4e1ef83a88ac4fcc3e60f763
2023-01-19 14:09:43 -08:00
Karl Kloppenborg
1c87fe6fe3 chore: add helm3 hook capabilities to ironic
bugfix: add helm3_hook default

bugfix: revert change on neutron - not applicable to this changeset
Change-Id: I4bc60e8e34a6861742f1f9e7582e69f49740ab87
2023-01-16 05:53:45 +00:00
okozachenko
500f0a8565 Fix container_infra api version in horizon
The latest one is 1.10.

Change-Id: I8af9727d55b8ceee650dcc18563f6adc615483cf
2023-01-14 03:53:01 +11:00
okozachenko
e03c021e70 Fix ovs dependency labels
Depends-On: https://review.opendev.org/c/openstack/openstack-helm-infra/+/866478
Change-Id: I94ba8c5143d6d243c0ba31af62639852582bd1c7
2022-12-14 01:51:32 +11:00
ricolin
b72f3d0f3c Avoid unrequired policy setup
OpenStack services already moved to use policy in code.
No need to have policy file at this point, at least no need to put
default policy rule to policy.yaml file anymore.
To put in duplicate rules, will cause unnecessay logs and process.
Also not healthy for policy in code maintain as the `default` rules in
openstack-helm might override actual default rules in code which we
might not even mean to change it at all.

Change-Id: I29ea57aa80444ed64673818e597c9ca346ba7b2f
2022-11-23 22:43:10 +08:00
Ritchie, Frank (fr801x)
5ad407ab0e Change ceph-config-helper image tag
Change ceph-config-helper image tag to bionic from focal. There is no
focal based image available.

Change-Id: I6c4039161d09a55cac84fc047080603953a1deb5
2022-11-22 13:13:06 -05:00
Markin, Sergiy
ccd6ab8cce Added backoffLimit control for nova-bootstrap job
This PS adds backoffLimit to nova-bootstrap job in nova chart. By default, this job was created from a template in helm-toolkit.

58291db1a6

In this commit the job was re-designed without controlling of the backoffLimit value.

Change-Id: Icb28363be8063d849fd22e9c2542edf1eb203d60
2022-11-15 17:42:16 -06:00
Zuul
3d235b781c Merge "add monasca" 2022-11-10 18:11:55 +00:00
Zuul
3aaed8571e Merge "Imported Translations from Zanata" 2022-11-08 20:34:57 +00:00
OpenStack Proposal Bot
e187023ffe Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I4e0eb544d0fec83a2d57fbd3f892f8f93207495b
2022-11-07 03:45:25 +00:00
Gage Hugo
5ffefb60c1 Remove train and ussuri overrides
We dropped train support a long time ago now, and our latest efforts
are to drop ussuri/bionic images. This change removes any leftover
train overrides as well as any ussuri overrides. This also changes
any image defaults to use wallaby.

Change-Id: I818a3a79faa631ec1b7de625f2113c6f19610760
2022-10-24 16:00:59 -05:00
Gage Hugo
8d3c93d78b Remove placement db-migrate job
When the placement chart was originally written, there was a
need to migrate from an existing nova-placement setup.

Now that nova and placement have been separated for several
releases, there's not much use in maintaining this job. This
change removes the db-migrate functionality in the placement
chart due to issues with it in newer releases.

The chart version has been bumped to 0.3.0 to signify a
non-trivial change in functionality as well.

Change-Id: I6ff802ab8356deb5e927f414500c52b663cfa30b
2022-10-20 14:44:01 +00:00
Zuul
4c3bc3adaa Merge "Remove list agents rally test" 2022-10-12 19:03:43 +00:00
Zuul
90211cbcef Merge "Added horizon to install as default component" 2022-10-04 14:51:31 +00:00
Gage Hugo
d044c0cf3d Remove list agents rally test
The list-agents rally test for nova was removed in wallaby, but it
was also only supported by the XenAPI hypervisor driver. We have
specifically overriden it for newer releases of openstack, but
with its removal and the specific driver usage, there's no real
need to keep it around.

Change-Id: I056b397444e8dc5d4b256a6fe03c23b53a0c0fff
2022-10-04 08:38:58 -05:00
sunile
94a8d348a9 Added horizon to install as default component
Added horizon to the openstack umbrella chart to deploy but disabled
by default.

Change-Id: Ia835c0c142d0e0878623af9165d595a386b7c4c2
2022-10-03 16:39:33 +00:00
Zuul
6348b93bed Merge "feat(glance): add support for cinder" 2022-09-22 22:10:58 +00:00
Zuul
08cc418ae4 Merge "Revert "Fix cinder host name"" 2022-09-20 17:46:21 +00:00
Mohammed Naser
6a5466e9a4 Revert "Fix cinder host name"
This reverts commit d554d74bf0c6d61d63f92e1d8224881dd4fa726d.

This change is very problematic, because then the volumes will no longer be able to have API operations work on them, since the volumes are tied to a host, so when that host it down, things are bad.

We should keep this old (non-clean behaviour) and switch towards using Cinder clusters instead https://docs.openstack.org/cinder/latest/contributor/high_availability.html

This means configuring a few other things, but this is a really bad change and will break production deployments.  I suggest we revert ASAP.

Change-Id: Iee54ef5feca5c8bee80aded75d2fd182a431adb3
2022-09-12 17:41:00 +00:00
OpenStack Proposal Bot
8a8573a4a2 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I430568c806faa67847f557c1274b2c097e1d985f
2022-09-11 05:02:37 +00:00
Mohammed Naser
8348cb0d99 feat(glance): add support for cinder
This patch adds support for using Cinder as a backend
inside Glance.

Change-Id: Ic06749b2c54fee39bd56f2d88857bf7b9614e284
2022-09-08 21:39:01 -04:00
Zuul
551964908d Merge "Change helm hook weight of bootstrap job in heat" 2022-09-08 17:58:59 +00:00
Zuul
3199faadb6 Merge "Support TLS endpoints in barbican" 2022-09-08 17:58:56 +00:00
okozachenko
d554d74bf0 Fix cinder host name
Now `cinder-volume-worker` is set as DEFAULT.host. It results only
one host per volume service type registered regardless of replica
numbers.

To fix this, removed DEFAULT.host from default values so hostname
of pods will be used as host name.
It will produce garbage services with down state because pod name
changes every creation. To avoid this, added a cronjob for service
clean.

Change-Id: I9ec6f62105124f9088afdb231099b532fc83bb34
2022-09-06 19:47:50 +10:00
Zuul
3bc81054b0 Merge "Distinguish between port number of internal endpoint and binding port number in neutron" 2022-09-06 04:50:25 +00:00
Zuul
e4cdd1ba55 Merge "Specify configmap name for external ceph configuration in cinder" 2022-09-06 04:50:23 +00:00
Zuul
5190f6067f Merge "Add SYS_ADMIN cap in cinder-volume container in default" 2022-09-06 04:45:07 +00:00
Zuul
4500635f8b Merge "Support TLS for ks jobs and oslo_db/oslo_message in deployment - barbican" 2022-09-06 04:45:04 +00:00