Now that we've removed testing against ussuri releases in the
openstack-helm repo, we can remove the ussuri job building
and dependencies.
Change-Id: I9fd435a78d9f36ea145f7a4e0d93ac0cd23070e8
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
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 change adds in the script and jobs to build and promote images
for the OpenStack Xena release.
Change-Id: I327007346eac452fcf9a9279b3f2dc3bc868ee7f
With the latest update to openstack-helm dropping support for releases
before T, this change updates osh-images to reflect this.
Change-Id: I521da784dcd6feb4962564c7e7c56d0f2800d75c
When ironic-neutron-agent enabled, an error will be reported that the "ironic-neutron-agent" cannot be found, because networking-baremetal needs to be installed.
Change-Id: Idcc4cd1e8568c7e5db4f4a68840fa5889860aa38
Currently we are not installing heat-dashboard as part of the horizon
image, so in case someone wants to use horizon to manage heat
they cant unless they manually rebuild the image with heat-dashboard
This patch set adds the pip package to the image.
Change-Id: I9c1ac9cc23d5c2095a2edd584e9a862cfb6756b2
Signed-off-by: Tin Lam <tin@irrational.io>
Neutron and cinder supports running behind apache, this change
adds the apache profile to the neutron and cinder image to be picked
up by loci.
Change-Id: Ic7940a4a04c10cd0c41f0fb723423170f1ee3c47
Cinder supports running behind apache, this change adds
the apache profile to the cinder image to be picked up
by loci.
Change-Id: I52aeb6a9bd732a95114a09284d53eb869f72db18
This PS adds the net-tools package to the nova image, required for
the 'route' command.
Addtionailly voting is turned off for opensuse openstack image builds,
untill we can break out the package name definition between distros.
Change-Id: I74ed18620de33a2af2aac6b8719bbbcc925685da
Signed-off-by: Pete Birley <pete@port.direct>
In neutron-openvswitch-init.sh script, auto_bridge_add json file is
parsed. As of now the json file is very simple, we parse it with command
'sed' and 'tr'[1]. While we are working on ovs-dpdk support, which makes
the auto_bridge_add json file more complicated(pci_id, n_rxq, etc.).
This patch is to include jq package to parse json.
[1]
dadf9946e0/neutron/templates/bin/_neutron-openvswitch-agent-init.sh.tpl (L40)
Change-Id: I678cdaf4a7f2072d5dd9bb8618e0beb8f3a05655
curl was apparently forgotten in the refactor to have images built
in zuul automatically.
This is a problem, as the heat image is used in glance to fetch
the CirrOS image, which would fail if curl is absent.
Change-Id: Ia1a84766865ea5c4e4a26516c9e8faa2e0daf9b2
Add the new build-rocky.sh script.
Also fix pycrypto not being used on rocky by overriding the
pip packages being installed in the build-rocky.sh script
Change-Id: Id06a3ee97f99b6f28c0bec8c49bab54611fb079c
If requirements is not part of BUILD_PROJECTS, assume it was built already
before and set the REQUIREMENTS_TAGGED_PROJECT_REF according to current project.
Otherwise there'd be WHEELS set to something like "requirements:version--distro"
Change-Id: Ifedd3b41a52b4e9628c1b4ec07176b5e3416dbb7
In local dev environment, there can be actions from previous build.
As we are appending actions for per-project build, clear the content
first from last image build execution.
Change-Id: I5c15b5a474a16da5680f3c382154d8bfb9d4731c