Re: [Openstack] Handling of adminPass is arguably broken (essex)

2012-11-01 Thread Gabe Westmaas
On 11/1/12 9:36 AM, Lars Kellogg-Stedman l...@seas.harvard.edu wrote: Honestly I think the entire idea of passing a password in to the instance at boot time is insecure and flawed. I think that the use of a configuration drive is a reasonably way to provide configuration information to an

Re: [Openstack] [openstack-dev] Openstack NOVA and Metadata.

2012-08-31 Thread Gabe Westmaas
Its in the instance_metadata table in the nova db. From: Trinath Somanchi [mailto:trinath.soman...@gmail.com] Sent: Friday, August 31, 2012 9:15 PM To: Anne Gentle Cc: OpenStack Development Mailing List; openstack@lists.launchpad.net Subject: Re: [openstack-dev] [Openstack] Openstack NOVA and

Re: [Openstack] HELP: All instances automatically rebooted.

2012-08-27 Thread Gabe Westmaas
Hey Sam, Is it possible your hypervisors restarted? I see this entry in the logs: 2012-08-23 06:35:02 INFO nova.compute.manager [req-f1598257-3f35-40e6-b5aa-d47a0e93bfba None None] [instance: ce00ff1d-cf46-44de-9557-c5a0f91c8d67] Rebooting instance after nova-compute restart. Gabe From:

Re: [Openstack] [openstack-dev] [Glance] Implementing Common Image Properties

2012-08-20 Thread Gabe Westmaas
It would definitely be great to see these as generally accepted properties. In general, I would hope that anything that is accepted by the community eventually makes it into core API, and shipping with them on by default is a great first step. Mostly, I'd like to see us able to turn off the

Re: [Openstack] [nova] Call for Help -- OpenStack API XML Support

2012-08-10 Thread Gabe Westmaas
-Original Message- From: openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net [mailto:openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net] On Behalf Of Daniel P. Berrange Sent: Friday, August 10, 2012 8:48 AM To: Vishvananda Ishaya Cc: OpenStack

Re: [Openstack] [nova] Call for Help -- OpenStack API XML Support

2012-08-10 Thread Gabe Westmaas
-Original Message- From: openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net [mailto:openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net] On Behalf Of Gabe Westmaas Sent: Friday, August 10, 2012 9:15 AM To: Daniel P. Berrange; Vishvananda Ishaya Cc

Re: [Openstack] Improving logging

2012-07-19 Thread Gabe Westmaas
-Original Message- From: openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net [mailto:openstack- bounces+gabe.westmaas=rackspace@lists.launchpad.net] On Behalf Of Michael Still Sent: Wednesday, July 18, 2012 10:51 PM To: Eugene Kirpichov Cc:

Re: [Openstack] glance_api_servers vs. glance_host vs. keystone?

2012-06-15 Thread Gabe Westmaas
Hey Lars, Sadly I don't have much in the way of a solution for you, but I do have some suggestions. Comments inline. On 6/15/12 4:17 PM, Lars Kellogg-Stedman l...@seas.harvard.edu wrote: Howdy all, I've spent the past few days slogging through the initial steps of getting OpenStack and

Re: [Openstack] request and transaction IDs across all projects

2012-06-14 Thread Gabe Westmaas
[mailto:salv.orla...@gmail.com] Sent: Thursday, June 14, 2012 7:15 PM To: Jay Pipes Cc: Gabe Westmaas; openstack@lists.launchpad.net Subject: Re: [Openstack] request and transaction IDs across all projects +111 from me.  This would make a lot easier extracting info from logs and correlating events

Re: [Openstack] request and transaction IDs across all projects

2012-06-13 Thread Gabe Westmaas
On 6/12/12 12:32 PM, Jay Pipes jaypi...@gmail.com wrote: On 06/12/2012 01:27 AM, Gabe Westmaas wrote: In nova we use a request ID to to help in finding all logs associated with a particular request, and this has proven to be extremely useful when debugging issues. This should be taken a bit

[Openstack] request and transaction IDs across all projects

2012-06-11 Thread Gabe Westmaas
In nova we use a request ID to to help in finding all logs associated with a particular request, and this has proven to be extremely useful when debugging issues. This should be taken a bit further, in two different directions. First, I'd like to see the request ID stored along with the any

Re: [Openstack] [nova][glance] making nova api more asynchronous

2012-06-08 Thread Gabe Westmaas
Services, Galway -Original Message- From: openstack-bounces+duncan.thomas=hp@lists.launchpad.net [mailto:openstack-bounces+duncan.thomas=hp@lists.launchpad.net] On Behalf Of Gabe Westmaas Sent: 08 June 2012 06:01 To: openstack@lists.launchpad.net Subject: [Openstack] [nova

[Openstack] [nova][glance] making nova api more asynchronous

2012-06-07 Thread Gabe Westmaas
Hey all, I was looking through some of the api calls, in particular creating a server on the openstack api. I'm not too excited by how long it takes, and was wondering what people think about making it more asynchronous. Basically, wondering if making it so that the POST to the nova API doesn't

Re: [Openstack] Quotas... 1 of 1 instances? What's the deal?

2012-06-04 Thread Gabe Westmaas
And I opened one 3 weeks ago! :) Just marked the one you did as a duplicate – happy to have it go either way though, no worries. https://bugs.launchpad.net/nova/+bug/998199 The error message is confusing, largely because the variable names are confusing, I suspect. Anyway, there should be

Re: [Openstack] Lossage in nova test suite?

2012-06-04 Thread Gabe Westmaas
Should we revert this change till we get it cleared up? On 6/4/12 8:29 PM, James E. Blair cor...@inaugust.com wrote: On 06/04/2012 04:00 PM, Kevin L. Mitchell wrote: Today I've noticed some significant problems with nova's test suite leaving literally hundreds of python processes out. I'm

Re: [Openstack] nova state machine simplification and clarification

2012-05-18 Thread Gabe Westmaas
I agree, this looks much more clear compared to where we are now. I'd like to understand the difference between a soft and hard delete. Does an API user have to specify that in some way? I definitely agree that you should be able to delete in any state, I would rather it not be a requirement

Re: [Openstack] nova state machine simplification and clarification

2012-05-18 Thread Gabe Westmaas
Also, with this proposal I'd be a lot more interested in exposing task state as a part of the API eventually. This is helpful to communicate whether or not other actions would be allowed in certain states. For example, right now we don't allow other actions when a server is snapshotting, but

Re: [Openstack] [Glance] Replication implementations

2012-05-08 Thread Gabe Westmaas
This actually sounds like it covers most of the first run needs in this etherpad: http://etherpad.openstack.org/FolsomGlanceImageReplication Definitely excited to see the tool, and then I wonder if we can just add a few things to it to get metadata and filtering support. Sounds like ec2 stuff

Re: [Openstack] Caching strategies in Nova ...

2012-03-23 Thread Gabe Westmaas
I'd prefer to just set a different expectation for the user. Rather than worrying about state change and invalidation, lets just set the expectation that the system as a whole is eventually consistent. I would love to prevent any cache busting strategies or expectations as well as anything

Re: [Openstack] Caching strategies in Nova ...

2012-03-23 Thread Gabe Westmaas
On 3/23/12 8:56 AM, Sandy Walsh sandy.wa...@rackspace.com wrote: On 03/23/2012 09:44 AM, Gabe Westmaas wrote: I'd prefer to just set a different expectation for the user. Rather than worrying about state change and invalidation, lets just set the expectation that the system as a whole

Re: [Openstack] Can't delete instances with error status.

2012-03-22 Thread Gabe Westmaas
Instances in deleted status can normally be deleted, but there is definitely a bug to file here somewhere – possibly more than one. A common reason I have seen is that the node the instance lives on is no longer operating correctly, so the compute manager never gets the delete request, so it

Re: [Openstack] Can't delete instances with error status.

2012-03-22 Thread Gabe Westmaas
...@gmail.com] Sent: Thursday, March 22, 2012 2:20 AM To: Gabe Westmaas Cc: Yong Sheng Gong; Openstack Mail List Subject: Re: [Openstack] Can't delete instances with error status. My understanding is that you would not always want a user to delete an instance in an error state. So an operations person can

Re: [Openstack] Gerrit minimum review time frame

2012-03-13 Thread Gabe Westmaas
there have been occasions where it's frustrated me that something I objected to got merged without my seeing it or while I was trying to comment. I've heard of this several times in the past as well - some merge prop is mid-review, and then it merges. Is there an easy mechanism to flag a

Re: [Openstack] eventlet weirdness

2012-03-04 Thread Gabe Westmaas
Beyond refactoring the way we add in data for response extensions, I think the right way to get this database performance is make the compute-cells approach the normal. In this approach, there are at least two nova databases, one which lives along with the nova-api nodes, and one that lives

Re: [Openstack] Remove Zones code - FFE

2012-02-15 Thread Gabe Westmaas
I think this thing we call zones is fundamentally different from an Availability Zone or a Host Aggregate. An Availability Zone is about redundancy, a Host Aggregate is about capabilities, and a Zone is about infrastructure performance. I could easily imagine an Availability Zone larger than

Re: [Openstack] Remove Zones code - FFE

2012-02-15 Thread Gabe Westmaas
On 2/15/12 9:48 AM, Armando Migliaccio armando.migliac...@eu.citrix.com wrote: I am a bit lost...what has size got to do with relationship? -Original Message- From: Jay Pipes [mailto:jaypi...@gmail.com] Sent: 15 February 2012 14:36 To: Gabe Westmaas Cc: Armando Migliaccio; Martin

Re: [Openstack] Remove Zones code - FFE

2012-02-14 Thread Gabe Westmaas
This really is more of about sharding than grouping though. The specific goal of this implementation is to shard your nova database (on a capacity basis, not on a special key) and allow you to split (or shard :) connections to your rabbit server. This implementation should be used for performance

Re: [Openstack] Remove Zones code - FFE

2012-02-14 Thread Gabe Westmaas
Partitions maybe? On 2/14/12 4:01 PM, Gabe Westmaas gabe.westm...@rackspace.com wrote: This really is more of about sharding than grouping though. The specific goal of this implementation is to shard your nova database (on a capacity basis, not on a special key) and allow you to split (or shard

Re: [Openstack] Unique key is case-sensitive or *in*sensitive?

2012-01-10 Thread Gabe Westmaas
Maybe a good topic for next design summit is to define our next set of goals with migrations as the projects get larger and the usage of the projects increases in scale. Are migrations intended for all environments? Dev, initial rollouts, small clouds, enterprise clouds? Should data and

Re: [Openstack] reviewday

2011-12-01 Thread Gabe Westmaas
Sure! Sorry about that :) Torpedo is just the set of ruby tests that we have been using for a while to smoketest the API, separated into a project outside of VPC - the project that was running for a while on the jenkins server. Source is here: https://github.com/dprince/torpedo When one is hit

[Openstack] reviewday

2011-11-28 Thread Gabe Westmaas
Hey all, Just thought I'd let you know of a tool many of the guys here on ozone have found useful: http://reviewday.ohthree.com/ Basically it takes the review ordering work that Thierry did and makes it work with gerrit and then adds test results from smokestack to let you know whether unit

Re: [Openstack] OpenStack API v1.0 Removal from Nova

2011-10-12 Thread Gabe Westmaas
I definitely get why developers working on the code base are in favor of this, especially for reasons 3 and 4 below. However, there are a couple of reasons that it might make sense to keep it, and I'd really like to hear from a different demographic, if at all possible. First, I'd like to hear

Re: [Openstack] OpenStack API v1.0 Removal from Nova

2011-10-12 Thread Gabe Westmaas
On 10/12/11 9:22 AM, Jay Pipes jaypi...@gmail.com wrote: On Wed, Oct 12, 2011 at 8:13 AM, Gabe Westmaas gabe.westm...@rackspace.com wrote: I definitely get why developers working on the code base are in favor of this, especially for reasons 3 and 4 below. However, there are a couple

[Openstack] [QA] openstack-integration-tests

2011-10-10 Thread Gabe Westmaas
I'd like to try to summarize and propose at least one next step for the content of the openstack-integration-tests git repository. Note that this is only about the actual tests themselves, and says absolutely nothing about any gating decisions made in other sessions. First, there was

Re: [Openstack] Image Create in API version 1.1

2011-09-23 Thread Gabe Westmaas
Hi Phil, That functionality moved to a server action in 1.1: http://docs.openstack.org/api/openstack-compute/1.1/content/Create_Image-d1e4655.html Gabe From: Day, Phil philip@hp.commailto:philip@hp.com Date: Fri, 23 Sep 2011 18:38:58 +0100 To:

Re: [Openstack] Integration tests

2011-09-12 Thread Gabe Westmaas
On 9/12/11 2:54 PM, Tim Simpson tim.simp...@rackspace.com wrote: It would be advantageous for the tests to only use one client, whatever it turns out to be. I think it would be most practical to use a bleeding edge version of Nova client and add any features necessary to it in its own repo

Re: [Openstack] Status of OpenStack 1.1 API

2011-09-08 Thread Gabe Westmaas
Hey Thierry, Here is a list the team compiled on the known gaps in the 1.1 implementation. I haven't had a chance to file any bugs on these yet, but wanted to at least answer this email with the list. I split them roughly based on complexity. Most complex: resource uuids - there is a mixture

Re: [Openstack] Status of OpenStack 1.1 API

2011-09-08 Thread Gabe Westmaas
Most of these issues (and a few more) are now tagged osapi-v1.1 (thanks waldon). If you do work on them please claim them first! Thanks for the help. Gabe On 9/8/11 9:32 AM, Gabe Westmaas gabe.westm...@rackspace.com wrote: Hey Thierry, Here is a list the team compiled on the known gaps

Re: [Openstack] python-novaclient vs. python-openstack.compute

2011-05-18 Thread Gabe Westmaas
Hey Sandy, We hadn't shifted our focus over to the client yet - our assumption had been that the best course would be to version the existing library and move forward. However, that was definitely an assumption and if people have experience that says maybe we should explore a new client tied

Re: [Openstack] Proposal to defer existing OS API v1.1 to Diablo, for greater stability in Cactus

2011-03-31 Thread Gabe Westmaas
On Wednesday, March 30, 2011 6:16pm, Rick Clark r...@openstack.org said: ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help :

Re: [Openstack] Proposal to defer existing OS API v1.1 to Diablo, for greater stability in Cactus

2011-03-31 Thread Gabe Westmaas
Thanks Justin, appreciate the input! Answers inline. On Thursday, March 31, 2011 5:31pm, Justin Santa Barbara jus...@fathomdb.com said: I think there are a few distinct issues: 1) XML support. I was thinking that most XML issues would also be issues in the JSON, so validating the XML

[Openstack] server affinity

2011-02-28 Thread Gabe Westmaas
Hey All, For various reasons, Rackspace has a need to allow customers to request placement in the same zone as another server. I am trying to figure out if this is generically useful, or something that should be outside of core. The idea is that if you don't specify an affinity ID one will

Re: [Openstack] server affinity

2011-02-28 Thread Gabe Westmaas
, but suggest all projects use the same locality zone names/tags to ensure cross-project locality. So, yes, and don't make it nova-specific. :) -Eric On Mon, Feb 28, 2011 at 04:48:25PM -0500, Gabe Westmaas wrote: Hey All, For various reasons, Rackspace has a need to allow customers to request

[Openstack] OpenStack API 1.1

2011-02-09 Thread Gabe Westmaas
A blueprint and proposed spec for OpenStack API 1.1 has been posted and I would love to get feedback on the specification. Blueprint: https://blueprints.launchpad.net/nova/+spec/openstack-api-1-1 Spec wiki: http://wiki.openstack.org/OpenStackAPI_1-1 Detailed Spec: