-
-
Notifications
You must be signed in to change notification settings - Fork 246
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
Support non-default (i.e. 0.12) versions on RedHat #159
Comments
WIP in a branch of mine, will be testing shortly. |
Any updates on your WIP branch, jantman? I pulled your commit down to my Puppet master but this happens whenever I make a catalog request from my agent: Notice: /Stage[main]/Nodejs::Repo::Nodesource::Yum/Yumrepo[nodesource]/baseurl: baseurl changed 'https://rpm.nodesource.com/node_0.12/el/6/$basearch' to 'https://rpm.nodesource.com/pub/el/6/$basearch' |
@jantman ping @tommymcgahee, if @jantman doesn't respond, could you take this over, and submit his patch as pull request? |
@igalic I ended up creating a custom module using this package's npm.rb and grabbing the rpm from nodesource and installing via yum. Very rudimentary, but it got the job done. You can see it here - https://github.com/tommymcgahee/puppet-and-ci-managed-dev-environments/tree/puppet-master-foreman/modules/custom_node_npm |
Fixed by #174 |
Nodesource has 0.12 RPMs available for RedHat, but this module doesn't seem to support them. The RPMs are available at: https://rpm.nodesource.com/pub_0.12/el/7/x86_64/
However, the module has the /pup/ directory hard-coded which will always give 0.10. This is supported on Debian. It should be supported on RedHat as well.
The text was updated successfully, but these errors were encountered: