-
Notifications
You must be signed in to change notification settings - Fork 289
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
Update repository URLs and release new module version #606
Comments
Is there any update on this? |
@GhostLyrics please send a pull request |
See my PR for yum. I will submit another for deb repos |
Any word on this for Ubuntu/debian systems? |
@law a PR would be appreciated |
Sorry humans, I was distracted by a field mouse. I will get on this. |
I assume we will need to do the same for windows? Repo path now includes a 2012r2 folder: https://sensu.global.ssl.fastly.net/msi/2012r2/ https://github.com/sensu/sensu-puppet/blob/master/manifests/package.pp#L55 Edit: I should have mentioned that I can create a PR for this if it has not been tackled by anyone else |
@jaxxstorm added some code in my fork to support windows repos: This uses the kernel version so we dont need to rely on stdlib methods, but would require an update to the case if a new kernel was released. Default is set to 2012r2. Any issues with this method of setting the repo? |
@goodwolf The repo adds correctly for yum but the filename is incorrect so it cannot install properly. The version now includes .el(5-7). I had to append that to the sensu pkg_version var for redhat as seen here:
|
Any news on this ? it didnt install the latest version of sensu for me |
Someone has an idea ? do i have to use @dzeleski fork ? |
@jothoma1 all of my PRs were merged for this. They are using redirects in the repo itself to support the naming change on windows. For RHEL I use specific the version I want installed:
I cant comment on debian as I dont use it at work. |
@dzeleski thanks for your response. Sorry for the questions... I'm using it in Puppet with :
With version => latest, the repository (for CentOS) is not the good one and my sensu clients don't install latest updates. They are blocked on 0.26.5. So if i understand, i have to specify the version ? Thanks a lot |
@jothoma1 for windows just use the version: for cent/rhel use version plus the OS major version: |
I'm going to close this issue as I believe we've implemented the changes required to address these concerns. Version 2.4.0 of this module is now available on the forge. |
Just in case someone is not aware of this: unfortunately (for me) the newer version bringing the necessary changes to apt URLs also requires Puppet 4 which makes it impossible to use for me, for the time being. |
@GhostLyrics i've hit the same issue, puppet 3 only, how can i install sensu version >0.26.5 on Debian/Ubuntu? |
You either
I'm in the process of upgrading to Puppet 4 since I've put that off for too long anyway. |
Please update the repository URLs according to the changes to packaging introduced with sensu 0.27.
Currently they still run with e.g.
sensu/main
instead oftrusty
for Ubuntu.https://sensuapp.org/blog/2017/01/31/sensu-core-v0-27-0.html
The text was updated successfully, but these errors were encountered: