Compare commits

...

2 Commits

Author SHA1 Message Date
Neil Hanlon
a588f87fe6
add todo 2022-02-13 22:51:21 -05:00
Neil Hanlon
863c9a4068
Add support for non vultr block devices and also check first to avoid errors 2022-02-13 22:51:11 -05:00
3 changed files with 17 additions and 1 deletions

1
ansible/TODO Normal file
View File

@ -0,0 +1 @@
* make interfaces.sh in ansible

View File

@ -59,9 +59,15 @@ fi
if [[ "${HOSTNAME}" =~ "compute" ]]; then
let hostpart='6'
fi
if [[ "${HOSTNAME}" =~ "storage" ]]; then
if [[ "${HOSTNAME}" =~ "storage1" ]]; then
let hostpart='7'
fi
if [[ "${HOSTNAME}" =~ "storage2" ]]; then
let hostpart='8'
fi
if [[ "${HOSTNAME}" =~ "storage3" ]]; then
let hostpart='9'
fi
if [[ ! -z "${iface_mgmt}" ]]; then
cat << EOF > ifcfg-br-mgmt

View File

@ -9,9 +9,18 @@
name: targetcli
notify: enable_targetd
- name: Check if cinder_pv_device is set
stat:
path: "{{ cinder_pv_device | default('/dev/vdb') }}"
register: stat_cinder_pv_dev
- name: Create volume group for cinder
lvg:
pv_options: --metadatasize=2048
pvs: "{{ cinder_pv_device | default('/dev/vdb') }}"
vg: cinder-volumes
when:
- stat_cinder_pv_dev.stat.exists
- stat.cinder_pv_device.stat.isblk
...