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
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
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
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
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>
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
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
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
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
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
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
Fixes get-pip url
Updates go to 1.17.6 for mini-mirror
Change-Id: Ieaf35d935381416b0acd93113ed26cf981e7461b
Signed-off-by: Andrii Ostapenko <aostapenko@microsoft.com>
This change adds in the script and jobs to build and promote images
for the OpenStack Xena release.
Change-Id: I327007346eac452fcf9a9279b3f2dc3bc868ee7f
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
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
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>
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
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>
Also check if minikube-aio have all required images archived.
Change-Id: I138e202ce57055f6e662fdccccffa9a10be28db5
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
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