chore: dont mount cephfs inside lxc (#292)

- lxc instances will have cephfs passed from the host
- skip cephfs mounting for lxc instances

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/292
This commit is contained in:
Ben Vincent 2025-05-22 21:06:15 +10:00
parent 89a0f329d8
commit 77d07672f8

View File

@ -33,6 +33,7 @@ class profiles::nomad::node (
if $client {
if $facts['virtual'] != 'lxc' {
include profiles::ceph::client
# manage the sharedvol
@ -45,6 +46,8 @@ class profiles::nomad::node (
}
}
}
file { $data_dir:
ensure => directory,
owner => $user,