699 Commits

Author SHA1 Message Date
Gage Hugo
dfcf42289b Run helm3 linter in check
This change adds a helm3 linter to the zuul check job list. The job
currently emits some warnings, these will be cleared up in future
changes.

Change-Id: I4d74ba5464e9e3d78b95298e9778b99f1b387fcd
2021-08-09 21:35:07 +00:00
Andrii Ostapenko
3ac3caa013 Add support for Victoria and Wallaby
Defines compute kit and cinder jobs for new releases with
corresponding values overrides.

Disables compute agent list test for Wallaby since related API
is removed [0].

Since Wallaby with switch of osc to sdk '--id auto' is no longer
treated specially in 'openstack flavor create'. The same behavior
can be achieved w/o specifying --id flag for flavor creation [1].

Starting Wallaby 'nova-manage api_db version' returns init version
for empty database greater than 0 [2]. _db-sync.sh.tpl logic prior to
this commit does not work due to this. We need to either remove
(done in current commit) or justify and alter previous logic.

[0] https://review.opendev.org/749309
[1] https://review.opendev.org/750151
[2] https://opendev.org/openstack/nova/src/branch/stable/wallaby/nova/db/sqlalchemy/migration.py#L32

Change-Id: I361431d9aa8c1a06c5d59f479fb161ecd87e2ee2
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-08-02 15:46:07 +00:00
Parsons, Cliff (cp769u)
48738f5426 Update gate scripts for Ceph CSI RBD Provisioner
This patch updates the gate scripts so that the Ceph CSI RBD Provisioner
will be tested appropriately and is documented properly.

Change-Id: I0ad86c9d53db3533b65a41387bbd426c9023d6ee
2021-06-11 14:27:53 +00:00
Tin
160529ef90 chore(charts): retires panko chart
This patch set retires the panko chart as it is being retired.
See [0].

[0] http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022337.html

Change-Id: I3fb6aad84e5893f55ae9e9fca1150ad6e1930ddd
Signed-off-by: Tin <tin@irrational.io>
2021-05-17 07:11:43 +00:00
Zuul
2af20e8528 Merge "Add Health metrics pool device_health_metrics introduced in Nautilus release" 2021-04-12 22:56:17 +00:00
Huy Tran
556dd6256e Update file mode for 910-clean-it.sh script
Change the mode to 775 to align with other scripts.

Change-Id: I4d91eed61eb63c7fbb8ecc2525596fe97465cbff
2021-04-12 11:18:40 -05:00
bw6938
1719dc16e1 Add Health metrics pool device_health_metrics introduced in
Nautilus release

https: //ceph.io/update/new-in-nautilus-device-management-and-failure-prediction/
Change-Id: I0306e7f2bac578a7052ebed16b8947146e154b5f
2021-04-12 14:58:26 +00:00
jinyuan
772252c528 Fix OpenStack_CLI usage specification about heat
Public endpoints should be used here, Internal Endpoints are used by internal modules, not by physical machines.

Change-Id: I1cc824d2f01691196506cb0be9d46ec483b0157d
2021-04-01 17:13:38 +08:00
Zuul
2dc42222db Merge "Lint and package chart About nfs-provisioner" 2021-03-26 20:02:46 +00:00
Zuul
28dc17d514 Merge "Bug for build helm-toolkit" 2021-03-26 00:17:24 +00:00
Zuul
7f3a06c64e Merge "Lint and package chart About Tempest" 2021-03-23 17:29:10 +00:00
Zuul
907a269e2d Merge "Lint and package chart About Barbican" 2021-03-21 09:33:49 +00:00
Zuul
9c3940a488 Merge "Fix the error of loops-setup.service" 2021-03-18 04:46:41 +00:00
Zuul
54d76a9cc3 Merge "Lint and package chart About Senlin" 2021-03-17 05:39:46 +00:00
Zuul
f20a2c3c12 Merge "Lint and package chart About gnocchi" 2021-03-16 18:13:09 +00:00
Zuul
f10eefd1f9 Merge "Lint and package chart About ceilometer" 2021-03-16 17:10:01 +00:00
Zuul
57efbf4a63 Merge "Lint and package chart About mongodb" 2021-03-16 17:09:18 +00:00
Zuul
ccc036c88c Merge "Lint and package chart About postgresql" 2021-03-16 15:20:44 +00:00
jinyuanliu
fd6ad0bab4 Bug for build helm-toolkit
About helm-toolkit chart, you should to path <HELM_CHART_ROOT_PATH> run the script when build helm-toolkit, not here.Otherwise, the old code will not work here.

Change-Id: Ic3ee9209742a74153935faa7de20411461eabef8
2021-03-16 06:10:37 +00:00
Zuul
2c52c3525e Merge "Lint and package chart About panko" 2021-03-12 07:34:45 +00:00
Zuul
0882f891c2 Merge "Lint and package chart About aodh" 2021-03-12 07:34:40 +00:00
jinyuan
967255c9c3 Lint and package chart About nfs-provisioner
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Closes-Bug: #1917849
Change-Id: I453a87c4d38e2db59fcbacc5c38e7bf68491914c
2021-03-12 07:19:14 +00:00
jinyuan
876c9a5c1a Fix the error of loops-setup.service
Should be Requires.

Closes-Bug: #1918616
Change-Id: Ia4f59b256ffc6c36b372546968de264a9eceeeb0
2021-03-12 07:18:31 +00:00
jinyuan
bb85129216 Lint and package chart About Tempest
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Closes-Bug: #1917852
Change-Id: Iba4be77bd278e156c56fe35c79b1b87d84a7a5f9
2021-03-12 07:17:41 +00:00
Zuul
245bf49dd2 Merge "Lint and package chart About Mistral" 2021-03-11 06:44:22 +00:00
Zuul
c659b0fdd6 Merge "Update default overrides for openstack and ubuntu" 2021-03-11 03:53:39 +00:00
Zuul
4aa7a30267 Merge "Lint and package chart About Magnum" 2021-03-10 05:22:17 +00:00
Zuul
80c8f6d6d3 Merge "Fix name of variables error About ceph-rgw" 2021-03-06 01:22:09 +00:00
jinyuan
33483063f0 Lint and package chart About ceilometer
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: I698c69b6523002351628d0016d7ba551a05d3502
2021-03-05 16:21:47 +08:00
jinyuan
8653bdf5d3 Lint and package chart About aodh
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: I4e002d1fe29e222d4414d3e6afc703dd124c7e64
2021-03-05 16:15:36 +08:00
jinyuan
4d1f05db19 Lint and package chart About panko
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Ia3e102658d0c59df394d557aea0383e7c6129d73
2021-03-05 16:10:44 +08:00
jinyuan
024678fbbf Lint and package chart About mongodb
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Ie980148f9f087f525a5460caa3dada6f0a4a9f03
2021-03-05 16:04:06 +08:00
jinyuan
e64b21faa0 Lint and package chart About gnocchi
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Id8c8522c458ba0da2c2565006bfc256a90e2539f
2021-03-05 15:57:47 +08:00
jinyuan
bfbb3a327e Lint and package chart About postgresql
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: I78447080e7b8b122c67f351ae5c82f03a1f591f9
2021-03-05 15:54:24 +08:00
jinyuan
7c4f97c087 Lint and package chart About Magnum
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Id158275f72937052e3f3f4b562cd9a44d27e2493
2021-03-05 15:50:49 +08:00
jinyuan
0203c224f6 Lint and package chart About Mistral
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Ibde8f08e2b9062336b6bb2b90655e0e48104ef07
2021-03-05 15:47:31 +08:00
jinyuan
bd35e0d4f2 Lint and package chart About Senlin
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: Ifb94f24c022107733a6ad0311852e399c6903a3a
2021-03-05 15:44:19 +08:00
jinyuan
3372bc7b32 Lint and package chart About Barbican
Without this "make",It can lead to not being found <helm-toolkit> when running this script.

Change-Id: I46377d9a0da58f3270a426e35e5108d33fd76b45
2021-03-05 15:41:19 +08:00
jinyuanliu
86fd8dd134 Remove congress residue
About congress chart,It's been removed,Remove congress residue now.

Related-Bug: #1917762
Change-Id: Ib52e77330cadf45bd3353bfaedc251485620d9f8
2021-03-04 21:48:39 +08:00
jinyuanliu
0ba0252bf3 Fix name of variables error About ceph-rgw
The name of variables should be OSH_EXTRA_HELM_ARGS_CEPH_RGW.

Change-Id: Ibf7a9251da7d268472510211a55ae2798746cb13
2021-03-03 06:46:55 +00:00
Nafiz Haider
ca47e3c974 Re-enable "feat(tls): Change Issuer to ClusterIssuer""
This reverts commit 2ec17153c6cb918dd357f71824ec59dd0d74dfba.

Reason for revert: resolved bug with cluster issuer versioning

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

Co-authored-by: Sangeet Gupta <sg774j@att.com>

Change-Id: If7ebef1cebbe5b1d97ac530dd7136e3fc9232b21
2021-02-26 02:43:09 +00:00
Zuul
05d989cc9b Merge "[ceph] OSH:Make sure loopback devices persistent across reboots" 2021-02-22 18:19:41 +00:00
Zuul
a4279d7956 Merge "[ceph] BUG When deploy ceph" 2021-02-22 18:18:44 +00:00
Chinasubbareddy Mallavarapu
85627eca0c [ceph] OSH:Make sure loopback devices persistent across reboots
Change-Id: I85e4c29925ac63ea7656901f5b03b919984cf12f
2021-02-22 13:54:39 +00:00
Gage Hugo
01a1ab2ecc Update default overrides for openstack and ubuntu
By default when deploying the openstack AIO, it will deploy
openstack ocata release on ubuntu xenial, which by now is quite
old and largely unsupported. This change updates these default
overrides to train and bionic respectively in order to bring
the default settings to more recent/supported releases.

Change-Id: I9b6e1120101767356413b1341828dc8d39bc9b3c
2021-02-03 19:45:59 +00:00
jinyuanliu
1a7b4f22d0 [ceph] BUG When deploy ceph
Without this "Make",It can lead to not being found <helm-toolkit>

Change-Id: Ie59d167fb4063e99e47d73bc1b111e161f12944a
2021-01-28 07:43:00 -05:00
Tin Lam
2ec17153c6 Revert "feat(tls): Change Issuer to ClusterIssuer"
This reverts commit 43e75eaa83cc6958fa0a6af55783cbe2645cfde7.

Reason for revert: Doing this as part of the revert here - https://review.opendev.org/c/openstack/openstack-helm-infra/+/772733

Change-Id: I9c04a35c179d23ec1b7612b4f87d9d16352985cc
2021-01-27 17:09:42 -06:00
sgupta
43e75eaa83 feat(tls): Change Issuer to ClusterIssuer
ClusterIssuer does not belong to a single namespace (unlike Issuer)
and can be referenced by Certificate resources from multiple different
namespaces. When internal TLS is added to multiple namespaces, same
ClusterIssuer can be used instead of one Issuer per namespace.

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

Change-Id: I6585d5a8c2ccb507a5c99784c0190502b55a5bcf
2021-01-19 13:47:09 +00:00
Gupta, Sangeet (sg774j)
86c2196679 zuul.d: Adding multinode job
This new job deploys 5 node cluster and deploy train
openstack.

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

Change-Id: I9c946d5eab46d6603c9b8ff25dc482b543d236bf
2020-12-28 16:38:32 +00:00
Andrii Ostapenko
25a02b797f
Add force cron jobs test run
Change-Id: Iba1045e8b8a992c77449c77a16d410589b7778bc
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2020-09-10 17:15:26 -05:00