18 Commits

Author SHA1 Message Date
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
Andrii Ostapenko
76b5445862 Roll back to 4.2.9 Ceph
4.2.10 not available in mirrors we use.

Change-Id: I891e0a86df14c25ba39e51dea9e893e539b38673
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2020-12-22 13:58:42 -06:00
Andrii Ostapenko
43c4c13b2a Disable build of openSUSE base images and uplift ceph packages
Related code will be removed in subsequent commit later if not maintained.

Ceph updated to 14.2.10-1.0~bionic as previous one is not available in
repos.

Putting these two together to address gates issue.

Change-Id: I525df976f9810e61d4fc49cf772736aa21dba510
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2020-07-22 02:22:04 +00:00
Dmitrii Kabanov
2f289eaf55 Update Ceph images to Ceph 14.2.9
The PS updates Ceph Docker images to Ceph 14.2.9.

Change-Id: Ia70c1704d3cc23fe4bb31a2ab416d5a3bd1e8b20
2020-05-19 13:42:12 -07:00
Chinasubbareddy Mallavarapu
fa59a1644a Build Ceph images with Ceph Nautilus 14.2.8 packages
The Ceph package repo has been updated to include Nautilus 14.2.8
packages so this ps will generate new docker images for all ceph
components.

Change-Id: I037dbebfaaba897f9e6249d81b3530d5ed2538e9
2020-04-16 17:13:32 +00:00
Chinasubbareddy Mallavarapu
3567e5f903 Build Ceph images with Ceph Nautilus 14.2.7 packages
The Ceph package repo has been updated to include Nautilus 14.2.7
packages so this ps will generate new docker images for all ceph
components.

This ps also updates  provisioners to latest tags available in quay.io

Change-Id: Idabc31390048c4f5e94af1a67afe0cfb4c2f7ee7
2020-02-17 16:11:25 -06:00
Stephen Taylor
3d67eeb5d7 Update Ceph images to Nautilus 14.2.5 packages
The Ceph package repo has been updated to include Nautilus 14.2.5
packages. This change adds comments to the Dockerfiles for all of
the Ceph images to specify the Ceph version and prompt a rebuild
of the images that will include the updated packages.

Change-Id: Ief2f29172cfa77898c438ff6bfd585b83fa55325
2019-12-16 17:23:54 +00:00
Chinasubbareddy Mallavarapu
eb1bc135f6 [ceph-utility] Change apt-key add logic
This is to update apt-key add logic to allign with ubuntu bionic

Change-Id: I48814cceedba43c540af78fe19b8bb1d63b4be78
2019-12-05 16:49:04 -06:00
Stephen Taylor
8f2ea8aee1 Set the default build to Bionic for Ceph images
This change modifies the Ceph image build scripts to build Bionic
images by default.

Change-Id: I14e1e00a5f53fb529d5dcbb8b0fc511ff11f0ef8
2019-11-21 17:27:27 +00:00
Stephen Taylor
2e010805c0 Revert the Xenial-tagged images to Xenial
This change builds Xenial images for the Xenial-tagged Ceph
containers to overwrite the Bionic images that incorrectly
overwrote the Xenial images two days ago when
https://review.opendev.org/693577 was merged.

A separate patch set will be created to generate Bionic images
with the correct tags.

Change-Id: I06568e2a6d86e8af5af8ca1b836267eb8f1ede7e
2019-11-15 21:22:09 +00:00
Stephen Taylor
c1f3c5d9fd Update Ceph Docker images to Ubuntu 18.04 and Ceph 14.2.4
This change updates the openstackhelm Ceph Docker images (hosted
at https://hub.docker.com/r/openstackhelm) to Ubuntu 18.04 and
Ceph 14.2.4. The mirror that hosts the Ceph Nautilus packages only
provides packages for Ubuntu Bionic, so the operating system must
also be upgraded in order to upgrade Ceph.

Change-Id: Ice908002aa7ea5cd0d4e2231a7dab57f4e22cd54
2019-11-11 16:40:19 +00:00
Steve Wilkerson
17a093839a Update Kubernetes to 1.16.2
This updates the version of Kubernetes to 1.16.2 for images that
require a corresponding client version to function correctly

Change-Id: I38de55f94ecf286ecf178d940a6723e2d8c5934b
Signed-off-by: Steve Wilkerson <sw5822@att.com>
2019-10-17 16:21:44 -05:00
Itxaka
24a9f62bee ceph: bump kubernetes version for ceph images
Make sure we are in sync with the kube version used on openstack-helm-infra

Change-Id: Ibeae5d8389bb1f90d9871273c016d476d2ddd50c
task: 30390
2019-05-16 15:15:46 +02:00
Krishna Venkata
d0a13a6a5d This PS installs apt-transport-https ca-certificates packages
before adding ceph repo. Without this Jenkins is having
issues building images

Issue:
The method driver /usr/lib/apt/methods/https could not be found

Change-Id: I95061b62045cd8980b10e2d5f4991005b66c5b4c
2019-04-25 10:27:46 -05:00
Dmitrii Kabanov
091b278cff [Ceph] Update Ceph repository and key
Updated links to Mirantis' Ceph repository and key

Change-Id: I2b5f6b707234869589938df3317bc88c38c7243d
2019-04-08 16:40:28 -07:00
Matthew Heler
bfa78bf03f [CEPH] Update the Ceph repo and key to be arguements
Change-Id: Iee93e5a4d542b69bf6ebfbc82920b132a2af7778
2019-03-04 20:05:24 +00:00
Matthew Heler
c9cffd6979 [CEPH UTILITY] Add missing support binaries
Add missing support binaries needed for performing backups from the
utility container.

Change-Id: Iec150f67664bd7c5a750ddee0c1f45f75184af36
2019-01-23 11:52:32 -06:00
Sreejith Punnapuzha
76f88b2022 Makefile and Docker file for ceph containers.
Change-Id: Iaafb6663ecb960a7f76708d4dafcd07b00587a60
Signed-off-by: Sreejith Punnapuzha <Sreejith.Punnapuzha@outlook.com>
2019-01-16 13:11:03 -06:00