Bug 786301

Summary: Update to boto 2.2
Product: [Fedora] Fedora Reporter: Garrett Holmstrom <gholms>
Component: python-botoAssignee: Robert Scheck <redhat-bugzilla>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: agrimm, gholms, rbryant, redhat-bugzilla, walters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-boto-2.3.0-1.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-02 04:53:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
patch - boto 2.2.2
none
srpm - 2.2.2 none

Description Garrett Holmstrom 2012-02-01 01:05:51 UTC
Description of problem:
Boto 2.2 has been released.  Since the Eucalyptus feature requires a version more recent than 2.0 would you mind updating Fedora's python-boto package?

Upstream seems to be slowly moving away from Google Code.  The most recent release tarball is available on Github:  https://github.com/boto/boto/tags


Version-Release number of selected component (if applicable):
python-boto-2.0-1.fc17


Additional info:
I would eventually like to have this in EPEL 6, but rawhide is probably the most sensible place to begin.

Comment 1 Bobby Powers 2012-03-08 05:19:52 UTC
Created attachment 568487 [details]
patch - boto 2.2.2

I've attached the patch to the python-boto git repository to update it to 2.2.2.  I've only done limited testing (as I only have a limited use for boto), but it fixes a certificate issue I was having.

Comment 2 Bobby Powers 2012-03-08 05:20:41 UTC
Created attachment 568488 [details]
srpm - 2.2.2

also added the srpm, if this makes it easier for anyone to test/validate.

Comment 3 Andy Grimm 2012-03-13 14:29:44 UTC
I emailed the maintainer on (Robert Scheck) on March 8th.  I have also pinged him on IRC, and his away message says "at Open Source Days in Copenhagen/Denmark", which was over the weekend.

I'll take this up with folks on #fedora-devel

Comment 4 Andy Grimm 2012-03-13 14:53:06 UTC
things that may need to be tested after the version bump:

$ repoquery --whatrequires python-boto
buildbot-master-0:0.8.5p1-2.fc17.noarch
ceph-obsync-0:0.41-1.fc17.x86_64
ceph-obsync-0:0.43-1.fc17.x86_64
cloud-init-0:0.6.2-0.8.bzr457.fc17.noarch
cloud-init-0:0.6.3-0.1.bzr532.fc17.noarch
condor-ec2-enhanced-0:1.2-2.fc17.1.noarch
condor-ec2-enhanced-hooks-0:1.2-3.fc17.1.noarch
duplicity-0:0.6.17-2.fc17.x86_64
euca2ools-0:1.3.1-13.fc17.noarch
fuse-s3fs-0:0.9-2.fc17.noarch
imagefactory-0:0.7.1-2.fc17.noarch
python-nova-0:2012.1-0.7.e4.fc17.noarch
python-pebl-0:1.0.2-8.fc17.x86_64
python-postman-0:0.6.0-2.fc17.noarch
python-shove-0:0.3.3-2.fc17.noarch


I assume we'll be bumping euca2ools as well (which impacts imagefactory, nova, and boxgrinder)

Comment 5 Robert Scheck 2012-03-13 15:04:59 UTC
Sorry! I was gone from Friday morning till yesterday evening. I'm trying to
update python-boto based on the efforts above now.

Comment 6 Fedora Update System 2012-03-13 15:36:06 UTC
python-boto-2.2.2-1.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/python-boto-2.2.2-1.fc17

Comment 7 Russell Bryant 2012-03-13 15:59:39 UTC
This build failed to install on my F17 VM:

Transaction Check Error:
  file /usr/lib/python2.7/site-packages/tests/__init__.py from install of python-boto-2.2.2-1.fc17.noarch conflicts with file from package python-paste-script-1.7.5-2.fc17.noarch
  file /usr/lib/python2.7/site-packages/tests/__init__.pyc from install of python-boto-2.2.2-1.fc17.noarch conflicts with file from package python-paste-script-1.7.5-2.fc17.noarch
  file /usr/lib/python2.7/site-packages/tests/__init__.pyo from install of python-boto-2.2.2-1.fc17.noarch conflicts with file from package python-paste-script-1.7.5-2.fc17.noarch

Comment 8 Garrett Holmstrom 2012-03-13 19:50:58 UTC
(In reply to comment #7)
> This build failed to install on my F17 VM:
> 
> Transaction Check Error:
>   file /usr/lib/python2.7/site-packages/tests/__init__.py from install of
> python-boto-2.2.2-1.fc17.noarch conflicts with file from package
> python-paste-script-1.7.5-2.fc17.noarch
>   file /usr/lib/python2.7/site-packages/tests/__init__.pyc from install of
> python-boto-2.2.2-1.fc17.noarch conflicts with file from package
> python-paste-script-1.7.5-2.fc17.noarch
>   file /usr/lib/python2.7/site-packages/tests/__init__.pyo from install of
> python-boto-2.2.2-1.fc17.noarch conflicts with file from package
> python-paste-script-1.7.5-2.fc17.noarch

Upstream recently fixed this.  The fix is slated for the next release, which is due this week.

Comment 9 Fedora Update System 2012-03-16 02:45:04 UTC
Package python-boto-2.2.2-1.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-boto-2.2.2-1.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-3890/python-boto-2.2.2-1.fc17
then log in and leave karma (feedback).

Comment 10 Garrett Holmstrom 2012-03-20 21:26:36 UTC
Upstream's new release (2.3) is out now.

Comment 11 Fedora Update System 2012-03-21 18:20:33 UTC
Package python-boto-2.3.0-1.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-boto-2.3.0-1.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-3890/python-boto-2.3.0-1.fc17
then log in and leave karma (feedback).

Comment 12 Fedora Update System 2012-03-27 15:17:21 UTC
python-boto-2.3.0-1.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/python-boto-2.3.0-1.fc17

Comment 13 Fedora Update System 2012-05-02 04:53:03 UTC
python-boto-2.3.0-1.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.