I started moving our puppetmaster to puppet server 4. During testing I came into the problem that openssl package was declared twice. I have openssl installed with my base install and after that I install couchbase.
After some investigation I noticed it was because it just skipped over the if structure and went directly to the ensure_packages definition. I fixed this by using the stdlib module and splitting out the array.
I started moving our puppetmaster to puppet server 4. During testing I came into the problem that openssl package was declared twice. I have openssl installed with my base install and after that I install couchbase.
After some investigation I noticed it was because it just skipped over the if structure and went directly to the
ensure_packages
definition. I fixed this by using the stdlib module and splitting out the array.