# Bundled gem |
➜ bundle exec puppet resource user test1 ensure=present password=pass1 |
Warning: /User[test1]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
Notice: /User[test1]/ensure: created |
user { 'test1': |
ensure => 'present', |
provider => 'useradd', |
} |
➜ bundle exec puppet resource user test1 ensure=present password=pass2 |
Warning: /User[test1]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
user { 'test1': |
ensure => 'present', |
provider => 'useradd', |
} |
|
# Latest Puppet gem build |
➜ gem install puppet |
Fetching puppet-7.8.0.gem |
Successfully installed puppet-7.8.0 |
Parsing documentation for puppet-7.8.0 |
Installing ri documentation for puppet-7.8.0 |
Done installing documentation for puppet after 14 seconds |
1 gem installed |
➜ puppet resource user test2 ensure=present password=pass |
Warning: /User[test2]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
Notice: /User[test2]/ensure: created |
user { 'test2': |
ensure => 'present', |
provider => 'useradd', |
} |
➜ puppet resource user test2 ensure=present password=pass2 |
Warning: /User[test2]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
user { 'test2': |
ensure => 'present', |
provider => 'useradd', |
} |
➜ puppet --version |
7.8.0 |
➜ bundle exec puppet --version |
6.24.0 |
|
# Bundled ruby with ruby-shadow installed |
➜ bundle exec puppet resource user shadow ensure=present password=pass |
Warning: /User[shadow]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
Notice: /User[shadow]/ensure: created |
user { 'shadow': |
ensure => 'present', |
password => 'pass', |
provider => 'useradd', |
} |
➜ bundle exec puppet resource user shadow ensure=present password=pass2 |
Warning: /User[shadow]: Ssh_authorized_key type is not available. Cannot purge SSH keys. |
Notice: /User[shadow]/password: changed [redacted] to [redacted] |
user { 'shadow': |
ensure => 'present', |
password => 'pass2', |
provider => 'useradd', |
} |
|
# Latest AIO nightly build |
➜ puppet resource user shadow ensure=present password=pass |
Notice: /User[shadow]/ensure: created |
user { 'shadow': |
ensure => 'present', |
password => 'pass', |
provider => 'useradd', |
} |
➜ puppet resource user shadow ensure=present password=pass1 |
Notice: /User[shadow]/password: changed [redacted] to [redacted] |
user { 'shadow': |
ensure => 'present', |
password => 'pass1', |
provider => 'useradd', |
}
|