Re: [openstack-dev] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-10 Thread Tony Breeds
On Mon, Sep 10, 2018 at 08:40:28AM +0200, Julien Danjou wrote:
> On Mon, Sep 10 2018, Tony Breeds wrote:
> 
> > It looks like in August this was already setup 
> > https://review.openstack.org/#/c/591682/
> > So releases going forward will be on pypi.
> >
> > Julien, Do you mind me arranging for at least the following versions to
> > be published to pypi?
> >
> > [tony@thor ceilometer]$ for branch in 
> > origin/stable/{ocata,pike,queens,rocky} ; do printf "%-25s: %s\n" $branch 
> > "$(git describe --abbrev=0 $branch)" ; done
> > origin/stable/ocata  : 8.1.5
> > origin/stable/pike   : 9.0.6
> > origin/stable/queens : 10.0.1
> > origin/stable/rocky  : 11.0.0
> 
> Sure, go ahead!

Thanks!

Yours Tony.


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-10 Thread Julien Danjou
On Mon, Sep 10 2018, Tony Breeds wrote:

> It looks like in August this was already setup 
> https://review.openstack.org/#/c/591682/
> So releases going forward will be on pypi.
>
> Julien, Do you mind me arranging for at least the following versions to
> be published to pypi?
>
> [tony@thor ceilometer]$ for branch in origin/stable/{ocata,pike,queens,rocky} 
> ; do printf "%-25s: %s\n" $branch "$(git describe --abbrev=0 $branch)" ; done
> origin/stable/ocata  : 8.1.5
> origin/stable/pike   : 9.0.6
> origin/stable/queens : 10.0.1
> origin/stable/rocky  : 11.0.0

Sure, go ahead!

-- 
Julien Danjou
;; Free Software hacker
;; https://julien.danjou.info


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-09 Thread Tony Breeds
On Mon, Sep 10, 2018 at 11:02:06AM +1000, Ian Wienand wrote:
> On 09/10/2018 09:39 AM, Tony Breeds wrote:
> > Julien, Do you mind me arranging for at least the following versions to
> > be published to pypi?
> 
> For this particular case, I think our best approach is to have an
> admin manually upload the tar & wheels from tarballs.openstack.org to
> pypi.  All other options seem to be sub-optimal:
> 
>  - if we re-ran the release pipeline, I *think* it would all be
>idempotent and the publishing would happen, but there would be
>confusing duplicate release emails sent.

fungi also points[1] out that we'd re-sign/publish those artefacts which
isn't desirable.  So I think we're limited to publishing the existing
artefacts (preferred) or waiting/making releases from the open branches.


Yours Tony.

[1]
http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-09-10.log.html#t2018-09-10T04:16:37


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-09 Thread Ian Wienand

On 09/10/2018 09:39 AM, Tony Breeds wrote:

Julien, Do you mind me arranging for at least the following versions to
be published to pypi?


For this particular case, I think our best approach is to have an
admin manually upload the tar & wheels from tarballs.openstack.org to
pypi.  All other options seem to be sub-optimal:

 - if we re-ran the release pipeline, I *think* it would all be
   idempotent and the publishing would happen, but there would be
   confusing duplicate release emails sent.

 - we could make a special "only-publish" template that avoids
   notification jobs; switch ceilometer to this, re-run the releases,
   then switch back.  urgh, especially if something goes wrong.

 - ceilometer could make "no-op" releases on each branch to trigger a
   fresh release & publish; but releases that essentially do nothing
   are I imagine an annoyance for users and distributors who track
   stable branches.

It would look like

  https://test.pypi.org/project/ceilometer/

The pypi hashes will all line up with the .asc files we publish, so we
know there's no funny business going on.

Thanks,

-i

__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-09 Thread Tony Breeds
On Sat, Sep 08, 2018 at 03:21:38PM +1000, Tony Breeds wrote:
> On Fri, Sep 07, 2018 at 11:09:15AM +0200, Julien Danjou wrote:
> 
> > You can, I've already said +1 on a review a few weeks ago. :)
> 
> Oh great.  I'll dig that up and push forward with that side of things if
> you don't mind.

It looks like in August this was already setup 
https://review.openstack.org/#/c/591682/
So releases going forward will be on pypi.

Julien, Do you mind me arranging for at least the following versions to
be published to pypi?

[tony@thor ceilometer]$ for branch in origin/stable/{ocata,pike,queens,rocky} ; 
do printf "%-25s: %s\n" $branch "$(git describe --abbrev=0 $branch)" ; done
origin/stable/ocata  : 8.1.5
origin/stable/pike   : 9.0.6
origin/stable/queens : 10.0.1
origin/stable/rocky  : 11.0.0


Yours Tony.


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-07 Thread Tony Breeds
On Fri, Sep 07, 2018 at 11:09:15AM +0200, Julien Danjou wrote:

> You can, I've already said +1 on a review a few weeks ago. :)

Oh great.  I'll dig that up and push forward with that side of things if
you don't mind.

Yours Tony.


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-07 Thread Matthew Thode
On 18-09-07 11:09:15, Julien Danjou wrote:
> On Fri, Sep 07 2018, Tony Breeds wrote:
> 
> > On Thu, Sep 06, 2018 at 01:33:12PM +0300, Michel Peterson wrote:
> >
> >> I remember that before landing the problematic patch [1] there was some
> >> discussion around it. Basically the problem was not n-odl but ceilometer
> >> not being in pypi, but we never foresaw this problem.
> >> 
> >> Now that the problem is so critical, the question is how can we, from the
> >> n-odl team, help in fixing this? I am open to help in any effort that
> >> involves n-odl or any other project.
> >
> > As other have pointed out we can just ask the Telemetry team (PTL on CC)
> > why we can't publish ceilometer to pypi?
> 
> You can, I've already said +1 on a review a few weeks ago. :)
> 

Mind linking?  I can't find it.

> > https://pypi.org/project/ceilometer/ certainly seems to be the right
> > project.
> >
> > The crux of the code issue is:
> > from ceilometer.network.statistics import driver
> >
> > in networking_odl/ceilometer/network/statistics/opendaylight_v2/driver.py
> >
> > If this is supposed to be used they way you are how are prjects supposed
> > to get the ceilometer code?
> >

-- 
Matthew Thode


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-07 Thread Julien Danjou
On Fri, Sep 07 2018, Tony Breeds wrote:

> On Thu, Sep 06, 2018 at 01:33:12PM +0300, Michel Peterson wrote:
>
>> I remember that before landing the problematic patch [1] there was some
>> discussion around it. Basically the problem was not n-odl but ceilometer
>> not being in pypi, but we never foresaw this problem.
>> 
>> Now that the problem is so critical, the question is how can we, from the
>> n-odl team, help in fixing this? I am open to help in any effort that
>> involves n-odl or any other project.
>
> As other have pointed out we can just ask the Telemetry team (PTL on CC)
> why we can't publish ceilometer to pypi?

You can, I've already said +1 on a review a few weeks ago. :)

> https://pypi.org/project/ceilometer/ certainly seems to be the right
> project.
>
> The crux of the code issue is:
> from ceilometer.network.statistics import driver
>
> in networking_odl/ceilometer/network/statistics/opendaylight_v2/driver.py
>
> If this is supposed to be used they way you are how are prjects supposed
> to get the ceilometer code?
>
>
>
> Yours Tony.
>

-- 
Julien Danjou
// Free Software hacker
// https://julien.danjou.info


signature.asc
Description: PGP signature
__
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] [networking-odl][networking-bgpvpn][Telemetry] all requirement updates are currently blocked

2018-09-06 Thread Tony Breeds
On Thu, Sep 06, 2018 at 01:33:12PM +0300, Michel Peterson wrote:

> I remember that before landing the problematic patch [1] there was some
> discussion around it. Basically the problem was not n-odl but ceilometer
> not being in pypi, but we never foresaw this problem.
> 
> Now that the problem is so critical, the question is how can we, from the
> n-odl team, help in fixing this? I am open to help in any effort that
> involves n-odl or any other project.

As other have pointed out we can just ask the Telemetry team (PTL on CC)
why we can't publish ceilometer to pypi?
https://pypi.org/project/ceilometer/ certainly seems to be the right
project.

The crux of the code issue is:
from ceilometer.network.statistics import driver

in networking_odl/ceilometer/network/statistics/opendaylight_v2/driver.py

If this is supposed to be used they way you are how are prjects supposed
to get the ceilometer code?



Yours Tony.


signature.asc
Description: PGP signature
__
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