Description of problem: As an end user, I should be able to upgrade to new version of CloudForms and keep my existing data. Scenario: Users of CloudForms 1.0 who upgrade to 1.0.1 are missing a new set of Permissions granted to global image admin role. These were introduced in upstream commit 65c7767d226206d366eb423d3aeeefbfa9bca8e0 as part of the fix for https://bugzilla.redhat.com/show_bug.cgi?id=807745 While that patch provides a 'quick fix' to add the missing data definition in the form of a rake task ('rake dc:upgrade'), we need an easy route for the end user to apply the change. A small script to stop aeolus-related services, run rake dc:upgrade, and restart services ought to be sufficient.
4f2bf642a0a31bc686ac8fc83dff5f3a8a5d3f54 in aeolus-configure master branch
5b34b65982e8ae2bac8f3fb050aef0b580e5df8f on conductor master branch
Retested this bug installed and configure 1.0, create global image admin role try to import image by global image admin (result: not able to import) Added 1.0.1 repo executed yum update;/usr/share/aeolus-conductor/script/upgrade Login to conductor as global image admin global image admin is allowed to import image moving this bug to verified
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2012-1516.html