-
- @ferm::rule { 'dsa-ganeti-ssh':
- description => 'allow ganeti to ssh around',
- rule => 'proto tcp dport ssh @subchain \'ganeti-ssh\' { saddr ( $HOST_GANETI_V4 $HOST_GANETI_BACKEND_V4) ACCEPT; }',
- notarule => true,
+ file { [
+ '/etc/ganeti/hooks/instance-reboot-post.d/00-ganeti-machined-register-instances',
+ '/etc/ganeti/hooks/instance-migrate-post.d/00-ganeti-machined-register-instances',
+ '/etc/ganeti/hooks/instance-start-post.d/00-ganeti-machined-register-instances',
+ '/etc/ganeti/hooks/instance-failover-post.d/00-ganeti-machined-register-instances',
+ '/etc/ganeti/hooks/instance-add-post.d/00-ganeti-machined-register-instances',
+ ]:
+ ensure => link,
+ target => '/usr/local/sbin/ganeti-machined-register-instances',