Bug 828892 - aeolus-configure fails to find aeolus::conductor class if puppet 2.7 is already installed
Summary: aeolus-configure fails to find aeolus::conductor class if puppet 2.7 is alrea...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-configure
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
Assignee: John Eckersberg
QA Contact: Rehana
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-05 14:40 UTC by Ricky Nelson
Modified: 2018-11-30 22:07 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-01-29 16:11:31 UTC
Embargoed:


Attachments (Terms of Use)
patch generated by the fix-autoloader (54.42 KB, application/octet-stream)
2012-06-21 14:56 UTC, Marek Mahut
no flags Details

Description Ricky Nelson 2012-06-05 14:40:47 UTC
During installation, aeolus-configure is not able to locate aeolus::conductor class. This is due to puppet 2.7 already being installed on the system. Puppet 2.7 uses autoloader while this feature is missing under 2.6.

 puppet >= 2.6.6 is needed by (installed) aeolus-configure-2.5.3-1.el6.noarch

If a rebase of puppet to 2.7 is coming, then that would take care of this. Otherwise, possibly updating the spec file to fail to install if puppet 2.7 is already installed.

Comment 1 Mike Orazi 2012-06-20 17:23:28 UTC
A significant amount of work went into reworking the manifest to make them 2.7 friendly upstream.

Comment 2 Marek Mahut 2012-06-21 14:56:29 UTC
Created attachment 593472 [details]
patch generated by the fix-autoloader

Comment 4 John Eckersberg 2013-01-29 16:11:31 UTC
This is fixed upstream and will be included for CF 2.0 when it gets rebased.


Note You need to log in before you can comment on or make changes to this bug.