ajcrowe / puppet-supervisord

Puppet Module to install and configure applications under supervisord
MIT License
37 stars 104 forks source link

The container Class[Supervisord::Install] will propagate my refresh event #136

Open kszyma opened 4 years ago

kszyma commented 4 years ago

Hi,

we use puppet to install supervisord. The configuration looks like this:

class { 'supervisord':
  manage_config        => true,
  config_file          => '/etc/supervisor/supervisord.conf',
  service_manage       => false,
  install_pip          => true,
  package_name         => 'supervisor==4.2.0',
  package_provider     => 'pip',
  unix_socket          => false,
  inet_server          => true,
  inet_server_hostname => $supervisord_ip_address,
  inet_server_port     => $supervisord_ip_port,
  inet_auth            => false,
  inet_username        => $supervisord_username,
  inet_password        => $supervisord_password,
  log_path             => $supervisord_logpath,
  log_file             => $supervisord_logfile,
  config_include       => $supervisord_daemon_dir,
  directory            => $supervisord_daemon_home_dir,
  user                 => $supervisord_runasuser,
  group                => $supervisord_runasgroup,
  global_environment   => {
    'ENVVAR'    => 'test',
    'ORACLE_HOME' => $oracle_home
  }
}

Everything works fine, supervisord 4.2 is installed after first puppet run.

But then on every puppet run we get:

The container Class[Supervisord::Install] will propagate my refresh event

How can i stop this ?

Thanks :)

Beste regards, Kai.