Re: [openstack-dev] [Heat] New function: first_nonnull

2014-11-09 Thread Angus Salkeld
On 06/11/2014 8:32 AM, Clint Byrum cl...@fewbar.com wrote:

 Excerpts from Lee, Alexis's message of 2014-11-05 15:46:43 +0100:
  I'm considering adding a function which takes a list and returns the
first
  non-null, non-empty value in that list.
 
  So you could do EG:
 
  some_thing:
  config:
  ControlVIP:
  first_nonnull:
  - {get_param: ControlVIP}
  - {get_attr: [ControlVirtualIP, fixed_ips, 0,
ip_address]}]}
 
  I'm open to other names, EG some, or, fallback_list etc.
 
  Steve Hardy suggested building this into get_attr or Fn::Select. My
feeling
  is that those each do one job well right now, I'm happy to take a steer
  though.
 
  What do you think please?
 

 Yes this is super useful for writing responsive, reusable templates.

 I'd like to suggest that this be called 'coalesce' as that is what SQL
 calls it.

Although I have no clue why they called it that (colalesce mean join/merge
not get first non-null). I'd rather it be called what it does
first_nonnull() seems more obvious to me. We could also try the
conditional as Zane suggested.

-Angus


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Fuel] Test runner for python tests and parallel execution

2014-11-09 Thread Chris Dent

On Sat, 8 Nov 2014, Robert Collins wrote:


What changes do you want to see in the ui?


I don't want to hijack the thread too much so I hope Dmitriy will join
back in but for me there are two aspects of the existing experience
that don't work out well. I suspect many of these situations can be
resolved with more info (that is, the bug is in my ignorance, not in
the software).

* Lack of transparency on how to manage verbosity and output handling
  during a test run. Obviously the output during an unobserved run is
  going to need to be different from what I as a devloper want while
  doing an observed run.

  In the latter case I want to know, while it is happening, which
  tests have been discovered, which one is happening right now, and a
  sense of the status of the current assert.

  I want, at my option, to spew stderr and stdout directly without
  interference so I can do unhygenic debugging.

  Essentially, I want to be able to discover the flags, arguments and
  toosl that allow me to use tests as an ad hoc development aid, not
  post hoc.

  I know this is possible with the existing tools, it's just not easy
  nor easy (for me) to discover.

* The current testing code and tools are, to use that lovely saw, hard
  to reason about. Which for me equates to hard to read.

  This is perhaps because I'm not particular wed to _unit_ tests,
  _unittest_ formed tests, or concepts such as test isolation and
  hates mocks. I see the value of these things but I think it is
  easy for them to be overused and make other purposes more difficult.

  I threw this[1] up on the list a little while, which is related:
  Same complaints and a hope that we won't have the same over-emphasis
  when we move to in tree testing.

Summary: I think we need to spend some time and thought on improving
the usefulness of tests, testing and testing tools for someone working
on a feature or a bug _right now_. That is: tests run by humans should
be as frictionless as possible so that bugs are caught[2] and fixed
before test suites are ever run by robots.

[1] https://tank.peermore.com/tanks/cdent-rhat/SummitFunctionalTesting

[2] And with luck will help create more effective and usable code[3].

[3] Yes, I believe in TDD.
--
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Horizon] [UX] Curvature interactive virtual network design

2014-11-09 Thread Chris Dent

On Fri, 7 Nov 2014, John Davidge (jodavidg) wrote:


We’d like to gauge interest from the community on whether this is something 
people want.


When I go to the existing network topology maps in horizon I
frequently find myself wanting to drag stuff around.

So +1 from me.

--
Chris Dent tw:@anticdent freenode:cdent
https://tank.peermore.com/tanks/cdent___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [qa] [neutron] local.conf for devstack using neutron on home network

2014-11-09 Thread Chris Dent

On Sat, 8 Nov 2014, Kashyap Chamarthy wrote:


[I realize you intend to use physical machine for DevStack, still I
thought I'd post this here.]


Thanks for posting it. Each added datapoint will get us closer.


FWIW, this[1] is the minimal localrc contents (be sure to edit


That's minimal? :)


Once the stack.sh is complete, I do some tasks Neutron expects:

 - Create a new private network
 - Create a new private subnet (on the above private network)
 - Create a router
 - Associate the router to an existing external network by setting it
   as its gateway
 - Associate the private network interface to the router
 - Add Neutron security group rules for ICMP and SSH


For devstack to live up to the dev in its name the above steps are
something I would expect devstack to do for me, assuming I set the
right varables and enabled the right services in local.conf.

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

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [qa] [neutron] local.conf for devstack using neutron on home network

2014-11-09 Thread Kashyap Chamarthy
On Sun, Nov 09, 2014 at 02:48:49PM +, Chris Dent wrote:
 On Sat, 8 Nov 2014, Kashyap Chamarthy wrote:
 
 [I realize you intend to use physical machine for DevStack, still I
 thought I'd post this here.]
 
 Thanks for posting it. Each added datapoint will get us closer.
 
 FWIW, this[1] is the minimal localrc contents (be sure to edit
 
 That's minimal? :)

Hmm, apart from Cinder service in the said config, rest of them all
noted there are essential to get a minimal, functional DevStack --
at-least in my testing. Cinder isn't normally part of my test
environment (maybe I should add it), but I was investigating a bug in
that case, so if you don't prefer it, you can elide these:
c-api,c-bak,c-sch,c-vol.

That said, I should have defined what I consider minimal, broadly: Nova
(libvirt/KVM driver with nested virt), Neutron (OVS+GRE or VXLAN),
Keystone (with PKI), Glance.

 Once the stack.sh is complete, I do some tasks Neutron expects:
 
  - Create a new private network
  - Create a new private subnet (on the above private network)
  - Create a router
  - Associate the router to an existing external network by setting it
as its gateway
  - Associate the private network interface to the router
  - Add Neutron security group rules for ICMP and SSH
 
 For devstack to live up to the dev in its name the above steps are
 something I would expect devstack to do for me, assuming I set the
 right varables and enabled the right services in local.conf.
 

-- 
/kashyap

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Horizon] [UX] Curvature interactive virtual network design

2014-11-09 Thread Stuart Fox
+1 from me

Also, can you get Cisco to opensource Avos? It was demo'd at Atlanta

On Sun, Nov 9, 2014 at 6:45 AM, Chris Dent chd...@redhat.com wrote:

 On Fri, 7 Nov 2014, John Davidge (jodavidg) wrote:

  We’d like to gauge interest from the community on whether this is
 something people want.


 When I go to the existing network topology maps in horizon I
 frequently find myself wanting to drag stuff around.

 So +1 from me.

 --
 Chris Dent tw:@anticdent freenode:cdent
 https://tank.peermore.com/tanks/cdent
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




-- 
BR,
Stuart
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Heat] New function: first_nonnull

2014-11-09 Thread Clint Byrum
Excerpts from Angus Salkeld's message of 2014-11-09 00:15:42 -0800:
 On 06/11/2014 8:32 AM, Clint Byrum cl...@fewbar.com wrote:
 
  Excerpts from Lee, Alexis's message of 2014-11-05 15:46:43 +0100:
   I'm considering adding a function which takes a list and returns the
 first
   non-null, non-empty value in that list.
  
   So you could do EG:
  
   some_thing:
   config:
   ControlVIP:
   first_nonnull:
   - {get_param: ControlVIP}
   - {get_attr: [ControlVirtualIP, fixed_ips, 0,
 ip_address]}]}
  
   I'm open to other names, EG some, or, fallback_list etc.
  
   Steve Hardy suggested building this into get_attr or Fn::Select. My
 feeling
   is that those each do one job well right now, I'm happy to take a steer
   though.
  
   What do you think please?
  
 
  Yes this is super useful for writing responsive, reusable templates.
 
  I'd like to suggest that this be called 'coalesce' as that is what SQL
  calls it.
 
 Although I have no clue why they called it that (colalesce mean join/merge
 not get first non-null). I'd rather it be called what it does
 first_nonnull() seems more obvious to me. We could also try the
 conditional as Zane suggested.

I believe it is called that because it is meant to coalesce a list of
variables in descending priority into one, which is precisely the use
case presented.

That said, first_nonnull is fine too if that nuance is not as obvious to
others as it is to me. :-P

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Heat] New function: first_nonnull

2014-11-09 Thread Clint Byrum
Excerpts from Zane Bitter's message of 2014-11-06 15:35:09 -0800:
 On 06/11/14 20:44, Steven Hardy wrote:
  On Wed, Nov 05, 2014 at 02:46:43PM +, Lee, Alexis wrote:
  I'm considering adding a function which takes a list and returns the 
  first
 
  non-null, non-empty value in that list.
 
  So you could do EG:
 
  some_thing:
 
  config:
 
  ControlVIP:
 
  first_nonnull:
 
  - {get_param: ControlVIP}
 
  - {get_attr: [ControlVirtualIP, fixed_ips, 0,
  ip_address]}]}
 
 
  I'm open to other names, EG some, or, fallback_list etc.
 
  Steve Hardy suggested building this into get_attr or Fn::Select. My
  feeling is that those each do one job well right now, I'm happy to
  take a steer though.
 
  Ah, from our IRC discussion I was thinking you wanted primarily list
  filtering of get_attr output, thus thinking an optional argument would make
  more sense than a new function.
 
  I see now that you're actually looking for something of a poor-mans
  conditional, so you choose either the ControlVIP parameter, or the
  ControlVirtualIP attribute, for which your proposal is probably cleaner -
  my concern is just that we avoid a proliferation of different list
  select/filter functions, when we could just have one.
 
 
 Crazy thought: why not just implement conditionals? We had a proto-spec 
 for them started at one point...
 

The coalesce/first_nonnull is just a shortcut for a common conditional
problem. I'd agree that conditionals are useful as well, but they might
be better served by more time to bake than this more narrow case.

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] pci pass through turing complete config options?

2014-11-09 Thread Robert Collins
On 7 Nov 2014 16:57, Ian Wienand iwien...@redhat.com wrote:

 On 10/29/2014 12:42 AM, Doug Hellmann wrote:

 Another way to do this, which has been used in some other projects,
 is to define one option for a list of “names” of things, and use
 those names to make groups with each field


 I've proposed that in [1].  I look forward to some -1's :)


 OTOH, oslo.config is not the only way we have to support
 configuration. This looks like a good example of settings that are
 more complex than what oslo.config is meant to handle, and that
 might be better served in a separate file with the location of that
 file specified in an oslo.config option.


 My personal opinion is that yet-another-config-file in possibly
 yet-another-format is just a few lines of code, but has a pretty high
 cost for packagers, testers, admins, etc.  So I feel like that's
 probably a last-resort.

Mangling hardware data into an obtuse format is harder than it needs to be.
Dropping a new file in /etc is very ready for a deployer.
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Horizon] [UX] Curvature interactive virtual network design

2014-11-09 Thread Stefano Santini
Another +1 for me and 2 preliminary questions

Router visualisation will work also with Neutron DVR ?
Any change to handle also network services  ? (i.e. LBaaS)

Thanks  regards
Stefano

On Sun, Nov 9, 2014 at 5:39 PM, Stuart Fox stu...@demonware.net wrote:

 +1 from me

 Also, can you get Cisco to opensource Avos? It was demo'd at Atlanta

 On Sun, Nov 9, 2014 at 6:45 AM, Chris Dent chd...@redhat.com wrote:

 On Fri, 7 Nov 2014, John Davidge (jodavidg) wrote:

  We’d like to gauge interest from the community on whether this is
 something people want.


 When I go to the existing network topology maps in horizon I
 frequently find myself wanting to drag stuff around.

 So +1 from me.

 --
 Chris Dent tw:@anticdent freenode:cdent
 https://tank.peermore.com/tanks/cdent
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




 --
 BR,
 Stuart

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] Let's fix all neutron bugs! (NOT)

2014-11-09 Thread Russell Bryant


- Original Message -
 Hi folks,
 
 I have been supervising bug list for neutron during the last release cycle,
 trying
 to do some housekeeping, prioritizing issues and fixing some of them.
 
 As you might see, amount of bugs (even staying in New state) doesn't go
 down.
 Bugs appear at quite fast pace, and some of them hang for quite a long time,
 especially if someone has assigned the bug on himself and then abandoned
 working on it.
 One of the other reasons for that is that we lack volunteers willing to fix
 those bugs.
 
 So,
 
 If you're willing to help, have some knowledge of neutron and its codebase or
 you have a lab where you can reproduce (and hence, confirm) the bug and
 provide more additional debugging info, that would be great!
 My plan is to get your contact, knowing what part of neutron project you
 familiar with, and then assign bugs directly to you if I feel that the issue
 matches your experience.
 
 I just want to make bug triaging/fixing process a bit more iterative and
 efficient, with a help of community.
 So please reach directly to me and let me know what you are
 interested/experienced with.

There is one potential downside with this workflow.  When a bug is assigned to 
someone, it will discourage anyone else from looking at it.  You may end up 
with a lot of bugs assigned that are not actively being worked on.

An alternative approach would be to just subscribe developers you think may be 
willing and interested to take a look.  That way they'll get a notification 
email about it, but it won't discourage anyone else from working on it that may 
want to in the meantime.

-- 
Russell Bryant

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] Let's fix all neutron bugs! (NOT)

2014-11-09 Thread Damon Wang
Hi Bryant,


 There is one potential downside with this workflow.  When a bug is
 assigned to someone, it will discourage anyone else from looking at it.
 You may end up with a lot of bugs assigned that are not actively being
 worked on.

Can't agree more


 An alternative approach would be to just subscribe developers you think
 may be willing and interested to take a look.  That way they'll get a
 notification email about it, but it won't discourage anyone else from
 working on it that may want to in the meantime.

Good Way!

Damon

2014-11-10 9:47 GMT+08:00 Russell Bryant rbry...@redhat.com:



 - Original Message -
  Hi folks,
 
  I have been supervising bug list for neutron during the last release
 cycle,
  trying
  to do some housekeeping, prioritizing issues and fixing some of them.
 
  As you might see, amount of bugs (even staying in New state) doesn't go
  down.
  Bugs appear at quite fast pace, and some of them hang for quite a long
 time,
  especially if someone has assigned the bug on himself and then abandoned
  working on it.
  One of the other reasons for that is that we lack volunteers willing to
 fix
  those bugs.
 
  So,
 
  If you're willing to help, have some knowledge of neutron and its
 codebase or
  you have a lab where you can reproduce (and hence, confirm) the bug and
  provide more additional debugging info, that would be great!
  My plan is to get your contact, knowing what part of neutron project
 you
  familiar with, and then assign bugs directly to you if I feel that the
 issue
  matches your experience.
 
  I just want to make bug triaging/fixing process a bit more iterative and
  efficient, with a help of community.
  So please reach directly to me and let me know what you are
  interested/experienced with.

 There is one potential downside with this workflow.  When a bug is
 assigned to someone, it will discourage anyone else from looking at it.
 You may end up with a lot of bugs assigned that are not actively being
 worked on.

 An alternative approach would be to just subscribe developers you think
 may be willing and interested to take a look.  That way they'll get a
 notification email about it, but it won't discourage anyone else from
 working on it that may want to in the meantime.

 --
 Russell Bryant

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [neutron][advanced services] Weekly IRC meeting day/time change

2014-11-09 Thread Sumit Naiksatam
Hi All,

Following up from the discussions during the Kilo Summit, we will be
resuming the Advanced Services' meetings [1]. The new day/time will be
Tuesday 17.00 UTC on #openstack-meeting-4 to follow the LBaaS meeting
[2].

Hope you can join.

Thanks,
~Sumit.

[1] https://wiki.openstack.org/wiki/Meetings/AdvancedServices
[2] http://lists.openstack.org/pipermail/openstack-dev/2014-November/050005.html

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron][advanced services] Weekly IRC meeting day/time change

2014-11-09 Thread Damon Wang
I use Event time announcer to create a event to convenient people in
different time zone:

http://www.timeanddate.com/worldclock/fixedtime.html?msg=Neutron+Advanced+Servicesiso=2014T17p1=1440

Hope helps
Damon

2014-11-10 12:14 GMT+08:00 Sumit Naiksatam sumitnaiksa...@gmail.com:

 Hi All,

 Following up from the discussions during the Kilo Summit, we will be
 resuming the Advanced Services' meetings [1]. The new day/time will be
 Tuesday 17.00 UTC on #openstack-meeting-4 to follow the LBaaS meeting
 [2].

 Hope you can join.

 Thanks,
 ~Sumit.

 [1] https://wiki.openstack.org/wiki/Meetings/AdvancedServices
 [2]
 http://lists.openstack.org/pipermail/openstack-dev/2014-November/050005.html

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Manila] File-storage for Manila service image

2014-11-09 Thread Hallur, Parashuram

Is this image made available from some other location? I'm not able to download 
it from the dropbox?
  
Date: Tue, 5 Aug 2014 21:11:36 +
From: Swartzlander, Ben ben.swartzlan...@netapp.com
To: openstack-dev@lists.openstack.org
openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Manila] File-storage for Manila service
image
Message-ID: 1407273103.3455.4.camel@bswartz-u904
Content-Type: text/plain; charset=utf-8

On Tue, 2014-08-05 at 23:50 +0300, Valeriy Ponomaryov wrote:
 Github has file size limit in 100 Mb, see
 https://help.github.com/articles/what-is-my-disk-quota
 
 
 Our current image is about 300 Mb.

Do you think we could upload the file to launchpad somehow? I've seen LP
hosting various downloadable files. If that fails maybe the
openstack-infra team has a place for blobs.

Worst case we will just host in on S3 and pay for it out of our pockets.


 On Tue, Aug 5, 2014 at 11:43 PM, Swartzlander, Ben
 ben.swartzlan...@netapp.com wrote:
 On Tue, 2014-08-05 at 23:13 +0300, Valeriy Ponomaryov wrote:
  Hello everyone,
 
 
  Currently used image for Manila is located in
  dropbox: ubuntu_1204_nfs_cifs.qcow2 and dropbox has limit
 for traffic,
  see https://www.dropbox.com/help/4204
 
 
  Due to generation of excessive traffic, public links were
 banned and
  image could not be downloaded with error code 509, now it is
 unbanned,
  until another excess reached.
 
 
  Traffic limit should not threat possibility to use project,
 so we need
  find stable file storage with permanent public links and
 without
  traffic limit.
 
 
  Does anyone have any suggestions for more suitable file
 storage to
  use?
 
 
 Let's try creating a github repo and sharing it there. For
 hopefully
 obvious reasons, let's NOT put this into the manila repos
 directly --
 let's keep it separate.
 
 
  --
  Kind Regards
  Valeriy Ponomaryov
 
 
  ___
  OpenStack-dev mailing list
  OpenStack-dev@lists.openstack.org
 
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 
 -- 
 Kind Regards
 Valeriy Ponomaryov
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


--

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


End of OpenStack-dev Digest, Vol 28, Issue 11
*

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron][Spec freeze exception] Rootwrap daemon ode support

2014-11-09 Thread John Schwarz
+1. I think this is an important feature and I'd be happy to do reviews
when needed - hopefully this can get in by Kilo! :)

On 11/08/2014 12:24 PM, Armando M. wrote:
 Hi Miguel,
 
 Thanks for picking this up. Pull me in and I'd be happy to help!
 
 Cheers,
 Armando
 
 On 7 November 2014 10:05, Miguel Ángel Ajo majop...@redhat.com
 mailto:majop...@redhat.com wrote:
 
 
 Hi Yorik,
 
I was talking with Mark Mcclain a minute ago here at the summit
 about this. And he told me that now at the start of the cycle looks
 like a good moment to merge the spec  the root wrap daemon bits, so
 we have a lot of headroom for testing during the next months.
 
We need to upgrade the spec [1] to the new Kilo format.
 
Do you have some time to do it?, I can allocate some time and do
 it right away.
 
 [1] https://review.openstack.org/#/c/93889/
 -- 
 Miguel Ángel Ajo
 Sent with Sparrow http://www.sparrowmailapp.com/?sig
 
 On Thursday, 24 de July de 2014 at 01:42, Miguel Angel Ajo Pelayo wrote:
 
 +1

 Sent from my Android phone using TouchDown (www.nitrodesk.com
 http://www.nitrodesk.com)


 -Original Message-
 From: Yuriy Taraday [yorik@gmail.com
 mailto:yorik@gmail.com]
 Received: Thursday, 24 Jul 2014, 0:42
 To: OpenStack Development Mailing List
 [openstack-dev@lists.openstack.org
 mailto:openstack-dev@lists.openstack.org]
 Subject: [openstack-dev] [Neutron][Spec freeze exception] Rootwrap
 daemon mode support


 Hello.

 I'd like to propose making a spec freeze exception for
 rootwrap-daemon-mode spec [1].

 Its goal is to save agents' execution time by using daemon mode
 for rootwrap and thus avoiding python interpreter startup time as
 well as sudo overhead for each call. Preliminary benchmark shows
 10x+ speedup of the rootwrap interaction itself.

 This spec have a number of supporters from Neutron team (Carl and
 Miguel gave it their +2 and +1) and have all code waiting for
 review [2], [3], [4].
 The only thing that has been blocking its progress is Mark's -2
 left when oslo.rootwrap spec hasn't been merged yet. Now that's
 not the case and code in oslo.rootwrap is steadily getting
 approved [5].

 [1] https://review.openstack.org/93889
 [2] https://review.openstack.org/82787
 [3] https://review.openstack.org/84667
 [4] https://review.openstack.org/107386
 [5] 
 https://review.openstack.org/#/q/project:openstack/oslo.rootwrap+topic:bp/rootwrap-daemon-mode,n,z

 -- 

 Kind regards, Yuriy.
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 mailto:OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 mailto:OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron] Let's fix all neutron bugs! (NOT)

2014-11-09 Thread marios
On 07/11/14 11:17, Eugene Nikanorov wrote:
 Hi folks,
 
 I have been supervising bug list for neutron during the last release
 cycle, trying
 to do some housekeeping, prioritizing issues and fixing some of them.
 
 As you might see, amount of bugs (even staying in New state) doesn't
 go down.
 Bugs appear at quite fast pace, and some of them hang for quite a long
 time, especially if someone has assigned the bug on himself and then
 abandoned working on it.
 One of the other reasons for that is that we lack volunteers willing to
 fix those bugs.
 
 So,

Hi Eugene,

I started looking into various bugs a couple weeks before summit as a
way to learn more about the codebase - I can continue to do this into
this cycle and am happy to try anything,

thanks! marios

 
 If you're willing to help, have some knowledge of neutron and its
 codebase or you have a lab where you can reproduce (and hence, confirm)
 the bug and provide more additional debugging info, that would be great! 
 My plan is to get your contact, knowing what part of neutron project
 you familiar with, and then assign bugs directly to you if I feel that
 the issue matches your experience.
 
 I just want to make bug triaging/fixing process a bit more iterative and
 efficient, with a help of community.
 So please reach directly to me and let me know what you are
 interested/experienced with.
 
 Thanks,
 Eugene.
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[OpenStack-Infra] Proposal: bold/italics in style guides

2014-11-09 Thread Andreas Jaeger
On Friday, a few folks from infra team sat together and discussed the
style guide for the infra-manual (see
https://etherpad.openstack.org/p/kilo-infra-manual ) as a followup to
reviewing : https://review.openstack.org/#/c/107303/  and
https://review.openstack.org/#/c/107360/ . I took the action item to
cover the problems as an enhancement to our style guide.

Looking up the IBM style guide, I didn't found any explicit mentioning
of this - so wrote up the following myself:

==
For documentation, we use semantic markup and let the toolchain format
the text in a consistent and appropriate way. Thus, every occurence of
a term, like a variable, should use the same markup.  The writing
should be clear and markup consistent and thus a reader should easily
know why a certain term is using a specific markup like boldface or
italics. Explicit use of bold or italics is in general wrong.
==

Please tell me whether it's accurate and specific enough for this case,

Andreas
-- 
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
  SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB 21284 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

___
OpenStack-Infra mailing list
OpenStack-Infra@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


Re: [OpenStack-Infra] [OpenStack-docs] Proposal: bold/italics in style guides

2014-11-09 Thread Anne Gentle
On Sun, Nov 9, 2014 at 9:16 AM, Andreas Jaeger a...@suse.com wrote:

 On Friday, a few folks from infra team sat together and discussed the
 style guide for the infra-manual (see
 https://etherpad.openstack.org/p/kilo-infra-manual ) as a followup to
 reviewing : https://review.openstack.org/#/c/107303/  and
 https://review.openstack.org/#/c/107360/ . I took the action item to
 cover the problems as an enhancement to our style guide.

 Looking up the IBM style guide, I didn't found any explicit mentioning
 of this - so wrote up the following myself:

 ==
 For documentation, we use semantic markup and let the toolchain format
 the text in a consistent and appropriate way. Thus, every occurence of
 a term, like a variable, should use the same markup.  The writing
 should be clear and markup consistent and thus a reader should easily
 know why a certain term is using a specific markup like boldface or
 italics. Explicit use of bold or italics is in general wrong.


While it's currently considered wrong for our current toolchain, how do
people using RST do mark up semantically?


 ==

 Please tell me whether it's accurate and specific enough for this case,

 Andreas
 --
  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
   SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB 21284 (AG Nürnberg)
 GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

 ___
 OpenStack-docs mailing list
 openstack-d...@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs

___
OpenStack-Infra mailing list
OpenStack-Infra@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


Re: [OpenStack-Infra] [OpenStack-docs] Proposal: bold/italics in style guides

2014-11-09 Thread Anne Gentle
On Sun, Nov 9, 2014 at 1:56 PM, Anne Gentle a...@openstack.org wrote:



 On Sun, Nov 9, 2014 at 9:16 AM, Andreas Jaeger a...@suse.com wrote:

 On Friday, a few folks from infra team sat together and discussed the
 style guide for the infra-manual (see
 https://etherpad.openstack.org/p/kilo-infra-manual ) as a followup to
 reviewing : https://review.openstack.org/#/c/107303/  and
 https://review.openstack.org/#/c/107360/ . I took the action item to
 cover the problems as an enhancement to our style guide.

 Looking up the IBM style guide, I didn't found any explicit mentioning
 of this - so wrote up the following myself:

 ==
 For documentation, we use semantic markup and let the toolchain format
 the text in a consistent and appropriate way. Thus, every occurence of
 a term, like a variable, should use the same markup.  The writing
 should be clear and markup consistent and thus a reader should easily
 know why a certain term is using a specific markup like boldface or
 italics. Explicit use of bold or italics is in general wrong.


 While it's currently considered wrong for our current toolchain, how do
 people using RST do mark up semantically?


Sorry, found it:
http://sphinx-doc.org/markup/inline.html#other-semantic-markup





 ==

 Please tell me whether it's accurate and specific enough for this case,

 Andreas
 --
  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
   SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB 21284 (AG Nürnberg)
 GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

 ___
 OpenStack-docs mailing list
 openstack-d...@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs



___
OpenStack-Infra mailing list
OpenStack-Infra@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


Re: [OpenStack-Infra] [OpenStack-docs] Proposal: bold/italics in style guides

2014-11-09 Thread Andreas Jaeger
On 11/09/2014 08:57 PM, Anne Gentle wrote:
 
 
 On Sun, Nov 9, 2014 at 1:56 PM, Anne Gentle a...@openstack.org
 mailto:a...@openstack.org wrote:
 
 
 
 On Sun, Nov 9, 2014 at 9:16 AM, Andreas Jaeger a...@suse.com
 mailto:a...@suse.com wrote:
 
 On Friday, a few folks from infra team sat together and
 discussed the
 style guide for the infra-manual (see
 https://etherpad.openstack.org/p/kilo-infra-manual ) as a
 followup to
 reviewing : https://review.openstack.org/#/c/107303/  and
 https://review.openstack.org/#/c/107360/ . I took the action item to
 cover the problems as an enhancement to our style guide.
 
 Looking up the IBM style guide, I didn't found any explicit
 mentioning
 of this - so wrote up the following myself:
 
 ==
 For documentation, we use semantic markup and let the toolchain
 format
 the text in a consistent and appropriate way. Thus, every
 occurence of
 a term, like a variable, should use the same markup.  The writing
 should be clear and markup consistent and thus a reader should
 easily
 know why a certain term is using a specific markup like boldface or
 italics. Explicit use of bold or italics is in general wrong.
 
 
 While it's currently considered wrong for our current toolchain, how
 do people using RST do mark up semantically? 
 
 
 Sorry, found it:
 http://sphinx-doc.org/markup/inline.html#other-semantic-markup


Exactly - and I want to add this kind of information to our markup
conventions page, see my other email,

Andreas
-- 
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
  SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB 21284 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

___
OpenStack-Infra mailing list
OpenStack-Infra@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


[OpenStack-Infra] What is the final manila merge point in Kilo?

2014-11-09 Thread liuxinguo
Hi,

We want to add a manila driver in Kilo.
I want to know what is the latest(final) time point we should submit our driver 
or get our dirver merged in kilo, while guaranteeing our driver can be merged 
in kilo successfully?
Should we must submit our driver or get our dirver merged in kilo before Kilo-1 
at 18/12/2014 or we can do this later just before Kilo-2 at 05/02/2014?

Thanks.
___
OpenStack-Infra mailing list
OpenStack-Infra@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra


[Openstack] Very low bandwidth between instances and routers with OVS, GRE on Debian Jessie (Icehouse)

2014-11-09 Thread Alberto Molina Coballes
Hi,

Debian testing (jessie) is now frozen, so it seems a good time to use it as
a base for an OpenStack deployment. Debian jessie provides OpenStack
Icehouse packages from official repos, backported repos are no longer
needed.

Installation procedure works fine in a setup with OVS and GRE tunnels, but
a very low bandwidth is found between instances and routers. I know this is
a frequently asked topic, but after reading some related threads and bugs,
different causes and solutions where shown.

In order to find the problem, several test with iperf has been made and
proposed solutions applied:

1. Bandwidth between two instances running on the same compute node: 2.77
Gbits/sec
2. Bandwidht between compute node and network node (Gigabith Ethernet
used): 941 Mbits/sec
3. Bandwidth between an instance and a router running on network node: 200
Kbits/sec !!!
4. After applying proposed solution setting instance MTU to 1454, identical
result was obtained.
5. After applying proposed solution setting GRO off to physical interfaces
(network and compute nodes), identical result was obtained.

A solution was found here: https://bugs.launchpad.net/fuel/+bug/1256289

6. After setting tcp segmentation offload off in internal router interface:

ip netns exec qrouter-XX ethtool -K qr-14460da5-08 tso off

Bandwidth increased to 27 Mbits/sec

7. After setting  tcp segmentation offload off in the instance interface, a
very good performance is achieved: 776 Mbits/sec.

Solution found :), but the question is: What's the best way to implement
it? It isn't a practical solution to modify instance Ethernet configuration
after an instance is launched.

Any tip on this?

Thanks!

Alberto
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] external dns server for instances-nova-network

2014-11-09 Thread kiall

Oh - Nice, I've not seen these repositories before.

I'll add them to our related links docs section for easier discovery.

Also - Slightly Off Topic - At the Summit in Paris, I was speaking with 
one of the Neutron developers who has some pretty solid Neutron + 
Designate integration, I'm hoping to catch him on IRC during the week to 
see how we can move it forward :)


Thanks,
Kiall

On 2014-11-08 19:22, Yuriy Brodskiy wrote:

For our use-case we only add fip records into external DNS.
Whenever a floating ip(fip) is created via neutron, a DNS domain for
the tenant will be created if doesnt exist and a DNS A record will be
created in the tenant dns domain. 

https://github.com/Symantec/neutron-designate-fip-plugin [4]

To make sure that VMs have correct domain information, we populate
metadata with designate information of the tenant and that is used 
via

cloud-init.

https://github.com/Symantec/nova-designate-dns-plugin [5]

On Sat, Nov 8, 2014 at 10:25 AM, mad Engineer
themadengin...@gmail.com [6] wrote:


Hi,
    Is there any way to use external dns server for instances?
All instances are currently getting instance name as hostname and
with in openstack network its working and i manually add entries in
corporate BIND to make it work for outside openstack.

Is it possible to use an an external DNS server as nameserver for
all instance and automatically add hostnames to that server.

Thanks
___
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack [1]
Post to     : openstack@lists.openstack.org [2]
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack [3]



___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Very low bandwidth between instances and routers with OVS, GRE on Debian Jessie (Icehouse)

2014-11-09 Thread George Shuklin
Try to disable GRO on interfaces. It's well known bug, causing significant
net performance drop in case of the GRE tunnels.

(Use ethtool)
On Nov 9, 2014 11:17 AM, Alberto Molina Coballes alb.mol...@gmail.com
wrote:

 Hi,

 Debian testing (jessie) is now frozen, so it seems a good time to use it
 as a base for an OpenStack deployment. Debian jessie provides OpenStack
 Icehouse packages from official repos, backported repos are no longer
 needed.

 Installation procedure works fine in a setup with OVS and GRE tunnels, but
 a very low bandwidth is found between instances and routers. I know this is
 a frequently asked topic, but after reading some related threads and bugs,
 different causes and solutions where shown.

 In order to find the problem, several test with iperf has been made and
 proposed solutions applied:

 1. Bandwidth between two instances running on the same compute node: 2.77
 Gbits/sec
 2. Bandwidht between compute node and network node (Gigabith Ethernet
 used): 941 Mbits/sec
 3. Bandwidth between an instance and a router running on network node: 200
 Kbits/sec !!!
 4. After applying proposed solution setting instance MTU to 1454,
 identical result was obtained.
 5. After applying proposed solution setting GRO off to physical interfaces
 (network and compute nodes), identical result was obtained.

 A solution was found here: https://bugs.launchpad.net/fuel/+bug/1256289

 6. After setting tcp segmentation offload off in internal router interface:

 ip netns exec qrouter-XX ethtool -K qr-14460da5-08 tso off

 Bandwidth increased to 27 Mbits/sec

 7. After setting  tcp segmentation offload off in the instance interface,
 a very good performance is achieved: 776 Mbits/sec.

 Solution found :), but the question is: What's the best way to implement
 it? It isn't a practical solution to modify instance Ethernet configuration
 after an instance is launched.

 Any tip on this?

 Thanks!

 Alberto






 ___
 Mailing list:
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to : openstack@lists.openstack.org
 Unsubscribe :
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


[Openstack] UCC 2014 London UK-- Conference Programme is now available

2014-11-09 Thread Ashiq Anjum
Dear All,

The conference programme for UCC 2014, being held in London from December 8-11 
2014, is available at:

http://computing.derby.ac.uk/ucc2014/conference-programme/

We have some very interesting keynote speakers this year. The notable names and 
their talks include the following:

1. Enabling Cloud Computing at Hyper-Scale: Kenji Takeda, Microsoft
2. Cloud Native Cost Optimization: Adrian Cockcroft, Battery Ventures (prev. 
Netflix, eBay, Sun)
3. A Few Control Issues in Warehouse-scale Computing: John Wilkes, Google
4. Rack-Scale Computers and the Cloud: Ant Rowstron, Microsoft
5. Joe Baguley, Chief Technology Officer, EMEA, VMware
6. Professor Yike Guo, Imperial College London
7. Actors in the Cloud: Supporting Security, Scalability and Availability , Gul 
Agha, University of Illinois at Urbana-Champaign, USA
8. Clinical Intelligence  Integration: Tackling Large Data Analytics in 
Real-Time, Oliver Vettel and Andreas Koop, Roche

Panel Discussion: How adaptive should our infrastructure (networks, data 
centres etc.) be to support next generation Clouds?

Alan Sill; Open Grid Forum (OGF)
Joe Baguley; VMWare
John Wilken; Google
Erik Elmroth; Umeå University (UMU)
Gul Agha; University of Illinois at Urbana-Champaign

UCC 2014 Tutorials
1. Azure Machine Learning for Research, Kenji Takeda
2. Model-Driven Management of Multi-Cloud Applications, Danilo Ardagna
3. The Intercloud Architecture and Project, David R. Bernstein
4. Distributed Data Storage: From Dispersed Files to Stealth Databases, Josef 
Spillner, Johannes Müller,
5. Software Development in Cloud: An Experiential Study with CMS, Chandra 
Sekaran K,
6. Data Analysis with R, Shruti Kohli, Shruti Kohli
6. Microsoft Azure for Research, Kenji Takeda
7. Autonomic Clouds, Omer Rana and Manish Parashar, Omer F. Rana
8. Help Clinical Intelligence take the next step using state-of-the art 
in-memory analytics, Oliver Vettel and Andreas Koop
9. CRISTAL : Designing Traceable Cloud-based Systems, Richard McClatchey, 
Andrew Branson

UCC 2014 Workshops
1. International Symposium on Big Data Computing 2014 – BDC 2014
2. 6th Cloud Control Workshop – CloudControl6
3. Cloud Federation Management: Identity, Resources and Applications Workshop – 
CFM 2014
4. Workshops on Standards and Pre-Standards Topics in Clouds, Big Data and Data 
Analytics – SCBDA 2014
5. ITaaU Network+ Symposium – ITaaU 2014
6. Clouds and eScience Applications Management Workshop – CloudAM 2014
7. Crowdsourcing and Gamification in the Cloud Workshop – CGCloud 2014
8. Re-computability in the Cloud Workshop – Re-computability 2014
9. Advances in CC Legislation, Accountability, Security and Privacy Workshop – 
CLASP 2014
10. Trust in Cloud Computing Workshop – IWTCC 2014
11. Green Cloud Computing Workshop – GCC 2014
12. Smart City Clouds: Technologies, Systems and Applications Workshop – SCCTSA 
2014
13. Cloud Automation, Intelligent Management and Scalability Workshop – CAIMS 
2014
14. Cyber-physical Cloud Computing Workshop – CPCC 2014
15. Network Virtualization and SDN for Cloud Data Centres Workshop
16. Big Data, Intelligence Management and Analytics Workshop – BDIMA
17. Big Data and Social Networking Management and Security Workshop
18. Education in the Cloud Workshop – EC 2014
19. EGI Federated Cloud Workshop
20. Plugfest: Cloud Interoperability Event

UCC 2014 Registration

To register please visit: 
http://www.derby.ac.uk/enterprisecentre/events/ucc/book/

Best regards
Ashiq Anjum


Organising Chair UCC 2014 -- http://computing.derby.ac.uk/ucc2014/

Dr. Ashiq Anjum
Reader in Distributed Computing
Distributed and Intelligent Systems (DISYS) research centre
School of Computing and Mathematics
University of Derby
Room E510
Kedleston Road
Derby, UK
DE22 1GB
ashiq.an...@cern.ch  a.an...@derby.ac.uk
+44 (0) 1332 591881  44 (0) 772 4017071
http://www.derby.ac.uk/staff/ashiq-anjum/


___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack-operators] Proposal for an 'Operations' project

2014-11-09 Thread Clint Byrum
Excerpts from Jeremy Stanley's message of 2014-11-08 16:23:02 -0800:
 On 2014-11-08 04:08:08 -0500 (-0500), Fischer, Matt wrote:
 [...]
  Perhaps some of the code fits in some places as previously
  mentioned on the list, but the issue is that none of those
  projects really focus on operations. The projects are inevitably
  developer focused, despite the best attempts to get operator
  feedback.
 [...]
 
 I would counter that we have lots of operator-focused projects
 already underway... the Infra and QA teams, for example, have plenty
 of projects which are entirely shell scripts and configuration
 management. If you were in any of the Deployment Program's design
 sessions, there was a fairly consistent message that Triple-O is
 encouraging direct involvement from the various config management
 teams to bring more officialness to the diverse tools with which
 OpenStack is deployed and managed at production sites.
 
 If the projects you want to start aren't focused on deployment and
 lifecycle management, nor on community infrastructure tools, nor on
 documentation, then I would buy that there's some potential project
 use cases for which we haven't made suitable homes yet. But I'd hate
 to see that used to further what I see as an unnecessary separation
 between developers and operators.

There's this crazy movement underway called DevOps where we stop
treating these two groups as independent victims of each-other's
conflicting responsibilities. Instead we need to see each as simply _more_
focused on one responsibility or another, but all on the same team with
the same end goal of a stable, agile deployment.

Given that most of us seem to believe that, I am really confused
why anybody sees the Deployment Program as anything other than an
operations focused project. It is entirely focused on deploying and
operating OpenStack. The fact that we've stated we will use components
of OpenStack whenever that is possible is secondary to the first charge
of actually deploying a managable OpenStack cloud.

Now I understand, in the past we have been entirely prescriptive and
opinionated on levels that have made large portions of the operators
feel excluded. That may have been necessary to make some early progress,
but I don't believe it will continue.

I sat with several people who attended the gathering of operators that
this thread references, and at least the few of us there agreed that most
of what they discussed wasn't specifically about deploying OpenStack,
but about deploying it with all of the supporting tools that surround
OpenStack. This sounds like the beginnings of a complimentary program.

I am quite excited to see some discussion around coalescing these
efforts. Having diverse deployments is useful for finding efficient ways
to solve real problems. How you get logs into LogStash and what Kibana
queries you use to find issues is interesting. Whether you express that
you want your logs in LogStash as Chef, Puppet, or diskimage-builder
elements with os-apply-config templates and os-refresh-config scripts
is pretty uninteresting in comparison.

___
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators


Re: [Openstack-operators] Proposal for an 'Operations' project

2014-11-09 Thread Michael Dorman
Could you please explain exactly what the Deployment Program is?  Is that
just the same as the Infra or TripleO project?  I confess that I do not
know what it is and until now haven¹t heard of it.

Is the main concern here around duplication of effort between the
Deployment Program and this proposed operators project?  I don¹t
understand if/why there is a problem with starting up an operators
project, other than semantics.

Mike

On 11/9/14, 9:45 AM, Clint Byrum cl...@fewbar.com wrote:

Excerpts from Jeremy Stanley's message of 2014-11-08 16:23:02 -0800:
 On 2014-11-08 04:08:08 -0500 (-0500), Fischer, Matt wrote:
 [...]
  Perhaps some of the code fits in some places as previously
  mentioned on the list, but the issue is that none of those
  projects really focus on operations. The projects are inevitably
  developer focused, despite the best attempts to get operator
  feedback.
 [...]
 
 I would counter that we have lots of operator-focused projects
 already underway... the Infra and QA teams, for example, have plenty
 of projects which are entirely shell scripts and configuration
 management. If you were in any of the Deployment Program's design
 sessions, there was a fairly consistent message that Triple-O is
 encouraging direct involvement from the various config management
 teams to bring more officialness to the diverse tools with which
 OpenStack is deployed and managed at production sites.
 
 If the projects you want to start aren't focused on deployment and
 lifecycle management, nor on community infrastructure tools, nor on
 documentation, then I would buy that there's some potential project
 use cases for which we haven't made suitable homes yet. But I'd hate
 to see that used to further what I see as an unnecessary separation
 between developers and operators.

There's this crazy movement underway called DevOps where we stop
treating these two groups as independent victims of each-other's
conflicting responsibilities. Instead we need to see each as simply _more_
focused on one responsibility or another, but all on the same team with
the same end goal of a stable, agile deployment.

Given that most of us seem to believe that, I am really confused
why anybody sees the Deployment Program as anything other than an
operations focused project. It is entirely focused on deploying and
operating OpenStack. The fact that we've stated we will use components
of OpenStack whenever that is possible is secondary to the first charge
of actually deploying a managable OpenStack cloud.

Now I understand, in the past we have been entirely prescriptive and
opinionated on levels that have made large portions of the operators
feel excluded. That may have been necessary to make some early progress,
but I don't believe it will continue.

I sat with several people who attended the gathering of operators that
this thread references, and at least the few of us there agreed that most
of what they discussed wasn't specifically about deploying OpenStack,
but about deploying it with all of the supporting tools that surround
OpenStack. This sounds like the beginnings of a complimentary program.

I am quite excited to see some discussion around coalescing these
efforts. Having diverse deployments is useful for finding efficient ways
to solve real problems. How you get logs into LogStash and what Kibana
queries you use to find issues is interesting. Whether you express that
you want your logs in LogStash as Chef, Puppet, or diskimage-builder
elements with os-apply-config templates and os-refresh-config scripts
is pretty uninteresting in comparison.

___
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators


___
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators