Commit Graph

11 Commits

Author SHA1 Message Date
ericxiett
0bc76c36c5 Fix correct shebang for libvirt.
Change-Id: I307434e73a9688e4b43920a4ce0f1b89f04e6aa0
2019-08-23 20:16:20 +08:00
Pete Birley
03e66fa9a8 Libvirt: Ubuntu Bionic image
This PS adds a libvirt image based on the bionic release of Ubuntu.

Change-Id: Id87dc3f6a280cf91b3a31a1f847ea1439cbfa797
Signed-off-by: Pete Birley <pete@port.direct>
2019-06-26 15:18:09 -05:00
Jiří Suchomel
36e9575bef Install qemu-block-rbd package for Ceph support
Change-Id: I5270d183e303cf78d2512d0cd5c7a748b40fa8ea
2019-06-19 21:05:56 +02:00
Jean-Philippe Evrard
810bff82b2 Do not hardcode libvirt version
This means any security update of libvirt would break the image
(1.3.1-1ubuntu10.26 was released recently, and broke the build).

Instead, we should rely on the fact packagers are doing the right
thing with their version.

Should we want to freeze to certain versions, then we should
provide a ppa and deal with the appropriate packaging of libvirt.

Change-Id: Ia7bba83ae5610a91267bae4d8b80c4c1b8dab70c
2019-05-16 16:19:37 +00:00
Jiří Suchomel
2a37c17207 libvirt: Stick to 4.0.0 version located in main repository
Version 5 of libvirt present in Virtualization repo is too recent
and unnecessary for queens and rocky builds.

Virtualization repo is however necessary for cgroups packages
that are not present in the main repository. It can be deleted once the
necessary packages are installed.

Ceph repo should not be needed at all.

Change-Id: I2d030c0f326cef4571ef6d15056d8afdf7381d69
2019-03-19 13:49:28 +00:00
Itxaka
c3d5311068 Bump libvirt-bin version for ubuntu xenial
A new version is available on xenial-security for libvirt-bin[0]

This bumps it to the newer version.

[0] http://changelogs.ubuntu.com/changelogs/pool/main/libv/libvirt/libvirt_1.3.1-1ubuntu10.25/changelog

Change-Id: I39911b1c886e76ede900518b41b2593a4624a8c0
2019-03-19 14:30:42 +01: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
Jiří Suchomel
41b6402415 Fix typo in argument name
Change-Id: Ie78addce2e47fc5a799ed287dab200084362af71
2019-02-20 14:46:35 +01: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
Arun Kant
cf83acd88d Add openSUSE Leap 15 libvirt image
Added public gpg signing key file for ceph and virtualization
repositories.

Change-Id: I4bf8e67dbbc12f3290958c1d3fae95e37896b9b6
2018-12-04 13:23:37 -08:00
Jean-Philippe Evrard
8468a18ae3 Add build process and osh-infra images
This patch adds image building process for OSH.

Each root folder contains a 'kind' of images to build. Each folder will
have its own parent job, inheriting from a 'openstack-helm-images-base'
job. The folder 'parent job' is used for building distribution
variants (centos_7, ubuntu_xenial, opensuse_15).

Folders containing Dockerfiles (a different Dockerfiles per
distribution) will use the docker building play (docker-build.yml).

Dockerfiles come from openstack-helm-infra repository,
with the following changes:
* The deprecated "MAINTAINER" directive has been replaced with
  LABEL maintainer=<maintaineremail>
* If Dockerfiles' default arguments were mismatching the
  documentation or Makefiles, they were adapted (see libvirt).
* Relative paths to the openstack-helm-infra repo have been removed.

Each folder is given a convenience build script (build.sh) which
can be used to build a specific image manually.

This script's content gets included in the documentation to avoid
duplications of content.

This patch focuses on each image separately.

Another patch will be added to deal with a repo-wide image building
process, whether for CI purposes, or for developer's purposes,
with the help of a Makefile.

Note: Kubeadm-aio image was not imported in this process due to
circular dependencies: Image building currently requires the
helm charts of openstack-helm-infra.

Change-Id: I2d01e3f2c34d6dd7db4a1c3897dc4b994bf02623
2018-11-28 16:47:50 +01:00