-
Notifications
You must be signed in to change notification settings - Fork 30
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
Couchbase community install not correctly detected after first run #43
Comments
More information- at least in Cent 6, the yum package name (which puppet will key off of on the
|
Please see related PR demonstrating fix (isolated to 4.6.2 when using If you're using Puppet Enterprise (or Example:
|
In the latest commits, if you're using
couchbase-community-server
and thecurl
install method, the first run works as expected. Secondary runs, however, cause a failure because the yum-registered package name differs from what the package type now expects. Here's the output you'll receive:Error: Execution of '/bin/rpm -i /opt/couchbase-server-community-3.1.3-centos6.x86_64.rpm' returned 1: package couchbase-server-3.1.3-1823.x86_64 is already installed Error: /Stage[main]/Couchbase::Install/Package[couchbase-server-community]/ensure: change from absent to present failed: Execution of '/bin/rpm -i /opt/couchbase-server-community-3.1.3-centos6.x86_64.rpm' returned 1: package couchbase-server-3.1.3-1823.x86_64 is already installed
Listing the package in yum demonstrates the discrepancy:
For reference,, this is our instantiation of the class in our profile code:
The text was updated successfully, but these errors were encountered: