Skip to content
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

Add HTTPS configuration option #34

Closed
otteydw opened this issue Mar 26, 2015 · 3 comments
Closed

Add HTTPS configuration option #34

otteydw opened this issue Mar 26, 2015 · 3 comments

Comments

@otteydw
Copy link

otteydw commented Mar 26, 2015

I've noticed in the latest epel-release RPM, they default to using HTTPS URLs. However the files installed by this Puppet module default to non-SSL URLs. I'd recommend adding an option for HTTPS urls.

@stahnma
Copy link
Collaborator

stahnma commented Mar 27, 2015

hmm, I guess that has changed. Ok, when I do the next batch of fixes, I'll put it in.

@stahnma
Copy link
Collaborator

stahnma commented Apr 15, 2015

It looks like the mirrorlist links are https on EPEL6 and 7. On EL5, everything is still http.

After checking for functionality, it looks like https work everywhere. I'll default to that.

@gotyaoi
Copy link

gotyaoi commented Apr 29, 2015

As a small addendum to this, it looks like they're also using metalinks instead of plain mirrorlists. The relevant bits from the latest epel-release-6-8:

[epel]
...
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
...

[epel-debuginfo]
...
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
...

[epel-source]
...
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
...

[epel-testing]
...
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-epel6&arch=$basearch
...

[epel-testing-debuginfo]
...
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel6&arch=$basearch
...

[epel-testing-source]
...
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel6&arch=$basearch
...

petems added a commit to voxpupuli/puppet-redis that referenced this issue Jul 5, 2017
* Fixes endpoints to be https
* Fixed a long time ago (voxpupuli/puppet-epel#34)
* Updates spec_helper_acceptance and metadata
petems added a commit to voxpupuli/puppet-redis that referenced this issue Jul 5, 2017
* Fixes endpoints to be https
* Fixed a long time ago (voxpupuli/puppet-epel#34)
* Updates spec_helper_acceptance and metadata
cegeka-jenkins pushed a commit to cegeka/puppet-redis that referenced this issue Feb 16, 2021
* Fixes endpoints to be https
* Fixed a long time ago (voxpupuli/puppet-epel#34)
* Updates spec_helper_acceptance and metadata
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants