diff --git a/modules/incus/manifests/init.pp b/modules/incus/manifests/init.pp index d681fb9..6933997 100644 --- a/modules/incus/manifests/init.pp +++ b/modules/incus/manifests/init.pp @@ -54,4 +54,12 @@ class incus ( subscribe => File['/root/incus.preseed.yaml'], } } + + # set core.https_address + if $facts['incus']['config']['core.https_address'] != "${server_addr}:${server_port}" { + exec { 'incus_config_set_core_https_address': + path => ['/bin', '/usr/bin'], + command => "incus config set core.https_address ${server_addr}:${server_port}", + } + } }