Add overcloud-ceph image build yaml
Added image yaml config files to build an overcloud-ceph image that does not have the HA, openvswitch or openstack client related packages installed by default. This image is useful for dedicated ceph nodes that do not have any openstack related services on them. Change-Id: I4e14a49c428b8b7530f49218b413c795e777851b
This commit is contained in:
parent
7e5b011946
commit
5877ef54d3
8
image-yaml/overcloud-images-ceph-centos8.yaml
Normal file
8
image-yaml/overcloud-images-ceph-centos8.yaml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
disk_images:
|
||||||
|
-
|
||||||
|
imagename: overcloud-ceph
|
||||||
|
type: qcow2
|
||||||
|
distro: centos
|
||||||
|
release: 8
|
||||||
|
elements:
|
||||||
|
- selinux-permissive
|
6
image-yaml/overcloud-images-ceph-rhel8.yaml
Normal file
6
image-yaml/overcloud-images-ceph-rhel8.yaml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
disk_images:
|
||||||
|
-
|
||||||
|
imagename: overcloud-ceph
|
||||||
|
type: qcow2
|
||||||
|
distro: rhel8
|
||||||
|
release: 8
|
38
image-yaml/overcloud-images-ceph.yaml
Normal file
38
image-yaml/overcloud-images-ceph.yaml
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
disk_images:
|
||||||
|
-
|
||||||
|
imagename: overcloud-ceph
|
||||||
|
type: qcow2
|
||||||
|
elements:
|
||||||
|
- baremetal
|
||||||
|
- dhcp-all-interfaces
|
||||||
|
- overcloud-agent
|
||||||
|
- overcloud-base
|
||||||
|
- overcloud-ceph-storage
|
||||||
|
- puppet-modules
|
||||||
|
- stable-interface-names
|
||||||
|
- grub2
|
||||||
|
- element-manifest
|
||||||
|
- dynamic-login
|
||||||
|
- iptables
|
||||||
|
- enable-packages-install
|
||||||
|
- override-pip-and-virtualenv
|
||||||
|
- dracut-regenerate
|
||||||
|
- remove-machine-id
|
||||||
|
- remove-resolvconf
|
||||||
|
- openssh
|
||||||
|
- disable-nouveau
|
||||||
|
packages:
|
||||||
|
- python3-psutil
|
||||||
|
- python3-debtcollector
|
||||||
|
- sos
|
||||||
|
- device-mapper-multipath
|
||||||
|
- openstack-heat-agents
|
||||||
|
- os-net-config
|
||||||
|
- jq
|
||||||
|
- python3-dbus
|
||||||
|
environment:
|
||||||
|
FS_TYPE: xfs
|
||||||
|
DIB_PYTHON_VERSION: '3'
|
||||||
|
options:
|
||||||
|
- "--mkfs-options '-s size=4096'"
|
||||||
|
- "--min-tmpfs=7"
|
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Added `overcloud-images-ceph.yaml`, `overcloud-images-ceph-centos8.yaml`,
|
||||||
|
and `overcloud-images-ceph-rhel8.yaml` to allow an operator to build an
|
||||||
|
image that can be used for dedicated ceph nodes. This `overcloud-ceph`
|
||||||
|
image would not have the openstack client, ha or openvswitch related
|
||||||
|
packages.
|
Loading…
Reference in New Issue
Block a user