if the manage_repo variable is true, this puppet module will install the nginx repo for centos 6, even on a centos 7 node. This will result in the following error message:
[root@master ]# yum install nginx
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror.netcologne.de
* epel: mirror.imt-systems.com
* extras: mirror.skylink-datacenter.de
* updates: mirror.23media.de
51 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package nginx.x86_64 0:1.6.1-1.el6.ngx will be installed
--> Processing Dependency: libpcre.so.0()(64bit) for package: nginx-1.6.1-1.el6.ngx.x86_64
--> Finished Dependency Resolution
Error: Package: nginx-1.6.1-1.el6.ngx.x86_64 (nginx-release)
Requires: libpcre.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@master ]#
besides this issue, the module seems to work fine under centos 7
if the manage_repo variable is true, this puppet module will install the nginx repo for centos 6, even on a centos 7 node. This will result in the following error message:
besides this issue, the module seems to work fine under centos 7