Commit Graph

126 Commits

Author SHA1 Message Date
Alex Schultz 9df155a342 Remove overcloud_containers.yaml
Since we've switched to tcib, use tripleo_containers.yaml instead as
necessary.

Change-Id: I3f2bca02fdd8761bcd9ecaf58e6508b179ef0777
2020-08-25 01:43:19 +00:00
Emilien Macchi 4e23fd936c Remove tripleoclient container
This was never used nor helpful, let's just remove it.

Change-Id: If667a16757ffc67cd5c1fce5661257547f811364
2020-05-28 20:38:51 +00:00
Francesco Pantano 738444e985 Bump grafana container to 5.4.3 tag
This patch updates the grafana container tag to use
the correct container required by ceph 4.1.

Change-Id: Ic60b328c2bbefebb7859b25958df45ee38978293
2020-05-15 06:59:34 +00:00
Giulio Fidente c5a02ef9e0 Bump ceph/daemon container image to v4.0.12
The new container image bumps up Ceph to 14.2.9 and is tested via
change I7e50d1c0d9483cc1462ec13b430ff16f9f4adb2c

Change-Id: I1d14cc6363f2cd07a70970dc5dd38218818be56d
2020-04-21 13:21:25 +02:00
Gabriele Cerami d1dd4103d3 Remove skydive support
Skydive is not supported anymore and is causing promotions inconsistency
with the containers list.
Removing reference from containers template and tests

Change-Id: Id069e6150d12b6e32f3206efbfecf1c4886a0e3c
2020-03-12 09:54:13 +00:00
Giulio Fidente 1d027b7eaa Bump ceph/daemon container image to v4.0.10
Tested via https://review.opendev.org/562213

Change-Id: I67dd28bb5ebb86b64e6cd710b76aaa821f000658
2020-03-10 14:41:04 +01:00
Kevin Carter a6ce2a8f92 Drop the nuetron-server-ovn and odl images
The neutron-server-ovn image has been dropped by our upstream, kolla.
This change reacts to that development and pivots our ovn deployments
to use the "neutron-server" container image, where the OVN code base
has been relocated.

> Tests have been removed and updated to reflect the new image layout.

Depends-On: Ib2dbdd7e7d34f56985b7a5b2494c3b89034688cb
Change-Id: Ie48143ea33b21a8c9154d1c0552e8fc1272edfc4
Signed-off-by: Kevin Carter <kecarter@redhat.com>
2020-01-16 11:47:31 -06:00
Saravanan KR 952be514a1 Remove unused container images
Change-Id: Icd6c14b46140a657986669b8bca54ac0778d2c9a
Closes-Bug: #1859425
2020-01-13 18:17:29 +05:30
Giulio Fidente 428f996503 Bump ceph/daemon container image to v4.0.8
Tested via https://review.opendev.org/562213

Change-Id: I15b3d092c911b465b8399a30e4d984e3cc3665b4
2019-12-19 13:23:11 +01:00
fpantano f4d4a229ad Pin ceph dashboard containers on a specific tag
Since in OSP context we want to rely on more stable ceph dashboard
content, in this review we pin the grafana/prometheus/alertmanager
and node-exporter containers to a specific tag suggested by ceph
team.

Change-Id: I2b308dea3c9e2380185fd3cce68a3aad5842a730
2019-11-06 13:08:57 +01:00
Giulio Fidente 3a1ac6b437 Bump ceph/daemon container image to v4.0.4
Tested via https://review.opendev.org/562213

Change-Id: Ic98f4e8fb1659235ab1dcb6e7071fa13613a11fe
2019-10-11 15:07:47 +02:00
Zuul 3fd5c3ae34 Merge "Remove OpenShift containers" 2019-08-22 00:54:48 +00:00
Emilien Macchi 220c6dec7f Remove OpenShift containers
See I6a73f7f22dda69bef324ffdaecdcd6be693c1257 for the whole context
but we are removing OpenShift from TripleO.

Note: the scripts/tripleo-deploy-openshift script hasn't been removed
yet because we need to update the packaging first in
https://review.rdoproject.org/r/#/c/21749 but first it requires the unit
tests to be removed.

Change-Id: Ia64ceb1f05d96d2358509392bb3cbc3b9cb61030
2019-08-07 11:19:40 -04:00
Hamdy Khader c8cd8ac150 Add image for neutron-mlnx-agent
This patch adds neutron mlnx agent image.

Change-Id: Ib7d9b4a3dd360911eb500e820cb129c6463900ed
2019-08-04 14:51:18 +03:00
Zuul a0db16bb3d Merge "Bump ceph/daemon container image to v4.0.1" 2019-07-29 21:09:06 +00:00
Giulio Fidente 9448a6380a Bump ceph/daemon container image to v4.0.1
Tested via https://review.opendev.org/562213

Change-Id: I45adc2b610783c42394ed701fec4e7abbf3de974
2019-07-18 15:20:29 +02:00
Juan Badia Payno 0e08cc7466 Rsyslog image pull
This patch enables assignment of rsyslog container image
to rsyslog composable service and unifies sidecar service
to use the full featured image instead

Change-Id: I4e67e4ec1448f005c9d2d861fc729112a0954aa9
2019-07-16 08:26:24 +00:00
fpantano 8fb1b9edf1 Add new images for ceph dashboard composable service.
This review adds the grafana, prometheus, alertmanager
and node-exporter images to make them available as
parameters in the tht template. This also covers the
password generation for tht templates.

Depends-on: https://review.opendev.org/#/c/667837
Change-Id: I2927240638ad1a1d43450e2d94771436e2775637
2019-06-28 18:47:49 +02:00
Martin Schuppert 063e493418 Remove NovaConsoleauth Service
As of Rocky [1], the nova-consoleauth service has been deprecated and
cell databases are used for storing token authorizations. All new consoles
will be supported by the database backend and existing consoles will be
reset. Console proxies must be run per cell because the new console token
authorizations are stored in cell databases.

nova-consoleauth was deprecated in tripleo with:
I68485a6c4da4476d07ec0ab5e7b5a4c528820a4f

This change now removes the NovaConsoleauth Service.

[1] https://docs.openstack.org/releasenotes/nova/rocky.html

Depends-On: https://review.opendev.org/658081

Change-Id: I21012e25a8f320dcea11d51f9a8cfa5d76520e78
Related-Bug: #1828414
2019-05-10 09:29:48 +00:00
Zuul bd65d1c9a6 Merge "nova: Remove nova-placement images and healthchecks" 2019-05-02 21:34:31 +00:00
Zuul bc3ddf4161 Merge "Update default Ceph container image to use to the Nautilus version" 2019-04-27 23:31:52 +00:00
apetrich f292c83915 Remove images that are not in use anymore
The tripleoui was disabled and the parameters to build it were removed
in https://review.opendev.org/#/c/641743/
This deletes the kolla image creation for that because the missing parameter
was causing problems

Change-Id: I4deb83bad8b907ff400fb9159e2a5842c479a89b
2019-04-24 13:55:13 +02:00
Lee Yarwood 2ee6de2b70 nova: Remove nova-placement images and healthchecks
Depends-On: https://review.opendev.org/#/c/635141/
Change-Id: Ifcd14227d491001ab7d457e1abd54948b2d61c53
2019-04-23 15:03:58 +01:00
Giulio Fidente 05a1f1fad2 Update default Ceph container image to use to the Nautilus version
From the OpenStack Stein release we want to deploy the Ceph Nautilus
version; this change updates the default container image to use accoringly.

Depends-On: Id0de75e7459b9a8d993a87552b51cf6fdbd29687
Change-Id: I133cd0cd632e0ba6b5a844a89bf74a063cf50f07
2019-04-15 13:22:14 +00:00
Emilien Macchi dce5997c02 Remove Congress
Change-Id: I1b945047310d89192bb84bea6689274173ffe32f
Depends-On: Idca6b12f1c0ca3bc15bedf6469d4063a4dac31fa
2019-02-28 16:31:16 -05:00
Zuul 3482a7758e Merge "overcloud_containers.yaml.j2: remove unused *-base entry" 2019-02-11 23:21:00 +00:00
Giulio Fidente ce3f4639a1 Bump the Ceph container image to 3.2.1
Change-Id: I3d9a79f252922daff566bac5ba3b42c0d0e1550c
2019-01-30 12:06:45 +00:00
Jon Schlueter c6905ddf3a overcloud_containers.yaml.j2: remove unused *-base entry
There are no other references to manila-base in tripleo-common for
usage of manila-base container image.

There was only test_kolla_builder reference to ovn-base
there were no other references to opendaylight-base

There are only a few -base container images listed in this template.

Co-Authored-By: Martin André <m.andre@redhat.com>
Change-Id: If8ea1d4aa988a205ab6f3cf87d8c0a90ffbbd08e
2019-01-29 12:08:55 +00:00
Steve Baker d7234104ed Remove crane image from prepare list
The crane component is being dropped by the Pulp project, it won't be
ported to python 3 and it has just been removed from Fedora.

This change removes the crane image. The replacement for
docker-distribution will be apache running directly on the undercloud
host.

Change-Id: I3abbce67147561fad00e3e1f22fbbe4dc1d21b54
Blueprint: podman-support
2019-01-24 23:12:47 +00:00
Zuul f50b35e5f0 Merge "Add nova serialproxy image" 2019-01-15 21:36:55 +00:00
Zuul c9e5e4979b Merge "Additional images for openshift services" 2019-01-04 13:29:53 +00:00
Zuul d1ea36a901 Merge "Add extracted Placement images" 2019-01-04 13:23:05 +00:00
Martin Schuppert 3c34ead2f5 Add nova serialproxy image
This is used to enable containerized nova serialproxy from TripleO.

Change-Id: I1c5ceface7adb7bfb5193db2d9c13e77b6d4c626
2019-01-04 10:12:58 +01:00
Martin André 9d53ff3771 Additional images for openshift services
This commit adds missing images for openshift service catalog and
template service broker. These two services are enabled by default by
openshift-ansible and as a result, tripleo should deploy them in its
default setting too (they were explicitly disabled in tht until now).

Change-Id: Ic358ed27d63015d297f50c10f553fc1c470ea6a5
Partial-Bug: #1806353
2018-12-27 14:31:13 +01:00
Martin André cf3cd200d5 Fix tags for openshift images
The latest published image for cluster-monitoring-operator (v0.1.1) has
hardcoded tags for prometheus-config-reloader and prometheus-operator
images [1] that doesn't match the ones we set in tripleo.

In turn, prometheus-operator v0.23.2 requires specific version of
different images. This commit updates all image tags to a combination
that works out of the box.

[1] https://github.com/openshift/cluster-monitoring-operator/blob/v0.1.1/assets/prometheus-operator/deployment.yaml

Closes-Bug: #1809895
Change-Id: Ieea6d328d985199605f7d8b5cc654c011110621c
2018-12-27 14:31:13 +01:00
Lee Yarwood c3e9731542 Add extracted Placement images
This change adds the now extracted Placement base and API images ahead
of the extraction of the service from Nova later in the cycle. The
existing Nova Placement API image will only be removed once both
deployments and upgrades both use these new images.

Change-Id: I5dbce7883f86ba6a92f48a398b0d0eb9b743d212
2018-12-24 09:09:39 +00:00
Marios Andreou 3a44e5bed2 Replace zaqar image with zaqar-wsgi image
Since kolla change Ic356fb81c19ebbc78aa3c7e871c4946d1f712a45 there are
now 2 zaqar images, and we only need the WSGI one.

Change-Id: I26e3aca0641d093857da5da5e88da004ff4e1576
Co-Authored-By: Emilien Macchi <emilien@redhat.com>
Closes-Bug: #1808349
2018-12-21 16:45:43 +00:00
Zuul 951b68dd68 Merge "Add tripleoclient container" 2018-12-08 09:23:46 +00:00
Dan Prince 4f898965a4 Add tripleoclient container
We'd like to use this container both interactively (for
ad-hoc commands) and also to be able to generate
Ansible (via the undercloud/all-in-one installers) for TripleO.

The t-h-t service for Tripleoclient will likely be a noop so that
we can simply use the existing 'overcloud container image prepare'
commands to obtain this new container.

Partially Implements: blueprint zero-footprint

Change-Id: I0bb46a5cfc8795ca2b563b9df30aa36c4d7d94a6
2018-11-23 16:21:58 +01:00
Giulio Fidente 7032f250af Bump the Ceph container image to 3.2.0
Tested via https://review.openstack.org/#/c/562213

Change-Id: I9e2ef79142a2e5c227b0a98d3db5bc8b3a55c8e3
2018-11-22 16:46:21 +00:00
Emilien Macchi 42ea35f8d9 Revert "Revert "Add crane service to overcloud_containers.yaml.j2""
This reverts commit 2f0f3390f8.

Change-Id: I964d39bdd1aa1be77cffb10fef7be8064ceb6be6
2018-11-08 19:10:03 +00:00
Alex Schultz 8abbdeb423 Add image_source to containers
Previously when containers were added to the upstream kolla project or
added to our container list, the container build process might try and
build them when we execute kolla-build.  This change adds a image_source
parameter that is used to understand when we should and should not
attempt to build the container with kolla witht he 'overcloud container
image build' command.

Change-Id: I82d6e09c856f78c0b29d7324c59b5e00bf5ae04d
Closes-BUg: #1801969
2018-11-06 17:42:18 -07:00
Martin André f3cff1560b Revert to coreos images hosted on quay.io
This changes the image source for the container images hosted on
quay.io back to their upstream values.

Change-Id: I4e9c9f1a844252d013331bba6b4c1b5c4ea9430b
Depends-On: I4c64848c7eb21cd4370c9be72cea842863513c01
2018-11-04 08:45:53 +01:00
Martin André 042a28195f Add container images for openshift 3.11
This adds the necessary images and tag they appropriately for the
related OpenShift services they will be used by.

origin and node images are not updated anymore on the dockerhub
starting from 3.11 and are replaced by origin-control-plane and
origin-node. As a result, openshift_base_image var was renamed
openshift_prefix, and DockerOpenShiftBaseImage heat param was renamed
DockerOpenShiftControlPlaneImage.

The coreos images are normally hosted on quay.io but were copied over
to the dockerhub to workaround bug #1799396.

Change-Id: Ibbd5ff9d3597f5add440b92a27a2f2f669f7bdbe
2018-11-02 14:41:06 +01:00
Martin André e6a53443a6 Add openshift-ansible container image
This is used to deploy an openshift environment from TripleO.

Change-Id: I998cf54a737fcbde1e6c2078b80ba829f94e7390
2018-10-05 18:29:15 +02:00
Quique Llorente baf8b364cb Upgrade docker ceph container
Upgrades to  v3.1.0-stable-3.1-luminous-centos-7-x86_64 to read config
from ceph conf file [1]

[1] 24bd34a6ed

Change-Id: I2658011d5d50cd6f7c6d12e1923e4a3b15f64010
Closes-Bug: 1792296
2018-09-29 03:24:26 +00:00
Martin André 8bb72cadfe Switch to origin-docker-build
Since OpenShift 3.10, origin-sti-build is deprecated in favor of
origin-docker-builder:

57e7c6c0d4

The new heat parameter for the image is now
DockerOpenShiftDockerBuilderImage.

Change-Id: I46def282e9bd2fd84322c8b9213ac280782f09dd
2018-09-19 15:06:06 +02:00
Martin André d9e27e7826 Switch to openshift 3.10
This updates the default tags for OpenShift images to v3.10.0.

Change-Id: Ied55e1713bf2803b17041c35e51d4e2d914dd302
Depends-On: I4f8127a9e2d822057f3db8f0974ab1db0698985a
2018-08-27 17:33:23 +02:00
Martin André e4fb52ef35 Add container images for CNS
These are needed for the OS::TripleO::Services::OpenShift::GlusterFS
role.

Change-Id: I1e541c82d48e3e80895e9c39aab62080d8bf48ce
2018-07-24 15:22:32 +02:00
Martin André 330bf472b6 Add openshift sti-builder image
The Source To Image tool builds container image and is used when
creating openshift projects.

Change-Id: I66c0816eee5bafe02b7a2c8eb7fed71ea8138075
2018-06-22 15:38:03 +02:00