Am 30.09.2013 17:36, schrieb Dirk Müller:
Hi,
In order to prepare good OpenStack packages for openSUSE 13.1, I've started to submit the necessary changes and reduce the list of enabled packages in C:O:M to an absolute minimum.
During our discussion, the following have been fixed / submitted to Factory: - python-Babel, python-mockito, python-httpretty, python-falcon I also notified coolo that we need those (except mockito) in 13.1, so I'll assume he copies them into 13.1 once they have been accepted into Factory. I also pinged the review team to get those reviewed ASAP. We've also had a flurry of updates in devel:languages:python last week, so I'll check tomorrow if there's anything coolo hasn't yet copied into 13.1.
I've also deleted some python-* overlays that I deemed to be not necessary.
We may want to re-add some that where necessary for our CI, namely python-pip, python-tox and python-virtualenv. As a workaround, Jenkins unit test workers currently have devel:languages:python repos enabled :-/ My mantra here again is "let's discuss these things beforehand please". This is a good start.
In order to have a chance of finding the bugs in 13.1, please do not update packages or reenable the build on 13.1 or Factory repositories, as I would like to run tempest and other tests against plain 13.1, not an insane overlay over 13.1.
Thanks for cleaning up the stuff for 13.1. Just as a reminder, this has always been the case since we moved to OBS. Cloud:OpenStack:Master should only contain and build a packages that are missing in one or more distros we target. Once the necessary version got submitted to Factory, we can build-disable it again there (likewise for maintained distros). But I have to admit that this was slightly easier back in the days when we didn't do several package updates per day :-) So credit where credit is due, Dirk is fixing things like hell. Just don't forget to take the rest of us with you. Remember, https://www.youtube.com/watch?v=EoMW8VYb_GE To avoid accidental issues with changes from d:l:p, maybe we should branch Cloud:OpenStack:Havanna earlier and only sync the openstack-* and python-*client packages from C:O:Master? Alternatively, fixed-revision links would do the trick too. Either way, we should make this extra-obvious.
if there are any newly bugs due to that, don't hesitate to bring it up.
I think it's worth mentioning that you're testing with openstack-quickstart here. We should also make sure soksolok is deploying smoothly. But I'm sure Ionut already solved that, right? Which brings us to the big white elephant in the room. The whole buzz around "Havanna for openSUSE" was brought to Dirk's attention by Ludwig (Nussel). According to him, we're already banging the marketing drum big time. Now that crafty developers got aware of that, we can actually make it happen! But _please_ let's have it the other way around next time. Engineering is more than happy to realize even the wettest of PM dreams (well...). But since Amazon ran out of stock of crystal balls, we have to walk the plain ol' let's-talk-about-it-first route :-P -- With kind regards, Sascha Peilicke SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org