455 Commits

Author SHA1 Message Date
Zuul
146964b30a Merge "Add OpenStack Xena and Yoga image building" 2022-05-25 06:51:35 +00:00
Zuul
bf9a7310f3 Merge "Remove heat-dashboard from default image building" 2022-05-24 23:06:30 +00:00
Gage Hugo
d9e6025c1f Add OpenStack Xena and Yoga image building
This change adds in the scripts and jobs to build, upload, and
promote images for the Xena and Yoga OpenStack releases.

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

Change-Id: I5b9d60ceaf85ee2a60a7f0239a0d3f33a05a2050
2022-05-23 19:49:54 +00:00
Gage Hugo
57a63c78dd Remove heat-dashboard from default image building
Currently heat-dashboard is failing to build with dependency issues
on the Yoga release and the repo has been taking quite some time
to resolve this.

This change removes the inclusion of heat-dashboard from the default
image building for horizon and requirements, opting to include it
in the specific releases instead.

Change-Id: I49e549d78334cd9079e263766d15672a5d455408
2022-05-23 14:37:43 -05:00
Gage Hugo
1c2c2d1387 Remove train image building and jobs
This change removes the train image building and jobs as part of
the effort to keep the list of supported openstack releases up
to date.

Change-Id: I6ff0960bed52877a01def0b3c3d35349885f659c
2022-05-19 11:10:12 -05:00
Zuul
7df21bb8fd Merge "Remove usage of ubuntu xenial" 2022-04-30 18:11:01 +00:00
Gage Hugo
d3bf8b7f95 Remove usage of ubuntu xenial
This change removes or updates any usage of ubuntu xenial either
to a newer version or removes any building of xenial images in
favor of using newer ones.

Change-Id: Ice391a36e17cdbe6783f42aa1d34d7dfe5fb6282
2022-04-27 12:49:07 -05:00
Gage Hugo
51e7d1522d Update horizon job to wallaby/focal
This change updates the horizon images job to the latest supported
release wallaby and ubuntu focal.

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

Change-Id: I825b7e613a797be84a6e5665045a257e2095278c
2022-04-26 18:40:55 +00:00
okozachenko
3974401a02 Add ubuntu focal image for tempest
Change-Id: I386a98cf88b26cce4c3c7ac7f03eaa22575c822c
2022-04-11 18:55:53 +10:00
Zuul
c89b05c6e8 Merge "Update define-nagios-hosts.py error handling" 2022-04-05 18:43:15 +00:00
Gage Hugo
19317b5c6c Update define-nagios-hosts.py error handling
Currently if list_nodes fails in the define-nagios-hosts.py
script, the entire script will fail with some unknown
error. This change updates the script to better catch
and report any exceptions that happen.

Change-Id: I0e33f47af8ad8f69f2f1e4a5b377d0e31d0c0819
2022-04-03 21:24:37 +00:00
Andrii Ostapenko
ad41811b49 Pin k8s python client to 22.6.0
This requires futher investigation and unpinning may be required with
the updated k8s server side.

Change-Id: I7782c48b37b5fada811bc61c78b6542853741b12
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
2022-03-31 08:32:02 -06:00
Andrii Ostapenko
4384a78cb1 Fix wallaby job name and remove obsolete stein job for nova-ssh
Change-Id: Idcb89c338f65a982eb5ae8d3c6af0124d8129c35
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
2022-03-30 14:54:03 -06:00
Andrii Ostapenko
fb99899b30 Remove dependency on train jobs
Change-Id: I18166ff280d8e18ec1405a40dfec370e19ca772c
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
2022-03-29 15:10:58 +00:00
Andrii Ostapenko
bf6bc90b4e Remove train jobs as a dependencies since we don't run them currently
This fixes periodic pipeline.

Change-Id: I510b941371b84cb656ac506665251b9453833a3d
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
2022-03-28 16:20:26 +00:00
Gage Hugo
5505f2f16f Revert "Add ubuntu impish to libvirt images"
This reverts commit 5da6c41037.

Reason for revert: Nova requires a newer version as well,
instead of building a custom nova ubuntu image for focal,
we can wait for 22.04.

Change-Id: I8eeac66c3905c86d286e9f3bfefabf5ba5fe15c1
2022-03-28 16:20:21 +00:00
Gage Hugo
3edf4f1f1e Revert "Add OpenStack Xena image building"
This reverts commit b7d6dad4a8.

Reason for revert: nova in Xena requires a newer version of
libvirt/clients than what comes with focal. Instead of building
custom nova images for X, let's wait for the next LTS which
is coming soon and then build X & Y releases off of that.

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

Change-Id: I9f1c5ef2a32c53fdc74528fb36763fb56ebcace9
2022-03-28 16:20:13 +00:00
Gage Hugo
9e4a72f8a6 Revert "Add OpenStack Xena image jobs"
This reverts commit e38c958581.

Reason for revert: nova in Xena requires a newer version of
libvirt/clients than what comes with focal. Instead of building
custom nova images for X, let's wait for the next LTS which
is coming soon and then build X & Y releases off of that.

Change-Id: I763f64f936c8b1d5f5071b77a7c23f923162d9ff
2022-03-28 16:19:59 +00:00
okozachenko
39677007ea /run/sshd must be owned by root and not group or world-writable.
Change-Id: Ib2b67e84bc9d6fa3d29642c251cd9aac4dd4bfec
2022-03-23 05:35:18 +11:00
Gage Hugo
5da6c41037 Add ubuntu impish to libvirt images
Nova requires libvirt 7.0+ in the xena release and focal only
has 6.X. This change adds in an ubuntu impish image option for
libvirt to handle xena.

A future change should remove this and migrate libvirt to use
jammy.

Change-Id: Ie162df7ceecb69a8abc47280a63643e0ee0d175f
2022-03-16 05:00:45 +00:00
Gage Hugo
e38c958581 Add OpenStack Xena image jobs
With the image building jobs defined, this next step is to add
the check and gating jobs as well as the upload and publish jobs
to the periodic pipeline.

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

Change-Id: I69ed0fe05a1ec4ae257223a3b4295ce51f000c1f
2022-03-10 17:24:31 +00:00
Gage Hugo
1122174f2d Comment out train release jobs
The recent addition of the vpn profile seems to break train with
an issue in neutron-vpnaas that tries to find the ussuri release
in train.

Since train is in extendend maintenance anyway and Yoga about to
come out, this change comments out the train jobs to unblock the
gate. Further discussions will happen about potentially dropping
support for Train.

Change-Id: I3242c9244e139fffccde031df1de637e9929e525
2022-03-08 19:55:16 +00:00
Andrii Ostapenko
c30e92f201 Fix gates
Fixes get-pip url
Updates go to 1.17.6 for mini-mirror

Change-Id: Ieaf35d935381416b0acd93113ed26cf981e7461b
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
2022-02-02 10:13:13 -07:00
Zuul
d795224982 Merge "Add OpenStack Xena image building" 2022-01-25 03:33:24 +00:00
Zuul
2934a7fc42 Merge "Add neutron vpn profile to install ipsec package" 2022-01-24 21:43:21 +00:00
Gage Hugo
b7d6dad4a8 Add OpenStack Xena image building
This change adds in the script and jobs to build and promote images
for the OpenStack Xena release.

Change-Id: I327007346eac452fcf9a9279b3f2dc3bc868ee7f
2022-01-20 01:29:37 +00:00
okozachenko
2ad12db57e Add neutron vpn profile to install ipsec package
Change-Id: I9338c2ec7a487a3595e39e4fa170caad28f40043
2021-12-13 19:44:39 +01:00
xuxant02@gmail.com
10365638fd Fix masakari-monitors issue
Masakari monitors is going on crashloop with the error "Unhandled error: ImportError: libvirt.so.0: cannot open shared object file: No such file or directory". Adding the libvirt-daemon-system and libvirt-client package fix the issue.
Pacemaker cli utils and tcp dump are added so that the hostmonitors can execute the pacemaker cli utils.

Change-Id: I89f07b4c43723bed48d5eab46c4e3e39c5058f3c
2021-12-13 13:24:01 +05:45
anthony.bellino
41248cf70a mini-mirror: Use no-tty and batch mode for gpg
Change-Id: I99347b39cd0b6c4cda84a9496a2b8747088c6173
2021-11-19 17:42:43 +00:00
Lo, Chi (cl566n)
f782be9121 Update node problem detector image to v0.8.10
Change-Id: Id5591e5ab378a8bd1ff9455ba43df5c63dc291d5
2021-11-17 22:34:43 +00:00
Zuul
2023110b1e Merge "mini-mirror: Upate build distro to bionic" 2021-11-16 20:28:13 +00:00
Zuul
6632907e42 Merge "Add senlin image" 2021-11-16 20:28:11 +00:00
Stephen Taylor
608d40fd8a mini-mirror: Upate build distro to bionic
The xenial Dockerfile has been removed from the repo, but build.sh
still tries to use it by default. This change updates the build
distro to bionic.

Change-Id: Ic6fef1ea51de8bfb1d35bdbf17227086dc01bf8a
2021-11-15 13:25:27 -07:00
Mohammed Naser
d9302a1560 libvirt: add ovmf package
Adding OVMF will include the EFI firmwares needed
to boot instances in EFI mode.

Change-Id: I27ece5ebbd5d6672b17ddcd35484531552ecee48
2021-11-12 01:43:58 -05:00
Andrii Ostapenko
ec3e7bde89 Change ceph version to 15.2.15 available in repo
Change-Id: I28d42b85a31b4fe9bea09a3ac137c11071227453
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-10-31 10:56:13 -06:00
Andrii Ostapenko
65c2db26e5 Remove xenial nagios dockerfile and build bionic instead
Change-Id: I6a3cbf0fc85bef25461c97929bb4e41e4d3929d9
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-10-27 11:32:00 -06:00
okozachenko
5f83645b60 Add senlin image
Change-Id: Id4b9c1d4ce3d8ee65b9e627361a8b92b65fc509a
2021-10-23 12:54:33 +02:00
xuxant02@gmail.com
53d1d5c8c6 Add Masakari Monitors Images
Change-Id: I8dbbe28c6b90540bfa946eca59d26715c3267c71
2021-10-21 14:41:53 +00:00
Andrii Ostapenko
2a654db092 Fix gates
Remove python-ceilometerclient for heat added as work-around until
[0] is merged. Python-ceilometerclient is deprecated and incompatible
with current master requirements.

Also Disable watcher build for master due to dependency on
python-ceilometerclient.

[0] https://review.opendev.org/c/openstack/heat/+/813724

Change-Id: Id25baad68a94911efda547f166efc9a0516ced65
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-10-21 08:41:42 -06:00
xuxant02@gmail.com
fd389a34b0 Add masakari image
Change-Id: Ibf578e034f0b410767e292c5bac15ae6a411d728
2021-10-13 20:30:07 +00:00
Phil Sphicas
b906d5883a Update minikube-aio Kubernetes version to v1.19.15
Change-Id: I04659212b19fd65e041b663f86cbd5b91baa6ae5
2021-10-13 18:00:02 +00:00
Andrii Ostapenko
966adc41ef Cleanup xenial based images when latter alternative is available
Also remove redundant PYTHON3 build argument since it's a default one.

Depends-On: https://review.opendev.org/813709
Change-Id: Id31f5feb5ba7837ef698b9c9bd826a8fb4b7a572
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-10-13 17:59:58 +00:00
Steven Fitzpatrick
857090bc7c Add a function to remove duplicate HELP/TYPE text from output
Ocassionally this exporter produces output which is not compatible
with the telegraf prometheus input plugin. This change adds a filter
to remove duplicated HELP and TYPE texts from the output

eg:
021-09-13T19:40:00Z E! [inputs.prometheus] Error in plugin: error
reading metrics for http://10.96.22.16:9103/metrics: reading text
format failed: text format parsing error in line 46: second HELP
line for metric name "openstack_services_neutron_neutron_sriov_nic_agent"

Change-Id: I8c4c7739be86207de04bca4c1f9718794f4dda5f
2021-09-15 21:13:20 +00:00
Andrii Ostapenko
27f9516182 Pin setuptools for tempest
pip with 58.0.3 setuptools times out on backtracking. Pinning here
waiting for fixed version.

Change-Id: Ic56fa08649a3bad61103a8157124da1fb71c90d8
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-09-08 09:48:22 -06:00
Zuul
11046331a7 Merge "Pull tiller from correct repository" 2021-09-02 17:38:20 +00:00
Andrii Ostapenko
ecf5f71df2 Switch to ceph package version available in repository
Change-Id: I499ea14fe5be58ba24ebdcc5654a75723b671aa7
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-09-02 08:57:55 -06:00
Andrii Ostapenko
6c1ef655b0 Pull tiller from correct repository
Also check if minikube-aio have all required images archived.

Change-Id: I138e202ce57055f6e662fdccccffa9a10be28db5
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-09-02 08:13:05 -06:00
Chris Straut (cs4987)
a21cb2a0af Fix issue with retry logic querying prometheus
The issue is that the successful response from prometheus wasn't
triggering of the exit from the retry loop. Now on successful queries
the while retry loop will break into a successful exit strategy.

Change-Id: I528c1c17d2131256097cac5a67ec7ea17541c685
2021-08-26 11:00:29 -05:00
Andrii Ostapenko
fcb1e9a2af Update ceph version to 15.2.14-1bionic
Change-Id: I532b08d8946535aa6875f88ba624543f2dc340b8
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-08-18 09:13:56 -06:00
Andrii Ostapenko
2db85f62f0 Update helm repo
According to https://review.opendev.org/804262

Change-Id: I1d80edee7e6272092bc383d8af370b58c68e5d3d
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-08-11 10:25:46 -06:00