On Wed, Sep 30, 2015 at 1:58 PM, Thomas Goirand <[email protected]> wrote:
> Hi everyone! > > 1/ Announcement > =============== > > I'm pleased to announce, in advance of the final Liberty release, that > Liberty RC1 not only has been fully uploaded to Debian Experimental, but > also that the Tempest CI (which I maintain and is a package only CI, no > deployment tooling involved), shows that it's also fully installable and > working. There's still some failures, but these are, I am guessing, not > due to problems in the packaging, but rather some Tempest setup problems > which I intend to address. > > If you want to try out Liberty RC1 in Debian, you can either try it > using Debian Sid + Experimental (recommended), or use the Jessie > backport repository built out of Mirantis Jenkins server. Repositories > are listed at this address: > > http://liberty-jessie.pkgs.mirantis.com/ > > 2/ Quick note about Liberty Debian repositories > =============================================== > > During Debconf 15, someone reported that the fact the Jessie backports > are on a Mirantis address is disturbing. > > Note that, while the above really is a non-Debian (ie: non official > private) repository, it only contains unmodified source packages, only > just rebuilt for Debian Stable. Please don't be afraid by the tainted > "mirantis.com" domain name, I could have as well set a debian.net > address (which has been on my todo list for a long time). But it is > still Debian only packages. Everything there is strait out of Debian > repositories, nothing added, modified or removed. > > I believe that Liberty release in Sid, is currently working very well, > but I haven't tested it as much as the Jessie backport. > > Started with the Kilo release, I have been uploading packages to the > official Debian backports repositories. I will do so as well for the > Liberty release, after the final release is out, and after Liberty is > fully migrated to Debian Testing (the rule for stable-backports is that > packages *must* be available in Testing *first*, in order to provide an > upgrade path). So I do expect Liberty to be available from > jessie-backports maybe a few weeks *after* the final Liberty release. > Before that, use the unofficial Debian repositories. > > 3/ Horizon dependencies still in NEW queue > ========================================== > > It is also worth noting that Horizon hasn't been fully FTP master > approved, and that some packages are still remaining in the NEW queue. > This isn't the first release with such an issue with Horizon. I hope > that 1/ FTP masters will approve the remaining packages son 2/ for > Mitaka, the Horizon team will care about freezing external dependencies > (ie: new Javascript objects) earlier in the development cycle. I am > hereby proposing that the Horizon 3rd party dependency freeze happens > not later than Mitaka b2, so that we don't experience it again for the > next release. Note that this problem affects both Debian and Ubuntu, as > Ubuntu syncs dependencies from Debian. > > 5/ New packages in this release > =============================== > > You may have noticed that the below packages are now part of Debian: > - Manila > - Aodh > - ironic-inspector > - Zaqar (this one is still in the FTP masters NEW queue...) > > I have also packaged a few more, but there are still blockers: > - Congress (antlr version is too low in Debian) > - Mistral > > 6/ Roadmap for Liberty final release > ==================================== > > Next on my roadmap for the final release of Liberty, is finishing to > upgrade the remaining components to the latest version tested in the > gate. It has been done for most OpenStack deliverables, but about a > dozen are still in the lowest version supported by our global-requirements. > > There's also some remaining work: > - more Neutron drivers > - Gnocchi > - Address the remaining Tempest failures, and widen the scope of tests > (add Sahara, Heat, Swift and others to the tested projects using the > Debian package CI) > > I of course welcome everyone to test Liberty RC1 before the final > release, and report bugs on the Debian bug tracker if needed. > > Also note that the Debian packaging CI is fully free software, and part > of Debian as well (you can look into the openstack-meta-packages package > in git.debian.org, and in openstack-pkg-tools). Contributions in this > field are also welcome. > > 7/ Thanks to Canonical & every OpenStack upstream projects > ========================================================== > > I'd like to point out that, even though I did the majority of the work > myself, for this release, there was a way more collaboration with > Canonical on the dependency chain. Indeed, for this Liberty release, > Canonical decided to upload every dependency to Debian first, and then > only sync from it. So a big thanks to the Canonical server team for > doing community work with me together. I just hope we could push this > even further, especially trying to have consistency for Nova and Neutron > binary package names, as it is an issue for Puppet guys. > > Last, I would like to hereby thanks everyone who helped me fixing issues > in these packages. Thank you if you've been patient enough to explain, > and for your understanding when I wrongly thought an issue was upstream > when it really was in really in the packages. Thank you, IRC people, you > are all awesome guys! > > 8/ Note about Mirantis OpenStack 7.0 and 8.0 > ============================================ > > When reading these words, MOS and Fuel 7.0 should already be out. For > this release, lots of package sources have been taken directly from > Debian. It is on our roadmap to push this effort even further for MOS > 8.0 (working over Trusty). I am please that this happens, so that the > community version of OpenStack (ie: the Debian OpenStack) will have the > benefits of more QA. I also hope that the project of doing packaging on > upstream OpenStack Gerrit with gating will happen at least for a few > packages during the Mitaka cycle, and that Debian will become the common > community platform for OpenStack as I always wanted it to be. > > Happy OpenStack Liberty hacking, > > Thomas Goirand (zigo) > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev Good work Thomas, thanks a lot ! We are not used to reading "thanks" messages from you :) So I enjoy this email even more ! Jordan
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
