Re: [openstack-dev] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Sergii Golovatiuk
-1 for upgrading it in 6.1. Known devil is better than unknown angel :)

In 7.0 we can try 3.5.0 with updated Erlang.

~thanks


--
Best regards,
Sergii Golovatiuk,
Skype #golserge
IRC #holser

On Wed, Apr 29, 2015 at 12:20 PM, Davanum Srinivas dsrini...@mirantis.com
wrote:

 Bogdan,

 Pacemaker, corosync etc, we picked vivid packages right? So don't we test
 what's in vivid for this too? Apparently it's 3.4.3-2 per [0].

 I agree, we should not do this in 6.1, However, we should start testing
 this ASAP.

 Another data point, Alexander Nevenchannyy pointed out to me that 3.5.0
 came with an updated Erlang that has the following fix:

 OTP-11497  To prevent a race condition if there is a short communication

 problem when node-down and node-up events are received. They

 are now stored and later checked if the node came up just

 before mnesia flagged the node as down. (Thanks to Jonas Falkevik )

 which seems interesting as well.

 thanks,

 dims
 [0] https://launchpad.net/ubuntu/vivid/+package/rabbitmq-server
 [1] http://www.erlang.org/download/otp_src_17.0.readme

 On Wed, Apr 29, 2015 at 4:04 AM, Bogdan Dobrelya bdobre...@mirantis.com
 wrote:

 Hello.

 There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:
 1) At least two bugfixes related to the current high-load issue with MQ
 [1]:
 - 26404 prevent queue synchronisation from hanging if there is a very
 short partition just as it starts (since 3.1.0)
 - 26368 prevent autoheal from hanging when loser shuts down before the
 winner  learns it is the winner (since 3.1.0)
 2) We should as well check how the new 'pause-if-all-down' option works
 for split brain recovery.
 3) We should address the 'force_boot' recommendations from this mail
 thread [2] to speed up the MQ cluster assemble time.

 The question is - is it worth it to do this in the 6.1 release scope?
 I vote to postpone this for the 7.0 dev cycle as the impact of such
 changes might be unpredictable.

 [0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
 [1] https://bugs.launchpad.net/fuel/+bug/1447619
 [2]

 http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html

 --
 Best regards,
 Bogdan Dobrelya,
 Skype #bogdando_at_yahoo.com
 Irc #bogdando



__
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] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Tomasz Napierala
I’m -1 for it.

Considering how much time we needed to troubleshoot the problems already, I 
don’t think we have time to properly test the upgrade.


 On 29 Apr 2015, at 12:37, Sergii Golovatiuk sgolovat...@mirantis.com wrote:
 
 -1 for upgrading it in 6.1. Known devil is better than unknown angel :)
 
 In 7.0 we can try 3.5.0 with updated Erlang.
 
 ~thanks
 
 
 --
 Best regards,
 Sergii Golovatiuk,
 Skype #golserge
 IRC #holser
 
 On Wed, Apr 29, 2015 at 12:20 PM, Davanum Srinivas dsrini...@mirantis.com 
 wrote:
 Bogdan,
 
 Pacemaker, corosync etc, we picked vivid packages right? So don't we test 
 what's in vivid for this too? Apparently it's 3.4.3-2 per [0].
 
 I agree, we should not do this in 6.1, However, we should start testing this 
 ASAP.
 
 Another data point, Alexander Nevenchannyy pointed out to me that 3.5.0 came 
 with an updated Erlang that has the following fix:
 OTP-11497  To prevent a race condition if there is a short communication
 
 problem when node-down and node-up events are received. They
 
 are now stored and later checked if the node came up just
 
 before mnesia flagged the node as down. (Thanks to Jonas Falkevik )
 
 which seems interesting as well.
 
 thanks,
 
 dims
 
 [0] https://launchpad.net/ubuntu/vivid/+package/rabbitmq-server
 [1] http://www.erlang.org/download/otp_src_17.0.readme
 
 On Wed, Apr 29, 2015 at 4:04 AM, Bogdan Dobrelya bdobre...@mirantis.com 
 wrote:
 Hello.
 
 There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:
 1) At least two bugfixes related to the current high-load issue with MQ [1]:
 - 26404 prevent queue synchronisation from hanging if there is a very
 short partition just as it starts (since 3.1.0)
 - 26368 prevent autoheal from hanging when loser shuts down before the
 winner  learns it is the winner (since 3.1.0)
 2) We should as well check how the new 'pause-if-all-down' option works
 for split brain recovery.
 3) We should address the 'force_boot' recommendations from this mail
 thread [2] to speed up the MQ cluster assemble time.
 
 The question is - is it worth it to do this in the 6.1 release scope?
 I vote to postpone this for the 7.0 dev cycle as the impact of such
 changes might be unpredictable.
 
 [0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
 [1] https://bugs.launchpad.net/fuel/+bug/1447619
 [2]
 http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html
 
 --
 Best regards,
 Bogdan Dobrelya,
 Skype #bogdando_at_yahoo.com
 Irc #bogdando
 
 

-- 
Tomasz 'Zen' Napierala
Product Engineering - Poland







__
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] [Fuel] Infiniband support in Fuel

2015-04-29 Thread Andrey Danin
Hi, Sylwester,

Fuel-plugin-mellanox is in development stage now, so no one can use it.
I think, a longer MAC field may be helpful for other plugin developers in
future.

On Tue, Apr 28, 2015 at 12:50 AM, Sylwester Brzeczkowski 
sbrzeczkow...@mirantis.com wrote:

 We have a bug in fuel [1] which concerns infiniband support.

 It's mostly about expanding the size of mac field in db from 17 to 59.
 But I've email Aviram Bar-Haim who was working on for infiniband support
 [2] for fuel-plugin-mellanox [3] and he said that they use eIPoIB mac
 (mapping between ETH to IB) instead of IB Guid so it fits to our current
 mac field size.

 Does anyone have ever used fuel-plugin-mellanox with IB?
 I'm trying to find out if the bug is still valid?

 [1] https://bugs.launchpad.net/fuel/+bug/1398882
 [2]
 https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/db/sqlalchemy/models/node.py#L103
 [3] https://github.com/stackforge/fuel-plugin-mellanox

 Regards
 --
 *Sylwester Brzeczkowski*
 Junior Python Software Engineer
 Product Development-Core : Product Engineering

 __
 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




-- 
Andrey Danin
ada...@mirantis.com
skype: gcon.monolake
__
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] [Horizon] Core Reviewer Update

2015-04-29 Thread Tihomir Trifonov
Great news!!! Welcome.

On Wed, Apr 29, 2015 at 11:54 AM, Matthias Runge mru...@redhat.com wrote:

 On 29/04/15 00:57, David Lyle wrote:


 Thank you all for your contributions and welcome to the team!

 David


 Yes! Thanks a lot. You'll all make a great addition to the team.

 Matthias


 __
 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




-- 
Regards,
Tihomir Trifonov
__
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] [Horizon] Core Reviewer Update

2015-04-29 Thread Radomir Dopieralski
On 04/29/2015 12:57 AM, David Lyle wrote:
 I am pleased to announce the addition of Doug Fish, Rob Cresswell and
 Travis Tripp to the Horizon Core Reviewer team. 
 
 Doug Fish has been an active reviewer and participant in Horizon for a
 few releases now. He represents a strong customer focus and has provided
 high quality reviews. 
 
 Rob Cresswell has been providing a high number of quality reviews, an
 active contributor and an active participant in the community.
 
 Travis Tripp has been contributing to Horizon for the past couple of
 releases, an active participant in the community, a critical angularJS
 reviewer, and played a significant role in driving the angular based
 launch instance work in Kilo.  
 
 Thank you all for your contributions and welcome to the team!

Welcome!

-- 
Radomir Dopieralski


__
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] [Neutron] [Nova] [Cinder] [tc] Should Openstack project maintained by core team keep only API/DB in the future?

2015-04-29 Thread Duncan Thomas
On 28 April 2015 at 21:59, Kevin Benton blak...@gmail.com wrote:


 The concern is that having broken drivers out there that claim to work
 with an OpenStack project end up making the project look bad. It's similar
 to a first time Linux user experiencing frequent kernel panics because they
 are using hardware with terrible drivers. They aren't going to recognize
 the distinction and will just assume the project is bad.


It's also worth noting that the upstream kernel recommends getting your
driver into their code base, precisely because it receives suitable care
and critique there. The linux kernel accepts but does not encourage
out-of-tree drivers (once the driver is of a suitable quality) and there
are periodic pushes by certain upstream developers to pull new drivers into
the kernel proper.


 I would love to see OpenStack upstream acting more like a resource to
 support users and developers


Who do you think we are supporting? Users and developers are our *only*
target audience... I'm quite confused what you're trying to achieve... and
to suggest that we want anything other than the best product for end users
and an healthy productive environment for developers is quite disingenuous.
We have tough third party CI requirements in Cinder precisely because we
found not having them lead to broken drivers, unmaintained code and a
terrible end user experience, together with a dev environment where we
couldn't make certain necessary design overhauls because we had no idea
what that broke.
__
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] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Dina Belova
Alexei,

actually we do not insist this should b done for the MOS 6.1. That was the
question to the audience if someone is having other idea. All these
discussions have roots in the bug
https://bugs.launchpad.net/fuel/+bug/1447619 - we have found the issue with
RabbitMQ cluster behaviour under the networking load and Bogdan, Alexei
Khivin and Alex Nevenchannyy found that it possibly might be fixed
upgrading the RabbitMQ (trying it now). And actually this RabbitMQ release
contains lots of crucial bug fixes even without mentioned by Bogdan.

For 6.1 the found workaround might be used, section in the docs written,
etc. The question to the company is if that will be enough and what are we
going to do with it in future.

Cheers,
Dina

On Wed, Apr 29, 2015 at 11:24 AM, Alexei Sheplyakov 
asheplya...@mirantis.com wrote:

 Hi,

 Given that

 - MOS 6.1 should be released in a few weeks
 - rabbitmq is kind of a heart of OpenStack

 upgrading rabbitmq in MOS 6.1 seems to be an extremely bad idea.

 There will be always some bugs (both known and unknown), but we can't keep
 updating various
 components forever and should stop at some moment (which is presumably
 called `soft code freeze').

 Best regards,
   Alexei


 On Wed, Apr 29, 2015 at 11:04 AM, Bogdan Dobrelya bdobre...@mirantis.com
 wrote:

 Hello.

 There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:
 1) At least two bugfixes related to the current high-load issue with MQ
 [1]:
 - 26404 prevent queue synchronisation from hanging if there is a very
 short partition just as it starts (since 3.1.0)
 - 26368 prevent autoheal from hanging when loser shuts down before the
 winner  learns it is the winner (since 3.1.0)
 2) We should as well check how the new 'pause-if-all-down' option works
 for split brain recovery.
 3) We should address the 'force_boot' recommendations from this mail
 thread [2] to speed up the MQ cluster assemble time.

 The question is - is it worth it to do this in the 6.1 release scope?
 I vote to postpone this for the 7.0 dev cycle as the impact of such
 changes might be unpredictable.

 [0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
 [1] https://bugs.launchpad.net/fuel/+bug/1447619
 [2]

 http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html

 --
 Best regards,
 Bogdan Dobrelya,
 Skype #bogdando_at_yahoo.com
 Irc #bogdando





-- 

Best regards,

Dina Belova

Software Engineer

Mirantis Inc.
__
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] [Fuel] Speed Up RabbitMQ Recovering

2015-04-29 Thread Zhou Zheng Sheng / 周征晟
Hi!

Thank you very much Vladimir and Bogdan! Thanks for the fast respond and
rich information.

I backported MySQL and RabbitMQ ocf patches from stable/6.0 and tested
again. A full reassemble takes about 5mins, this improves a lot. Adding
the force_load trick I mentioned in the previous email, it takes about
4mins.

I get that there is not really a RabbitMQ master instance because queue
masters spreads to all the RabbitMQ instances. The pacemaker master is
an abstract one. However there is still an mnesia node from which other
mnesia nodes sync table schema. The exception
timeout_waiting_for_tables in log is actually reported by mnesia. By
default, it places a mark on the last alive mnesia node, and other nodes
have to sync table from it
(http://www.erlang.org/doc/apps/mnesia/Mnesia_chap7.html#id78477).
RabbitMQ clustering inherits the behavior, and the last RabbitMQ
instance shutdown must be the first instance to start. Otherwise it
produces timeout_waiting_for_tables
(http://www.rabbitmq.com/clustering.html#transcript search for the last
node to go down).

The 1 minute difference is because without force_load, the abstract
master determined by pacemaker during a promote action may not be the
last RabbitMQ instance shut down in the last start action. So there is
chance for rabbitmqctl start_app to wait 30s and trigger a RabbitMQ
exception timeout_waiting_for_tables. We may able to see table timeout
and mnesa resetting for once during a reassemble process on some of the
RabbitMQ instances, but it only introduces 30s of wait, which is
acceptable for me.

I also inspect the RabbitMQ resource agent code in latest master branch.
There are timeout wrapper and other improvements which are great. It
does not change the master promotion process much, so it may still run
into the problems I described.

Please see the inline reply below.

on 2015/04/28/ 21:15, Bogdan Dobrelya wrote:
 Hello,
 Hello, Zhou

 I using Fuel 6.0.1 and find that RabbitMQ recover time is long after
 power failure. I have a running HA environment, then I reset power of
 all the machines at the same time. I observe that after reboot it
 usually takes 10 minutes for RabittMQ cluster to appear running
 master-slave mode in pacemaker. If I power off all the 3 controllers and
 only start 2 of them, the downtime sometimes can be as long as 20 minutes.
 Yes, this is a known issue [0]. Note, there were many bugfixes, like
 [1],[2],[3], merged for MQ OCF script, so you may want to try to
 backport them as well by the following guide [4]

 [0] https://bugs.launchpad.net/fuel/+bug/1432603
 [1] https://review.openstack.org/#/c/175460/
 [2] https://review.openstack.org/#/c/175457/
 [3] https://review.openstack.org/#/c/175371/
 [4] https://review.openstack.org/#/c/170476/

 I have a little investigation and find out there are some possible causes.

 1. MySQL Recovery Takes Too Long [1] and Blocking RabbitMQ Clustering in
 Pacemaker

 The pacemaker resource p_mysql start timeout is set to 475s. Sometimes
 MySQL-wss fails to start after power failure, and pacemaker would wait
 475s before retry starting it. The problem is that pacemaker divides
 resource state transitions into batches. Since RabbitMQ is master-slave
 resource, I assume that starting all the slaves and promoting master are
 put into two different batches. If unfortunately starting all RabbitMQ
 slaves are put in the same batch as MySQL starting, even if RabbitMQ
 slaves and all other resources are ready, pacemaker will not continue
 but just wait for MySQL timeout.
 Could you please elaborate the what is the same/different batches for MQ
 and DB? Note, there is a MQ clustering logic flow charts available here
 [5] and we're planning to release a dedicated technical bulletin for this.

 [5] http://goo.gl/PPNrw7

Batch is a pacemaker concept I found when I was reading its
documentation and code. There is a batch-limit: 30 in the output of
pcs property list --all. The pacemaker official documentation
explanation is that it's The number of jobs that the TE is allowed to
execute in parallel. From my understanding, pacemaker maintains cluster
states, and when we start/stop/promote/demote a resource, it triggers a
state transition. Pacemaker puts as many as possible transition jobs
into a batch, and process them in parallel.

The problem is that pacemaker can only promote a resource after it
detects the resource is started. During a full reassemble, in the first
transition batch, pacemaker starts all the resources including MySQL and
RabbitMQ. Pacemaker issues resource agent start invocation in parallel
and reaps the results.

For a multi-state resource agent like RabbitMQ, pacemaker needs the
start result reported in the first batch, then transition engine and
policy engine decide if it has to retry starting or promote, and put
this new transition job into a new batch.

I see improvements to put individual commands inside a timeout wrapper
in RabbitMQ resource agent, and a bug created yesterday 

Re: [openstack-dev] [OpenStack-Infra][cinder] Could you please re-consider Oracle ZFSSA iSCSI Driver

2015-04-29 Thread Duncan Thomas
The CI is now looking healthy, thanks.

On 28 April 2015 at 21:59, Diem Tran diem.t...@oracle.com wrote:

 Dear Cinder team,

 A patchset has been uploaded to request re-integration of Oracle ZFSSA
 iSCSI Cinder driver to 2 branches: master and stable/kilo:
 https://review.openstack.org/#/c/178319

 Here are some success reports of the Oracle ZFSSA iSCSI CI:
 https://review.openstack.org/#/c/175809/
 https://review.openstack.org/#/c/176802/
 https://review.openstack.org/#/c/176930/
 https://review.openstack.org/#/c/174291/
 https://review.openstack.org/#/c/175077/
 https://review.openstack.org/#/c/176543/

 The complete reports list can be found here:
 https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z

 Please let me know if you have any question.

 Thanks,
 Diem.


 On 04/21/2015 01:38 PM, Diem Tran wrote:


 On 04/21/2015 01:01 PM, Mike Perez wrote:

 On 09:57 Apr 21, Mike Perez wrote:

 On 15:47 Apr 20, Diem Tran wrote:

 Hi Mike,

 Oracle ZFSSA iSCSI CI is now reporting test results. It is configured
 to run against the ZFSSA iSCSI driver. You can see the results here:
 https://review.openstack.org/#/q/reviewer:%22Oracle+ZFSSA+CI%22,n,z

 Below are some patchsets that the CI reports:
 https://review.openstack.org/#/c/168424/
 https://review.openstack.org/#/c/168419/
 https://review.openstack.org/#/c/175247/
 https://review.openstack.org/#/c/175077/
 https://review.openstack.org/#/c/163706/


 I would like to kindly request you and the core team to get the
 Oracle ZFSSA iSCSI driver re-integrated back to the Cinder code base.
 If there is anything else you need from the CI and the driver, please
 do let me know.

 This was done on 4/8:

 https://review.openstack.org/#/c/170770/

 My mistake this was only the NFS driver. The window to have drivers
 readded in
 Kilo has long past. Please see:

 http://lists.openstack.org/pipermail/openstack-dev/2015-March/059990.html

 This will have to be readded in Liberty only at this point.


 Thank you for your reply. Could you please let me know the procedure
 needed for the driver to be readded to Liberty? Specifically, will you be
 the one who upload the revert patchset, or it is the driver maintainer's
 responsibility?

 Diem.




 __
 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




-- 
Duncan Thomas
__
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] [Trove] Trove Meeting on 29 April canceled

2015-04-29 Thread Nikhil Manchanda
Hey folks:

There's not much to discuss on the agenda for this week [1] , so I'm
going to go ahead and cancel the Trove weekly meeting for this
week.

We will have the Trove meeting next week on Wednesday, May 6th.

Thanks,
Nikhil

[1] https://wiki.openstack.org/wiki/Meetings/TroveMeeting
__
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] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Bogdan Dobrelya
Hello.

There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:
1) At least two bugfixes related to the current high-load issue with MQ [1]:
- 26404 prevent queue synchronisation from hanging if there is a very
short partition just as it starts (since 3.1.0)
- 26368 prevent autoheal from hanging when loser shuts down before the
winner  learns it is the winner (since 3.1.0)
2) We should as well check how the new 'pause-if-all-down' option works
for split brain recovery.
3) We should address the 'force_boot' recommendations from this mail
thread [2] to speed up the MQ cluster assemble time.

The question is - is it worth it to do this in the 6.1 release scope?
I vote to postpone this for the 7.0 dev cycle as the impact of such
changes might be unpredictable.

[0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
[1] https://bugs.launchpad.net/fuel/+bug/1447619
[2]
http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html

-- 
Best regards,
Bogdan Dobrelya,
Skype #bogdando_at_yahoo.com
Irc #bogdando

__
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] [all] Question for the TC candidates

2015-04-29 Thread Thierry Carrez
Stefano Maffulli wrote:
 I've long come to the conclusion that it is what it is: at the size
 we're at, we can't expect every voter to be fully informed about all the
 issues.
 
 Better titles and a sort of TL;DR first paragraph in blog posts are very
 helpful. But in order to write those, the author needs to have more
 training as a communicator and more time. It's just a hard problem.

Devil is in the details. We moved from an in-meeting voting system to an
async in-Gerrit voting system, so most of the time the decision is
actually made between meetings, when critical mass of voters is reached.
Meeting summaries may or may not represent accurately the opinion of all
members. Do we need to go through the extra pain of approving meeting
minutes at the next meeting ?

For the Juno/Kilo cycles we just had periodic reports when something
significant was achieved, posted as authored blogposts on the OpenStack
blog by a rotation of authors. I understand how that may not be regular
enough, and I think the next membership will have to revisit how we
communicate the work of the TC out.

-- 
Thierry Carrez (ttx)

__
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] [ceilometer] time based auto scaling

2015-04-29 Thread Julien Danjou
On Wed, Apr 29 2015, ZhiQiang Fan wrote:

 However, current ceilometer only provide time constraint alarm, which will
 only evaluate but not guarantee it will be triggered. And heat cannot
 provide something like timer, but just can wait for the signal.

 So I propose to add a new type of alarm, which will definitely send a
 signal to action when it is evaluated (with or without repeat, it will work
 well with time constraint)

 Any suggestion?

I've proposed exactly that around 18-24 years go I think during a
summit, and nobody was really interested back then and was worried to
have yet another cron system – though OpenStack didn't have one.

I still think it's a good idea and it will be a nice addition to the
alarming system, so if you want to write a spec for that I'll be all
yours. :)

-- 
Julien Danjou
# Free Software hacker
# http://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] [Horizon] Core Reviewer Update

2015-04-29 Thread Matthias Runge

On 29/04/15 00:57, David Lyle wrote:


Thank you all for your contributions and welcome to the team!

David



Yes! Thanks a lot. You'll all make a great addition to the team.

Matthias

__
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] Problem in loading image in sahara open stack

2015-04-29 Thread Nikolay Starodubtsev
Sonal,
According for this guide
http://docs.openstack.org/developer/glance/statuses.html smthg should be
wrong with uploading. Try to check your glance or ping glance team.




Nikolay Starodubtsev

Software Engineer

Mirantis Inc.


Skype: dark_harlequine1

2015-04-28 17:16 GMT+03:00 Nikolay Starodubtsev nstarodubt...@mirantis.com
:

 Hi Sonal,
 Am I right and you can't just upload an image to glance image-registry?



 Nikolay Starodubtsev

 Software Engineer

 Mirantis Inc.


 Skype: dark_harlequine1

 2015-04-28 16:28 GMT+03:00 Sonal Singh sonal.si...@aricent.com:

  Hi,



 I have installed Sahara openstack using devstack.



 Now I am going to make multi node cluster in Sahara. For this I have made
 1 master node and 4 worker node now when I am going to launch this cluster,
 I need shara-juno-vanilla image.

 For this I have downloaded this image. Now when I am trying  to launch
 this image in image storage of openstack, its status is hanged in queued
 state or getting killed but not coming in active state. Please find the
 below snapshot:





 Can you please provide me any solution regarding this. Any help will be
 highly appreciated.



 Thanks  Regards

 Sonal






  DISCLAIMER: This message is proprietary to Aricent and is intended
 solely for the use of the individual to whom it is addressed. It may
 contain privileged or confidential information and should not be circulated
 or used for any purpose other than for what it is intended. If you have
 received this message in error, please notify the originator immediately.
 If you are not the intended recipient, you are notified that you are
 strictly prohibited from using, copying, altering, or disclosing the
 contents of this message. Aricent accepts no responsibility for loss or
 damage arising from the use of the information transmitted by this email
 including damage from virus.

 __
 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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] after change the system time backward, swift upload file return 409 conflict

2015-04-29 Thread baili
After changed the system time from 4-20 to 4-5, upload file to swift returned 
409 conflict, this file had been uploaded to swift at 4-20, the 409 conflict is 
caused by the fact that swift compares the request time against the disk_file's 
X-Timestamp, if the request time is older than the file's

X-Timestamp, swift will return a 409 response.



My question is that why swift compares the two timestamp, and how I can upload 
file to swift successfully?

__
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] [Horizon] Core Reviewer Update

2015-04-29 Thread Ana Krivokapić



On 04/29/2015 12:57 AM, David Lyle wrote:

I am pleased to announce the addition of Doug Fish, Rob Cresswell and
Travis Tripp to the Horizon Core Reviewer team.

Doug Fish has been an active reviewer and participant in Horizon for a
few releases now. He represents a strong customer focus and has provided
high quality reviews.

Rob Cresswell has been providing a high number of quality reviews, an
active contributor and an active participant in the community.

Travis Tripp has been contributing to Horizon for the past couple of
releases, an active participant in the community, a critical angularJS
reviewer, and played a significant role in driving the angular based
launch instance work in Kilo.

Thank you all for your contributions and welcome to the team!

David


__
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



Welcome Doug, Rob and Travis, and thanks for all your contributions so far!

--
Regards,
Ana Krivokapic
Software Engineer
OpenStack team
Red Hat Inc.

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Filip Blaha

Hello

We are facing an issue with Congress devstack installation in our gate 
job testing murano-congress integration (policy enforcement) [1] .  
Congress devstack scripts install stevedore==1.4.0 as a dependency of 
python-muranoclient without specified version [2]. However heat 
requirement in stable/kilo is stevedore=1.3.0,1.4.0 so heat engine is 
unable to start.


Is possible to fix by specifying  murano client version not to be in 
confilct with heat requirements?


[1] 
https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42 

[2] 
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

[3] https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

Filip
__
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] devstack, persistant configaration when openstack nodes(controller/compute/...) reboot

2015-04-29 Thread Kamsali, RaghavendraChari (Artesyn)
Hi,

I have some questions on devstack, can anyone answer it.

* Why devstack didn't start services automatically when openstack nodes 
reboots.

* How to re-create the devstack, suchthat whenever nodes reboot , it 
'll configured as previous configuration (i.e bringing up all the services as 
usual ).


Thanks and Regards,
Raghavendrachari kamsali | Software Engineer II  | Embedded Computing
Artesyn Embedded Technologies | 5th Floor, Capella Block, The V, Madhapur| 
Hyderabad, AP 500081 India
T +91-40-66747059 | M +919705762153

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Serg Melikyan
Hi Filip,

In thirdparty-requirements for stable/kilo python-muranoclient should have
following version: python-muranoclient=0.5.6,0.6.0. But I am not sure
that this will fix the issue, since we don't clearly know why stevedore==1.4.0
is installed.

I see that python-keystoneclient does not have cap for stevedore in
stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

[1]
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com wrote:

  Hello

 We are facing an issue with Congress devstack installation in our gate job
 testing murano-congress integration (policy enforcement) [1] .  Congress
 devstack scripts install stevedore==1.4.0 as a dependency of
 python-muranoclient without specified version [2]. However heat requirement
 in stable/kilo is stevedore=1.3.0,1.4.0 so heat engine is unable to
 start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]
 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42
 [2]
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip

 __
 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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Vladimir Kuklin
I am 100% against the upgrade, folks. We need to ensure that user can use
different network for GRE segmentation for high-load cases and mention this
in Installation and Operations Guides - there is no time for it.

On Wed, Apr 29, 2015 at 2:33 PM, Tomasz Napierala tnapier...@mirantis.com
wrote:

 I’m -1 for it.

 Considering how much time we needed to troubleshoot the problems already,
 I don’t think we have time to properly test the upgrade.


  On 29 Apr 2015, at 12:37, Sergii Golovatiuk sgolovat...@mirantis.com
 wrote:
 
  -1 for upgrading it in 6.1. Known devil is better than unknown angel :)
 
  In 7.0 we can try 3.5.0 with updated Erlang.
 
  ~thanks
 
 
  --
  Best regards,
  Sergii Golovatiuk,
  Skype #golserge
  IRC #holser
 
  On Wed, Apr 29, 2015 at 12:20 PM, Davanum Srinivas 
 dsrini...@mirantis.com wrote:
  Bogdan,
 
  Pacemaker, corosync etc, we picked vivid packages right? So don't we
 test what's in vivid for this too? Apparently it's 3.4.3-2 per [0].
 
  I agree, we should not do this in 6.1, However, we should start testing
 this ASAP.
 
  Another data point, Alexander Nevenchannyy pointed out to me that 3.5.0
 came with an updated Erlang that has the following fix:
  OTP-11497  To prevent a race condition if there is a short communication
 
  problem when node-down and node-up events are received. They
 
  are now stored and later checked if the node came up just
 
  before mnesia flagged the node as down. (Thanks to Jonas Falkevik )
 
  which seems interesting as well.
 
  thanks,
 
  dims
 
  [0] https://launchpad.net/ubuntu/vivid/+package/rabbitmq-server
  [1] http://www.erlang.org/download/otp_src_17.0.readme
 
  On Wed, Apr 29, 2015 at 4:04 AM, Bogdan Dobrelya bdobre...@mirantis.com
 wrote:
  Hello.
 
  There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:
  1) At least two bugfixes related to the current high-load issue with MQ
 [1]:
  - 26404 prevent queue synchronisation from hanging if there is a very
  short partition just as it starts (since 3.1.0)
  - 26368 prevent autoheal from hanging when loser shuts down before the
  winner  learns it is the winner (since 3.1.0)
  2) We should as well check how the new 'pause-if-all-down' option works
  for split brain recovery.
  3) We should address the 'force_boot' recommendations from this mail
  thread [2] to speed up the MQ cluster assemble time.
 
  The question is - is it worth it to do this in the 6.1 release scope?
  I vote to postpone this for the 7.0 dev cycle as the impact of such
  changes might be unpredictable.
 
  [0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
  [1] https://bugs.launchpad.net/fuel/+bug/1447619
  [2]
 
 http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html
 
  --
  Best regards,
  Bogdan Dobrelya,
  Skype #bogdando_at_yahoo.com
  Irc #bogdando
 
 

 --
 Tomasz 'Zen' Napierala
 Product Engineering - Poland









-- 
Yours Faithfully,
Vladimir Kuklin,
Fuel Library Tech Lead,
Mirantis, Inc.
+7 (495) 640-49-04
+7 (926) 702-39-68
Skype kuklinvv
35bk3, Vorontsovskaya Str.
Moscow, Russia,
www.mirantis.com http://www.mirantis.ru/
www.mirantis.ru
vkuk...@mirantis.com
__
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] [sahara][CDH] Is it possible to add CDH5.4 into Kilo release now?

2015-04-29 Thread Trevor McKay
Kilo is closed to everything but critical bugs at this point.

Going forward, this change probably counts as a new feature and is
forbidden as a backport to Kilo too. So Liberty is the earliest
opportunity.

https://wiki.openstack.org/wiki/StableBranch#Appropriate_Fixes

Trev

On Wed, 2015-04-29 at 04:49 +, Chen, Ken wrote:
 Hi all,
 
 Currently Cloudera has already release CDH5.4.0 version. I have
 already registered a bp and submitted two patches for it
 (https://blueprints.launchpad.net/sahara/+spec/cdh-5-4-support) .
 However, they are for master stream, and Cloudera hope it can be added
 to the latest release version of Sahara (Kilo release) so that they
 can give better support to their customers. I am not sure whether it
 is possible to do this at this stage?
 
  
 
 -Ken
 
 
 __
 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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [oslo] oslo error while changing the the topic of plugin.

2015-04-29 Thread Vikash Kumar
All,

   I changed the topic of firewall plugin and configured the agent to
listen on same topic. But i am getting this error while publishing the
message.

2015-04-29 18:12:55.464 31761 ERROR oslo.messaging._drivers.impl_rabbit
[req-97302491-1a34-45c1-931c-1115fc1b0674 ] Failed to publish message to
topic 'my_fw_agent': Exchange.declare: (406) PRECONDITION_FAILED - cannot
redeclare exchange 'oc_fw_agent_fanout' in vhost '/' with different type,
durable, internal or autodelete value
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
Traceback (most recent call last):
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File
/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py,
line 655, in ensure
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
return method()
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File
/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py,
line 752, in _publish
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
publisher = cls(self.conf, self.channel, topic=topic, **kwargs)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File
/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py,
line 393, in __init__
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
None, type='fanout', **options)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File
/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py,
line 326, in __init__
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
self.reconnect(channel)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File
/usr/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py,
line 334, in reconnect
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
routing_key=self.routing_key)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/kombu/messaging.py, line 82, in
__init__
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
self.revive(self._channel)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/kombu/messaging.py, line 216, in
revive
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
self.declare()
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/kombu/messaging.py, line 102, in
declare
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
self.exchange.declare()
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/kombu/entity.py, line 166, in
declare
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
nowait=nowait, passive=passive,
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/amqp/channel.py, line 620, in
exchange_declare
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
(40, 11),  # Channel.exchange_declare_ok
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/amqp/abstract_channel.py, line 69,
in wait
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
return self.dispatch_method(method_sig, args, content)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/amqp/abstract_channel.py, line 87,
in dispatch_method
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
return amqp_method(self, args)
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
File /usr/lib/python2.7/dist-packages/amqp/channel.py, line 241, in _close
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
reply_code, reply_text, (class_id, method_id), ChannelError,
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
PreconditionFailed: Exchange.declare: (406) PRECONDITION_FAILED - cannot
redeclare exchange 'oc_fw_agent_fanout' in vhost '/' with different type,
durable, internal or autodelete value
2015-04-29 18:12:55.464 31761 TRACE oslo.messaging._drivers.impl_rabbit
2015-04-29 18:12:55.465 31761 INFO oslo.messaging._drivers.impl_rabbit
[req-97302491-1a34-45c1-931c-1115fc1b0674 ] Delaying reconnect for 1.0
seconds..

-- 
Regards,
Vikash
__
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] [Fuel] Rabbitmq 3.4.0 upgrade for the 6.1 release, is it worth it?

2015-04-29 Thread Jay Pipes

Agree with Vova and Tomasz. It's too late and risky for 6.1, in my opinion.

Best,
-jay

On 04/29/2015 07:55 AM, Vladimir Kuklin wrote:

I am 100% against the upgrade, folks. We need to ensure that user can
use different network for GRE segmentation for high-load cases and
mention this in Installation and Operations Guides - there is no time
for it.

On Wed, Apr 29, 2015 at 2:33 PM, Tomasz Napierala
tnapier...@mirantis.com mailto:tnapier...@mirantis.com wrote:

I’m -1 for it.

Considering how much time we needed to troubleshoot the problems
already, I don’t think we have time to properly test the upgrade.


  On 29 Apr 2015, at 12:37, Sergii Golovatiuk
sgolovat...@mirantis.com mailto:sgolovat...@mirantis.com wrote:
 
  -1 for upgrading it in 6.1. Known devil is better than unknown
angel :)
 
  In 7.0 we can try 3.5.0 with updated Erlang.
 
  ~thanks
 
 
  --
  Best regards,
  Sergii Golovatiuk,
  Skype #golserge
  IRC #holser
 
  On Wed, Apr 29, 2015 at 12:20 PM, Davanum Srinivas
dsrini...@mirantis.com mailto:dsrini...@mirantis.com wrote:
  Bogdan,
 
  Pacemaker, corosync etc, we picked vivid packages right? So don't
we test what's in vivid for this too? Apparently it's 3.4.3-2 per [0].
 
  I agree, we should not do this in 6.1, However, we should start
testing this ASAP.
 
  Another data point, Alexander Nevenchannyy pointed out to me that
3.5.0 came with an updated Erlang that has the following fix:
  OTP-11497  To prevent a race condition if there is a short
communication
 
  problem when node-down and node-up events are received. They
 
  are now stored and later checked if the node came up just
 
  before mnesia flagged the node as down. (Thanks to Jonas Falkevik )
 
  which seems interesting as well.
 
  thanks,
 
  dims
 
  [0] https://launchpad.net/ubuntu/vivid/+package/rabbitmq-server
  [1] http://www.erlang.org/download/otp_src_17.0.readme
 
  On Wed, Apr 29, 2015 at 4:04 AM, Bogdan Dobrelya
bdobre...@mirantis.com mailto:bdobre...@mirantis.com wrote:
  Hello.
 
  There are several concerns why we have to upgrade RabbitMQ to
3.4.0 [0]:
  1) At least two bugfixes related to the current high-load issue
with MQ [1]:
  - 26404 prevent queue synchronisation from hanging if there is a very
  short partition just as it starts (since 3.1.0)
  - 26368 prevent autoheal from hanging when loser shuts down
before the
  winner  learns it is the winner (since 3.1.0)
  2) We should as well check how the new 'pause-if-all-down' option
works
  for split brain recovery.
  3) We should address the 'force_boot' recommendations from this mail
  thread [2] to speed up the MQ cluster assemble time.
 
  The question is - is it worth it to do this in the 6.1 release scope?
  I vote to postpone this for the 7.0 dev cycle as the impact of such
  changes might be unpredictable.
 
  [0] https://www.rabbitmq.com/release-notes/README-3.4.0.txt
  [1] https://bugs.launchpad.net/fuel/+bug/1447619
  [2]
 
http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html
 
  --
  Best regards,
  Bogdan Dobrelya,
  Skype #bogdando_at_yahoo.com http://bogdando_at_yahoo.com
  Irc #bogdando
 
 

--
Tomasz 'Zen' Napierala
Product Engineering - Poland









--
Yours Faithfully,
Vladimir Kuklin,
Fuel Library Tech Lead,
Mirantis, Inc.
+7 (495) 640-49-04
+7 (926) 702-39-68
Skype kuklinvv
35bk3, Vorontsovskaya Str.
Moscow, Russia,
www.mirantis.com http://www.mirantis.ru/
www.mirantis.ru http://www.mirantis.ru/
vkuk...@mirantis.com mailto:vkuk...@mirantis.com


__
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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Horizon] Core Reviewer Update

2015-04-29 Thread niuzhenguo
Welcome!


发件人: David Lyle [mailto:dkly...@gmail.com]
发送时间: 2015年4月29日 6:58
收件人: OpenStack Development Mailing List
主题: [openstack-dev] [Horizon] Core Reviewer Update

I am pleased to announce the addition of Doug Fish, Rob Cresswell and Travis 
Tripp to the Horizon Core Reviewer team.

Doug Fish has been an active reviewer and participant in Horizon for a few 
releases now. He represents a strong customer focus and has provided high 
quality reviews.

Rob Cresswell has been providing a high number of quality reviews, an active 
contributor and an active participant in the community.

Travis Tripp has been contributing to Horizon for the past couple of releases, 
an active participant in the community, a critical angularJS reviewer, and 
played a significant role in driving the angular based launch instance work in 
Kilo.

Thank you all for your contributions and welcome to the team!

David
__
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] [nova][cinder]Nova can't detach volume in init host routine

2015-04-29 Thread Lingxian Kong
hi, hao,

First, thanks for your bug and patch, I thinks it's really a problem
we should fix. I forward your suggestions about the workaround with
Dan Smith and Joe Gordon.to get more feedback.

1.Raise exception to make to set vm status to error,and user can
re-perform a delete action to clean up successfully.
2.Add full set of cinder admin credentials in nova.conf(just like what
neutron does with nova) and make sure nova can clean up in init_host



On Tue, Apr 28, 2015 at 8:21 PM, hao wang sxmatch1...@gmail.com wrote:
 Hi, everyone

 There is a Nova bug:

 https://bugs.launchpad.net/nova/+bug/1408865.
 https://review.openstack.org/#/c/147042/

 The bug Scenario is:

 1. create a vm using bootable volume.
 2. delete this vm
 3. restart service nova-compute when vm's task state is deleting.

 When nova-compute is up, vm became deleted successful, but the bootable
 volume is still in-use state and can't delete it using cinder delete volume.

 solve method:

 Add init=True in _delete_instance when init_host, and raise exception
 when EndpointNotFound exists. It will set vm's status to error and
 make user can re-issue a delete.


 Is this method ok? Or cinder could do something to fix this bug?


 I need your suggestion to push this work forward.


 Thanks.

 wanghao


 --

 Best Wishes For You!


 __
 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




-- 
Regards!
---
Lingxian Kong

__
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] [all] Question for the TC candidates

2015-04-29 Thread Maish Saidel-Keesing
Again my apologies for the incorrect format - since I am still not 
receiving the messages from this thread.


Please see my comments with the abstracts within (unfortunately not 
necessarily in the correct order)


I think that the point here was that Doug mentioned that there was 
communication



/   I believe all of the posts were on the main OpenStack foundation blog

//   under the technical committee tag [1], and they also went to
//   planet.openstack.org for folks who subscribe to the entire community
//   feed.
//  
/


Doug - evidently this is not working as it should. As Chris said as well 
- the posts are not tagged and are not regular.


Regarding this


/For outgoing communication, during Kilo (and possibly Juno) we tried

//blogging meeting summaries. Did folks notice? Were the posts useful?/

They were not noticed - because they didn't really happen.


/  We do not always resolve all issues in a week, so we won't

//  always have a conclusion to report. Ongoing discussions are tracked
//  either here on the mailing list or in gerrit, and I'm not sure we
//  want to try to duplicate that information to summarize it./

I do think that a regular update from the TC should be published. Should 
it be very week - probably not - because of the reason above - but at 
least once a month.


Excerpts from Chris Dent's message of 2015-04-27 17:32:12 +0100:

/  The only way I've been able to get any sense of what the TC might be

//  up to is by watching the governance project on gerrit and that tends
//  to be too soon and insufficiently summarized and thus a fair bit of
//  work to separate the details from the destinations./

If the audience that you are planning on communicating with is: not the 
developers themselves and those who are already heavily involved in the 
community - I think this certainly is not the place to publicize 
changes. Do you seriously expect people who are trying to find 
information (not as a regular code contributor) about what is going on 
to start delving through Gerrit?

Not going to happen.
Does this mean that the TC has to change the way they make decisions? 
The TC should do what what they find works for them. But they also need 
to take into consideration that there are others who are interested in 
the information - but have no idea how to access it.

We need make this more accessible - to those who are not like us.

Excerpts from Chris Dent's message of 2015-04-27 23:20:39 +0100:

/  _Summaries_ are critical as it is important that the information is

//  digested and contextualized so its relevance can be more clear. I
//  know that I can read the IRC logs but I suspect most people don't
//  want to make the time for that.
/

Amen to that!!

On Tue, 28 Apr 2015, Doug Hellmann wrote:

OTOH, I'm not sure a strict weekly summary is going to be that
useful. We do not always resolve all issues in a week, so we won't
always have a conclusion to report. Ongoing discussions are tracked
either here on the mailing list or in gerrit, and I'm not sure we
want to try to duplicate that information to summarize it. So we
need to find a balance, and I agree that we need to continue posting
summaries.


Again, Amen to that!

Excerpts from Jeremy Stanley's message of 2015-04-28 16:21:17 +:

/  On 2015-04-28 16:30:21 +0100 (+0100), Chris Dent wrote:

//  [...]
//   What's important to avoid is the blog postings being only reporting of
//   conclusions. They also need to be invitations to participate in the
//   discussions. Yes, the mailing list, gerrit and meeting logs have some
//   of the ongoing discussions but often, without a nudge, people won't
//   know.
//  [...]
//  
//  Perhaps better visibility for the meeting agenda would help? As in

//  these are the major topics we're planning to cover in the upcoming
//  meeting, everyone is encouraged to attend sort of messaging?
//  Blogging that might be a bit obnoxious, not really sure (I'm one of
//  those luddites who prefer mailing lists to blogs so tend not to
//  follow the latter anyway).
/

I am not sure that you want people chiming in every single TC meeting - 
that will become quite chaotic.


Excerpts from Chris Dent's message of Tue Apr 28 15:30:21 UTC 2015


I'm not trying to suggest that the TC is trying to keep people in
the dark, rather that it always takes more effort than anyone would
like to make sure things are lit.


I don't think that anyone is implying that you are saying that the TC is 
keeping it to themselves. I for one would also like to see more 
communication coming out of the TC.

And yes it does take effort.

Excerpts from Chris Dent's message of Tue Apr 28 18:11:44 UTC 2015


I wouldn't have joined the commentary on the blogging issue if there
hadn't already been a fair bit of talk about how fixing the feedback
loop was one of the roads to improving. Also, critically, when Doug
(who I can see is just trying to point out the current picture of
reality so I'm not criticizing him, in fact I'd 

Re: [openstack-dev] [all] Question for the TC candidates

2015-04-29 Thread Robert Collins
On 29 April 2015 at 20:48, Thierry Carrez thie...@openstack.org wrote:
 Stefano Maffulli wrote:
 I've long come to the conclusion that it is what it is: at the size
 we're at, we can't expect every voter to be fully informed about all the
 issues.

 Better titles and a sort of TL;DR first paragraph in blog posts are very
 helpful. But in order to write those, the author needs to have more
 training as a communicator and more time. It's just a hard problem.

 Devil is in the details. We moved from an in-meeting voting system to an
 async in-Gerrit voting system, so most of the time the decision is
 actually made between meetings, when critical mass of voters is reached.
 Meeting summaries may or may not represent accurately the opinion of all
 members. Do we need to go through the extra pain of approving meeting
 minutes at the next meeting ?

 For the Juno/Kilo cycles we just had periodic reports when something
 significant was achieved, posted as authored blogposts on the OpenStack
 blog by a rotation of authors. I understand how that may not be regular
 enough, and I think the next membership will have to revisit how we
 communicate the work of the TC out.

Most organisations of this size have a secretary whose job is to
communicate with various folk, both in and out of the org.

Perhaps the TC should elect / ask for a volunteer on of its members to
be the TC secretary and be responsible for providing some push (vs
pull) insight into the current state of things.

-Rob

-- 
Robert Collins rbtcoll...@hp.com
Distinguished Technologist
HP Converged Cloud

__
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] [all] Proposed Liberty release schedule

2015-04-29 Thread Thierry Carrez
Thierry Carrez wrote:
 Thierry Carrez wrote:
 [...]
 In summary, here is the proposed Liberty common schedule:

 liberty-1: June 25th
 liberty-2: July 30th
 liberty-3: September 3rd
 final release: October 15th

 Let me know if you see issues with it, like crazy holidays somewhere
 that would ruin it.
 
 No feedback, so I'm planning to officialize it this week after the TC
 and Cross-project meeting. Speak now or forever hold your peace !

OK, here it is:
https://wiki.openstack.org/wiki/Liberty_Release_Schedule

-- 
Thierry Carrez (ttx)

__
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] [Ceilometer] Why ceilometer do notoffer run_tests.sh script?

2015-04-29 Thread Chris Dent

On Wed, 29 Apr 2015, Luo Gangyi wrote:


Yes, we can do as you said. But still a bit weird using database in unit tests 
:)


As stated elsewhere they aren't really unit tests, they're just
tests. Those tests which rely on external services are being moved
to another directory:


It's used for the scenario tests on different db backend. Will be moved into 
functional test though. https://review.openstack.org/#/c/160827/


Once that split is complete there will be a directory for unit and
directory for functional and it will be possible to run just the
unit tests.

--
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent

__
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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Russell Bryant
On 04/29/2015 12:33 PM, neil.jer...@metaswitch.com wrote:
 ‎Thanks Russell and Kyle for explaining. I think I get the picture
 now, in particular of how these backend projects are mostly under
 separate management, but at the same time subject to PTL oversight
 and 'part of the wider Neutron effort'.
 
 May I drill down further on what is anticipated, though, by
 considering what this might mean for my own project, Calico?‎ I don't
 mean to self-advertise, but it's obviousl,  the example that I know
 best! :-)
 
 Calico is a (potential) way of using Neutron for networking in an
 OpenStack deployment. But it's also broader than that, because it
 also targets (non-OpenStack-based) container systems. So it wouldn't
 be right to propose moving the whole ‎of project Calico to be one of
 these Neutron backend projects.

Right.  Calico itself is something separate.  It's analagous to
OpenDaylight, OVN, or others.  There's a separate project elsewhere
implementing the core of the technology.  What makes sense to be in
Neutron is just the plugin/driver/agents needed to integrate Neutron
with that technology.

 When Calico is used with Neutron, it takes the form of an ML2
 mechanism driver. So perhaps that mechanism driver might be what
 would go into a networking-calico project? However,

Yes.

 - the wonderful workings of the entry_points mechanism, combined with
 the existence of a stable API for mechanism drivers, mean that we
 don't strongly need to do that; and

Right, you certainly don't have to.  It's optional.

You have to do things the OpenStack way when it comes to your
processes.  You submit to TC and Neutron PTL oversight.  The benefit is
that you're more closely associated with OpenStack and the Neutron
project.  I also hope that the groups included in the larger Neutron
effort officially make some increased effort to collaborate with each
other and the core Neutron project.

 - on its non-OpenStack-facing side, our mechanism driver's
 implementation shares common code with other pieces in the wider
 Calico project.

That's not a big deal.  Your driver can have custom dependencies.
Presumably there's still some separation between what's Neutron driver
code, and what's calico library code.

 So it's not really compelling ‎to move the mechanism driver to a
 networking-calico project either - even though we do want to
 advertise and evangelise about Calico working with Neutron.

Well, it's up to you, but I'm not convinced there's a technical reason
not to do it based on the above description.  I'm not really here to
push one way or the other.  I just want to help guide a discussion and
understanding.

 So what then could go into a networking-calico project? Perhaps some
 OpenStack ecosystem documentation about using Calico in OpenStack,
 and/or perhaps some utilities that were specific to both Calico and
 the OpenStack environment?
 
 Perhaps I'm going down an unnecessary rabbit hole with this musing -
 but I'd really appreciate further comments and/or corrections to my
 understanding so far. I would guess that what I've raised might apply
 similarly to other big‎ networking projects, for example Open
 Daylight.
 
 Many thanks, Neil
 
 PS. As I'm just about to send this, I wonder if our DHCP agent
 modifications might be a good example... Something that is definitely
 OpenStack-specific, but not yet clear if and how our changes should
 be folded into the main Neutron code. Perhaps that is the kind of
 thing that you have in mind?

These modifications sound like a separate issue.  If you have
modifications to the DHCP agent, it makes sense to work with others in
the Neutron team to figure out how to make it generic enough that the
changes could be accepted.

I suppose the alternative is carrying your own DHCP agent, and it sounds
like that's what you're doing now.  However, I think collaboration
around this to either upstream your changes or at least figure out what
code can be shared is ideal, wherever that makes sense.  If you continue
with your own agent that is OpenStack specific, that's something that
makes sense to be in a networking-calico repo, IMO.

-- 
Russell Bryant

__
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] [all] Question for the TC candidates

2015-04-29 Thread Maish Saidel-Keesing

On 04/29/15 17:28, Doug Hellmann wrote:

Excerpts from Maish Saidel-Keesing's message of 2015-04-29 12:59:35 +0300:

Again my apologies for the incorrect format - since I am still not
receiving the messages from this thread.

Please see my comments with the abstracts within (unfortunately not
necessarily in the correct order)

I think that the point here was that Doug mentioned that there was
communication


/   I believe all of the posts were on the main OpenStack foundation blog

//   under the technical committee tag [1], and they also went to
//   planet.openstack.org for folks who subscribe to the entire community
//   feed.
//
/

Doug - evidently this is not working as it should. As Chris said as well
- the posts are not tagged and are not regular.

The lack of tags is an oversight, and should be easy to correct.


Regarding this


/For outgoing communication, during Kilo (and possibly Juno) we tried

//blogging meeting summaries. Did folks notice? Were the posts useful?/

They were not noticed - because they didn't really happen.

I don't think that's a fair characterization of the effort put into
writing the posts. If you didn't see them because they didn't go to the
right channel, that's one thing. If you didn't see them because there
weren't enough of them, then I think we have different goals. I'm not
sure it's as useful to publish on a schedule as it is to publish at
meaningful milestones.
Perhaps I came across too strong, that was not my intention. The posts 
were there, maybe not as publicized as well as they could have been, and 
not as frequent as they could have been, which is why I think it is 
great that Chris brought this up.

If we take this week's meeting [1] as an example, we made some
clarifications to existing rules for teams that want to join as
official OpenStack projects [2]; we tweaked the description of the
Congress project [3] to try to convey what it is for; we approved
5 repos as part of existing projects [4][5][6][7][8]; we updated
the PTLs for projects [9]; and then we discussed the cross-project
track at the summit.

It's not clear those things warrant blog posts.  Maybe they do, but
aside from the summit planning, and possibly the meeting rule
clarification, the others seem trivial enough that they would be
noise in a channel we should preserve for communicating more
important changes. I honestly don't know. If I was going to write a
blog post about that meeting, which topics would you want me to have
included?

[1] http://eavesdrop.openstack.org/meetings/tc/2015/tc.2015-04-28-20.02.log.html
[2] https://review.openstack.org/175427
[3] https://review.openstack.org/169480
[4] https://review.openstack.org/175620
[5] https://review.openstack.org/172802
[6] https://review.openstack.org/175610
[7] https://review.openstack.org/177070
[8] https://review.openstack.org/176338
[9] https://review.openstack.org/175007

I do not know either, that is something that should be agreed upon.



Excerpts from Chris Dent's message of 2015-04-27 17:32:12 +0100:

/  The only way I've been able to get any sense of what the TC might be

//  up to is by watching the governance project on gerrit and that tends
//  to be too soon and insufficiently summarized and thus a fair bit of
//  work to separate the details from the destinations./

If the audience that you are planning on communicating with is: not the
developers themselves and those who are already heavily involved in the
community - I think this certainly is not the place to publicize
changes. Do you seriously expect people who are trying to find
information (not as a regular code contributor) about what is going on
to start delving through Gerrit?

We have two audiences. The contributors who elect us, and the broader
community of deployers, users, etc. I think all of us do what we
can individually to engage with that broader community, through
meetups, our own blogs, and other channels. I don't expect them to
use or read gerrit, or even necessarily subscribe to this list.

On the other hand, the developer electorate is quite capable of
subscribing to notices about changes happening in the governance
repository and it does seem reasonable that if they really want to
watch the minutia of TC's deliberations that they *would* take advantage
of that capability. That's not to say it should be the only way we
communicate, just that the option is there for those interested in using
it.
I don't think that we are talking about the developer electorate here, 
they already know how this works. It is trying to make this accessible 
to those others that are not aware of the intricacies of OpenStack.

Not going to happen.
Does this mean that the TC has to change the way they make decisions?
The TC should do what what they find works for them. But they also need
to take into consideration that there are others who are interested in
the information - but have no idea how to access it.
We need make this more accessible - to those who are not like us.


Re: [openstack-dev] [Fuel] Infiniband support in Fuel

2015-04-29 Thread Nikolay Markov
Hi everybody, does anybody besides Mellanox need this?  If not and while
it's already solved issue for Mellanox itself - let's just close the bug as
won't fix for now.

On Wed, Apr 29, 2015 at 11:16 AM, Andrey Danin ada...@mirantis.com wrote:

 Hi, Sylwester,

 Fuel-plugin-mellanox is in development stage now, so no one can use it.
 I think, a longer MAC field may be helpful for other plugin developers in
 future.

 On Tue, Apr 28, 2015 at 12:50 AM, Sylwester Brzeczkowski 
 sbrzeczkow...@mirantis.com wrote:

 We have a bug in fuel [1] which concerns infiniband support.

 It's mostly about expanding the size of mac field in db from 17 to 59.
 But I've email Aviram Bar-Haim who was working on for infiniband support
 [2] for fuel-plugin-mellanox [3] and he said that they use eIPoIB mac
 (mapping between ETH to IB) instead of IB Guid so it fits to our current
 mac field size.

 Does anyone have ever used fuel-plugin-mellanox with IB?
 I'm trying to find out if the bug is still valid?

 [1] https://bugs.launchpad.net/fuel/+bug/1398882
 [2]
 https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/db/sqlalchemy/models/node.py#L103
 [3] https://github.com/stackforge/fuel-plugin-mellanox

 Regards
 --
 *Sylwester Brzeczkowski*
 Junior Python Software Engineer
 Product Development-Core : Product Engineering

 __
 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




 --
 Andrey Danin
 ada...@mirantis.com
 skype: gcon.monolake

 __
 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




-- 
Best regards,
Nick Markov
__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Doug Hellmann
Excerpts from Brant Knudson's message of 2015-04-29 09:17:08 -0500:
 On Wed, Apr 29, 2015 at 9:11 AM, Sean Dague s...@dague.net wrote:
 
  On 04/29/2015 10:05 AM, Sean Dague wrote:
   On 04/29/2015 09:29 AM, Filip Blaha wrote:
   Hi Serg
  
   I checked devstack log [1] and it seems that stevedore==1.4.0 was
   installed due to congress
  
   2015-04-29 11:12:16.120
   
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120
  |
   Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
   jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
   python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
  
   It is last entry in log mentioning installation stevedore
  
   [1]
  
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
  
   Not, it was installed due to keystonemiddleware -
  
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727
 
  Actually, it's more insideous than this. It's installed at 1.4.0 there,
  then it's downgraded to 1.3.0 when glance is installed, and then it's
  pushed back to 1.4.0 because of:
 
 
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418
 
  pip install -U should not be used in the general case, only in *very*
  specific cases.
 
  Whatever is hardcoding -U is the source of your problem.
 
  -Sean
 
  --
  Sean Dague
  http://dague.net
 
 
 There's a review posted to update keystonemiddleware's requirements:
 https://review.openstack.org/#/c/173972/ . It was broken for a while after
 the branch was created due to pycadf installing oslo.messaging. For some
 reason it's working now even without the pycadf changes, but Doug H has a
 -2 on it. I'd like to know what the reqs are supposed to be for all the
 stable/kilo libraries -- I assumed we wanted them all to match
 global-requirements.

We're in the process of figuring out how we want to deal with the caps.
Adding caps to the requirements of libraries introduces challenges, so
we're considering removing those and having applications cap all of
their transitive dependencies. We need more time to think about it, and
we're going to have a summit session in a couple of weeks, so we're not
going to land patches now that we might have to undo later on. We also
want to be mindful that changing the requirements of the library may
involve breaking semver if we release a new stable version, and we only
want to do that once per library if we do it at all.

Doug

 
 I think all of our tox.ini's have -U:
 http://git.openstack.org/cgit/openstack/nova/tree/tox.ini#n6
 
 - Brant
 
  __
  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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [all][stable] managing library requirements in stable/kilo it was worth its own thread.

2015-04-29 Thread Doug Hellmann
tl;dr: Please do not approve any requirements changes to libraries in
stable branches.

We're in the process of figuring out how we want to deal with the
caps.  Adding caps to the requirements of libraries introduces
challenges, so we're considering removing those and having applications
cap all of their transitive dependencies. We need more time to think
about it, and we're going to have a summit session in a couple of
weeks, so we're not going to land patches now that we might have
to undo later on.  We also want to be mindful that changing the
requirements of the library may involve breaking semver if we release
a new stable version, and we only want to do that once per library
if we do it at all.

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] [Fuel] Infiniband support in Fuel

2015-04-29 Thread Igor Kalnitsky
Hello,

If all is ok, let's move bug to 7.0 and fix it with netaddr as it was
proposed in comments to the ticket.

- Igor

On Wed, Apr 29, 2015 at 6:29 PM, Nikolay Markov nmar...@mirantis.com wrote:
 Hi everybody, does anybody besides Mellanox need this?  If not and while
 it's already solved issue for Mellanox itself - let's just close the bug as
 won't fix for now.

 On Wed, Apr 29, 2015 at 11:16 AM, Andrey Danin ada...@mirantis.com wrote:

 Hi, Sylwester,

 Fuel-plugin-mellanox is in development stage now, so no one can use it.
 I think, a longer MAC field may be helpful for other plugin developers in
 future.

 On Tue, Apr 28, 2015 at 12:50 AM, Sylwester Brzeczkowski
 sbrzeczkow...@mirantis.com wrote:

 We have a bug in fuel [1] which concerns infiniband support.

 It's mostly about expanding the size of mac field in db from 17 to 59.
 But I've email Aviram Bar-Haim who was working on for infiniband support [2]
 for fuel-plugin-mellanox [3] and he said that they use eIPoIB mac (mapping
 between ETH to IB) instead of IB Guid so it fits to our current mac field
 size.

 Does anyone have ever used fuel-plugin-mellanox with IB?
 I'm trying to find out if the bug is still valid?

 [1] https://bugs.launchpad.net/fuel/+bug/1398882
 [2]
 https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/db/sqlalchemy/models/node.py#L103
 [3] https://github.com/stackforge/fuel-plugin-mellanox

 Regards
 --
 Sylwester Brzeczkowski
 Junior Python Software Engineer
 Product Development-Core : Product Engineering


 __
 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




 --
 Andrey Danin
 ada...@mirantis.com
 skype: gcon.monolake

 __
 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




 --
 Best regards,
 Nick Markov

 __
 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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [all] Question for the TC candidates

2015-04-29 Thread Doug Hellmann
Excerpts from Maish Saidel-Keesing's message of 2015-04-29 18:28:45 +0300:
 On 04/29/15 17:28, Doug Hellmann wrote:
  Taking as given that we should be open and communicate more, I would
  like to ask a concrete question.  It seems like there is a general
  sense of concern about communication, but I want to make sure it's
  not related to ongoing discussions.  Is there something specific
  that happened over the last year that was a surprise, or that was
  not communicated well? Something we could address in the short term
  with a blog post or email discussion?
 How about the fact that the definition of an ATC was changed [1] for a 
 free Summit pass? [2]

I could be wrong, but I don't think that was a TC decision. I believe
that was set at the foundation level, since they organize the event.

Perhaps part of clearing up communication for the next cycle will need
to be explaining who is responsible for different aspects of the
community.

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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Neil.Jerram
‎Thanks Russell and Kyle for explaining. I think I get the picture now, in 
particular of how these backend projects are mostly under separate management, 
but at the same time subject to PTL oversight and 'part of the wider Neutron 
effort'.

May I drill down further on what is anticipated, though, by considering what 
this might mean for my own project, Calico?‎ I don't mean to self-advertise, 
but it's obviously the example that I know best! :-)

Calico is a (potential) way of using Neutron for networking in an OpenStack 
deployment. But it's also broader than that, because it also targets 
(non-OpenStack-based) container systems. So it wouldn't be right to propose 
moving the whole ‎of project Calico to be one of these Neutron backend 
projects. 

When Calico is used with Neutron, it takes the form of an ML2 mechanism driver. 
So perhaps that mechanism driver might be what would go into a 
networking-calico project? However,

- the wonderful workings of the entry_points mechanism, combined with the 
existence of a stable API for mechanism drivers, mean that we don't strongly 
need to do that; and

- on its non-OpenStack-facing side, our mechanism driver's implementation 
shares common code with other pieces in the wider Calico project. 

So it's not really compelling ‎to move the mechanism driver to a 
networking-calico project either - even though we do want to advertise and 
evangelise about Calico working with Neutron. 

So what then could go into a networking-calico project? Perhaps some OpenStack 
ecosystem documentation about using Calico in OpenStack, and/or perhaps some 
utilities that were specific to both Calico and the OpenStack environment? 

Perhaps I'm going down an unnecessary rabbit hole with this musing - but I'd 
really appreciate further comments and/or corrections to my understanding so 
far. I would guess that what I've raised might apply similarly to other big‎ 
networking projects, for example Open Daylight. 

Many thanks, 
    Neil

PS. As I'm just about to send this, I wonder if our DHCP agent modifications 
might be a good example... Something that is definitely OpenStack-specific, but 
not yet clear if and how our changes should be folded into the main Neutron 
code. Perhaps that is the kind of thing that you have in mind? 



  Original Message  
‎
From: Russell Bryant‎
Sent: Tuesday, 28 April 2015 18:57
To: openstack-dev@lists.openstack.org
Reply To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Neutron] A big tent home for Neutron backend code

On 04/28/2015 01:17 PM, Neil Jerram wrote:
 Apologies for commenting so late, but I'm not clear on the concept of
 bringing all possible backend projects back inside Neutron.
 
 
 I think my question is similar to what Henry and Mathieu are getting at
 below - viz:
 
 
 We just recently decided to move a lot of vendor-specific ML2 mechanism
 driver code _out_ of the Neutron tree; and I thought that the main
 motivation for that was that it wasn't reasonably possible for most
 Neutron developers to understand, review and maintain that code to the
 same level as they can with the Neutron core code.
 
 
 How then does it now make sense to bring a load of vendor-specific code
 back into the Neutron fold? Has some important factor changed? Or have
 I misunderstood what is now being proposed?

The suggestion is to recognize that these are all part of the larger
Neutron effort. It is *not* to suggest that the same group of
developers needs to be reviewing all of it. It's mostly an
organizational thing. The way teams operate should not change too much.

-- 
Russell Bryant

__
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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [sahara][CDH] Is it possible to add CDH5.4 into Kilo release now?

2015-04-29 Thread Sergey Lukjanov
Trevor, yup, that's correct.

Adding new plugin version support is the new feature and there is no way to
backport it to stable/kilo branch (Kilo release).

Thanks.

On Wed, Apr 29, 2015 at 4:04 PM, Trevor McKay tmc...@redhat.com wrote:

 Kilo is closed to everything but critical bugs at this point.

 Going forward, this change probably counts as a new feature and is
 forbidden as a backport to Kilo too. So Liberty is the earliest
 opportunity.

 https://wiki.openstack.org/wiki/StableBranch#Appropriate_Fixes

 Trev

 On Wed, 2015-04-29 at 04:49 +, Chen, Ken wrote:
  Hi all,
 
  Currently Cloudera has already release CDH5.4.0 version. I have
  already registered a bp and submitted two patches for it
  (https://blueprints.launchpad.net/sahara/+spec/cdh-5-4-support) .
  However, they are for master stream, and Cloudera hope it can be added
  to the latest release version of Sahara (Kilo release) so that they
  can give better support to their customers. I am not sure whether it
  is possible to do this at this stage?
 
 
 
  -Ken
 
 
 
 __
  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-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




-- 
Sincerely yours,
Sergey Lukjanov
Sahara Technical Lead
(OpenStack Data Processing)
Principal Software Engineer
Mirantis Inc.
__
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] [all] Question for the TC candidates

2015-04-29 Thread Jeremy Stanley
On 2015-04-29 12:59:35 +0300 (+0300), Maish Saidel-Keesing wrote:
[...]
 Excerpts from Jeremy Stanley's message of 2015-04-28 16:21:17 +:
 /  On 2015-04-28 16:30:21 +0100 (+0100), Chris Dent wrote:
 //  [...]
 //   What's important to avoid is the blog postings being only reporting of
 //   conclusions. They also need to be invitations to participate in the
 //   discussions. Yes, the mailing list, gerrit and meeting logs have some
 //   of the ongoing discussions but often, without a nudge, people won't
 //   know.
 //  [...]
 //  //  Perhaps better visibility for the meeting agenda would help? As in
 //  these are the major topics we're planning to cover in the upcoming
 //  meeting, everyone is encouraged to attend sort of messaging?
 //  Blogging that might be a bit obnoxious, not really sure (I'm one of
 //  those luddites who prefer mailing lists to blogs so tend not to
 //  follow the latter anyway).
 /
 
 I am not sure that you want people chiming in every single TC
 meeting - that will become quite chaotic.
[...]

As a constituent, I feel it's not only my right but also my duty to
address the TC on relevant topics if I'm concerned they're not
considering certain aspects/implications of what's being
deliberated. Arbitrary, off-topic banter from random lurkers is of
course unwelcome because it adds unnecessary noise and slows down
the meeting, but I do think people who have concerns should be
encouraged to participate (keeping to the agenda of course) as long
as it's constructive and not preventing the TC from holding a
productive meeting.

I also attend meetings of the Foundation Board, even though I'm not
a board member. As with any government, if you elect people, you
should certainly engage with them in appropriate venues. Sometimes
that means being present for their public assemblies (be they
physical or virtual) so you can participate in those discussions.
-- 
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


[openstack-dev] [Ironic] [discoverd] Announcing ironic-discoverd 1.1.0; future plans

2015-04-29 Thread Dmitry Tantsur

Hi folks!

A bit earlier than expected to to my PTO I'm announcing ironic-discoverd 
1.1.0. Download it from PyPI: https://pypi.python.org/pypi/ironic-discoverd


We've spent substantial amount of time polishing existing features and 
fixing bugs. Highlights are:
* New config options for tuning which ports get added to Ironic and 
which get deleted: add_ports and keep_ports.

* New supported CLI tool based on OpenStackClient.
* Discoverd now tries its best to update node introspection state, even 
if ramdisk data processing fails on an early step.

* Support for receiving logs from the ramdisk.
* In-tree devstack plugin, see 
https://etherpad.openstack.org/p/DiscoverdDevStack
* Finished support for setting IPMI credentials during discovery. This 
is still an experimental feature, but it works in our testing, so it's 
worth trying.

* Support for oslo.i18n.

See 
https://github.com/stackforge/ironic-discoverd/blob/stable/1.1/RELEASES.rst 
for more detailed change log and 
https://bugs.launchpad.net/ironic-discoverd/+milestone/1.1.0 for list of 
finished blueprints and fixed bugs.
Report bugs to launchpad as well: 
https://bugs.launchpad.net/ironic-discoverd.


Now to the future plans.

First of all, I suggest starting following Ironic release schedule. For 
now that means to release twice a year, not 4 times like it is now.


My personal interest right now is to improve our ramdisk. I've started 
an effort to rewrite our ramdisk in Python, based on what we have 
downstream: 
https://blueprints.launchpad.net/ironic-discoverd/+spec/python-ramdisk-code
Unfortunately, it's more than hard to add Python scripts to our current 
DIB ramdisks, so the next step would be to adopt IPA as a basis. I'm 
still not 100% sure how do it, but I plan on figuring out after PTO (and 
on the summit). Initial thoughts are in 
https://blueprints.launchpad.net/ironic-discoverd/+spec/long-running-ramdisks.


There are more things we can do in the next release: 
https://bugs.launchpad.net/ironic-discoverd/+milestone/1.2.0

Feel free to propose whatever you think it useful.

Cheers,
Dmitry

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Davanum Srinivas
So, summarizing some chatter on #openstack-dev:

Action item for unblocking the gate job:
1. Remove the -U in the shell script that installs
thirdparty-requirements.txt in congress' repo.

If that's not enough:
2. make sure congress' stable/kilo
requirements.txt/test-requirements.txt is sync'ed with the global
stable/kilo.

-- dims

On Wed, Apr 29, 2015 at 11:32 AM, Doug Hellmann d...@doughellmann.com wrote:
 Excerpts from Brant Knudson's message of 2015-04-29 09:17:08 -0500:
 On Wed, Apr 29, 2015 at 9:11 AM, Sean Dague s...@dague.net wrote:

  On 04/29/2015 10:05 AM, Sean Dague wrote:
   On 04/29/2015 09:29 AM, Filip Blaha wrote:
   Hi Serg
  
   I checked devstack log [1] and it seems that stevedore==1.4.0 was
   installed due to congress
  
   2015-04-29 11:12:16.120
   
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120
  |
   Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
   jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
   python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
  
   It is last entry in log mentioning installation stevedore
  
   [1]
  
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
  
   Not, it was installed due to keystonemiddleware -
  
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727
 
  Actually, it's more insideous than this. It's installed at 1.4.0 there,
  then it's downgraded to 1.3.0 when glance is installed, and then it's
  pushed back to 1.4.0 because of:
 
 
  http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418
 
  pip install -U should not be used in the general case, only in *very*
  specific cases.
 
  Whatever is hardcoding -U is the source of your problem.
 
  -Sean
 
  --
  Sean Dague
  http://dague.net
 
 
 There's a review posted to update keystonemiddleware's requirements:
 https://review.openstack.org/#/c/173972/ . It was broken for a while after
 the branch was created due to pycadf installing oslo.messaging. For some
 reason it's working now even without the pycadf changes, but Doug H has a
 -2 on it. I'd like to know what the reqs are supposed to be for all the
 stable/kilo libraries -- I assumed we wanted them all to match
 global-requirements.

 We're in the process of figuring out how we want to deal with the caps.
 Adding caps to the requirements of libraries introduces challenges, so
 we're considering removing those and having applications cap all of
 their transitive dependencies. We need more time to think about it, and
 we're going to have a summit session in a couple of weeks, so we're not
 going to land patches now that we might have to undo later on. We also
 want to be mindful that changing the requirements of the library may
 involve breaking semver if we release a new stable version, and we only
 want to do that once per library if we do it at all.

 Doug


 I think all of our tox.ini's have -U:
 http://git.openstack.org/cgit/openstack/nova/tree/tox.ini#n6

 - Brant

  __
  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-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



-- 
Davanum Srinivas :: https://twitter.com/dims

__
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] [all] Question for the TC candidates

2015-04-29 Thread Jeremy Stanley
On 2015-04-29 11:48:36 -0400 (-0400), Doug Hellmann wrote:
 Excerpts from Maish Saidel-Keesing's message of 2015-04-29 18:28:45 +0300:
[...]
  How about the fact that the definition of an ATC was changed [1] for a 
  free Summit pass? [2]
 
 I could be wrong, but I don't think that was a TC decision. I believe
 that was set at the foundation level, since they organize the event.
[...]

Yes, that was a decision made by the event organizers at the
OpenStack Foundation, primarily to reduce the planning problems
associated with people who exercise the free registration but then
don't attend the event. It also allowed them to keep the number of
free passes down to a reasonable couple thousands of contributors.

To be clear, that decision did not involve the TC at all. Also there
has been an effort not to call them ATC passes because the
definition of ATC is necessarily tied to the technical committee
electorate. Instead these are complimentary passes offered by the
OpenStack Foundation for current contributors to make it easier for
them to get involved in planning sessions at the Design Summit
(which runs in parallel to the conference). While it also gets them
access to the conference sessions and expo hall, there are many like
me who don't take advantage of that since the Design Summit itself
occupies pretty much all of their available time anyway.
-- 
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] [Horizon] Core Reviewer Update

2015-04-29 Thread Tripp, Travis S
Thank you for the warm welcome, everyone!

I'm excited to be on the team and am really looking forward to everything
coming in Liberty!

-Travis

On 4/29/15, 6:16 AM, Ana Krivokapić akriv...@redhat.com wrote:



On 04/29/2015 12:57 AM, David Lyle wrote:
 I am pleased to announce the addition of Doug Fish, Rob Cresswell and
 Travis Tripp to the Horizon Core Reviewer team.

 Doug Fish has been an active reviewer and participant in Horizon for a
 few releases now. He represents a strong customer focus and has provided
 high quality reviews.

 Rob Cresswell has been providing a high number of quality reviews, an
 active contributor and an active participant in the community.

 Travis Tripp has been contributing to Horizon for the past couple of
 releases, an active participant in the community, a critical angularJS
 reviewer, and played a significant role in driving the angular based
 launch instance work in Kilo.

 Thank you all for your contributions and welcome to the team!

 David


 
_
_
 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


Welcome Doug, Rob and Travis, and thanks for all your contributions so
far!

-- 
Regards,
Ana Krivokapic
Software Engineer
OpenStack team
Red Hat Inc.

__
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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Doug Wiegley
My take on the “where does it fit” yardstick:

Does it stand on its own and add value? Then consider it a standalone project, 
*or* part of neutron if you and neutron agree that it fits.

Does it *require* neutron to be useful? Then consider having it under the 
neutron umbrella/stadium/tent/yurt.

Thanks,
doug


 On Apr 29, 2015, at 10:33 AM, neil.jer...@metaswitch.com wrote:
 
 ‎Thanks Russell and Kyle for explaining. I think I get the picture now, in 
 particular of how these backend projects are mostly under separate 
 management, but at the same time subject to PTL oversight and 'part of the 
 wider Neutron effort'.
 
 May I drill down further on what is anticipated, though, by considering what 
 this might mean for my own project, Calico?‎ I don't mean to self-advertise, 
 but it's obviously the example that I know best! :-)
 
 Calico is a (potential) way of using Neutron for networking in an OpenStack 
 deployment. But it's also broader than that, because it also targets 
 (non-OpenStack-based) container systems. So it wouldn't be right to propose 
 moving the whole ‎of project Calico to be one of these Neutron backend 
 projects. 
 
 When Calico is used with Neutron, it takes the form of an ML2 mechanism 
 driver. So perhaps that mechanism driver might be what would go into a 
 networking-calico project? However,
 
 - the wonderful workings of the entry_points mechanism, combined with the 
 existence of a stable API for mechanism drivers, mean that we don't strongly 
 need to do that; and
 
 - on its non-OpenStack-facing side, our mechanism driver's implementation 
 shares common code with other pieces in the wider Calico project. 
 
 So it's not really compelling ‎to move the mechanism driver to a 
 networking-calico project either - even though we do want to advertise and 
 evangelise about Calico working with Neutron. 
 
 So what then could go into a networking-calico project? Perhaps some 
 OpenStack ecosystem documentation about using Calico in OpenStack, and/or 
 perhaps some utilities that were specific to both Calico and the OpenStack 
 environment? 
 
 Perhaps I'm going down an unnecessary rabbit hole with this musing - but I'd 
 really appreciate further comments and/or corrections to my understanding so 
 far. I would guess that what I've raised might apply similarly to other big‎ 
 networking projects, for example Open Daylight. 
 
 Many thanks, 
 Neil
 
 PS. As I'm just about to send this, I wonder if our DHCP agent modifications 
 might be a good example... Something that is definitely OpenStack-specific, 
 but not yet clear if and how our changes should be folded into the main 
 Neutron code. Perhaps that is the kind of thing that you have in mind? 
 
 
 
   Original Message  
 ‎
 From: Russell Bryant‎
 Sent: Tuesday, 28 April 2015 18:57
 To: openstack-dev@lists.openstack.org
 Reply To: OpenStack Development Mailing List (not for usage questions)
 Subject: Re: [openstack-dev] [Neutron] A big tent home for Neutron backend 
 code
 
 On 04/28/2015 01:17 PM, Neil Jerram wrote:
 Apologies for commenting so late, but I'm not clear on the concept of
 bringing all possible backend projects back inside Neutron.
 
 
 I think my question is similar to what Henry and Mathieu are getting at
 below - viz:
 
 
 We just recently decided to move a lot of vendor-specific ML2 mechanism
 driver code _out_ of the Neutron tree; and I thought that the main
 motivation for that was that it wasn't reasonably possible for most
 Neutron developers to understand, review and maintain that code to the
 same level as they can with the Neutron core code.
 
 
 How then does it now make sense to bring a load of vendor-specific code
 back into the Neutron fold? Has some important factor changed? Or have
 I misunderstood what is now being proposed?
 
 The suggestion is to recognize that these are all part of the larger
 Neutron effort. It is *not* to suggest that the same group of
 developers needs to be reviewing all of it. It's mostly an
 organizational thing. The way teams operate should not change too much.
 
 -- 
 Russell Bryant
 
 __
 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-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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [nova] [docs] Scheduler filters documentation

2015-04-29 Thread Sylvain Bauza
A good comment has been provided to 
https://review.openstack.org/#/c/177824/1 by saying that the reference 
docs [1] are duplicate to the Nova devref section [2]


As I also think it is error-prone to keep two separate informations 
about how Scheduler filters, I would like to discuss on how we could 
make sure both are in sync.
Since the developers owe to provide how to use the filters they write, 
my preference goes to keep updating the Nova devref page each time a 
filter behaviour is changed or a new filter is created and consequently 
make sure that the reference docs is pointing to that devref page, using 
an iframe or whatever else.


Of course, each time that a behavioural change is provided, that's also 
the developer's duty to provide a DocImpact tag in order to make sure 
that docs people are aware of the change.


Thoughts ?
-Sylvain

[1] 
http://docs.openstack.org/juno/config-reference/content/section_compute-scheduler.html#aggregate-instanceextraspecsfilter
[2] 
http://docs.openstack.org/developer/nova/devref/filter_scheduler.html#filtering





__
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] [all] Question for the TC candidates

2015-04-29 Thread Stefano Maffulli
On Wed, 2015-04-29 at 12:59 +0300, Maish Saidel-Keesing wrote:
 Again my apologies for the incorrect format - since I am still not
 receiving the messages from this thread.

let me know if you want me to investigate this further.

 Doug - evidently this is not working as it should. As Chris said as
 well - the posts are not tagged and are not regular. 

I'd like to move the conversation to practical examples because in
theory we all agree that communication is key and can be improved.

In practice, that's hard and it's better to talk about specific
examples.

 They were not noticed - because they didn't really happen.
 
I sense that they happened until there were things fairly easy to
communicate. Are there been significant discussions in TC meetings? Yes,
the big tent and the accompanying tag system is the only one I can think
of. Were they worth a blog post? Yes. Was that blog post easy to write?
No because the topic has been under development for quite some time with
not enough clear roadmap to write a summary for wider consumption. If a
blog post comes out saying something half-baked over a change so
important, the TC members will be distracted by noise from people not
involved enough to understand the challenges. There is always a fine
balance to strike between being open and being effective.

Considering that all TC members are volunteers with day jobs, get busier
and busier as the release approaches, I'm really not surprised that the
TC has scheduled time to present the progress on the 'big tent' and tags
in person at events (the operators summit in PHL) and in Vancouver.

IMHO the topic is getting clear enough to be summarized in 500-700 words
blog post only in the past weeks... 

The thing is that tags and big tent have been discussed widely *outside*
of the TC, I think nobody interested in the OpenStack governance issues
may have missed the fact that such conversation was happening. They may
have missed the *details* but not missed the existence of the
conversation itself.

what other topic has the TC discussed and decided upon that have you not
seen announced?

 If the audience that you are planning on communicating with is: not
 the developers themselves and those who are already heavily involved
 in the community - I think this certainly is not the place to
 publicize changes. Do you seriously expect people who are trying to
 find information (not as a regular code contributor) about what is
 going on to start delving through Gerrit? 

Maybe we should document better how to get notifications of new
discussions on the governance repository. I could also start including
the proposals pending for review in the newsletter so people can at
least skim through the commit titles weekly.

If you check the latest changes though you'll see how much of that is
really not important:

https://review.openstack.org/#/q/project:openstack/governance,n,z

the important ones I find in 2015:
https://review.openstack.org/150604 Add the release naming process
https://review.openstack.org/159930 Add IRC channel policies

a few new project teams added and the tag-stuff, like

https://review.openstack.org/145740 Move from program-based structure to
project-based
https://review.openstack.org/149961 Introduce tag attributes
https://review.openstack.org/145734 Add template for project taxonomy
tags definition

/stef


__
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] [all] Question for the TC candidates

2015-04-29 Thread Doug Hellmann
Excerpts from Chris Dent's message of 2015-04-29 18:45:54 +0100:
 On Wed, 29 Apr 2015, Doug Hellmann wrote:
 
  Taking as given that we should be open and communicate more, I would
  like to ask a concrete question.  It seems like there is a general
  sense of concern about communication, but I want to make sure it's
  not related to ongoing discussions.  Is there something specific
  that happened over the last year that was a surprise, or that was
  not communicated well? Something we could address in the short term
  with a blog post or email discussion?
 
 I don't know about others, but for me it has been a general concern
 and nothing specific. In fact until this subthread went (mildly) boom

OK, that's good. I think it's a general concern for the TC, too, in that
we do recognize we need to communicate about what we're doing. Knowing
that there have been some issues with how that played out in the past is
helpful.

 I had just kind of assumed it was a well known concern and no one
 would be surprised by it being an issue of import for the coming cycle
 and beyond.

Oh, I'm not surprised, I'm just taking advantage of the opportunity of
it having come up and me having time to address it. :-)

  For what it's worth, I'm not reading this discussion as us disagreeing
  in any way. We made some reasonable starts at publicizing our ongoing
  work, but it's clear we can do better from a technical standpoint
  (tagging posts) and from a volume standpoint (publishing more often).
  I'm interested in having more input into how best to improve
  communication, so I keep asking questions and I'm glad you're all still
  answering. :-)
 
 It sounds like you and I are and have been mostly on the same page,
 finding data, exploring the options, etc. I think it has been pretty
 productive, at least in the sense that we know more than we did
 before.

+1

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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Davanum Srinivas
Perfect. thanks Ruslan.

-- dims

On Wed, Apr 29, 2015 at 2:47 PM, Ruslan Kamaldinov
rkamaldi...@mirantis.com wrote:
 On Wed, Apr 29, 2015 at 6:46 PM, Davanum Srinivas dava...@gmail.com wrote:
 So, summarizing some chatter on #openstack-dev:

 Action item for unblocking the gate job:
 1. Remove the -U in the shell script that installs
 thirdparty-requirements.txt in congress' repo.

 This patch to Congress stable/kilo resolved the issue with failing job
 gate-murano-congress-devstack-dsvm:
 https://review.openstack.org/#/c/178777/


 If that's not enough:
 2. make sure congress' stable/kilo
 requirements.txt/test-requirements.txt is sync'ed with the global
 stable/kilo.

 -- dims

 __
 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



-- 
Davanum Srinivas :: https://twitter.com/dims

__
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] [all] Question for the TC candidates

2015-04-29 Thread Maish Saidel-Keesing



On 04/29/15 21:59, Stefano Maffulli wrote:

On Wed, 2015-04-29 at 18:28 +0300, Maish Saidel-Keesing wrote:

How about the fact that the definition of an ATC was changed [1] for a
free Summit pass? [2]

This was not a decision of the TC, it was a decision of the Foundation
staff. The definition of ATC has *not* changed, that's embedded in the
bylaws.

I stand corrected. (more than  once :) )
Thanks for the clarification Stefano, Doug and Jeremy.


And who gets the pass hasn't changed much either: people who are
*actively* committing code and documentation to OpenStack have received
an invite.

Previously we have considered *actively* committing code and docs ==
ATC. For this cycle the Foundation staff started considering better ways
to identify those that actually contribute to the design discussions.

The details of who gets a free invite may change again in the future
because we want to keep the Open promises, without compromising the
event.

HTH
stef



--
Best Regards,
Maish Saidel-Keesing

__
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] [nova] [docs] Scheduler filters documentation

2015-04-29 Thread Matt Riedemann



On 4/29/2015 2:08 PM, Sylvain Bauza wrote:

A good comment has been provided to
https://review.openstack.org/#/c/177824/1 by saying that the reference
docs [1] are duplicate to the Nova devref section [2]

As I also think it is error-prone to keep two separate informations
about how Scheduler filters, I would like to discuss on how we could
make sure both are in sync.
Since the developers owe to provide how to use the filters they write,
my preference goes to keep updating the Nova devref page each time a
filter behaviour is changed or a new filter is created and consequently
make sure that the reference docs is pointing to that devref page, using
an iframe or whatever else.

Of course, each time that a behavioural change is provided, that's also
the developer's duty to provide a DocImpact tag in order to make sure
that docs people are aware of the change.

Thoughts ?
-Sylvain

[1]
http://docs.openstack.org/juno/config-reference/content/section_compute-scheduler.html#aggregate-instanceextraspecsfilter

[2]
http://docs.openstack.org/developer/nova/devref/filter_scheduler.html#filtering





__
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



I'd prefer to see the scheduler filter docs be maintained in the nova 
devref where they are close to the source, versioned, and reviewed by 
the nova team when there are scheduler filter changes or new filters added.


I doubt many nova developers/reviewers get over to reviewing changes to 
the config reference docs.


Then if possible have the config reference docs repo refer to the nova 
devref docs as the primary source of information on the filters.


--

Thanks,

Matt Riedemann


__
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] [nova] [docs] Scheduler filters documentation

2015-04-29 Thread Ed Leafe
On Apr 29, 2015, at 2:30 PM, Matt Riedemann mrie...@linux.vnet.ibm.com wrote:

 I'd prefer to see the scheduler filter docs be maintained in the nova devref 
 where they are close to the source, versioned, and reviewed by the nova team 
 when there are scheduler filter changes or new filters added.

For now, I think this is best. When and if the scheduler is a separate entity, 
it will need its own docs; nova will still need to document *its* filters, but 
not *how to* filter.


-- Ed Leafe







signature.asc
Description: Message signed with OpenPGP using GPGMail
__
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] [tc] Who is allowed to vote for TC candidates

2015-04-29 Thread Ed Leafe
On Apr 29, 2015, at 1:34 PM, Adam Lawson alaw...@aqorn.com wrote:

 Anyway, I find it curious that the TC is elected by those within the 
 developer community but TC candidates talk about representing the operator 
 community who are not allowed to vote. Operators meaning Admins, Architects, 
 etc. It sounds like this is something most TC candidates want which most 
 would agree is a good thing. At least I think so. ; )

I think that the reason may be that historically the people on the TC have come 
from the dev side of things, and as a result the ops side has been ignored (or 
not given sufficient attention). Since this is something that we are now all 
aware of, and since developing OpenStack is kind of worthless if it can't be 
deployed and run well, this is the area we more or less agree needs 
improvement. How we might go about improving it is where you may see 
differences.


-- Ed Leafe







signature.asc
Description: Message signed with OpenPGP using GPGMail
__
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] [all] Question for the TC candidates

2015-04-29 Thread Chris Dent

On Wed, 29 Apr 2015, Doug Hellmann wrote:


Taking as given that we should be open and communicate more, I would
like to ask a concrete question.  It seems like there is a general
sense of concern about communication, but I want to make sure it's
not related to ongoing discussions.  Is there something specific
that happened over the last year that was a surprise, or that was
not communicated well? Something we could address in the short term
with a blog post or email discussion?


I don't know about others, but for me it has been a general concern
and nothing specific. In fact until this subthread went (mildly) boom
I had just kind of assumed it was a well known concern and no one
would be surprised by it being an issue of import for the coming cycle
and beyond.


For what it's worth, I'm not reading this discussion as us disagreeing
in any way. We made some reasonable starts at publicizing our ongoing
work, but it's clear we can do better from a technical standpoint
(tagging posts) and from a volume standpoint (publishing more often).
I'm interested in having more input into how best to improve
communication, so I keep asking questions and I'm glad you're all still
answering. :-)


It sounds like you and I are and have been mostly on the same page,
finding data, exploring the options, etc. I think it has been pretty
productive, at least in the sense that we know more than we did
before.

--
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent

__
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] [tc] Who is allowed to vote for TC candidates

2015-04-29 Thread Adam Lawson
So I started replying to Doug's email in a different thread but didn't want
to hi-jack that so I figured I'd present my question as a more general
question about how voting is handled for the TC.

Anyway, I find it curious that the TC is elected by those within the
developer community but TC candidates talk about representing the operator
community who are not allowed to vote. Operators meaning Admins,
Architects, etc. It sounds like this is something most TC candidates want
which most would agree is a good thing. At least I think so. ; )

Is it be feasible to start allowing the operator community to also cast
votes for TC candidates? Is the TC *only* addressing technical concerns
that are relevant to the development community? Since the TC candidates are
embracing the idea of representing more than just the developer community,
it would /seem/ the voters electing the TC members should include the
communities being represented. If the TC only addresses developer concerns,
it would seem they become at risk of losing touch with the
operator/architecture/user concerns because the operator community voice is
never heard in the voting booth.

Perhaps this bumps into how it used to be versus how it should be. I don't
know. Just struck me as incongruent with the platform of almost every
candidate - broadening representation while the current rules prohibit that
level of co-participation.

Thoughts?


*Adam Lawson*

AQORN, Inc.
427 North Tatnall Street
Ste. 58461
Wilmington, Delaware 19801-2230
Toll-free: (844) 4-AQORN-NOW ext. 101
International: +1 302-387-4660
Direct: +1 916-246-2072
__
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] devstack, persistant configaration when openstack nodes(controller/compute/...) reboot

2015-04-29 Thread Christopher Aedo
On Wed, Apr 29, 2015 at 5:20 AM, Kamsali, RaghavendraChari (Artesyn)
raghavendrachari.kams...@artesyn.com wrote:
 · Why devstack didn’t start services automatically when openstack
 nodes reboots.

 · How to re-create the devstack, suchthat whenever nodes reboot , it
 ‘ll configured as previous configuration (i.e bringing up all the services
 as usual ).

DevStack is really not meant to operate this way, as devstack is not
running the OpenStack projects as system services.

From the FAQ[0]
Q: Can I use DevStack for production?
A: No. We mean it. Really. DevStack makes some implementation choices
that are not appropriate for production deployments. We warned you!

[0]http://docs.openstack.org/developer/devstack/faq.html

-Christopher

__
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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Russell Bryant
On 04/29/2015 01:25 PM, Doug Wiegley wrote:
 My take on the “where does it fit” yardstick:
 
 Does it stand on its own and add value? Then consider it a standalone
 project, *or* part of neutron if you and neutron agree that it fits.
 
 Does it *require* neutron to be useful? Then consider having it under
 the neutron umbrella/stadium/tent/yurt.

...arena/coliseum/dome...

That's a nice summary.  Thanks.  :-)

-- 
Russell Bryant

__
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] [all] Question for the TC candidates

2015-04-29 Thread Stefano Maffulli
On Wed, 2015-04-29 at 18:28 +0300, Maish Saidel-Keesing wrote:
 How about the fact that the definition of an ATC was changed [1] for a 
 free Summit pass? [2]

This was not a decision of the TC, it was a decision of the Foundation
staff. The definition of ATC has *not* changed, that's embedded in the
bylaws. 

And who gets the pass hasn't changed much either: people who are
*actively* committing code and documentation to OpenStack have received
an invite. 

Previously we have considered *actively* committing code and docs ==
ATC. For this cycle the Foundation staff started considering better ways
to identify those that actually contribute to the design discussions. 

The details of who gets a free invite may change again in the future
because we want to keep the Open promises, without compromising the
event.

HTH
stef


__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Ruslan Kamaldinov
On Wed, Apr 29, 2015 at 6:46 PM, Davanum Srinivas dava...@gmail.com wrote:
 So, summarizing some chatter on #openstack-dev:

 Action item for unblocking the gate job:
 1. Remove the -U in the shell script that installs
 thirdparty-requirements.txt in congress' repo.

This patch to Congress stable/kilo resolved the issue with failing job
gate-murano-congress-devstack-dsvm:
https://review.openstack.org/#/c/178777/


 If that's not enough:
 2. make sure congress' stable/kilo
 requirements.txt/test-requirements.txt is sync'ed with the global
 stable/kilo.

 -- dims

__
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] [tc] Who is allowed to vote for TC candidates

2015-04-29 Thread Doug Hellmann
Excerpts from Adam Lawson's message of 2015-04-29 11:34:40 -0700:
 So I started replying to Doug's email in a different thread but didn't want
 to hi-jack that so I figured I'd present my question as a more general
 question about how voting is handled for the TC.
 
 Anyway, I find it curious that the TC is elected by those within the
 developer community but TC candidates talk about representing the operator
 community who are not allowed to vote. Operators meaning Admins,
 Architects, etc. It sounds like this is something most TC candidates want
 which most would agree is a good thing. At least I think so. ; )

I'm going to nitpick on terminology a bit. The TC is elected by
*technical contributors*, not developers, as described in the charter:
http://governance.openstack.org/reference/charter.html#voters-for-tc-seats-atc

The easy measure of whether someone is an ATC is the first rule listed
there:

  Individual Members who committed a change to a repository under
  ‘’any’’ of the official OpenStack Project Teams (as defined above) over
  the last two 6-month release cycles are automatically considered ATC.

That's the rule most of us remember, and think of when we think of
ATC, but not everyone who does that is a developer and landing a
patch is not the only way to become an ATC, as the next sentence
shows:

  Specific contributors who did not have a change recently accepted in
  one of the OpenStack projects but nevertheless feel their contribution
  to the OpenStack project is technical in nature (bug triagers,
  technical documentation writers...) can exceptionally apply for ATC
  either by sending an email to the TC chair or by being nominated by an
  existing ATC via email to the TC chair.

We have a not-very-long list of folks who have that status in
http://git.openstack.org/cgit/openstack/governance/tree/reference/extra-atcs

 Is it be feasible to start allowing the operator community to also cast
 votes for TC candidates? Is the TC *only* addressing technical concerns
 that are relevant to the development community? Since the TC candidates are
 embracing the idea of representing more than just the developer community,
 it would /seem/ the voters electing the TC members should include the
 communities being represented. If the TC only addresses developer concerns,
 it would seem they become at risk of losing touch with the
 operator/architecture/user concerns because the operator community voice is
 never heard in the voting booth.

The TC represents the contributors to the project. That term can
be defined very broadly, as explained above, but I don't think we
want it to be completely open-ended because the issues the TC tries
to resolve *are* from the contributors' perspectives, and not every
user or deployer's perspective. That's not to say those groups don't
have valid concerns, or that the TC would ignore them, just that
the TC is not specifically organized to represent them.

I would rather we explore more ways to identify people we consider to be
contributors than to change the existing voting rules to allow more
people. I think it will amount to the same change in the electorate, and
I like the idea of adding more contributors to the project more than
just adding more voters. :-)

Doug

 
 Perhaps this bumps into how it used to be versus how it should be. I don't
 know. Just struck me as incongruent with the platform of almost every
 candidate - broadening representation while the current rules prohibit that
 level of co-participation.
 
 Thoughts?
 
 
 *Adam Lawson*
 
 AQORN, Inc.
 427 North Tatnall Street
 Ste. 58461
 Wilmington, Delaware 19801-2230
 Toll-free: (844) 4-AQORN-NOW ext. 101
 International: +1 302-387-4660
 Direct: +1 916-246-2072

__
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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Joe Gordon
On Wed, Apr 22, 2015 at 12:30 PM, Kyle Mestery mest...@mestery.com wrote:

 On Wed, Apr 22, 2015 at 1:19 PM, Russell Bryant rbry...@redhat.com
 wrote:

 Hello!

 A couple of things I've been working on lately are project governance
 issues as a TC member and also implementation of a new virtual
 networking alternative with a Neutron driver.  So, naturally I started
 thinking about how the Neutron driver code fits in to OpenStack
 governance.

 Thanks for starting this conversation Russell.


 There are basically two areas with a lot of movement related to this
 issue.

 1) Project governance has moved to a big tent model [1].  The vast
 majority of projects that used to be in Stackforge are being folded in


I think the phrase 'vast majority' is misleading, there are still a lot of
projects on stackforge.


 to a larger definition of the OpenStack project.  Projects making this
 move meet the following criteria as being one of us:

 http://governance.openstack.org/reference/new-projects-requirements.html

 Official project teams are tracked in this file along with the git repos
 they are responsible for:


 http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml

 which is also reflected here:

 http://governance.openstack.org/reference/projects/

 The TC has also been working through defining a system to help
 differentiate efforts by using a set of tags [4].  So far, we have
 tags describing the release handling for a repository, as well as a tag
 for team diversity.  We've also had a lot of discussion about tags to
 help describe maturity, but that is still a work in progress.


 2) In Neutron, some fairly significant good changes are being made to
 help scale the development process.  Advanced services were split out
 into their own repos [2].  Most of the plugin and driver code has also
 been split out into repos [3].

 In terms of project teams, the Neutron team is defined as owning the
 following repos:

   http://governance.openstack.org/reference/projects/neutron.html

  - openstack/neutron
  - openstack/neutron-fwaas
  - openstack/neutron-lbaas
  - openstack/neutron-vpnaas
  - openstack/neutron-specs
  - openstack/python-neutronclient

 The advanced services split is reflected by the fwaas, lbaas, and vpnaas
 repos.

 We also have a large set of repositories related to Neutron backend code:

   http://git.openstack.org/cgit/?q=stackforge%2Fnetworking

  - stackforge/networking-arista
  - stackforge/networking-bagpipe-l2
  - stackforge/networking-bgpvpn
  - stackforge/networking-bigswitch
  - stackforge/networking-brocade
  - stackforge/networking-cisco
  - stackforge/networking-edge-vpn
  - stackforge/networking-hyperv
  - stackforge/networking-ibm
  - stackforge/networking-l2gw
  - stackforge/networking-midonet
  - stackforge/networking-mlnx
  - stackforge/networking-nec
  - stackforge/networking-odl
  - stackforge/networking-ofagent
  - stackforge/networking-ovn
  - stackforge/networking-ovs-dpdk
  - stackforge/networking-plumgrid
  - stackforge/networking-portforwarding
  - stackforge/networking-vsphere

 Note that not all of these are equivalent.  This is just a list of
 stackforge/networking-*.

 In some cases there is a split between code in the Neutron tree and in
 this repo.  In those cases, a shim is in the Neutron tree, but most of
 the code is in the external repo.  It's also possible to have all of the
 code in the external repo.

 There's also a big range of maturity.  Some are quite mature and are
 already used in production.  networking-ovn as an example is quite new
 and being developed in parallel with OVN in the Open vSwitch project.


 So, my question is: Where should these repositories live in terms of
 OpenStack governance and project teams?

 Here are a few paths I think we could take, along with some of my
 initial thoughts on pros/cons.

 a) Adopt these as repositories under the Neutron project team.

 In this case, I would see them operating with their own review teams as
 they do today to avoid imposing additional load on the neutron-core or
 neutron-specs-core teams.  However, by being a part of the Neutron team,
 the backend team would submit to oversight by the Neutron PTL.

 Out of your options proposed, this seems like the most logical one to me.
 I don't really see this imposing a ton of strain on the existing core
 reviewer team, because we'll keep whatever core reviewer teams are already
 in the networking-foo projects.


 There are some other details to work out to ensure expectations are
 clearly set for everyone involved.  If this is the path that makes
 sense, we can work through those as a next step.

 Pros:
  + Seems to be the most natural first choice


Saying something is your first choice isn't a real benefit.  It is implying
some sort of benefit but I cannot define what the benefit actually is.



 Cons:
  - A lot of changes have been made precisely because Neutron has gotten
 so big.  A single project team/PTL may not be able 

Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Filip Blaha
Yes. Installed version is 1.4.0 and from that log it seems that it was 
caused by congress scripts


sudo pip install -U -r /opt/stack/new/congress/thirdparty-requirements.txt


Filip

On 04/29/2015 03:56 PM, Serg Melikyan wrote:

Sean, Filip,

Exact versions of installed libraries may be found here:
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/pip-freeze.txt.gz


stevedore==1.4.0

On Wed, Apr 29, 2015 at 4:38 PM, Filip Blaha filip.bl...@hp.com wrote:

sorry I sent wrong link

http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

In this log is :

Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

Filip



On 04/29/2015 03:21 PM, Sean Dague wrote:

I just looked at this run (linked in this message) -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


stevedore==1.3.0 is installed, never 1.4

The failure is completely unrelated to anything there -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



On 04/29/2015 09:12 AM, Serg Melikyan wrote:

Hi Filip,

In thirdparty-requirements for stable/kilo python-muranoclient should
have following version: python-muranoclient=0.5.6,0.6.0. But I am
not sure that this will fix the issue, since we don't clearly know why
stevedore==1.4.0 is installed.

I see that python-keystoneclient does not have cap for stevedore in
stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

[1]
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
mailto:filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]

https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]

https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip


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


Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Sean Dague
On 04/29/2015 09:29 AM, Filip Blaha wrote:
 Hi Serg
 
 I checked devstack log [1] and it seems that stevedore==1.4.0 was
 installed due to congress
 
 2015-04-29 11:12:16.120
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120|
 Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
 jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
 python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
 
 It is last entry in log mentioning installation stevedore
 
 [1]
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

Not, it was installed due to keystonemiddleware -
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727



 
 Filip
 
 On 04/29/2015 03:12 PM, Serg Melikyan wrote:
 Hi Filip,

 In thirdparty-requirements for stable/kilo python-muranoclient should
 have following version: python-muranoclient=0.5.6,0.6.0. But I am
 not sure that this will fix the issue, since we don't clearly know why
 stevedore==1.4.0 is installed. 

 I see that python-keystoneclient does not have cap for stevedore in
 stable/kilo, but still not 100% that it is a reason why 1.4.0 is
 installed. 

 [1] 
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
 mailto:filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be
 in confilct with heat requirements?

 [1]
 
 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]
 
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip

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


-- 
Sean Dague
http://dague.net

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Davanum Srinivas
Serg,

The congress stable/kilo requirements:
http://git.openstack.org/cgit/openstack/congress/tree/requirements.txt?h=stable/kilo#n13

Do not match the global stable/kilo requirements:
http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/kilo#n123

So let's get that fixed first. It may help unblock
gate-murano-congress-devstack-dsvm stable/kilo job.

-- dims

On Wed, Apr 29, 2015 at 9:56 AM, Serg Melikyan smelik...@mirantis.com wrote:
 Sean, Filip,

 Exact versions of installed libraries may be found here:
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/pip-freeze.txt.gz

stevedore==1.4.0

 On Wed, Apr 29, 2015 at 4:38 PM, Filip Blaha filip.bl...@hp.com wrote:
 sorry I sent wrong link

 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

 In this log is :

 Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
 jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
 python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

 Filip



 On 04/29/2015 03:21 PM, Sean Dague wrote:

 I just looked at this run (linked in this message) -
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


 stevedore==1.3.0 is installed, never 1.4

 The failure is completely unrelated to anything there -
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



 On 04/29/2015 09:12 AM, Serg Melikyan wrote:

 Hi Filip,

 In thirdparty-requirements for stable/kilo python-muranoclient should
 have following version: python-muranoclient=0.5.6,0.6.0. But I am
 not sure that this will fix the issue, since we don't clearly know why
 stevedore==1.4.0 is installed.

 I see that python-keystoneclient does not have cap for stevedore in
 stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

 [1]
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
 mailto:filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]

 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]

 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip


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



-- 
Davanum Srinivas :: https://twitter.com/dims

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Sean Dague
I just looked at this run (linked in this message) -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


stevedore==1.3.0 is installed, never 1.4

The failure is completely unrelated to anything there -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



On 04/29/2015 09:12 AM, Serg Melikyan wrote:
 Hi Filip,
 
 In thirdparty-requirements for stable/kilo python-muranoclient should
 have following version: python-muranoclient=0.5.6,0.6.0. But I am
 not sure that this will fix the issue, since we don't clearly know why
 stevedore==1.4.0 is installed. 
 
 I see that python-keystoneclient does not have cap for stevedore in
 stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed. 
 
 [1] 
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 
 On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
 mailto:filip.bl...@hp.com wrote:
 
 Hello
 
 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.
 
 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?
 
 [1]
 
 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42
 
 [2]
 
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47
 
 Filip
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://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-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


-- 
Sean Dague
http://dague.net

__
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] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Filip Blaha

Hi Serg

I checked devstack log [1] and it seems that stevedore==1.4.0 was 
installed due to congress


2015-04-29 11:12:16.120 
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120| 
Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9 
jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1 
python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0


It is last entry in log mentioning installation stevedore

[1] 
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz


Filip

On 04/29/2015 03:12 PM, Serg Melikyan wrote:

Hi Filip,

In thirdparty-requirements for stable/kilo python-muranoclient should 
have following version: python-muranoclient=0.5.6,0.6.0. But I am 
not sure that this will fix the issue, since we don't clearly know why 
stevedore==1.4.0 is installed.


I see that python-keystoneclient does not have cap for stevedore in 
stable/kilo, but still not 100% that it is a reason why 1.4.0 is 
installed.


[1] 
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4


On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com 
mailto:filip.bl...@hp.com wrote:


Hello

We are facing an issue with Congress devstack installation in our
gate job testing murano-congress integration (policy enforcement)
[1] .  Congress devstack scripts install stevedore==1.4.0 as a
dependency of python-muranoclient without specified version [2].
However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
so heat engine is unable to start.

Is possible to fix by specifying  murano client version not to be
in confilct with heat requirements?

[1]

https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

[2]

https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
[3]
https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

Filip

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


Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Filip Blaha

sorry I sent wrong link

http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

In this log is :

Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9 
jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1 
python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0


Filip


On 04/29/2015 03:21 PM, Sean Dague wrote:

I just looked at this run (linked in this message) -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


stevedore==1.3.0 is installed, never 1.4

The failure is completely unrelated to anything there -
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



On 04/29/2015 09:12 AM, Serg Melikyan wrote:

Hi Filip,

In thirdparty-requirements for stable/kilo python-muranoclient should
have following version: python-muranoclient=0.5.6,0.6.0. But I am
not sure that this will fix the issue, since we don't clearly know why
stevedore==1.4.0 is installed.

I see that python-keystoneclient does not have cap for stevedore in
stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

[1] 
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
mailto:filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]
 
https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]
 
https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 
http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip

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


Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Serg Melikyan
Sean, Filip,

Exact versions of installed libraries may be found here:
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/pip-freeze.txt.gz

stevedore==1.4.0

On Wed, Apr 29, 2015 at 4:38 PM, Filip Blaha filip.bl...@hp.com wrote:
 sorry I sent wrong link

 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

 In this log is :

 Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
 jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
 python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

 Filip



 On 04/29/2015 03:21 PM, Sean Dague wrote:

 I just looked at this run (linked in this message) -
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


 stevedore==1.3.0 is installed, never 1.4

 The failure is completely unrelated to anything there -
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



 On 04/29/2015 09:12 AM, Serg Melikyan wrote:

 Hi Filip,

 In thirdparty-requirements for stable/kilo python-muranoclient should
 have following version: python-muranoclient=0.5.6,0.6.0. But I am
 not sure that this will fix the issue, since we don't clearly know why
 stevedore==1.4.0 is installed.

 I see that python-keystoneclient does not have cap for stevedore in
 stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

 [1]
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha filip.bl...@hp.com
 mailto:filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]

 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]

 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip


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


Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Sean Dague
On 04/29/2015 10:05 AM, Sean Dague wrote:
 On 04/29/2015 09:29 AM, Filip Blaha wrote:
 Hi Serg

 I checked devstack log [1] and it seems that stevedore==1.4.0 was
 installed due to congress

 2015-04-29 11:12:16.120
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120|
 Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
 jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
 python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

 It is last entry in log mentioning installation stevedore

 [1]
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
 
 Not, it was installed due to keystonemiddleware -
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727

Actually, it's more insideous than this. It's installed at 1.4.0 there,
then it's downgraded to 1.3.0 when glance is installed, and then it's
pushed back to 1.4.0 because of:

http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418

pip install -U should not be used in the general case, only in *very*
specific cases.

Whatever is hardcoding -U is the source of your problem.

-Sean

-- 
Sean Dague
http://dague.net

__
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] [all] Question for the TC candidates

2015-04-29 Thread Doug Hellmann
Excerpts from Maish Saidel-Keesing's message of 2015-04-29 12:59:35 +0300:
 Again my apologies for the incorrect format - since I am still not 
 receiving the messages from this thread.
 
 Please see my comments with the abstracts within (unfortunately not 
 necessarily in the correct order)
 
 I think that the point here was that Doug mentioned that there was 
 communication
 
 /   I believe all of the posts were on the main OpenStack foundation blog
 //   under the technical committee tag [1], and they also went to
 //   planet.openstack.org for folks who subscribe to the entire community
 //   feed.
 //  
 /
 
 Doug - evidently this is not working as it should. As Chris said as well 
 - the posts are not tagged and are not regular.

The lack of tags is an oversight, and should be easy to correct.

 
 Regarding this
 
 /For outgoing communication, during Kilo (and possibly Juno) we tried
 //blogging meeting summaries. Did folks notice? Were the posts useful?/
 
 They were not noticed - because they didn't really happen.

I don't think that's a fair characterization of the effort put into
writing the posts. If you didn't see them because they didn't go to the
right channel, that's one thing. If you didn't see them because there
weren't enough of them, then I think we have different goals. I'm not
sure it's as useful to publish on a schedule as it is to publish at
meaningful milestones.

If we take this week's meeting [1] as an example, we made some
clarifications to existing rules for teams that want to join as
official OpenStack projects [2]; we tweaked the description of the
Congress project [3] to try to convey what it is for; we approved
5 repos as part of existing projects [4][5][6][7][8]; we updated
the PTLs for projects [9]; and then we discussed the cross-project
track at the summit.

It's not clear those things warrant blog posts.  Maybe they do, but
aside from the summit planning, and possibly the meeting rule
clarification, the others seem trivial enough that they would be
noise in a channel we should preserve for communicating more
important changes. I honestly don't know. If I was going to write a
blog post about that meeting, which topics would you want me to have
included?

[1] http://eavesdrop.openstack.org/meetings/tc/2015/tc.2015-04-28-20.02.log.html
[2] https://review.openstack.org/175427
[3] https://review.openstack.org/169480
[4] https://review.openstack.org/175620
[5] https://review.openstack.org/172802
[6] https://review.openstack.org/175610
[7] https://review.openstack.org/177070
[8] https://review.openstack.org/176338
[9] https://review.openstack.org/175007

 Excerpts from Chris Dent's message of 2015-04-27 17:32:12 +0100:
 /  The only way I've been able to get any sense of what the TC might be
 //  up to is by watching the governance project on gerrit and that tends
 //  to be too soon and insufficiently summarized and thus a fair bit of
 //  work to separate the details from the destinations./
 
 If the audience that you are planning on communicating with is: not the 
 developers themselves and those who are already heavily involved in the 
 community - I think this certainly is not the place to publicize 
 changes. Do you seriously expect people who are trying to find 
 information (not as a regular code contributor) about what is going on 
 to start delving through Gerrit?

We have two audiences. The contributors who elect us, and the broader
community of deployers, users, etc. I think all of us do what we
can individually to engage with that broader community, through
meetups, our own blogs, and other channels. I don't expect them to
use or read gerrit, or even necessarily subscribe to this list.

On the other hand, the developer electorate is quite capable of
subscribing to notices about changes happening in the governance
repository and it does seem reasonable that if they really want to
watch the minutia of TC's deliberations that they *would* take advantage
of that capability. That's not to say it should be the only way we
communicate, just that the option is there for those interested in using
it.

 Not going to happen.
 Does this mean that the TC has to change the way they make decisions? 
 The TC should do what what they find works for them. But they also need 
 to take into consideration that there are others who are interested in 
 the information - but have no idea how to access it.
 We need make this more accessible - to those who are not like us.

Yes, I don't think anyone is arguing against that point.

The question remains, though: How? Is a blog post a useful medium,
or should we be doing something else?

 Excerpts from Jeremy Stanley's message of 2015-04-28 16:21:17 +:
 /  On 2015-04-28 16:30:21 +0100 (+0100), Chris Dent wrote:
 //  [...]
 //   What's important to avoid is the blog postings being only reporting of
 //   conclusions. They also need to be invitations to participate in the
 //   discussions. Yes, the mailing list, gerrit and meeting logs 

Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Sean Dague
On 04/29/2015 10:17 AM, Brant Knudson wrote:
 
 
 On Wed, Apr 29, 2015 at 9:11 AM, Sean Dague s...@dague.net
 mailto:s...@dague.net wrote:
 
 On 04/29/2015 10:05 AM, Sean Dague wrote:
  On 04/29/2015 09:29 AM, Filip Blaha wrote:
  Hi Serg
 
  I checked devstack log [1] and it seems that stevedore==1.4.0 was
  installed due to congress
 
  2015-04-29 11:12:16.120
  
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120|
  Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
  jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
  python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
 
  It is last entry in log mentioning installation stevedore
 
  [1]
  
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
 
  Not, it was installed due to keystonemiddleware -
  
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727
 
 Actually, it's more insideous than this. It's installed at 1.4.0 there,
 then it's downgraded to 1.3.0 when glance is installed, and then it's
 pushed back to 1.4.0 because of:
 
 
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418
 
 pip install -U should not be used in the general case, only in *very*
 specific cases.
 
 Whatever is hardcoding -U is the source of your problem.
 
 -Sean
 
 --
 Sean Dague
 http://dague.net
 
 
 There's a review posted to update keystonemiddleware's requirements:
 https://review.openstack.org/#/c/173972/ . It was broken for a while
 after the branch was created due to pycadf installing oslo.messaging.
 For some reason it's working now even without the pycadf changes, but
 Doug H has a -2 on it. I'd like to know what the reqs are supposed to be
 for all the stable/kilo libraries -- I assumed we wanted them all to
 match global-requirements.
 
 I think all of our tox.ini's have -U:
 http://git.openstack.org/cgit/openstack/nova/tree/tox.ini#n6

tox is different then system level install

-Sean

-- 
Sean Dague
http://dague.net

__
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] [all] Question for the TC candidates

2015-04-29 Thread Anita Kuno
Thank you for your honest and forthright reply, Chris. I shall respond
inline.

On 04/28/2015 02:11 PM, Chris Dent wrote:
 On Tue, 28 Apr 2015, Anita Kuno wrote:
 
 At present, I am beginning to wonder to what degree you are being honest
 with us? Is you intention to know the candidates or to communicate your
 dissatisfaction with the current blog post situation?
 
 You'll note that I didn't have anything to say about the blog
 situation until this week, after the emails with voting links were
 already out (I've already voted). That's on purpose. I didn't want to
 cloud my genuine desire to know the candidates with other issues nor
 distract this thread for its original purpose until everyone who
 wanted to had a chance to have their say. There's been another issue
 (about downstream) that I've not responded to because of exactly this.

Thank you for holding your actions true to your original intent, Chris,
I appreciate that.

One of the issues affecting elections is that our electorate is growing
so quickly, fewer people in the electorate feel involved. I appreciate
that you withheld your commentary until after you had voted, however
voting is still open.

 
 I wouldn't have joined the commentary on the blogging issue if there
 hadn't already been a fair bit of talk about how fixing the feedback
 loop was one of the roads to improving. Also, critically, when Doug
 (who I can see is just trying to point out the current picture of
 reality so I'm not criticizing him, in fact I'd like to laud his
 efforts in pursuit of write it down which he has mentioned many
 times) pointed out the existing situation there were, effectively, bugs:
 
 * disconnected taxonomy in the presentation of the blogs
 * misconceptions about the frequency of postings
 
 If we can clear up those preconceptions then we can find the stable
 state from which improvements can be made.

I too would like to laud Doug in his efforts to clarify and improve the
situation.

However I wonder if perhaps the conversation could have taken place in
its own thread where others, who possibly didn't want to be seen as
weighing in on the candidate's statements thread had thoughts to share
on this topic?

 
 It is true that I have dissatisfaction about the visibility of the
 TC and I think a lot of the candidates have made it clear that they
 are concerned with that issue too. That's great!

I am glad that you are feeling your concerns are being addressed.

 
 It is detrimental to our overall electoral process if folks cloak
 personal points of disagreement in the guise of open discussion.
 
 I would think that disagreements are in fact exactly the reason for
 having open discussion and such discussion is one of the best ways
 to know where people stand. I didn't, however, have that in mind
 when I responded to clarify things with Doug.

Clarifying disagreements and working towards consensus in a respectful
way are indeed the purpose of having open discussion. My point is that
if our approach to learning about the candidates becomes a platform for
folks with personal points of grievance to come to the fore that
actually undermines the open discussion process.

 
 Apparently my efforts to be lighthearted about that didn't quite
 play as I planned, and for that I apologize.

Thank you, Chris.

 As I was looking for
 blog postings I found so _few_ that I assumed any statements of
 there's 3 here and 4 over there[1] (covering the last greater than a
 year) were similarly lighthearted. I guess my expectations are way
 off?

I do encourage people who feel that they are unable to understand or
access the TC and its activities in a meaningful way to communicate
their needs so that the current TC can address those needs. Should there
be an attempt to do so and the attempt is dismissed or ignored then it
is fair game for a new field of candidates to weigh in.

 
 I do continue to hope that candidate statements and responses are
 helpful to the electorate and that they cast their ballot without
 feeling that doing so is an indication about their feelings regarding a
 secondary issue.
 
 I can't let this go without making yet another comment. I feel like
 I should just leave it alone because apparently I'm in deep water

You aren't in deep water. I asked if you were being honest. You are
indicating in both word choice and tone that you are, I appreciate and
respect that, thank you.

 but: In what fashion is the effectiveness of TC communication a
 secondary issue?

It is difficult for the current field of 19 candidates to discuss TC
communication effectively as less than 25% of current candidates had any
ability to influence the current situation. Sure if you like we can all
say I'll do better but that is not nearly as effective as bringing up
the issue with the folks whose decisions created the situation in the
first place. I propose that in future should such issues arise that they
move to their own thread so that all concerned with that issue feel free
to 

Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Victor Ryzhenkin
Hi Sean!
This package installed due keystonemiddleware just first time.
It was uninstalled later [1]
And installed again [2]

[1]
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_04_07_855
[2]
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_12_603

2015-04-29 17:06 GMT+03:00 Filip Blaha filip.bl...@hp.com:

  Yes. Installed version is 1.4.0 and from that log it seems that it was
 caused by congress scripts

 sudo pip install -U -r /opt/stack/new/congress/thirdparty-requirements.txt


 Filip

 On 04/29/2015 03:56 PM, Serg Melikyan wrote:

 Sean, Filip,

 Exact versions of installed libraries may be found 
 here:http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/pip-freeze.txt.gz

  stevedore==1.4.0

  On Wed, Apr 29, 2015 at 4:38 PM, Filip Blaha filip.bl...@hp.com 
 filip.bl...@hp.com wrote:

  sorry I sent wrong link
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

 In this log is :

 Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
 jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
 python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

 Filip



 On 04/29/2015 03:21 PM, Sean Dague wrote:

 I just looked at this run (linked in this message) 
 -http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz


 stevedore==1.3.0 is installed, never 1.4

 The failure is completely unrelated to anything there 
 -http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz#_2015-04-12_14_06_25_237



 On 04/29/2015 09:12 AM, Serg Melikyan wrote:

 Hi Filip,

 In thirdparty-requirements for stable/kilo python-muranoclient should
 have following version: python-muranoclient=0.5.6,0.6.0. But I am
 not sure that this will fix the issue, since we don't clearly know why
 stevedore==1.4.0 is installed.

 I see that python-keystoneclient does not have cap for stevedore in
 stable/kilo, but still not 100% that it is a reason why 1.4.0 is installed.

 [1]https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4

 On Wed, Apr 29, 2015 at 3:46 PM, Filip Blaha 
 filip.bl...@hp.commailto:filip.bl...@hp.com filip.bl...@hp.com wrote:

 Hello

 We are facing an issue with Congress devstack installation in our
 gate job testing murano-congress integration (policy enforcement)
 [1] .  Congress devstack scripts install stevedore==1.4.0 as a
 dependency of python-muranoclient without specified version [2].
 However heat requirement in stable/kilo is stevedore=1.3.0,1.4.0
 so heat engine is unable to start.

 Is possible to fix by specifying  murano client version not to be in
 confilct with heat requirements?

 [1]
 https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42

 [2]
 https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
  
 http://logs.openstack.org/04/171504/6/check/gate-murano-congress-devstack-dsvm/3b2d7e1/logs/devstacklog.txt.gz
 [3]
 https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

 Filip


 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe 
 http://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-requ...@lists.openstack.org?subject:unsubscribehttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




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

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



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

Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Brant Knudson
On Wed, Apr 29, 2015 at 9:11 AM, Sean Dague s...@dague.net wrote:

 On 04/29/2015 10:05 AM, Sean Dague wrote:
  On 04/29/2015 09:29 AM, Filip Blaha wrote:
  Hi Serg
 
  I checked devstack log [1] and it seems that stevedore==1.4.0 was
  installed due to congress
 
  2015-04-29 11:12:16.120
  
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120
 |
  Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
  jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
  python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
 
  It is last entry in log mentioning installation stevedore
 
  [1]
 
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
 
  Not, it was installed due to keystonemiddleware -
 
 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727

 Actually, it's more insideous than this. It's installed at 1.4.0 there,
 then it's downgraded to 1.3.0 when glance is installed, and then it's
 pushed back to 1.4.0 because of:


 http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418

 pip install -U should not be used in the general case, only in *very*
 specific cases.

 Whatever is hardcoding -U is the source of your problem.

 -Sean

 --
 Sean Dague
 http://dague.net


There's a review posted to update keystonemiddleware's requirements:
https://review.openstack.org/#/c/173972/ . It was broken for a while after
the branch was created due to pycadf installing oslo.messaging. For some
reason it's working now even without the pycadf changes, but Doug H has a
-2 on it. I'd like to know what the reqs are supposed to be for all the
stable/kilo libraries -- I assumed we wanted them all to match
global-requirements.

I think all of our tox.ini's have -U:
http://git.openstack.org/cgit/openstack/nova/tree/tox.ini#n6

- Brant



 __
 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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

2015-04-29 Thread Filip Blaha

Sean,

yes. It is installed multiple times but the last is congress which 
installs 1.4.0. When devstack installed without congress there is no 
such issue and heat works


Filip


On 04/29/2015 04:11 PM, Sean Dague wrote:

On 04/29/2015 10:05 AM, Sean Dague wrote:

On 04/29/2015 09:29 AM, Filip Blaha wrote:

Hi Serg

I checked devstack log [1] and it seems that stevedore==1.4.0 was
installed due to congress

2015-04-29 11:12:16.120
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120|
Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0

It is last entry in log mentioning installation stevedore

[1]
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz

Not, it was installed due to keystonemiddleware -
http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727

Actually, it's more insideous than this. It's installed at 1.4.0 there,
then it's downgraded to 1.3.0 when glance is installed, and then it's
pushed back to 1.4.0 because of:

http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418

pip install -U should not be used in the general case, only in *very*
specific cases.

Whatever is hardcoding -U is the source of your problem.

-Sean




__
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] [nova] [docs] Scheduler filters documentation

2015-04-29 Thread Jay Pipes

On 04/29/2015 03:41 PM, Ed Leafe wrote:

On Apr 29, 2015, at 2:30 PM, Matt Riedemann
mrie...@linux.vnet.ibm.com wrote:


I'd prefer to see the scheduler filter docs be maintained in the
nova devref where they are close to the source, versioned, and
reviewed by the nova team when there are scheduler filter changes
or new filters added.


For now, I think this is best. When and if the scheduler is a
separate entity, it will need its own docs; nova will still need to
document *its* filters, but not *how to* filter.


So, the config-ref docs are auto-generated continually via automation 
scripts from the help text of options. And, IMO, this is A Good Thing.


In this case, the end user of this information is the cloud admin -- the 
person who creates flavors and tags compute nodes with capability extra 
specs. The target audience for this information is not really the Nova 
developer.


Now, if there are sections of the devref that need to inform the 
*developer* about some weird intricacies of the scheduler filters (and 
frankly, this is kind of one of them), then I think it's OK to have 
slightly duplicate information. It depends on the target audience. In 
this particular case, I think it's fine to duplicate a little.


Best,
-jay


__
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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread Jeremy Stanley
On 2015-04-29 16:46:13 -0700 (-0700), Joe Gordon wrote:
 On Wed, Apr 22, 2015 at 12:30 PM, Kyle Mestery mest...@mestery.com wrote:
  On Wed, Apr 22, 2015 at 1:19 PM, Russell Bryant rbry...@redhat.com
[...]
  1) Project governance has moved to a big tent model [1].  The vast
  majority of projects that used to be in Stackforge are being folded in
 
 I think the phrase 'vast majority' is misleading, there are still a lot of
 projects on stackforge.
[...]

Even the word majority is incorrect, at least for the moment.
Ignoring openstack-attic and stackforge-attic, of the 627
non-retired git repositories hosted in our infrastructure, 55% are
stackforge and 45% are openstack.*.

ssh -p 29418 review.openstack.org gerrit ls-projects \
|cut -d/ -f1|sort|uniq -c

The majority (by any sense of the word) are currently still squarely
stackforge. Once all the chef cookbooks and puppet modules switch
then the percentages there invert, but I have to agree with Joe that
it's by no means vast even then. If all the fuel repos also move
then that brings us to a 60/40 split in favor of openstack. Maybe
that starts to count as vast?

Regardless, the stackforge/networking-.* repos only make up 3% of
the total count.
-- 
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


[openstack-dev] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread loy wolfe
Hi,

Nova cell has emerged for several release cycles, with the mission of
scalability. Now there are claims of Neutron cell. Maybe similar
Cinder/Ceilometer partition demands would appear in the future.

So I wander if cross-project Openstack partitioning would go into the
our sight in the near term, with the following topics for example:

a) Any other value for partitioning besides scalability? e.g. fault
domain isolation, heterogeneous integration...
b) Which projects need partitioning besides Nova?
Cidner/Neutron/Ceilometer/Glance/Keystone?
c) Standalone partition design and deploy for each project, or some
collaboration is need across them?  e.g. Can a host belong to one Nova
partition and another Cinder partition?
d) Concept clarifying and instructions on different partition
granularity, e.g. Cell, Available Zone, Aggregator...
e) Interface choice between parent and child partitions, internal RPC
or external REST, or some other protocols?


Best Regards

__
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] [Neutron] A big tent home for Neutron backend code

2015-04-29 Thread loy wolfe
On Thu, Apr 30, 2015 at 2:44 AM, Russell Bryant rbry...@redhat.com wrote:
 On 04/29/2015 01:25 PM, Doug Wiegley wrote:
 My take on the “where does it fit” yardstick:

 Does it stand on its own and add value? Then consider it a standalone
 project, *or* part of neutron if you and neutron agree that it fits.

 Does it *require* neutron to be useful? Then consider having it under
 the neutron umbrella/stadium/tent/yurt.

 ...arena/coliseum/dome...

 That's a nice summary.  Thanks.  :-)

 --
 Russell Bryant



By this definition, nearly all standalone SDN controller would not be
classified as neutron tent (including OVN by its design doc), because
they are not born for neutron at all. It seems that the only exception
is ofagent.

While most hardware MD can be treated as under neutron tent, for they
just do one thing: driver hardware on behalf on neutron.

__
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] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread Zhipeng Huang
Hi Ioy,

Sounds like an interesting topic, especially for the item c) :) Look
forward to this discussion at the summit

On Thu, Apr 30, 2015 at 9:32 AM, loy wolfe loywo...@gmail.com wrote:

 Hi,

 Nova cell has emerged for several release cycles, with the mission of
 scalability. Now there are claims of Neutron cell. Maybe similar
 Cinder/Ceilometer partition demands would appear in the future.

 So I wander if cross-project Openstack partitioning would go into the
 our sight in the near term, with the following topics for example:

 a) Any other value for partitioning besides scalability? e.g. fault
 domain isolation, heterogeneous integration...
 b) Which projects need partitioning besides Nova?
 Cidner/Neutron/Ceilometer/Glance/Keystone?
 c) Standalone partition design and deploy for each project, or some
 collaboration is need across them?  e.g. Can a host belong to one Nova
 partition and another Cinder partition?
 d) Concept clarifying and instructions on different partition
 granularity, e.g. Cell, Available Zone, Aggregator...
 e) Interface choice between parent and child partitions, internal RPC
 or external REST, or some other protocols?


 Best Regards

 __
 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




-- 
Zhipeng (Howard) Huang

Standard Engineer
IT Standard  Patent/IT Prooduct Line
Huawei Technologies Co,. Ltd
Email: huangzhip...@huawei.com
Office: Huawei Industrial Base, Longgang, Shenzhen

(Previous)
Research Assistant
Mobile Ad-Hoc Network Lab, Calit2
University of California, Irvine
Email: zhipe...@uci.edu
Office: Calit2 Building Room 2402

OpenStack, OPNFV, OpenDaylight, OpenCompute Aficionado
__
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] [QA] Meeting Thursday April 30th at 22:00 UTC

2015-04-29 Thread Matthew Treinish
Hi everyone,

Just a quick reminder that the weekly OpenStack QA team IRC meeting will be
tomorrow Thursday, April 16th at 22:00 UTC in the #openstack-meeting channel.

The agenda for tomorrow's meeting can be found here:
https://wiki.openstack.org/wiki/Meetings/QATeamMeeting
Anyone is welcome to add an item to the agenda.

To help people figure out what time 22:00 UTC is in other timezones tomorrow's
meeting will be at:

18:00 EDT
07:00 JST
07:30 ACST
00:00 CEST
17:00 CDT
15:00 PDT

-Matt Treinish


pgp6E7p2DSl0X.pgp
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] [Neutron] [Nova] [Cinder] [tc] Should Openstack project maintained by core team keep only API/DB in the future?

2015-04-29 Thread loy wolfe
On Wed, Apr 29, 2015 at 12:34 PM, Fox, Kevin M kevin@pnnl.gov wrote:
 Yes, ml2 was created since each of the drivers used to be required to do
 everything themselves and it was decided it would be far better for everyone
 to share the common bits. Thats what ml2s about. Its not about implementing
 an sdn


+1. I totally agree that we should keep the common bits like ML2,
however this is not the same as what the reference implementation
splitting spec suggested. The intention of spec is no common
implementation bits any more, leaving only API/DB.


 Thanks,
 Kevin

 
 From: loy wolfe
 Sent: Tuesday, April 28, 2015 6:16:03 PM
 To: OpenStack Development Mailing List (not for usage questions)
 Subject: Re: [openstack-dev] [Neutron] [Nova] [Cinder] [tc] Should Openstack
 project maintained by core team keep only API/DB in the future?

 On Wed, Apr 29, 2015 at 2:59 AM, Kevin Benton blak...@gmail.com wrote:
 The concern is that having broken drivers out there that claim to work
 with
 an OpenStack project end up making the project look bad. It's similar to a
 first time Linux user experiencing frequent kernel panics because they are
 using hardware with terrible drivers. They aren't going to recognize the
 distinction and will just assume the project is bad.


 I think the focal point is not about device driver for the real
 backend such as OVS/LB or HW TOR, but ML2 vs. external SDN controllers
 which are also claimed to be backends by some people.

 Again analogy with Linux, which has socket layer exposing the API,
 common tcp/ip stack and common netdev  skbuff, and each NIC has its
 own device driver (real backend). While it make sense to discuss
 whether those backend device driver should be splitted out of tree,
 there was no consideration that the common middle stacks should be
 splitted for equal footing with some other external implementations.

 Things are slimiar with Nova  Cinder. we may have all kinds of virt
 driver and volume driver, but only one common scheduling 
 compute/volume manager implementation. For Neutron it is necessary to
 support hundreds of real backends, but does it really benefit
 customers to equal footing the ML2 with a bunch of other external SDN
 controllers?

 Best Regards



I would love to see OpenStack upstream acting more like a resource to
 support users and developers

 I'm not sure what you mean here. The purpose of 3rd party CI requirements
 is
 to signal stability to users and to provide feedback to the developers.

 On Tue, Apr 28, 2015 at 4:18 AM, Luke Gorrie l...@tail-f.com wrote:

 On 28 April 2015 at 10:14, Duncan Thomas duncan.tho...@gmail.com wrote:

 If we allow third party CI to fail and wait for vendors to fix their
 stuff, experience has shown that they won't, and there'll be broken or
 barely functional drivers out there, and no easy way for the community
 to
 exert pressure to fix them up.


 Can't the user community exert pressure on the driver developers directly
 by talking to them, or indirectly by not using their drivers? How come
 OpenStack upstream wants to tell the developers what is needed before the
 users get a chance to take a look?

 I would love to see OpenStack upstream acting more like a resource to
 support users and developers (e.g. providing 3rd party CI hooks upon
 requst)
 and less like gatekeepers with big sticks to wave at people who don't
 drop
 their own priorities and Follow The Process.





 __
 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




 --
 Kevin Benton

 __
 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-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-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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] Infiniband support in Fuel

2015-04-29 Thread Sergii Golovatiuk
Hi,

At my point we need to fix it 6.1. As during whole lifecycle of 6.1 someone
may create own plugin for infiniband. If it's not required now, it may be
required later. Extending column in table should not be a big problem. If
we drop the feature, the documentation should be updated accordingly.


--
Best regards,
Sergii Golovatiuk,
Skype #golserge
IRC #holser

On Wed, Apr 29, 2015 at 5:48 PM, Igor Kalnitsky ikalnit...@mirantis.com
wrote:

 Hello,

 If all is ok, let's move bug to 7.0 and fix it with netaddr as it was
 proposed in comments to the ticket.

 - Igor

 On Wed, Apr 29, 2015 at 6:29 PM, Nikolay Markov nmar...@mirantis.com
 wrote:
  Hi everybody, does anybody besides Mellanox need this?  If not and while
  it's already solved issue for Mellanox itself - let's just close the bug
 as
  won't fix for now.
 
  On Wed, Apr 29, 2015 at 11:16 AM, Andrey Danin ada...@mirantis.com
 wrote:
 
  Hi, Sylwester,
 
  Fuel-plugin-mellanox is in development stage now, so no one can use it.
  I think, a longer MAC field may be helpful for other plugin developers
 in
  future.
 
  On Tue, Apr 28, 2015 at 12:50 AM, Sylwester Brzeczkowski
  sbrzeczkow...@mirantis.com wrote:
 
  We have a bug in fuel [1] which concerns infiniband support.
 
  It's mostly about expanding the size of mac field in db from 17 to
 59.
  But I've email Aviram Bar-Haim who was working on for infiniband
 support [2]
  for fuel-plugin-mellanox [3] and he said that they use eIPoIB mac
 (mapping
  between ETH to IB) instead of IB Guid so it fits to our current mac
 field
  size.
 
  Does anyone have ever used fuel-plugin-mellanox with IB?
  I'm trying to find out if the bug is still valid?
 
  [1] https://bugs.launchpad.net/fuel/+bug/1398882
  [2]
 
 https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/db/sqlalchemy/models/node.py#L103
  [3] https://github.com/stackforge/fuel-plugin-mellanox
 
  Regards
  --
  Sylwester Brzeczkowski
  Junior Python Software Engineer
  Product Development-Core : Product Engineering
 
 
 
 __
  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
 
 
 
 
  --
  Andrey Danin
  ada...@mirantis.com
  skype: gcon.monolake
 
 
 __
  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
 
 
 
 
  --
  Best regards,
  Nick Markov
 
 
 __
  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-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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread joehuang
Hi, Loy,

+100. Really interesting topic. 

Cascading[1] has holistic thinking on the question list, and one cross project 
topic is just submitted yesterday:
 
a) Any other value for partitioning besides scalability? e.g. fault domain 
isolation, heterogeneous integration...

Sure, each cascaded OpenStack(Nova,Cinder,Neutron,Ceilometer,Glance..) as one 
fault domain isolation, and can integrate different back-end ( hypervisor, 
storage,SDN controller, data-plane... ) in different cascaded OpenStack.

b) Which projects need partitioning besides Nova?
Cidner/Neutron/Ceilometer/Glance/Keystone?

Nova,Cinder,Neutron,Ceilometer need partitioning, Glance is optional, and 
KeyStone can be shared service or federated service.

c) Standalone partition design and deploy for each project, or some 
collaboration is need across them?  e.g. Can a host belong to one Nova 
partition and another Cinder partition?

Collaboration is required across these projects. Just think about the 
availability zone concept in Cinder and Nova, currently there is no mandatory 
relationship for the AZ concept between Nova and Cinder. If you deploy Ceph 
like server-SAN as storage backend, it's rather weird that compute-node in one 
AZ, but the server-san built upon these nodes in another AZ. They must be 
coordinated with each other.   

d) Concept clarifying and instructions on different partition granularity, 
e.g. Cell, Available Zone, Aggregator...
Currently Cells concept only inside Nova. Availability Zone only in Nova and 
Cinder, Aggregator is a concept only in Nova too. 
It seems that only Cascading has holistic thinking in the OpenStack as a whole. 

e) Interface choice between parent and child partitions, internal RPC or 
external REST, or some other protocols?
Cascading using external RESTful API (i.e current OpenStack API), the benefit 
is to ease maintenance for each partitioning, and different version 
partitioning integration. 

== Cross Project Session =

I just applied one cross-project session topic to talk about the portioning 
through OpenStack cascading, the session title is  Technical vision for 
OpenStack to be ubiquitous cloud service. Why I use this title? For I want to 
introduce the holistic vision and cascading first, then we have a basis to 
discuss the partitioning. If there is other session to discuss the 
partitioning, it's also ok.

[1]OpenStack cascading: 
https://wiki.openstack.org/wiki/OpenStack_cascading_solution

Best Regards
Chaoyi Huang ( Joe Huang )


-Original Message-
From: loy wolfe [mailto:loywo...@gmail.com] 
Sent: Thursday, April 30, 2015 9:33 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: [openstack-dev] [all] [cross-project] Any Openstack partitioning 
movements in this summit?

Hi,

Nova cell has emerged for several release cycles, with the mission of 
scalability. Now there are claims of Neutron cell. Maybe similar 
Cinder/Ceilometer partition demands would appear in the future.

So I wander if cross-project Openstack partitioning would go into the our sight 
in the near term, with the following topics for example:

a) Any other value for partitioning besides scalability? e.g. fault domain 
isolation, heterogeneous integration...
b) Which projects need partitioning besides Nova?
Cidner/Neutron/Ceilometer/Glance/Keystone?
c) Standalone partition design and deploy for each project, or some 
collaboration is need across them?  e.g. Can a host belong to one Nova 
partition and another Cinder partition?
d) Concept clarifying and instructions on different partition granularity, e.g. 
Cell, Available Zone, Aggregator...
e) Interface choice between parent and child partitions, internal RPC or 
external REST, or some other protocols?


Best Regards

__
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-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova][cinder]Nova can't detach volume in init host routine

2015-04-29 Thread hao wang
Thanks for Lingxian!

2015-04-29 20:31 GMT+08:00 Lingxian Kong anlin.k...@gmail.com:

 hi, hao,

 First, thanks for your bug and patch, I thinks it's really a problem
 we should fix. I forward your suggestions about the workaround with
 Dan Smith and Joe Gordon.to get more feedback.

 1.Raise exception to make to set vm status to error,and user can
 re-perform a delete action to clean up successfully.
 2.Add full set of cinder admin credentials in nova.conf(just like what
 neutron does with nova) and make sure nova can clean up in init_host



 On Tue, Apr 28, 2015 at 8:21 PM, hao wang sxmatch1...@gmail.com wrote:
  Hi, everyone
 
  There is a Nova bug:
 
  https://bugs.launchpad.net/nova/+bug/1408865.
  https://review.openstack.org/#/c/147042/
 
  The bug Scenario is:
 
  1. create a vm using bootable volume.
  2. delete this vm
  3. restart service nova-compute when vm's task state is deleting.
 
  When nova-compute is up, vm became deleted successful, but the bootable
  volume is still in-use state and can't delete it using cinder delete
 volume.
 
  solve method:
 
  Add init=True in _delete_instance when init_host, and raise exception
  when EndpointNotFound exists. It will set vm's status to error and
  make user can re-issue a delete.
 
 
  Is this method ok? Or cinder could do something to fix this bug?
 
 
  I need your suggestion to push this work forward.
 
 
  Thanks.
 
  wanghao
 
 
  --
 
  Best Wishes For You!
 
 
 
 __
  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
 



 --
 Regards!
 ---
 Lingxian Kong

 __
 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




-- 

Best Wishes For You!
__
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] [neutron][L2-Gateway] l2-gateway-connection-create problems

2015-04-29 Thread Daniel Depaoli
Hi all.
I'm interesting in L2 gateway project.
For a testing purpose I've installed a devstack in a VirtualBox
environment. My objective is to use L2 gateway to connect a virtual machine
in openstack with a virtual machine in Virtualbox.
I created a virtual gateway with neutron-l2gw l2-gateway-create gw1
--device name='7aec3b21ea4b,interface_names=port1;port2' where
7aec3b21ea4b is the datapath id of br-ex bridge.
Then creating a new connection with command neutron-l2gw
l2-gateway-connection-create gw1 private --default-segmentation-id=100. I
obtained this error: L2 Gateway Device 7aec3b21ea4b could not be
found.
I tried then many others configuration, without success and with the same
error. The problem is that I don't understand what is the correct settings
for --device option.

Should you explain me what I have to set for device for my case?

Thanks

-- 

Daniel Depaoli
CREATE-NET Research Center
Smart Infrastructures Area
Junior Research Engineer

__
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