Commit Graph

40 Commits

Author SHA1 Message Date
Vladimir Kozhukalov 76e4c69a16 Build tacker images
Change-Id: I71459cb9775c419c18c23f8c060a5dfbe5b24cf6
2023-05-17 22:45:30 +03:00
Vladimir Kozhukalov 9082283e14 Add Manila image
Change-Id: I80d88fc06971f4e9d72d93faf0a91449e200b4fa
2023-04-06 16:46:44 +03:00
Gage Hugo e4adfc70be Remove Ussuri image building and jobs
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
2022-11-07 17:56:08 +00:00
Zuul 146964b30a Merge "Add OpenStack Xena and Yoga image building" 2022-05-25 06:51:35 +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 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
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 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
Zuul d795224982 Merge "Add OpenStack Xena image building" 2022-01-25 03:33:24 +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 53d1d5c8c6 Add Masakari Monitors Images
Change-Id: I8dbbe28c6b90540bfa946eca59d26715c3267c71
2021-10-21 14:41:53 +00:00
xuxant02@gmail.com fd389a34b0 Add masakari image
Change-Id: Ibf578e034f0b410767e292c5bac15ae6a411d728
2021-10-13 20:30:07 +00:00
Mohammed Naser e1a72a7cfa Added Victoria & Wallaby images
This patch adds the new release images but drops anything that's not
maintained anymore.

Depends-On: https://review.opendev.org/802920
Depends-On: https://review.opendev.org/802984
Depends-On: https://review.opendev.org/803095
Co-Authored-By: Andrii Ostapenko <andrii.ostapenko@att.com>
Change-Id: Id05cee25dc5f6baee0bd1bdf8dcfb5a2707950b8
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-07-31 03:13:36 +00:00
okozachenko c9b014b3c5 Update monasca-api image
Add apache profile

Change-Id: I27b8573676518c3d2c9abd01cabfc2b6122f51aa
2021-06-18 18:15:14 +03:00
Gage Hugo be831151d5 Remove old release references
With the latest update to openstack-helm dropping support for releases
before T, this change updates osh-images to reflect this.

Change-Id: I521da784dcd6feb4962564c7e7c56d0f2800d75c
2021-06-11 15:28:43 +00:00
jinyuanliu d67563a7e9 Neutron add package for ironic-neutron-agent
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
2021-04-21 19:25:23 +08:00
okozachenko 3e2a3d4aa2 Add monasca-api image
Change-Id: I3b938a0040f3a800e52d3602c252e8a58a57f1c6
2021-02-25 16:13:22 +02:00
okozachenko 023237128f Add migration profile in nova
To enable live migration in nova, added ssh stuff

Depends-On: https://review.opendev.org/753424/
Change-Id: Ib36438dc5754ecedaa047e10cbb6fab4a7ed06dc
2020-12-10 12:58:26 +02:00
okozachenko 1118a70e3d Supplement placement profile and pip packages
Change-Id: Ifec17d2a60facb44ed6a8122884d5e12e57634eb
2020-10-08 19:50:14 +03:00
Tin Lam 80a9e1fba2 Add heat-dashboard to horizon image
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>
2020-08-13 10:33:43 -05:00
Gupta, Sangeet (sg774j) 8ad9b39f7b Add apache profile to neutron and cinder
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
2020-06-12 19:30:44 +00:00
Gage Hugo 2c991fb1df Add apache profile to cinder
Cinder supports running behind apache, this change adds
the apache profile to the cinder image to be picked up
by loci.

Change-Id: I52aeb6a9bd732a95114a09284d53eb869f72db18
2020-06-11 15:12:57 -05:00
Zuul 160aeb335f Merge "Remove retired congress" 2020-06-01 17:54:28 +00:00
gugug 7f7287cc92 Remove retired congress
Congress has been retired, remove the congress chart

See https://review.opendev.org/721742

Change-Id: Ief1952d0b3455ba117216c88552469e4d68a21e8
2020-05-29 22:13:10 +08:00
Andrii Ostapenko b57826bdef Add Ussuri set of LOCI images
Also start building Ironic for Ussuri.

Change-Id: I5c6a1f2a8f0431b5798544341ee4661ac70a8ed5
2020-05-20 19:52:23 -05:00
Zuul f4b1ece765 Merge "Add build-train loci script" 2020-05-19 19:34:44 +00:00
Pete Birley a21cd75289 Add sriov support packages to generic neutron image
Change-Id: I998ebea775f006a42f4cb6a7319c466a77b48c7a
Signed-off-by: Pete Birley <pete@port.direct>
2020-05-13 16:21:02 -05:00
Pete Birley 0379bf8abd Add TaaS to stein neutron images
Change-Id: I08873f8ee4003a0d3544d4e36a4b7a27261fe240
Signed-off-by: Pete Birley <pete@port.direct>
2020-05-13 18:03:59 +00:00
Gage Hugo 52f40a07e7 Add build-train loci script
This change adds in a build script for openstack train.

Change-Id: I50975273d39aa8462ddc9f45cb08a622b103cea1
2020-05-07 02:11:04 +00:00
Pete Birley 6a6524ab1f Nova: add net-tools package
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>
2019-12-16 20:06:31 +00:00
chengli3 ab9cc8a78a Add jq package for neutron image
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
2019-07-20 17:01:03 +08:00
erihban 070f3b694a Add bionic based build jobs to Zuul build configuraton
This patch adds bionic based build jobs to Zuul config
to create loci images based on Bionic.

Change-Id: I8f691908b8f7aa482e716559e9e1422f2d4d5d6c
2019-06-26 15:53:34 +02:00
Jean-Philippe Evrard f3fcdaf2ce Add curl to the default heat image
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
2019-05-14 14:20:57 +02:00
Itxaka cb1551590b Add rocky release script
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
2019-04-01 09:46:42 +00:00
Zuul cbb56663eb Merge "Do not pass the project name to bindep profiles" 2019-03-07 04:15:18 +00:00
Jiří Suchomel cb6fc47ac5 Do not pass the project name to bindep profiles
Loci adds the project name automatically.

Change-Id: I79a30cfb56b3c4c6dfbed057c1cca0d1b6544117
2019-03-06 11:24:35 +01:00
Jiří Suchomel b1d54cb5a3 Added some checks for the case 'requirement' is not part of BUILD_PROJECTS
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
2019-02-23 02:00:12 +00:00
Arun Kant b12e466404 Clear parallel actions from previous install
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
2019-01-09 10:59:06 -08:00
Jean-Philippe Evrard b1132137fe Add LOCI to OSH images
This adds the LOCI build progress into OSH-images.

Change-Id: Iffc12af6ef8fff82ca1338c528ea427ef2fb0e8a
2018-12-17 09:10:12 +00:00