-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Releases does not allow module search #1
Comments
What version of puppet are you using? The call it is making appears to be an older version of the api. I've made this to support v3 of the api. Also yes this should be working, I'll be adding more documentation tomorrow. Although I must say I haven't tried it with puppet, I've always used librarian-puppet. My overall design is to bundle modules together into packages that are then deployed to the puppet master via the ENC. This video shows what I'm trying to do: https://www.youtube.com/watch?v=XEj8EgnRHz0 |
I'm running Puppet 3.6.2 right now, which is not the latest at all. It is making requests to the |
This is happening with Puppet 3.8.3 as well:
What version of Puppet have you tested this with? |
I was testing this with librarian-puppet which uses the public forge api as documented here https://forgeapi.puppetlabs.com/ I don't see a documented api for releases?modules=xxx It wouldn't be hard to add, just need to figure out what that call needs to return. |
Looking at the
It looks like the plugin doesn't allow any I'm planning on switching to librarian or r10k soon, so this is more of a doesn't-quite-fit-the-spec issue, but I think that endpoint supports search. |
Gah, ok I'm dumb, didn't drop down the details on the releases call. With my workflow I didn't need it so I didn't look. Like I said I've only tested this with librarian-puppet. Ultimately I'll be distributing the puppet code as a tarball that contains an entire role. In my mind git should not be part of your production deployment process. |
When running
puppet module install
against a Nexus instance running this plugin, I receive:This is hitting an nginx set up with:
Where is this plugin supposed to be at/does it actually work yet? Is there anything I can do to fix this?
The text was updated successfully, but these errors were encountered: