Closed sjoeboo closed 8 years ago
also experiencing this
Hmm, the face should be available after pluginsync. You shouldn't have to modify the RUBYLIB like you used to in Puppet. I'll try it out on a fresh agent install.
pluginsync
is enabled. and the updates
action is listed in the output of puppet help package
[root@puppet-us-east-1 ~]# puppet config print pluginsync
true
[root@puppet-us-east-1 ~]# puppet help package
USAGE: puppet package <action> [--terminus TERMINUS] [--extra HASH]
This subcommand interacts with package objects, using the default provider.
Upgrading multiple packages and viewing what updates are available for any
package type requires providers that supports 'versionable' and 'upgradeable'.
OPTIONS:
--render-as FORMAT - The rendering format to use.
--verbose - Whether to log verbosely.
--debug - Whether to log debug information.
--extra HASH - Extra arguments to pass to the indirection
request
--terminus TERMINUS - The indirector terminus to use.
ACTIONS:
destroy Invalid for this face. Use the resource subcommand
find Retrieve an object by name.
info Print the default terminus class for this face.
list List installed packages
save Invalid for this face. Use the resource subcommand
search Search for an object or retrieve multiple objects.
update Perform an update on a package
updates List all packages with updates available from packaging system
TERMINI:
See 'puppet man package' or 'man puppet-package' for full help.
[root@puppet-us-east-1 ~]# puppet package updates --render-as json
Error: Unknown Puppet subcommand 'package'
See 'puppet help' for help on available puppet subcommands
Looks like the application directory didn't get committed prior to release. Sorry about that. Take a look at PR #8. That should resolve the issue.
Awesome, thanks, looks good to me!
PR #8 resolves this.
So I wanted to kick the tires on this as it looked cool, but, so far, no luck...
Module is installed:
But, a client, which IS getting the package updates class, doesn't have the face available:
Cron job was created:
But thats it.