Bug 878084 - Deltacloud RHEVM client needs to Base64-decode user_data when vmpayload is used
Summary: Deltacloud RHEVM client needs to Base64-decode user_data when vmpayload is used
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: deltacloud-core
Version: 1.1.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: 1.1.1
Assignee: Michal Fojtik
QA Contact: Ronelle Landy
URL:
Whiteboard:
Depends On: 870078
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-19 16:01 UTC by Mike Orazi
Modified: 2012-12-21 16:39 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Red Hat Enterprise Virtualization (RHEV) methodology for user data injection changed from hook-based in 3.0 to API-based in 3.1. This removed Base64 decoding of user data from RHEV 3.1. This update adds support for RHEV 3.1 and Base64 decoding in the RHEV driver for deltacloud-core. CloudForms Cloud Engine 1.1.1 now contains full support for user data injections in RHEV 3.1 providers.
Clone Of: 870078
Environment:
Last Closed: 2012-12-21 16:39:57 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2012:1607 0 normal SHIPPED_LIVE CloudForms Cloud Engine 1.1.1 bug fix update 2012-12-21 21:39:29 UTC

Comment 1 Mike Orazi 2012-11-19 16:04:41 UTC
This is to track the fix being backported to 0.5.0 for 1.1.z

Comment 4 Ronelle Landy 2012-12-19 18:03:07 UTC
Tested rpms:

rpm -qa |grep deltacloud
deltacloud-core-vsphere-0.5.0-11.el6cf.noarch
deltacloud-core-ec2-0.5.0-11.el6cf.noarch
deltacloud-core-0.5.0-11.el6cf.noarch
deltacloud-core-rhevm-0.5.0-11.el6cf.noarch
rubygem-deltacloud-client-0.5.0-2.el6.noarch

on RHEL 6.3 from 1.1.1. puddle.

Using rhevm 3.1 setup with image containg rhevm tools...

I used the deltacloud ruby client to create an instance with userdata. ssh'ing to the instance:

>>  /sbin/modprobe floppy; lsmod | grep floppy
floppy                 61575  0 
[root@10-16-120-107 ~]# /bin/mount /dev/fd0 /media; cat /media/deltacloud-user-data.txt
mount: block device /dev/fd0 is write-protected, mounting read-only
<expected userdata>

Marking this BZ as verified.

Comment 6 errata-xmlrpc 2012-12-21 16:39:57 UTC
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/RHBA-2012-1607.html


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