Bug 838076

Summary: python-boto-2.5.1-1.el6 breaks cloud-init
Product: [Fedora] Fedora EPEL Reporter: Jan van Eldik <Jan.van.Eldik>
Component: python-botoAssignee: Garrett Holmstrom <gholms>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: el6CC: gholms, pbrady, redhat-bugzilla
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-07-25 20:01:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jan van Eldik 2012-07-06 12:31:15 UTC
Description of problem:

Latest version of python-boto breaks cloud-init

Version-Release number of selected component (if applicable):

python-boto-2.5.1-1.el6

How reproducible:

100%

Steps to Reproduce:
1. create VM image w/ cloud-init-0.6.3-0.7.bzr532.el6 (from epel-testing)
   and python-boto-2.5.1-1.el6
2. boot server from that image, specifying user data
3. verify /var/log/boot.log:

    Starting cloud-init: ci-info: lo    : 1 127.0.0.1       255.0.0.0       .
  ci-info: eth0  : 1 128.142.144.169 255.255.255.0   00:16:3e:00:4e:e3
  ci-info: route-0: 128.142.144.0   0.0.0.0         255.255.255.0   eth0   U
  ci-info: route-1: 169.254.0.0     0.0.0.0         255.255.0.0     eth0   U
  ci-info: route-2: 0.0.0.0         128.142.144.1   0.0.0.0         eth0
   UG
  cloud-init start running: Thu, 05 Jul 2012 16:52:43 +0000. up 56.88 seconds
  string index out of range
  no instance data found in start

  Starting cloud-init-cfg:

Actual results:

Cloud-init does not do anything.

Expected results:

Cloud-init to do something :)

Additional info:

We verified that the upstream commit
https://github.com/boto/boto/commit/6870daf7ef98579c73473fb8b8852abf6ce7f1f8
fixes the issue

Comment 1 Fedora Update System 2012-07-06 20:25:58 UTC
python-boto-2.5.2-1.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/python-boto-2.5.2-1.el6

Comment 2 Fedora Update System 2012-07-07 19:31:06 UTC
Package python-boto-2.5.2-1.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing python-boto-2.5.2-1.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2012-6341/python-boto-2.5.2-1.el6
then log in and leave karma (feedback).

Comment 3 Fedora Update System 2012-07-25 20:01:38 UTC
python-boto-2.5.2-1.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.