Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Thomas Spatzier
Steve Baker sba...@redhat.com wrote on 18.07.2013 00:00:40: From: Steve Baker sba...@redhat.com To: openstack-dev@lists.openstack.org, Date: 18.07.2013 00:08 Subject: Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic? On 07/18/2013 08:53 AM, Gabriel Hurley

Re: [openstack-dev] [Openstack] [cinder] Proposal for Ollie Leahy to join cinder-core

2013-07-18 Thread ZG Niu
+1 On Thu, Jul 18, 2013 at 11:17 AM, Phillip Pao paophil...@gmail.com wrote: +1 On Wed, Jul 17, 2013 at 2:59 PM, Qing He qing...@radisys.com wrote: +1 ** ** *From:* Huang Zhiteng [mailto:winsto...@gmail.com] *Sent:* Wednesday, July 17, 2013 2:56 PM *To:* OpenStack Development

Re: [openstack-dev] [cinder] Proposal for Ollie Leahy to join cinder-core

2013-07-18 Thread Thierry Carrez
Mark McLoughlin wrote: It is assumed that all core team members are wearing their upstream hat and aren't there merely to represent their employers interests. Indeed, we should assume that everyone is wearing their upstream hat. And fix it if they don't, rather than preventively establish rules

[openstack-dev] Idea of Openstack Project Template

2013-07-18 Thread Wentian Jiang
Hi all, I have a idea about create a project about Openstack Project Template. So i have spent several hours to create a basic *prototype* on github, which can only create project on ubuntu 12.04. https://github.com/JimJiangX/BoneDragon It can create a openstack project by modify config file

Re: [openstack-dev] Change in openstack/neutron[master]: Add method to get iptables traffic counters

2013-07-18 Thread Sylvain Afchain
Hi Brian, For iptables rules, see below Yes the only way to setup metering labels/rules is the neutronclient. I agree with you about the future enhancement. Regards, Sylvain - Original Message - From: Brian Haley brian.ha...@hp.com To: Sylvain Afchain sylvain.afch...@enovance.com Cc:

[openstack-dev] About fixing old DB migrations

2013-07-18 Thread Boris Pavlovic
Hi all, I have some question about fixing old DB migrations. If we are now in havana. And some broken migration was added in Havana. Why we are not able to fix it directly? Instead of chaining few lines, we should add new migration that do some magic. For example in this migration

Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Zane Bitter
On 18/07/13 08:14, Thomas Spatzier wrote: Steve Baker sba...@redhat.com wrote on 18.07.2013 00:00:40: On 07/18/2013 08:53 AM, Gabriel Hurley wrote: I spent a bunch of time working with and understanding Heat in H2, and I find myself with one overarching question which I wonder if anyone's

Re: [openstack-dev] About fixing old DB migrations

2013-07-18 Thread Nikola Đipanov
On 18/07/13 11:34, Boris Pavlovic wrote: Hi all, I have some question about fixing old DB migrations. If we are now in havana. And some broken migration was added in Havana. Why we are not able to fix it directly? Instead of chaining few lines, we should add new migration that do some

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread Chmouel Boudjnah
On Thu, Jul 18, 2013 at 12:42 AM, John Dickinson m...@not.mn wrote: * Erasure codes (vs replicas) will be set on a per-container basis I was wondering if there was any reasons why it couldn't be as per-account basis as this would allow an operator to have different type of an account and

Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Robert Collins
On 18 July 2013 08:53, Gabriel Hurley gabriel.hur...@nebula.com wrote: I spent a bunch of time working with and understanding Heat in H2, and I find myself with one overarching question which I wonder if anyone's thought about or even answered already... At present, the CloudFormation

Re: [openstack-dev] Chalenges with highly available service VMs

2013-07-18 Thread Ian Wells
I'd still like the simpler and more general purpose 'disable spoofing' option as well. That doesn't allow MAC spoofing and it doesn't work for what I'm up to. Read the document properly, Ian. I take back the MAC spoofing comment, but it still won't work for what I'm up to ;)

Re: [openstack-dev] Chalenges with highly available service VMs

2013-07-18 Thread Ian Wells
On 18 July 2013 00:45, Aaron Rosen aro...@nicira.com wrote: Hi Ian, For shared networks if the network is set to port_security_enabled=True then the tenant will not be able to remove port_security_enabled from their port if they are not the owner of the network. I believe this is the correct

Re: [openstack-dev] [Nova] New DB column or new DB table?

2013-07-18 Thread Sean Dague
On 07/17/2013 10:54 PM, Lu, Lianhao wrote: Hi fellows, Currently we're implementing the BP https://blueprints.launchpad.net/nova/+spec/utilization-aware-scheduling. The main idea is to have an extensible plugin framework on nova-compute where every plugin can get different metrics(e.g. CPU

Re: [openstack-dev] About fixing old DB migrations

2013-07-18 Thread Sean Dague
On 07/18/2013 05:54 AM, Nikola Đipanov wrote: Heya, Rule is because (I believe at least) - in the spirit of continuous integration - people should be able to deploy continuously anything on master. Due to the nature of schema versioning as done by sqlalchemy-migrate - changing a migration

[openstack-dev] [keystone] long term fate of UUID token?

2013-07-18 Thread Sean Dague
Because it came up in this devstack review - https://review.openstack.org/#/c/37151/ I'm curious what the long term fate of UUID token is in keystone. It's no longer the default, but is it expected to continue to be supported for the forseable future? If it's being deprecated in keystone, now

Re: [openstack-dev] [keystone] long term fate of UUID token?

2013-07-18 Thread Dolph Mathews
There's still appears to be considerable demand for UUID tokens, considering their simplicity relative to PKI tokens (no additional setup required, convenient length for copy/pasting around). There are also trade-offs when deciding between UUID and PKI tokens (e.g. network chatter vs CPU time,

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread John Dickinson
Check out the slides I linked. The plan is to enable an EC policy that is then set on a container. A cluster may have a replication policy and one or more EC policies. Then the user will be able to choose the policy for a particular container. --John On Jul 18, 2013, at 2:50 AM, Chmouel

Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Adrian Otto
Robert, On Jul 18, 2013, at 3:08 AM, Robert Collins robe...@robertcollins.net wrote: On 18 July 2013 08:53, Gabriel Hurley gabriel.hur...@nebula.com wrote: I spent a bunch of time working with and understanding Heat in H2, and I find myself with one overarching question which I wonder if

[openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Sandy Walsh
Hey y'all! Running into an interesting little dilemma with a branch I'm working on. Recently, I introduced a branch in oslo-common to optionally .reject() a kombu message on an exception. Currently, we always .ack() all messages even if the processing callback fails. For Ceilometer, this is a

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Sandy Walsh
On 07/18/2013 11:09 AM, Sandy Walsh wrote: 2. make a generic CallContext() object to include with message that has anything else we need (a one-time signature break) call_context = CallContext({delivery_info: {...}, wait: False}) callback(message, call_context) or just callback(message,

Re: [openstack-dev] [Nova] New DB column or new DB table?

2013-07-18 Thread Murray, Paul (HP Cloud Services)
Hi All, I would like to chip in with something from the side here (sorry to stretch the discussion out). I was looking for a mechanism to do something like this in the context of this blueprint on network aware scheduling:

[openstack-dev] Swift storage allocation

2013-07-18 Thread Snider, Tim
Are there lun sizing recommendations / ratios for allocating storage between containers, accounts, and objects? i.e. Given 1TB of total storage capacity how many luns should be created and how should they be allocated? Main use case is probably a consideration -- backups might require less

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Kevin L. Mitchell
On Thu, 2013-07-18 at 11:09 -0300, Sandy Walsh wrote: 3. some other ugly python hack that I haven't thought of yet. I have two possibilities, though neither is really ideal. One is to provide a duplicate call for registering the callback, but where the callback has the extra arguments. The

Re: [openstack-dev] [Nova] New DB column or new DB table?

2013-07-18 Thread Jay Pipes
On 07/18/2013 10:44 AM, Murray, Paul (HP Cloud Services) wrote: Hi All, I would like to chip in with something from the side here (sorry to stretch the discussion out). I was looking for a mechanism to do something like this in the context of this blueprint on network aware scheduling:

Re: [openstack-dev] [Openstack] [cinder] Proposal for Ollie Leahy to join cinder-core

2013-07-18 Thread thingee
On Wed, Jul 17, 2013 at 8:09 AM, Duncan Thomas duncan.tho...@gmail.comwrote: Hi Everybody I'd like to propose Ollie Leahy for cinder core. He has been doing plenty of reviews and bug fixes, provided useful and tasteful negative reviews (something often of far higher value than a +1) and has

Re: [openstack-dev] [Openstack] [cinder] Proposal for Ollie Leahy to join cinder-core

2013-07-18 Thread John Griffith
On Thu, Jul 18, 2013 at 10:30 AM, thingee thin...@gmail.com wrote: On Wed, Jul 17, 2013 at 8:09 AM, Duncan Thomas duncan.tho...@gmail.comwrote: Hi Everybody I'd like to propose Ollie Leahy for cinder core. He has been doing plenty of reviews and bug fixes, provided useful and tasteful

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Jay Pipes
On 07/18/2013 10:09 AM, Sandy Walsh wrote: Hey y'all! Running into an interesting little dilemma with a branch I'm working on. Recently, I introduced a branch in oslo-common to optionally .reject() a kombu message on an exception. Currently, we always .ack() all messages even if the processing

Re: [openstack-dev] [Nova] New DB column or new DB table?

2013-07-18 Thread Murray, Paul (HP Cloud Services)
Hi Jay, Lianhao, All, Sorry if this comes out of order - for some reason I am not receiving the messages so I'm cut-and-pasting from the archive :( I think I might mean something closer to Brian's blue print (now I've seen it)

Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Clint Byrum
Excerpts from Adrian Otto's message of 2013-07-18 06:31:10 -0700: Robert, On Jul 18, 2013, at 3:08 AM, Robert Collins robe...@robertcollins.net wrote: On 18 July 2013 08:53, Gabriel Hurley gabriel.hur...@nebula.com wrote: I spent a bunch of time working with and understanding Heat in

Re: [openstack-dev] [Savanna] Savanna 0.2 is released!

2013-07-18 Thread Sergey Lukjanov
JFYI Savanna Dashboard is already available at PYPI as savanna-dashboard. Big thanks for OpenStack Infra guys for help! Sincerely yours, Sergey Lukjanov Savanna Technical Lead Mirantis Inc. On Jul 16, 2013, at 2:14, Sergey Lukjanov slukja...@mirantis.com wrote: Hello everyone, I'm very

[openstack-dev] Fix for bug in @synchronized decorator coming

2013-07-18 Thread Ben Nemec
Hi all, During the review of https://review.openstack.org/#/c/36350/ Flavio mentioned that I should send something to the ml to notify people of the coming change in behavior, so here it is. The short version is that right now if you use external locking without specifying a lock_path in

[openstack-dev] Savanna EDP sequence diagrams added for discussion...

2013-07-18 Thread Trevor McKay
Hi all, Here is a page to hold sequence diagrams for Savanna EDP, based on current launchpad blueprints. We thought it might be helpful to create some diagrams for discussion as the component specs are written and the API is worked out:

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread Clay Gerrard
I'm not sure if I agree with the giving justifications (harder to bill, confusing to users), but I *do* think it could simplify some of the implementation (since users can't create accounts withe the wrong storage policy willy nilly). I think eventually some use cases may want mixed accounts

[openstack-dev] A vision for Keystone

2013-07-18 Thread Adam Young
I wrote up an essay that, I hope, explains where Keystone is headed as far as token management. http://adam.younglogic.com/2013/07/a-vision-for-keystone/ It is fairly long (2000 words) but I attempted to make it readable, and to provide the context for what we are doing. There are several

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread Chuck Thier
I think you are missing the point. What I'm talking about is who chooses what data is EC and what is not. The point that I am trying to make is that the operators of swift clusters should decide what data is EC, not the clients/users. How the data is stored should be totally transparent to the

[openstack-dev] [Oslo-incubator] Request for meeting

2013-07-18 Thread Lance D Bragstad
Hey all, Just wanted to throw a word out to see if we could get an Oslo meeting scheduled, or if anyone else has some topics that would be relevant to discuss pertaining to recent Oslo work. I have a change in Oslo that I would like to discuss, but I don't think it would justify a meeting on

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread Christian Schwede
A solution to this might be to set the default policy as a configuration setting in the proxy. If you want a replicated swift cluster just allow this policy in the proxy and set it to default. The same for EC cluster, just set the allowed policy to EC. If you want both (and let your users decide

Re: [openstack-dev] [Swift] erasure codes, digging deeper

2013-07-18 Thread John Dickinson
Yes, and I'd imagine that the normal default would be for replicated data. Moving the granularity from a container to account-based, as Chmouel and Chuck said, is interesting too. --John On Jul 18, 2013, at 11:32 AM, Christian Schwede i...@cschwede.de wrote: A solution to this might be to

[openstack-dev] [Ironic] [Ceilometer] wsme.api.Response ?

2013-07-18 Thread Devananda van der Veen
Woops, I meant to send this to the dev list... On Thu, Jul 18, 2013 at 11:35 AM, Devananda van der Veen devananda@gmail.com wrote: It's in the docs, but is this supported yet? I see a note in Ceilometer saying to use it once wsme 0.5b3 is available, which it isn't. Returning a Response

Re: [openstack-dev] [Oslo-incubator] Request for meeting

2013-07-18 Thread Mark McLoughlin
Hi, On Thu, 2013-07-18 at 13:15 -0500, Lance D Bragstad wrote: Hey all, Just wanted to throw a word out to see if we could get an Oslo meeting scheduled, or if anyone else has some topics that would be relevant to discuss pertaining to recent Oslo work. I have a change in Oslo that I

[openstack-dev] [Savanna] Team meeting minutes July 18

2013-07-18 Thread Sergey Lukjanov
Thanks everyone who have joined today's Savanna meeting. Here are the logs from the last meeting (July, 18): Minutes: http://eavesdrop.openstack.org/meetings/savanna/2013/savanna.2013-07-18-18.07.html Minutes (text):

Re: [openstack-dev] [Oslo-incubator] Request for meeting

2013-07-18 Thread Lance D Bragstad
Hey Mark, Sorry for the spam, thanks for the notice! Best Regards, Lance Bragstad Software Engineer - OpenStack Cloud Solutions and OpenStack Development T/L 553-5409, External 507-253-5409 ldbra...@us.ibm.com, Bld 015-2/C118 From: Mark McLoughlin mar...@redhat.com To: OpenStack

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Eric Windisch
On Thu, Jul 18, 2013 at 10:09 AM, Sandy Walsh sandy.wa...@rackspace.comwrote: My worry is busting all the other callbacks out there that use olso-common.rpc These callback methods are part of the Kombu driver (and maybe part of Qpid), but are NOT part of the RPC abstraction. These are

[openstack-dev] KMIP client for volume encryption key management

2013-07-18 Thread Becker, Bill
A blueprint and spec to add a client that implements OASIS KMIP standard was recently added: https://blueprints.launchpad.net/nova/+spec/kmip-client-for-volume-encryption https://wiki.openstack.org/wiki/KMIPclient We're looking for feedback to the set of questions in the spec. Any additional

[openstack-dev] [Neutron][Requirement] SQLAlchemy raises None, causes TypeError

2013-07-18 Thread Nachi Ueno
Hi folks Sometimes, I got SQLAlchemy raises None, causes TypeError This get debugging hard, because it hides real reasons. It looks like the problem of combining eventlet and sqlalchemy. http://stackoverflow.com/questions/9525220/sqlalchemy-raises-none-causes-typeerror Latest version of

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Sandy Walsh
On 07/18/2013 03:55 PM, Eric Windisch wrote: On Thu, Jul 18, 2013 at 10:09 AM, Sandy Walsh sandy.wa...@rackspace.com mailto:sandy.wa...@rackspace.com wrote: My worry is busting all the other callbacks out there that use olso-common.rpc These callback methods are part of the

Re: [openstack-dev] [Neutron][Requirement] SQLAlchemy raises None, causes TypeError

2013-07-18 Thread Eugene Nikanorov
Hi Nachi, Usually that exception is raised when something goes wrong during transaction commit (__exit__ of with block that we usually use) I do session.flush() manually to see specific exception in such cases. In case exception is potentially unavoidable, explicitly calling flush() seems to be a

Re: [openstack-dev] [Savanna-all] Savanna EDP sequence diagrams added for discussion...

2013-07-18 Thread Trevor McKay
fyi, updates to the diagram based on feedback On Thu, 2013-07-18 at 13:49 -0400, Trevor McKay wrote: Hi all, Here is a page to hold sequence diagrams for Savanna EDP, based on current launchpad blueprints. We thought it might be helpful to create some diagrams for discussion as the

Re: [openstack-dev] [Neutron][Requirement] SQLAlchemy raises None, causes TypeError

2013-07-18 Thread Nachi Ueno
Hi Eugene Thanks for tips. I'm trying to investigate this one https://bugs.launchpad.net/neutron/+bug/1202797 Since we are using with context.session.. without flush for many place, it is good to fix this lib side bug. I have tested devstack with sqlalcemy 0.7.10 but it looks like keystone

Re: [openstack-dev] Opinions needed: Changing method signature in RPC callback ...

2013-07-18 Thread Eric Windisch
These callback methods are part of the Kombu driver (and maybe part of Qpid), but are NOT part of the RPC abstraction. These are private methods. They can be broken for external consumers of these methods, because there shouldn't be any. It will be a good lesson to anyone that tries to

[openstack-dev] [keystone] Split the Identity Backend blueprint

2013-07-18 Thread Dolph Mathews
On Thu, Jul 18, 2013 at 3:05 PM, Miller, Mark M (EB SW Cloud - RD - Corvallis) mark.m.mil...@hp.com wrote: Hello Dolph, I am writing to find out why the “Split the Identity Backend” blueprint (*

Re: [openstack-dev] [keystone] Split the Identity Backend blueprint

2013-07-18 Thread Dolph Mathews
On Thu, Jul 18, 2013 at 5:01 PM, Miller, Mark M (EB SW Cloud - RD - Corvallis) mark.m.mil...@hp.com wrote: Thank you for the explanation. Next question, do you have any documentation on how to use the new feature? ** Unfortunately, I don't see any documentation in the patches referenced

Re: [openstack-dev] Revert Pass instance host-id to Quantum using port bindings extension.

2013-07-18 Thread Aaron Rosen
Hi, I wanted to raise another design failure of why creating the port on nova-compute is bad. Previously, we have encountered this bug ( https://bugs.launchpad.net/neutron/+bug/1160442). What was causing the issue was that when nova-compute calls into quantum to create the port; quantum creates

Re: [openstack-dev] [Neutron][Requirement] SQLAlchemy raises None, causes TypeError

2013-07-18 Thread David Ripton
On 07/18/2013 03:48 PM, Nachi Ueno wrote: Sometimes, I got SQLAlchemy raises None, causes TypeError This get debugging hard, because it hides real reasons. It looks like the problem of combining eventlet and sqlalchemy.

Re: [openstack-dev] [Neutron][Requirement] SQLAlchemy raises None, causes TypeError

2013-07-18 Thread Nachi Ueno
Hi David Thanks for your information. hmm it looks long way.. 2013/7/18 David Ripton drip...@redhat.com: On 07/18/2013 03:48 PM, Nachi Ueno wrote: Sometimes, I got SQLAlchemy raises None, causes TypeError This get debugging hard, because it hides real reasons. It looks like the problem of

[openstack-dev] [barbican] Havana M2 Release

2013-07-18 Thread John Wood
Hello folks, We are pleased to announce a Havana M2 release for the Barbican key management project, as detailed here: https://launchpad.net/cloudkeep/+announcements Thanks, John ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org

Re: [openstack-dev] [Heat] Long-term, how do we make heat image/flavor name agnostic?

2013-07-18 Thread Gabriel Hurley
Generally spot-on with what Adrian said, but I have one question from that email: Mappings is one of the high level concepts in CFN that I think can be completely eliminated with auto-discovery. What do you mean by this? What kind of autodiscovery, and where? I'm all for eliminating mappings

[openstack-dev] Hacking 0.6.0 Released

2013-07-18 Thread Joe Gordon
Hi All, I am pleased to announce we have just released version 0.6.0 of OpenStack's Style Guide tool, hacking. In addition to bug fixes version 0.6.0 introduces several new checks: H102: Apache 2.0 license header not found H103: header does not match Apache 2.0 License notice H231: Python 3.x

Re: [openstack-dev] Chalenges with highly available service VMs

2013-07-18 Thread Ian Wells
On 18 July 2013 19:48, Aaron Rosen aro...@nicira.com wrote: Is there something this is missing that could be added to cover your use case? I'd be curious to hear where this doesn't work for your case. One would need to implement the port_security extension if they want to completely allow all

Re: [openstack-dev] Chalenges with highly available service VMs

2013-07-18 Thread Aaron Rosen
Yup: I'm definitely happy to review and give hints. Blueprint: https://docs.google.com/document/d/18trYtq3wb0eJK2CapktN415FRIVasr7UkTpWn9mLq5M/edit https://review.openstack.org/#/c/19279/ patch that merged the feature; Aaron On Thu, Jul 18, 2013 at 5:15 PM, Ian Wells ijw.ubu...@cack.org.uk

Re: [openstack-dev] [vmware] VMwareAPI sub-team status update

2013-07-18 Thread Shawn Hartsock
I figure this out BTW. I had set up the account as hartsock then change the name to hartsocks the single sign on recognized me as the same person but the gerrit review system did not. I've moved the patch under hartsocks and now I can see all the settings. I would like to have the accounts

Re: [openstack-dev] [keystone] Split the Identity Backend blueprint

2013-07-18 Thread Adam Young
On 07/18/2013 06:10 PM, Dolph Mathews wrote: On Thu, Jul 18, 2013 at 5:01 PM, Miller, Mark M (EB SW Cloud - RD - Corvallis) mark.m.mil...@hp.com mailto:mark.m.mil...@hp.com wrote: Thank you for the explanation. Next question, do you have any documentation on how to use the new

[openstack-dev] [barbican] Use common openstack crypto from oslo ?

2013-07-18 Thread Simo Sorce
I was taking a look at Barbican sources on github and I noticed there is an implementation of a crypto class there. I was wondering if Barbican can be made to use the crypto utils pushed to oslo-incubator instead of using a project specific version. I ask because the implementation seem

Re: [openstack-dev] [barbican] Use common openstack crypto from oslo ?

2013-07-18 Thread Simo Sorce
On Thu, 2013-07-18 at 22:16 -0400, Simo Sorce wrote: I was taking a look at Barbican sources on github and I noticed there is an implementation of a crypto class there. I was wondering if Barbican can be made to use the crypto utils pushed to oslo-incubator instead of using a project