Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-16 Thread Doug Hellmann
Excerpts from Jeremy Stanley's message of 2015-05-16 16:02:30 +:
 On 2015-05-16 16:37:45 +0100 (+0100), Neil Jerram wrote:
  I recall people on this ML talking about some systematic change in
  Oslo module naming - could it possibly be related?
 
 Specifically, oslo libraries have switched to no longer being
 namespace packages[*].
 
 [*] https://www.python.org/dev/peps/pep-0420/#namespace-packages-today

Python packaging makes a distinction between the name of the thing
you import (the package) and the name of the thing you download
and install (the distribution or just dist). Most of the time
those are the same, but they don't have to be.

The Oslo libraries that were under namespace packages started out
with package names like oslo.config and dist names that matched.
With the changes in Kilo and Liberty to remove the oslo namespace
package, we have moded the code into unique top-level packages with
names like oslo_config. To avoid confusion downstream, especially
with requirements files for OpenStack projects, we kept the dist
names the same as they had been.

So, you pip install oslo.config and then from oslo_config import
cfg.

More details in
http://specs.openstack.org/openstack/oslo-specs/specs/kilo/drop-namespace-packages.html

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-16 Thread Neil Jerram

Hi Thomas,

On 16/05/15 06:52, Thomas Goirand wrote:


On 05/15/2015 10:37 AM, neil.jer...@metaswitch.com wrote:

Out of interest, have you done this by re-releasing the Ubuntu
packaging? Or have you taken an independent approach?

Regards,
 Neil


It's been since Folsom that I've released packages on my own in Debian.
Absolutely zero packaging work was imported from Ubuntu to Debian in
this release also. In fact, it's the opposite which (often) happens: the
last release, Juno, in Ubuntu, was using nearly 100% of my work for
packaging the dependencies (including Oslo libraries and the
python-*client packages). This last Kilo release is different because I
couldn't upload to Debian during the freeze of Jessie, so Canonical had
to work on Oslo packages of their own.


Many thanks for explaining all this.  For some reason I had it in my 
mind that OpenStack hadn't previously been released to the main Debian 
archive, but clearly that is just wrong.



This shows especially on the
naming of the oslo packages, with a dash in Ubuntu (which seems to be a
mistake), and a dot in Debian (which is compatible with what the
egg-info declares).


I recall people on this ML talking about some systematic change in Oslo 
module naming - could it possibly be related?


Regards,
Neil

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-16 Thread Jeremy Stanley
On 2015-05-16 16:37:45 +0100 (+0100), Neil Jerram wrote:
 I recall people on this ML talking about some systematic change in
 Oslo module naming - could it possibly be related?

Specifically, oslo libraries have switched to no longer being
namespace packages[*].

[*] https://www.python.org/dev/peps/pep-0420/#namespace-packages-today
-- 
Jeremy Stanley

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-15 Thread Neil.Jerram
Out of interest, have you done this by re-releasing the Ubuntu packaging? Or 
have you taken an independent approach? 

Regards, 
    Neil 


  Original Message  
From: Thomas Goirand
Sent: Thursday, 14 May 2015 22:21
To: OpenStack Operators; Openstack; OpenStack Development Mailing List (not for 
usage questions)
Reply To: OpenStack Development Mailing List (not for usage questions)
Subject: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

Hi,

I am pleased to announce the general availability of OpenStack 2015.1.0 
(aka Kilo) in Debian unstable (aka Sid) and through the official Debian 
backports repository for Debian 8.0 (aka Sid).

Debian 8.0 Jessie just released
===
As you may know, Debian 8.0 was released on the 25th of April, just a 
few days before OpenStack Kilo (on the 30th of April). Just right after 
Debian Jessie got released, OpenStack Kilo was uploaded to unstable, and 
slowly migrated the usual way to the new Debian Testing, named Stretch.

As a lot of new packages had to go through the Debian FTP master NEW 
queue for review (they check mainly for the copyright / licensing 
information, but also if the package is conform to the Debian policy). 
I'd like here to publicly thank Paul Tagliamonte from the Debian FTP 
team for his prompt work, which allowed Kilo to reach the Debian 
repositories just a few days after its release (in fact, Kilo was fully 
available in Unstable more than a week ago).

Debian Jessie Backports
===
Previously, each release of OpenStack, as a backport for Debian Stable, 
was only available through private repositories. This wasn't a 
satisfying solution, and we wanted to address it by uploading to the 
official Debian backports. And the result is now available: all of 
OpenStack Kilo has been uploaded to Debian jessie-backports. If you want 
to use these repositories, just add them to your sources.list (note that 
the Debian installer proposes to add it by default):

deb http://httpredir.debian.org/debian jessie-backports main

(of course, you can use any Debian mirror, not just the httpredir)

All of the usual OpenStack components are currently available in the 
official backports, but there's still some more to come, like for 
example Heat, Murano, Trove or Sahara. For Heat, it's because we're 
still waiting for python-oslo.versionedobjects 0.1.1-2 to migrate to 
Stretch (as a rule: we can't upload to backports unless a package is 
already in Testing). For the last 3, I'm not sure if they will be 
backported to Jessie. Please provide your feedback and tell the Debian 
packaging team if they are important for you in the official
jessie-backports repository, or if Sid is enough. Also, at the time of 
writing of this message, Horizon and Designate are still in the 
backports FTP master NEW queue (but it should be approved very soon).

Also, I have just uploaded a first version of Barbican (still in the NEW 
queue waiting for approval...), and there's a package for Manila that is 
currently on the work by a new contributor.

Note on Neutron off-tree drivers

The neutron-lbaas, neutron-fwaas and neutron-vpnaas packages have been 
uploaded and are part of Sid. If you need it through jessie-backports, 
please just let me know.

All vendor-specific drivers have been separated from Neutron, and are 
now available as separate packages. I wrote packages for them all, but 
the issue is that most of them wouldn't even build due to failed unit 
tests. For most of them, it used to work in the Kilo beta 3 of Neutron 
(it's the case for all but 2 of them who were broken at the time), but 
they appeared broken with the Kilo final release, as they didn't update 
after the Kilo release.

I have repaired some of them, but working on these packages has shown to 
be a very frustrating work, as they receive very few updates from 
upstream. I do not plan to work much on them unless one of the below 
condition:
- My employer needs them
- things are moving forward upstream, and that these unit tests are 
repaired in the stackforge repository.

If you are a network hardware vendor and read this, please push for more 
maintenance, as it's in a really bad state ATM. You are welcome to get 
in touch with me, and I'll be happy to help you to help.

Bug report
==
If you see any issue in the packages, please do report them to the 
Debian bug tracker. Instructions are available here:
https://www.debian.org/Bugs/Reporting

Happy installation,

Thomas Goirand (zigo)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev

Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-15 Thread David Medberry
Neil, I haven't inspected these packages but historically they are
independent.

On Fri, May 15, 2015 at 2:37 AM, neil.jer...@metaswitch.com wrote:

 Out of interest, have you done this by re-releasing the Ubuntu packaging?
 Or have you taken an independent approach?

 Regards,
 Neil


   Original Message
 From: Thomas Goirand
 Sent: Thursday, 14 May 2015 22:21
 To: OpenStack Operators; Openstack; OpenStack Development Mailing List
 (not for usage questions)
 Reply To: OpenStack Development Mailing List (not for usage questions)
 Subject: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

 Hi,

 I am pleased to announce the general availability of OpenStack 2015.1.0
 (aka Kilo) in Debian unstable (aka Sid) and through the official Debian
 backports repository for Debian 8.0 (aka Sid).

 Debian 8.0 Jessie just released
 ===
 As you may know, Debian 8.0 was released on the 25th of April, just a
 few days before OpenStack Kilo (on the 30th of April). Just right after
 Debian Jessie got released, OpenStack Kilo was uploaded to unstable, and
 slowly migrated the usual way to the new Debian Testing, named Stretch.

 As a lot of new packages had to go through the Debian FTP master NEW
 queue for review (they check mainly for the copyright / licensing
 information, but also if the package is conform to the Debian policy).
 I'd like here to publicly thank Paul Tagliamonte from the Debian FTP
 team for his prompt work, which allowed Kilo to reach the Debian
 repositories just a few days after its release (in fact, Kilo was fully
 available in Unstable more than a week ago).

 Debian Jessie Backports
 ===
 Previously, each release of OpenStack, as a backport for Debian Stable,
 was only available through private repositories. This wasn't a
 satisfying solution, and we wanted to address it by uploading to the
 official Debian backports. And the result is now available: all of
 OpenStack Kilo has been uploaded to Debian jessie-backports. If you want
 to use these repositories, just add them to your sources.list (note that
 the Debian installer proposes to add it by default):

 deb http://httpredir.debian.org/debian jessie-backports main

 (of course, you can use any Debian mirror, not just the httpredir)

 All of the usual OpenStack components are currently available in the
 official backports, but there's still some more to come, like for
 example Heat, Murano, Trove or Sahara. For Heat, it's because we're
 still waiting for python-oslo.versionedobjects 0.1.1-2 to migrate to
 Stretch (as a rule: we can't upload to backports unless a package is
 already in Testing). For the last 3, I'm not sure if they will be
 backported to Jessie. Please provide your feedback and tell the Debian
 packaging team if they are important for you in the official
 jessie-backports repository, or if Sid is enough. Also, at the time of
 writing of this message, Horizon and Designate are still in the
 backports FTP master NEW queue (but it should be approved very soon).

 Also, I have just uploaded a first version of Barbican (still in the NEW
 queue waiting for approval...), and there's a package for Manila that is
 currently on the work by a new contributor.

 Note on Neutron off-tree drivers
 
 The neutron-lbaas, neutron-fwaas and neutron-vpnaas packages have been
 uploaded and are part of Sid. If you need it through jessie-backports,
 please just let me know.

 All vendor-specific drivers have been separated from Neutron, and are
 now available as separate packages. I wrote packages for them all, but
 the issue is that most of them wouldn't even build due to failed unit
 tests. For most of them, it used to work in the Kilo beta 3 of Neutron
 (it's the case for all but 2 of them who were broken at the time), but
 they appeared broken with the Kilo final release, as they didn't update
 after the Kilo release.

 I have repaired some of them, but working on these packages has shown to
 be a very frustrating work, as they receive very few updates from
 upstream. I do not plan to work much on them unless one of the below
 condition:
 - My employer needs them
 - things are moving forward upstream, and that these unit tests are
 repaired in the stackforge repository.

 If you are a network hardware vendor and read this, please push for more
 maintenance, as it's in a really bad state ATM. You are welcome to get
 in touch with me, and I'll be happy to help you to help.

 Bug report
 ==
 If you see any issue in the packages, please do report them to the
 Debian bug tracker. Instructions are available here:
 https://www.debian.org/Bugs/Reporting

 Happy installation,

 Thomas Goirand (zigo)

 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman

Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-15 Thread David Medberry
and a quick checks shows that there are number of differences just in the
nova source package, so I believe they remain independent.

On Fri, May 15, 2015 at 5:01 AM, David Medberry openst...@medberry.net
wrote:

 Neil, I haven't inspected these packages but historically they are
 independent.

 On Fri, May 15, 2015 at 2:37 AM, neil.jer...@metaswitch.com wrote:

 Out of interest, have you done this by re-releasing the Ubuntu packaging?
 Or have you taken an independent approach?

 Regards,
 Neil


   Original Message
 From: Thomas Goirand
 Sent: Thursday, 14 May 2015 22:21
 To: OpenStack Operators; Openstack; OpenStack Development Mailing List
 (not for usage questions)
 Reply To: OpenStack Development Mailing List (not for usage questions)
 Subject: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

 Hi,

 I am pleased to announce the general availability of OpenStack 2015.1.0
 (aka Kilo) in Debian unstable (aka Sid) and through the official Debian
 backports repository for Debian 8.0 (aka Sid).

 Debian 8.0 Jessie just released
 ===
 As you may know, Debian 8.0 was released on the 25th of April, just a
 few days before OpenStack Kilo (on the 30th of April). Just right after
 Debian Jessie got released, OpenStack Kilo was uploaded to unstable, and
 slowly migrated the usual way to the new Debian Testing, named Stretch.

 As a lot of new packages had to go through the Debian FTP master NEW
 queue for review (they check mainly for the copyright / licensing
 information, but also if the package is conform to the Debian policy).
 I'd like here to publicly thank Paul Tagliamonte from the Debian FTP
 team for his prompt work, which allowed Kilo to reach the Debian
 repositories just a few days after its release (in fact, Kilo was fully
 available in Unstable more than a week ago).

 Debian Jessie Backports
 ===
 Previously, each release of OpenStack, as a backport for Debian Stable,
 was only available through private repositories. This wasn't a
 satisfying solution, and we wanted to address it by uploading to the
 official Debian backports. And the result is now available: all of
 OpenStack Kilo has been uploaded to Debian jessie-backports. If you want
 to use these repositories, just add them to your sources.list (note that
 the Debian installer proposes to add it by default):

 deb http://httpredir.debian.org/debian jessie-backports main

 (of course, you can use any Debian mirror, not just the httpredir)

 All of the usual OpenStack components are currently available in the
 official backports, but there's still some more to come, like for
 example Heat, Murano, Trove or Sahara. For Heat, it's because we're
 still waiting for python-oslo.versionedobjects 0.1.1-2 to migrate to
 Stretch (as a rule: we can't upload to backports unless a package is
 already in Testing). For the last 3, I'm not sure if they will be
 backported to Jessie. Please provide your feedback and tell the Debian
 packaging team if they are important for you in the official
 jessie-backports repository, or if Sid is enough. Also, at the time of
 writing of this message, Horizon and Designate are still in the
 backports FTP master NEW queue (but it should be approved very soon).

 Also, I have just uploaded a first version of Barbican (still in the NEW
 queue waiting for approval...), and there's a package for Manila that is
 currently on the work by a new contributor.

 Note on Neutron off-tree drivers
 
 The neutron-lbaas, neutron-fwaas and neutron-vpnaas packages have been
 uploaded and are part of Sid. If you need it through jessie-backports,
 please just let me know.

 All vendor-specific drivers have been separated from Neutron, and are
 now available as separate packages. I wrote packages for them all, but
 the issue is that most of them wouldn't even build due to failed unit
 tests. For most of them, it used to work in the Kilo beta 3 of Neutron
 (it's the case for all but 2 of them who were broken at the time), but
 they appeared broken with the Kilo final release, as they didn't update
 after the Kilo release.

 I have repaired some of them, but working on these packages has shown to
 be a very frustrating work, as they receive very few updates from
 upstream. I do not plan to work much on them unless one of the below
 condition:
 - My employer needs them
 - things are moving forward upstream, and that these unit tests are
 repaired in the stackforge repository.

 If you are a network hardware vendor and read this, please push for more
 maintenance, as it's in a really bad state ATM. You are welcome to get
 in touch with me, and I'll be happy to help you to help.

 Bug report
 ==
 If you see any issue in the packages, please do report them to the
 Debian bug tracker. Instructions are available here:
 https://www.debian.org/Bugs/Reporting

 Happy installation,

 Thomas Goirand (zigo

Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-15 Thread Ihar Hrachyshka
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Are there any attempts to avoid duplication of efforts? I would expect
Ubuntu to reuse and extend what is in their upstream distro - Debian.

Ihar

On 05/15/2015 01:11 PM, David Medberry wrote:
 and a quick checks shows that there are number of differences just
 in the nova source package, so I believe they remain independent.
 
 On Fri, May 15, 2015 at 5:01 AM, David Medberry
 openst...@medberry.net mailto:openst...@medberry.net wrote:
 
 Neil, I haven't inspected these packages but historically they are 
 independent.
 
 On Fri, May 15, 2015 at 2:37 AM, neil.jer...@metaswitch.com 
 mailto:neil.jer...@metaswitch.com wrote:
 
 Out of interest, have you done this by re-releasing the Ubuntu 
 packaging? Or have you taken an independent approach?
 
 Regards, Neil
 
 
 Original Message From: Thomas Goirand Sent: Thursday, 14 May 2015
 22:21 To: OpenStack Operators; Openstack; OpenStack Development 
 Mailing List (not for usage questions) Reply To: OpenStack
 Development Mailing List (not for usage questions) Subject:
 [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie
 
 Hi,
 
 I am pleased to announce the general availability of OpenStack 
 2015.1.0 (aka Kilo) in Debian unstable (aka Sid) and through the
 official Debian backports repository for Debian 8.0 (aka Sid).
 
 Debian 8.0 Jessie just released === As
 you may know, Debian 8.0 was released on the 25th of April, just a 
 few days before OpenStack Kilo (on the 30th of April). Just right
 after Debian Jessie got released, OpenStack Kilo was uploaded to 
 unstable, and slowly migrated the usual way to the new Debian
 Testing, named Stretch.
 
 As a lot of new packages had to go through the Debian FTP master
 NEW queue for review (they check mainly for the copyright /
 licensing information, but also if the package is conform to the
 Debian policy). I'd like here to publicly thank Paul Tagliamonte
 from the Debian FTP team for his prompt work, which allowed Kilo to
 reach the Debian repositories just a few days after its release (in
 fact, Kilo was fully available in Unstable more than a week ago).
 
 Debian Jessie Backports === Previously, each
 release of OpenStack, as a backport for Debian Stable, was only
 available through private repositories. This wasn't a satisfying
 solution, and we wanted to address it by uploading to the official
 Debian backports. And the result is now available: all of OpenStack
 Kilo has been uploaded to Debian jessie-backports. If you want to
 use these repositories, just add them to your sources.list (note
 that the Debian installer proposes to add it by default):
 
 deb http://httpredir.debian.org/debian jessie-backports main
 
 (of course, you can use any Debian mirror, not just the httpredir)
 
 All of the usual OpenStack components are currently available in
 the official backports, but there's still some more to come, like
 for example Heat, Murano, Trove or Sahara. For Heat, it's because
 we're still waiting for python-oslo.versionedobjects 0.1.1-2 to
 migrate to Stretch (as a rule: we can't upload to backports unless
 a package is already in Testing). For the last 3, I'm not sure if
 they will be backported to Jessie. Please provide your feedback and
 tell the Debian packaging team if they are important for you in the
 official jessie-backports repository, or if Sid is enough. Also, at
 the time of writing of this message, Horizon and Designate are
 still in the backports FTP master NEW queue (but it should be
 approved very soon).
 
 Also, I have just uploaded a first version of Barbican (still in 
 the NEW queue waiting for approval...), and there's a package for
 Manila that is currently on the work by a new contributor.
 
 Note on Neutron off-tree drivers  
 The neutron-lbaas, neutron-fwaas and neutron-vpnaas packages have
 been uploaded and are part of Sid. If you need it through 
 jessie-backports, please just let me know.
 
 All vendor-specific drivers have been separated from Neutron, and
 are now available as separate packages. I wrote packages for them 
 all, but the issue is that most of them wouldn't even build due to
 failed unit tests. For most of them, it used to work in the Kilo
 beta 3 of Neutron (it's the case for all but 2 of them who were
 broken at the time), but they appeared broken with the Kilo final
 release, as they didn't update after the Kilo release.
 
 I have repaired some of them, but working on these packages has 
 shown to be a very frustrating work, as they receive very few
 updates from upstream. I do not plan to work much on them unless
 one of the below condition: - My employer needs them - things are
 moving forward upstream, and that these unit tests are repaired in
 the stackforge repository.
 
 If you are a network hardware vendor and read this, please push for
 more maintenance, as it's in a really bad state ATM. You are
 welcome to get

Re: [openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-15 Thread Thomas Goirand


On 05/15/2015 10:37 AM, neil.jer...@metaswitch.com wrote:

Out of interest, have you done this by re-releasing the Ubuntu packaging? Or 
have you taken an independent approach?

Regards,
 Neil


It's been since Folsom that I've released packages on my own in Debian. 
Absolutely zero packaging work was imported from Ubuntu to Debian in 
this release also. In fact, it's the opposite which (often) happens: the 
last release, Juno, in Ubuntu, was using nearly 100% of my work for 
packaging the dependencies (including Oslo libraries and the 
python-*client packages). This last Kilo release is different because I 
couldn't upload to Debian during the freeze of Jessie, so Canonical had 
to work on Oslo packages of their own. This shows especially on the 
naming of the oslo packages, with a dash in Ubuntu (which seems to be a 
mistake), and a dot in Debian (which is compatible with what the 
egg-info declares).


By the way, the list of packages which I maintain is available at [1], 
and there you can see the difference of version numbers between Debian 
and Ubuntu. When you see the same version in both Debian and Ubuntu, it 
means ubuntu has synced from Debian, or in other words, imported the 
work I've done in Debian.


On 05/15/2015 03:50 PM, Ihar Hrachyshka wrote:
 Are there any attempts to avoid duplication of efforts? I would expect
 Ubuntu to reuse and extend what is in their upstream distro - Debian.

 Ihar

It's a decision from upper (or even *very* upper, shall I say...) 
management at Canonical that there's no collaboration between Debian and 
Ubuntu on the core packages. Maybe this may change in the future if the 
decision is reversed (I'm opened for it to happen...).


However, there's been some attempts to work more on the dependency 
packages together, but mostly, these attempts failed (partly due to the 
fact that Canonical insists on using BZR as a VCS). I've seen some bugs 
opened with patches by Ubuntu people to lessen the differences for these 
packages which is a good thing.


Let's hope things get better some time...

Cheers,

Thomas Goirand (zigo)

P.S: If you try deploying using Debian, make sure you're using 
python-pysaml2 = 2.4.0 which I uploaded yesterday, otherwise Keystone 
will be broken.


[1] 
https://qa.debian.org/developer.php?login=openstack-de...@lists.alioth.debian.org


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] OpenStack 2015.1.0 for Debian Sid and Jessie

2015-05-14 Thread Thomas Goirand

Hi,

I am pleased to announce the general availability of OpenStack 2015.1.0 
(aka Kilo) in Debian unstable (aka Sid) and through the official Debian 
backports repository for Debian 8.0 (aka Sid).


Debian 8.0 Jessie just released
===
As you may know, Debian 8.0 was released on the 25th of April, just a 
few days before OpenStack Kilo (on the 30th of April). Just right after 
Debian Jessie got released, OpenStack Kilo was uploaded to unstable, and 
slowly migrated the usual way to the new Debian Testing, named Stretch.


As a lot of new packages had to go through the Debian FTP master NEW 
queue for review (they check mainly for the copyright / licensing 
information, but also if the package is conform to the Debian policy). 
I'd like here to publicly thank Paul Tagliamonte from the Debian FTP 
team for his prompt work, which allowed Kilo to reach the Debian 
repositories just a few days after its release (in fact, Kilo was fully 
available in Unstable more than a week ago).


Debian Jessie Backports
===
Previously, each release of OpenStack, as a backport for Debian Stable, 
was only available through private repositories. This wasn't a 
satisfying solution, and we wanted to address it by uploading to the 
official Debian backports. And the result is now available: all of 
OpenStack Kilo has been uploaded to Debian jessie-backports. If you want 
to use these repositories, just add them to your sources.list (note that 
the Debian installer proposes to add it by default):


deb http://httpredir.debian.org/debian jessie-backports main

(of course, you can use any Debian mirror, not just the httpredir)

All of the usual OpenStack components are currently available in the 
official backports, but there's still some more to come, like for 
example Heat, Murano, Trove or Sahara. For Heat, it's because we're 
still waiting for python-oslo.versionedobjects 0.1.1-2 to migrate to 
Stretch (as a rule: we can't upload to backports unless a package is 
already in Testing). For the last 3, I'm not sure if they will be 
backported to Jessie. Please provide your feedback and tell the Debian 
packaging team if they are important for you in the official 
jessie-backports repository, or if Sid is enough. Also, at the time of 
writing of this message, Horizon and Designate are still in the 
backports FTP master NEW queue (but it should be approved very soon).


Also, I have just uploaded a first version of Barbican (still in the NEW 
queue waiting for approval...), and there's a package for Manila that is 
currently on the work by a new contributor.


Note on Neutron off-tree drivers

The neutron-lbaas, neutron-fwaas and neutron-vpnaas packages have been 
uploaded and are part of Sid. If you need it through jessie-backports, 
please just let me know.


All vendor-specific drivers have been separated from Neutron, and are 
now available as separate packages. I wrote packages for them all, but 
the issue is that most of them wouldn't even build due to failed unit 
tests. For most of them, it used to work in the Kilo beta 3 of Neutron 
(it's the case for all but 2 of them who were broken at the time), but 
they appeared broken with the Kilo final release, as they didn't update 
after the Kilo release.


I have repaired some of them, but working on these packages has shown to 
be a very frustrating work, as they receive very few updates from 
upstream. I do not plan to work much on them unless one of the below 
condition:

- My employer needs them
- things are moving forward upstream, and that these unit tests are 
repaired in the stackforge repository.


If you are a network hardware vendor and read this, please push for more 
maintenance, as it's in a really bad state ATM. You are welcome to get 
in touch with me, and I'll be happy to help you to help.


Bug report
==
If you see any issue in the packages, please do report them to the 
Debian bug tracker. Instructions are available here:

https://www.debian.org/Bugs/Reporting

Happy installation,

Thomas Goirand (zigo)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev