4006 Commits

Author SHA1 Message Date
songwenping
dab321fced Remove unnecessary unicode prefixes
All strings are unicode by default in Python 3. No need to mark them as
such.

Change-Id: I976f4b94e8dadcb2a3a34310571c075f7da84edb
2022-04-19 15:18:10 +08:00
okozachenko
ff119481e8 Add SHOW_OPENRC_FILE value in horizon
Change-Id: I633c89346f3b717b1f984491ff1c3abc34e0b997
2022-04-18 17:33:24 +10:00
Gage Hugo
1473bfe29c Remove unsupported values overrides - neutron
The neutron chart contains several values overrides for openstack
releases that are no longer supported by openstack-helm. This
change removes these overrides from the neutron chart.

Change-Id: I9d2c73ca4a0157a77a1a73406a7e53dc44124547
2022-04-11 18:43:25 -05:00
Zuul
2b44342de8 Merge "Remove nova-placement from nova chart" 2022-04-11 02:32:36 +00:00
Zuul
96dacfb19f Merge "Remove unsupported values overrides - cinder" 2022-04-08 21:45:33 +00:00
Zuul
5bc462e570 Merge "Remove unsupported values overrides - horizon" 2022-04-08 21:33:18 +00:00
Zuul
52addae73e Merge "Remove pre-train release overrides from keystone" 2022-04-08 21:31:36 +00:00
Zuul
ad2d771774 Merge "Remove old releases values override in heat" 2022-04-08 21:15:10 +00:00
Zuul
a8f1e301a8 Merge "neutron: migrate IP for bridges" 2022-04-08 21:09:32 +00:00
Zuul
52ffdc5c6b Merge "Added zuul umbrella chart check" 2022-04-08 21:07:39 +00:00
Graham Steffaniak
0da3bfb941 Added zuul umbrella chart check
zuul job to verify the openstack umbrella chart deployment works
 properly.

Change-Id: Iafd7de13dfdf8f5942d54a4f37324e4a3dda8ef3
2022-04-08 13:18:31 -05:00
Zuul
8f97954165 Merge "Fix tempest logging config" 2022-04-08 16:33:29 +00:00
Mohammed Naser
89bf3cf7b8 neutron: migrate IP for bridges
This patch makes a change to the Helm chart so that it migrates the
IP addresse assigned to an interface to `br-ex`.  It's assumed that
if the operator put an IP address on that interface, they likely
need it, and if they just had no IP address then it's there for L2
connectivity so nothing won't happen anyways.

Change-Id: I17dc2e532dc8b472a5c5c16ff2ec2bdcfb5bfac5
2022-04-08 11:46:51 -03:00
Gage Hugo
f5647770fa Remove unsupported values overrides - cinder
THe cinder chart contains several values overrides for older
releases of openstack that are no longer supported by
openstack-helm. This change removes these overrides from the
cinder chart.

Change-Id: I9d506e2cc1eebaeb6d2eacff5bd47113d069dbb0
2022-04-07 16:00:13 -05:00
Gage Hugo
cb177f0400 Remove unsupported values overrides - horizon
The horizon chart contains several values overrides for openstack
releases that are no longer supported by openstack-helm. This
change removes those files from the chart.

Change-Id: Id8f90f8765b7d58011890d47a6cbaab8ded18d6f
2022-04-07 15:23:34 -05:00
Gage Hugo
bedaa714d2 Remove pre-train release overrides from keystone
This change removes all the pre-train values overrides from the
keystone chart since openstack-helm does not support them anymore.

Change-Id: I2a69451167d3ec4b938ba773e4bbf5a4d17683e0
2022-04-07 14:59:05 -05:00
Gage Hugo
6db8be76d9 Remove old releases values override in heat
The heat chart still contains several older values overrides for
releases that are no longer supported in openstack-helm. This
change removes these outdated overrides.

Change-Id: I187a3f3ae88584d55a8d82d316f4dc25d18ba545
2022-04-07 19:58:41 +00:00
Gage Hugo
d1b72aa35e Remove nova-placement from nova chart
nova-placement has been removed as of train, since we
do not support openstack releases before train, it
is no longer needed. This change removes nova-placement
from the nova chart and all the overrides, as well as
changes the compute-kit scripts to always deploy
the placement chart.

Change-Id: Ic8649371fe9e954806cbe4bf11c589fb58c7a88d
2022-04-07 14:50:29 -05:00
okozachenko
f6d60656a4 Fix tempest logging config
Change-Id: I8ff6219cac80626b1d48c231ec19acefa76cb6b7
2022-04-07 20:35:14 +10:00
OpenStack Proposal Bot
89123ec652 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I2f97970149ea3b2a5d945e716ee25f8fc74078dd
2022-04-07 03:37:30 +00:00
josebb
1e49055cea Add helm hook annotation in placement db-sync and db-migrate jobs
Change-Id: I9e64a9e8f5082f23f29ebb831b1ad9cab1975165
2022-04-06 12:17:08 +03:00
josebb
dec8f64ebc Deploy separate placement always
Older than train releases are not supported by gate already. So no
need to keep cases to deploy placement inside nova helmrelease.
Apart from that, changed the deployment order of nova and placement.

Change-Id: I03f303e8081207e15ecf8424039948305af3bb12
2022-04-06 12:16:32 +03:00
Zuul
00e8838716 Merge "Support TLS endpoints in nova" 2022-04-05 17:47:42 +00:00
Zuul
6bec31d182 Merge "Add values for backoffLimit and restartPolicy in rally" 2022-04-05 17:47:39 +00:00
Graham Steffaniak
1157d95b71 Create Openstack common components umbrella chart
ADD openstack chart with values_overrides
    * rabbitmq
    * mariadb
    * memcached
    * keystone
    * heat
    * glance

    This adds umbrella chart that references other charts via
    symlink and include global values.

    Because chart valeus_overrides yaml apply to the main chart,
    the umbrella chart has a chart-scoped replacement

  ADD openstack.sh deploy script
    This script deploys all components with a single release.

  ADD corresponding release notes

  CHG wait-for-pods-sh to accept timeout arguement

  CHG get-values-overrides.sh to modify file path for subchart

Change-Id: I25cd9d6785c61540d6329657c0358f27299d3647
2022-04-05 09:47:06 -05:00
Arthur Luz de Avila
3b780510be Decrease terminationGracePeriodSeconds on glance-api
The glance-api pod has a terminationGracePeriodSeconds
of 600s(10min) and the others services has 30s. This high
terminationGracePeriodSeconds may cause timeout in some
cases and there is no reason for this high
terminationGracePeriodSeconds.
The terminationGracePeriodSeconds has been introduced on
https://review.opendev.org/c/openstack/openstack-helm/+/469974
but there is no explanation why it is too high.

Story: 2009959
Task: 44926

Signed-off-by: Arthur Luz de Avila <arthur.luzdeavila@windriver.com>
Change-Id: I9f9092e48c4f4ecf5a145dc42dbafe4f96cfa91c
2022-04-04 12:18:54 -03:00
josebb
8b2ba7b029 Support TLS endpoints in nova
This allows nova to consume TLS openstack endpoints.
Jobs consume openstack endpoints, typically identity endpoints.
And nova itself interact with other openstack services via
endpoints.

Change-Id: Iff4422360ca51e94fd1b00854693e266cc202390
2022-04-01 19:05:59 +03:00
Thiago Brito
45ea26175b Enable taint toleration for nova
This changes use the helm-toolkit template for toleration
in openstack services

Signed-off-by: Lucas Cavalcante <lucasmedeiros.cavalcante@windriver.com>
Story: 2009276
Task: 43531
Depends-On: I168837f962465d1c89acc511b7bf4064ac4b546c
Change-Id: I72a4f6073eaf19c662ccd0b3e35ca62c5b88ad65
2022-03-28 10:44:19 -03:00
Gage Hugo
f3de6d808a Remove consoleauth in nova
Nova consoleauth was removes several releases ago and most of our
overrides were specifically needing to disable it in order to
deploy. Since it is no longer in nova, this change removes the
nova consoleauth support from the nova chart.

Change-Id: I0a27265330156a11f6049e9beaaa14a38d8a4a93
2022-03-26 18:49:30 -05:00
Zuul
8dbe2ba692 Merge "Cleanup old releases in nova" 2022-03-25 19:04:20 +00:00
Zuul
43b681bffe Merge "Comment out xena jobs for now" 2022-03-25 19:04:17 +00:00
Zuul
df69801bb3 Merge "Update k8s install page" 2022-03-25 04:11:17 +00:00
Zuul
67ae4da504 Merge "Enable taint toleration for glance" 2022-03-24 22:20:20 +00:00
Zuul
f72fa87128 Merge "Enable taint toleration for aodh" 2022-03-24 22:19:42 +00:00
Zuul
b73f9662d5 Merge "Enable taint toleration for ceilometer" 2022-03-24 22:15:26 +00:00
Gage Hugo
03d401970c Cleanup old releases in nova
This change removes several older openstack release overrides
that are no longer used for nova. Also updates the default
image values to use the ussuri release of openstack.

Depends-on: https://review.opendev.org/c/openstack/openstack-helm/+/835112

Change-Id: I4798ead36de9b41e085796792dbcf5adc7f3c8d6
2022-03-24 19:48:27 +00:00
Gage Hugo
7c8c564b09 Comment out xena jobs for now
OpenStack Xena currently fails to run due to nova requiring a
version of libvirt that is greater than what comes with ubuntu
focal. This change comments out the job for now while a fix is
made.

Change-Id: Icc06fb6d81ab742b7e88888810d56a5a8aaa2f53
2022-03-24 13:18:07 -05:00
Zuul
0955dd49b2 Merge "Enable taint toleration for horizon" 2022-03-24 17:03:57 +00:00
Zuul
83db119c2c Merge "Enable taint toleration for placement" 2022-03-24 05:02:16 +00:00
Zuul
c748500b27 Merge "Host of compute ironic service equals pod name." 2022-03-24 05:02:09 +00:00
Zuul
7ad05e4586 Merge "Enable taint toleration for barbican" 2022-03-24 05:02:02 +00:00
Zuul
6a281b4309 Merge "Enable taint toleration for cinder" 2022-03-24 05:01:56 +00:00
Zuul
a867d2156f Merge "Enable taint toleration for heat" 2022-03-24 05:01:49 +00:00
Zuul
56eeb923a0 Merge "Enable taint toleration for ironic" 2022-03-24 04:57:54 +00:00
Zuul
e280637dfe Merge "Enable taint toleration for keystone" 2022-03-24 04:57:43 +00:00
Zuul
0339701925 Merge "Enable taint toleration for neutron" 2022-03-24 04:56:23 +00:00
Thiago Brito
6af83764f0 Enable taint toleration for horizon
This changes use the helm-toolkit template for toleration
in openstack services

Signed-off-by: Lucas Cavalcante <lucasmedeiros.cavalcante@windriver.com>
Story: 2009276
Task: 43531
Depends-On: I168837f962465d1c89acc511b7bf4064ac4b546c
Change-Id: Ic4bcea7fdbfe600343a42d801b3257aab593bd26
2022-03-23 17:42:46 -03:00
Zuul
b786891a3a Merge "Add custom logo" 2022-03-23 20:21:36 +00:00
Gage Hugo
90e1e67276 Update k8s install page
The installation page for kubernetes currently says that the
development scripts install a kubeadm cluster, which hasn't been
true for quite some time since we have switched to using minikube.

This change updates the install guide to reflect this.

Change-Id: I83f2d331f77cc9b220a048ed79a7ced63e180576
2022-03-22 15:44:01 -05:00
Thiago Brito
423c6b34ff Enable taint toleration for aodh
This changes use the helm-toolkit template for toleration
in openstack services

Signed-off-by: Lucas Cavalcante <lucasmedeiros.cavalcante@windriver.com>
Story: 2009276
Task: 43531
Depends-On: I168837f962465d1c89acc511b7bf4064ac4b546c
Change-Id: Ic5de545de70112bcc16cf353163a110b70874967
2022-03-22 18:48:00 +00:00