Re: urgent(ish): heat-cfntools -> python-boto -> python3 -> sad

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just talked to gholms, and the python3 dep is a bug and he's removed it
in this build[1].

I'd still be in favor of a longer term plan to drop the boto dep, but we
should probably do more evaluation on what functionality we'd lose. This
could be a candidate for an optional dependency down the road.

[1]: http://koji.fedoraproject.org/koji/buildinfo?buildID=591757

On 11/10/2014 11:34 AM, Steven Hardy wrote:
> On Sat, Nov 08, 2014 at 01:39:47PM -0500, Matthew Miller wrote:
>> hey all. heat-cfntools requires python-boto, which requires python3,
>> which shouldn't happen before we're ready to transition to python3
>> overall.
> 
> When you say "requires" python3, you're saying that boto now works only
> with python3?  I've probably missed some context if so, can you provide any
> links to clarify why that's happened?
> 
> On the face of it either upstream or the package maintainer forcing python3
> vs providing Py3k compatibility seems like a pretty impressively
> user-hostile change :(
> 
>> This has a _significant_ impact on image size now that the python-boto
>> dep is gone from cloud init. Having _one_ python requirement is bad
>> enough but it's egregious to pull in both 2 and 3.
>>
>> Options: 
>>
>> 1. does heat-cfntools hard-require python-boto?
> 
> Right now, yes, but if we have to it can be reworked to break that
> requirement.
> 
>> 2. can we use a python-boto that isn't python3 before we're ready?
>>    (there was supposed to be a coherent plan for this!)
> 
> Yes, this sounds like the best short-term fix while we work on (1).
> 
>> 3. should we drop heat-cfntools for f21?
> 
> We'd really prefer it if you didn't, please :)
> 
> We (the heat community) are happy to help drive resolution of this, it's
> just something of an unexpected issue tbh :(
> 
> Historically boto has broken us more regularly than any other dependency
> though, so it may not be a bad thing to break that dependency anyway.  I'm
> not sure if we can do it in the next 7 days, so planning for (2) sounds
> like the best plan right now, if possible.
> 
>> Agents are a pain. :(
> 
> I appreciate the frustration, but it feels a bit like heat-cfntools is the
> messenger here, with boto being the real problem?
> 
> Let us know how you'd like to proceed and we'll try to get it sorted for
> the change deadline.
> 
> Thanks,
> 
> Steve
> _______________________________________________
> cloud mailing list
> cloud@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/cloud
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
> 

-- 
Ryan Brown / Software Engineer, Openstack / Red Hat, Inc.
_______________________________________________
cloud mailing list
cloud@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux