You don't explain how you classified your nodes. Creating modules just makes the classes, they don't have any effect until you actually use them via classifying nodes. See https://puppet.com/docs/puppet/latest/lang_classes.html#declaring-classes for more information.
You asked why the stdlib module said (???). See how it doesn't say puppetlabs-stdlib either? That means that it's not http://forge.puppet.com/puppetlabs/stdlib. I don't know what it is, but it's not that :) On Wed, Feb 20, 2019 at 1:34 PM <[email protected]> wrote: > All, > > > I'm not sure if this is the correct venue for this question, but... > > I have a puppetserver v. puppet5-release-5.0.0-4.el7.noarch on Centos7. I > manage several environments and was able to install and manage to get > working lvicainne-bashrc (to 'push' out .bashrc files) in our TEST > environment. Thinking I had it made - I attached the module to one of our > production environments in the exact same manner as I did with the test > environment. > > None of the servers in the production environment picked up the new bashrc > files. It's as if I had done nothing at all to the production > environment. I checked > /opt/puppetlavs/server/data/puppetserver/reports/{servername} and there is > no mention of "bash" or "bashrc" in any of the reports (except for the one > server in the test environment). Is there anywhere else I can look to > determine if there is an error? I've looked at other logs, but to no avail. > > Here's my puppet module list: > > [root@puppetserver reports]# puppet module list --tree > /etc/puppetlabs/code/environments/production/modules > ├─┬ puppetlabs-accounts (v3.0.0) > │ ├── puppetlabs-translate (v1.1.0) > │ └── puppetlabs-stdlib (v4.24.0) > ├── accounts1 (???) > ├── production (???) > ├── accounts2 (???) > └─┬ puppetlabs-postgresql (v5.3.0) > ├── puppetlabs-apt (v4.5.1) > └── puppetlabs-concat (v4.2.0) > /etc/puppetlabs/code/modules > ├─┬ puppetlabs-accounts (v1.3.0) > │ └── puppetlabs-stdlib (v4.24.0) > [/etc/puppetlabs/code/environments/production/modules] > ├─┬ lvicainne-bashrc (v0.0.7) > │ └── puppetlabs-concat (v4.2.0) > [/etc/puppetlabs/code/environments/production/modules] > ├── accounts1(???) > ├── opsaccounts2(???) > ├── production (???) > ├── accounts3 (???) > ├── opsaccounts (???) > ├── stdlib (???) > ├── accounts4 (???) > └── puppetlabs-apt (v4.5.1) > /opt/puppetlabs/puppet/modules > ├── accounts (???) > ├── accounts1 (???) > ├── accounts2 (???) > └── stdlib (???) > > You can see the ones that were created by hand have (???) for the version > number. I understand that - why is stdlib showing a (???). Is that > possibly related to my issue? > > FYI - lvicainne-bashrc have a dependency of stdlib and concat. > > > Thanks in advance. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/c0d7a6b1-da12-43d0-afa1-247cfa8a32d1%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/c0d7a6b1-da12-43d0-afa1-247cfa8a32d1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CACkW_L5hPjeZhkBk%2BR-FnyK8fdwbc8GgN4qgA9umMoagXS15kg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
