Puppet notice: current_value ausente, deve estar presente

1

Estou tentando adicionar um usuário via puppet (v 3.2.4) e recebo este aviso em --noop:

Notice: /Stage[main]/Usergroup/Group[user_one]/ensure: current_value absent, should be present (noop)

Aqui está o meu manifesto:

# usersgroups
class usergroup {

  group { "user_one":
      ensure => present,
      gid => 500,
  }
  group { "dev_website_1":
      ensure => present,
      gid => 501,
  }
  group { "dev_website_2":
      ensure => present,
      gid => 502,
  }

  user { "user_one":
      ensure => present,
      uid => 500,
      gid => 500,
      groups => ["dev_website_1", "dev_website_2"]
  }

}
include usergroup

Devo substituir "ensure = > present" por "current_value = > present"

    
por a coder 12.09.2013 / 17:41

1 resposta

3

Essa mensagem significa que o puppet detectou que o grupo não existe (current_value ausente) e deseja criá-lo (deve estar presente), mas não porque você está executando com --noop. É apenas informação, sua configuração está bem:)

Você deve terminar com algo como

user {'user_one':
    uid        => 1234,
    gid        => 1234,
    managehome => true,
    password   => sha1-encoded-pass (as in /etc/shadow)
}

Recurso do usuário

    
por 12.09.2013 / 18:08