Re: [openstack-dev] [tc] Request to adopt security as a project team

2015-04-03 Thread Thierry Carrez
Jeremy Stanley wrote:
 On 2015-04-02 15:56:31 + (+), Clark, Robert Graham wrote:
 Please consider this request to recognize the security team as an
 OpenStack project team.

 This is a milestone for the OpenStack Security Group and follows
 from our merging with the VMT.
 [...]
 
 With my VMT hat donned, I second this request!

For the record, this means the VMT would move from being a subteam of
Release Cycle Management to being a subteam of the Security Team.

This makes much more sense :)

-- 
Thierry Carrez (ttx)



signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Ironic] [RFC/FFE] Finishing state machine work for Kilo

2015-04-03 Thread Dmitry Tantsur

Hi all!

Today I got an internal email, stating that new ironicclient brakes 
ironic-discoverd. Indeed, after rebase to the latest ironicclient git 
master, discoverd started receiving AVAILABLE state instead of None 
for newly enrolled nodes. It's not a valid state for introspection, 
valid are MANAGEABLE (discoverd stand-alone usage), INSPECTING 
(discoverd via Ironic driver) and None (Juno + discoverd stand-alone). 
Looks like despite introducing microversions we did manage to break 
3rdparty apps relying on states... Also we're in a bit weird situation 
where nodes appear ready for scheduling, despite us having a special 
state for managing nodes _before_ being ready for scheduling.


I find the situation pretty confusing, and I'd like your comments on the 
following proposal to be implemented before RC1:


1. add new micro-version 1.7. nodes created by API with this version 
will appear in state MANAGEABLE;
2. make a client release with current API version set to 1.6 (thus 
excluding change #1 from users of this version);
3. set current API version for ironicclient to 1.7 and release 
ironicclient version 2.0.0 to designate behavior changes;

4. document the whole thingy properly

#1 should be a small change, but it definitely requires FFE.
Thoughts?

Dmitry

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


[openstack-dev] [Manila] Nominate Clinton Knight for core team

2015-04-03 Thread Igor Malinovskiy
+1
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [stable] freeze exception

2015-04-03 Thread Ivar Lazzaro
Hello Folks,

I'd like to request a freeze exception for the following changeset:

https://review.openstack.org/169844

I believe that's an unharmful change, I apologize for getting it under
review so late :)

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


[openstack-dev] OpenStack nova resize command

2015-04-03 Thread Abhishek Talwar/HYD/TCS
Hi,I have a question
regarding the nova resize command. While resizing a VM in OpenStack,
does the VM gets paused internally and then it is resized or the VM
is resized at runtime without any downtime and the VM going down.
Thanks and RegardsAbhishek Talwar
=-=-=
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


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


Re: [openstack-dev] The Evolution of core developer to maintainer?

2015-04-03 Thread Thierry Carrez
Joe Gordon wrote:
 On Thu, Apr 2, 2015 at 3:14 AM, Thierry Carrez thie...@openstack.org
 mailto:thie...@openstack.org wrote:
 
 Joe Gordon wrote:
  I cannot speak for all projects, but at least in Nova you have to be a
  nova-core to be part of nova-drivers.
 
 And would you describe that as a good thing ? If John Garbutt is so deep
 into release liaison work that he can't sustain a review rate suitable
 to remain a core reviewer, would you have him removed from the
 maintainers group ? If someone steps up and works full-time on
 triaging bugs in Nova (and can't commit to do enough reviews as a
 result), would you exclude that person from your maintainers group ?
 
 I want to empower that person and recognize them in some semi formal
 capacity and make sure they have all the correct permissions.
 
 I do not want a single flat 'maintainers' group, I think we need a
 hierarchical notion of maintainers, where different people can end up
 with very different responsibilities (and ACLs -- but that is a
 implementation detail).   

OK, so I probably misread your proposal[1]. My understanding was you
wanted a single flat maintainers group that would purely replace core
reviewers, keep the same rights and just add duties to the
already-existing reviewing duties.

[1] https://review.openstack.org/#/c/163660/

Since I thought project leadership needs to be expressed in a much more
diverse and inclusive way (and explicitly not tied to +2 rights), I
opposed such simple renaming.

From what you're saying now your objective is the same as mine. I'm not
sure the maintainers group needs to be purely hierarchical (I think I'd
prefer it to be a set of duties with no hierarchy between them), but I
agree that:

- today core reviewers are the only visible project duty, and we need to
expose and reward all the others, as separate attributes

- we could use a blanket term (maintainers ?) to describe the people
holding one or more of those attributes.

 OpenStack governance mandates that core developers are ultimately the
 PTL's choice. Since the PTL is regularly elected by all contributors,
 that prevents aristocracy.
 
 Can you site your source for this? Because the earliest reference to
 'Core Developer' (what you are calling core reviewer -- even though that
 is not the original name) that I could find says nothing about it
 ultimately being the PTLs choice.

PTLs have (and always had) ultimate say over their project matters. That
includes how to select core reviewers (or how reviews should be
performed). A lot of projects let their PTL directly determine who
should (and should no longer) be on the core list.

 https://wiki.openstack.org/wiki/Governance/Approved/CoreDevProcess

Now it's true that very early on, a lot of PTLs adopted a more open
process to help in that selection. That doesn't mean they can't bypass
the process.

Personally I think that the apparently open process for core selection
just resulted in reinforcing the aristocracy. This is why I encourage
PTLs to own the content of core reviewing teams more directly.

 However in some projects, core reviewers have to be approved by existing
 core reviewers. That is an aristocracy. In those projects, if you
 
 Which projects do it differently?

The Swift PTL always just announced additions. I seem to remember
TripleO under Robert Collins directly adding members. Also Nova under
Russell Bryant removed inactive members without asking for an existing
core members poll. (and that is all good). That said, I agree with you
that most projects copied the existing cores must agree rule.

 So this is where you loose me. Has there ever been a case of a project's
 PTL adding/removing people from the core team where the PTL goes against
 the majority of the core developers?  You say that an early (unwritten?)
 goal of the system we have is to prevent 'aristocracy,' but all I see is
 'aristocracy'.

Obviously the PTL would only overrule the majority of his core reviewers
in extreme cases. Imagine this extreme case: core reviewers in a project
have become a pure aristocracy, nobody can get in anymore, fresh ideas
and code are systematically rejected. There is a divide between
contributors to the project (doing the work) and core reviewers. Project
is completely blocked. At the next election, a PTL candidate campaigns
on fixing this by dramatically changing the core team. Contributors
rally to that candidacy, candidate is elected. Once elected, the PTL can
fix the core team without asking the existing aristocracy blessing.

Now I agree that it's a governance safety valve, designed to solve a
mostly theoretical case. But sometimes having a bucket stops here rule
is sufficient to prevent conflict. For example conflicts between two
projects can be escalated to the TC for final resolution. In effect,
that never happens: said projects usually solve the issue between
themselves rather than ask the TC to arbitrate. The same effect 

[openstack-dev] [stable] freeze exception

2015-04-03 Thread Deore, Pranali11
Hello Stable-Maintainers, Cores

I'd like to request a freeze exception for the following change-set:

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

IMO, this patch will not have any regression.

Thanks  Regards.

Pranali Deore

__
Disclaimer: This email and any attachments are sent in strictest confidence
for the sole use of the addressee and may contain legally privileged,
confidential, and proprietary data. If you are not the intended recipient,
please advise the sender by replying promptly to this email and then delete
and destroy this email and any attachments without any further use, copying
or forwarding.__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Heat] [Ceilometer] [depfreeze] bug is unresolved due to requirements freeze

2015-04-03 Thread Thierry Carrez
Pavlo Shchelokovskyy wrote:
 [...]
 We do better bump the requirements. The only projects I know of using
 ceilometerclient are Heat, Horizon and Ceilometer itself.

No packager reported pain, so exception is granted and I approved the patch.

-- 
Thierry Carrez (ttx)

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


[openstack-dev] [Nova][QA] Use case of Nova to boot VM from volume only

2015-04-03 Thread GHANSHYAM MANN
Hi,

This is regarding bug - https://bugs.launchpad.net/tempest/+bug/1436314

When Nova is configured to boot VM from volume only, current Tempest
integration tests will fails. We are not sure how feasible and valid this
configuration is for Nova and what are the use cases of this.

Before starting support this in Tempest, we would like to get some feedback
and use cases about such configuration on Nova side.

I am trying it by setting max_local_block_device to 0 and tests fails
with 400 error[1]. Is that the right configuration to make boot from volume
only or something else there on Nova config.

1- ERROR (BadRequest): Block Device Mapping is Invalid: You specified more
local devices than the limit allows (HTTP 400) (Request-ID: req-3ef100c7-
b5c5-4a2d-a5da-8344726336e2)

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


Re: [openstack-dev] [TripleO][Heat] Overcloud software updates and ResourceGroups

2015-04-03 Thread Pavlo Shchelokovskyy
Hi,

On Fri, Apr 3, 2015 at 1:31 AM, Zane Bitter zbit...@redhat.com wrote:

 A few of us have been looking for a way to perform software updates to
 servers in a TripleO Heat/Puppet-based overcloud that avoids an impedance
 mismatch with Heat concepts and how Heat runs its workflow. As many
 talented TripleO-ers who have gone before can probably testify, that's
 surprisingly difficult to do, but we did come up with an idea that I think
 might work and which I'd like to get wider feedback on. For clarity, I'm
 speaking here in the context of the new overcloud-without-mergepy templates.

 The idea is that we create a SoftwareConfig that, when run, can update
 some software on the server. (The exact mechanism for the update is not
 important for this discussion; suffice to say that in principle it could be
 as simple as [yum|apt-get] update.) The SoftwareConfig would have at
 least one input, though it need not do anything with the value.

 Then each server has that config deployed to it with a SoftwareDeployment
 at the time it is created. However, it is set to execute only on the UPDATE
 action. The value of (one of) the input(s) is obtained from a parameter.

 As a result, we can trigger the software update by simply changing the
 value of the input parameter, and the regular Heat dependency graph will be
 respected. The actual input value could be by convention a uuid, a
 timestamp, a random string, or just about anything so long as it changes.

 Here's a trivial example of what this deployment might look like:

   update_config:
 type: OS::Heat::SoftwareConfig
 properties:
   config: {get_file: do_sw_update.sh}
   inputs:
 - name: update_after_time
   description: Timestamp of the most recent update request

   update_deployment:
 type: OS::Heat::SoftwareDeployment
 properties:
   actions:
 - UPDATE
   config: {get_resource: update_config}
   server: {get_resource: my_server}
   input_values:
 update_after_time: {get_param: update_timestamp}


 (A possible future enhancement is that if you keep a mapping between
 previous input values and the system state after the corresponding update,
 you could even automatically handle rollbacks in the event the user decided
 to cancel the update.)

 And now we should be able to trigger an update to all of our servers, in
 the regular Heat dependency order, by simply (thanks to the fact that
 parameters now keep their previous values on stack updates unless they're
 explicitly changed) running a command like:

   heat stack-update my_overcloud -f $TMPL -P update_timestamp=$(date)

 (A future goal of Heat is to make specifying the template again optional
 too... I don't think that change landed yet, but in this case we can always
 obtain the template from Tuskar, so it's not so bad.)


 Astute readers may have noticed that this does not actually solve our
 problem. In reality groups of similar servers are deployed within
 ResourceGroups and there are no dependencies between the members. So, for
 example, all of the controller nodes would be updated in parallel, with the
 likely result that the overcloud could be unavailable for some time even if
 it is deployed with HA.

 The good news is that a solution to this problem is already implemented in
 Heat: rolling updates. For example, the controller node availability
 problem can be solved by setting a rolling update batch size of 1. The bad
 news is that rolling updates are implemented only for AutoscalingGroups,
 not ResourceGroups.


It seems we should implement rolling_updates for ResourceGroup, and even
more, rolling_create too. Just a couple of days ago we had a chat with
Sahara's PTL, Sergey Lukjanov, and he was asking if there is a way to
create a number of resources in batches, but with a single call. Sahara
does not need autoscaling, so our idea was exactly that - rolling_create
and rolling_update for ResourceGroups should solve this. Thus we have one
more use case for that, I'm going to raise a spec (or bug?) soon.


 Accordingly, I propose that we switch the implementation of
 overcloud-without-mergepy from ResourceGroups to AutoscalingGroups. This
 would be a breaking change for overcloud updates (although no worse than
 the change from merge.py over to overcloud-without-mergepy), but that also
 means that there'll never be a better time than now to make it.

 I suspect that some folks (Tomas?) have possibly looked into this in the
 past... can anybody identify any potential obstacles to the change? Two
 candidates come to mind:

 1) The SoftwareDeployments (plural) resource type. I believe we carefully
 designed that to work with both ResourceGroup and AutoscalingGroup though.
 2) The elision feature (https://review.openstack.org/#/c/128365/). Steve,
 I think this was only implemented for ResourceGroup? An AutoscalingGroup
 version of this should be feasible though, or do we have better ideas for
 how to solve it in that context?

 

[openstack-dev] Interaction between heat and nova

2015-04-03 Thread Abhishek Talwar/HYD/TCS
Hi Folks,

I am trying if we
can have an api call from heat to nova and hit one of the nova
clients method. I want to have a check in heat and if that happens it
should request nova for a change in the instance through one of
nova's command.
Any information regarding this.





Thanks and Regards
Abhishek Talwar
=-=-=
Notice: The information contained in this e-mail
message and/or attachments to it may contain 
confidential or privileged information. If you are 
not the intended recipient, any dissemination, use, 
review, distribution, printing or copying of the 
information contained in this e-mail message 
and/or attachments to it are strictly prohibited. If 
you have received this communication in error, 
please notify us by reply e-mail or telephone and 
immediately and permanently delete the message 
and any attachments. Thank you


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


[openstack-dev] [stable] freeze exception

2015-04-03 Thread Tailor, Rajesh
Hello Stable-Maintainers, Cores

I'd like to request a freeze exception for the following change-set:
https://review.openstack.org/#/c/147844/

IMO, this patch will not have any regression.

Thanks and Regards,
Rajesh Tailor

__
Disclaimer: This email and any attachments are sent in strictest confidence
for the sole use of the addressee and may contain legally privileged,
confidential, and proprietary data. If you are not the intended recipient,
please advise the sender by replying promptly to this email and then delete
and destroy this email and any attachments without any further use, copying
or forwarding.__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [stable] freeze exception

2015-04-03 Thread Sahid Orentino Ferdjaoui
Hello,

A request to get an exception for a fix related to PCI-Passthough. The
backport seems to be reasonable and not invincible and the code is
well covered by tests.

The impact of this fix is to make compatible the config option
'pci_passthrough_whitelist' from icehouse to juno.

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

Thanks,
s

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


Re: [openstack-dev] [stable] freeze exception

2015-04-03 Thread Sahid Orentino Ferdjaoui
On Fri, Apr 03, 2015 at 09:37:30AM +0200, Sahid Orentino Ferdjaoui wrote:
 Hello,
 
 A request to get an exception for a fix related to PCI-Passthough. The
 backport seems to be reasonable and not invincible and the code is
 well covered by tests.

s/invincible/invasive/

 
 The impact of this fix is to make compatible the config option
 'pci_passthrough_whitelist' from icehouse to juno.
 
   https://review.openstack.org/#/c/170089/
 
 Thanks,
 s
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

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


Re: [openstack-dev] Interaction between heat and nova

2015-04-03 Thread Pavlo Shchelokovskyy
Abhishek,

for communication with Nova Heat is using Nova's REST API via
python-novaclient exclusively. So if any Nova functionality is exposed via
novaclient's Python API - Heat can in principle do it.

Another question is what are those check and change you are willing to
do? This should be in line with Heat resource life cycle model. If it is
some general thing applicable/useful to any OpenStack deployment you can
propose a patch (or a spec first) and we can consider including it in
upstream. If it is more specific to your deployment - you can make yourself
a specialized resource as Heat resource plugin and override/extend any
methods of OS::Nova::Server resource and use this plugin instead of
OS::Nova::Server in your cloud (for an example see Rackspace Cloud Server
resource in heat/contrib).

Best regards,

Pavlo Shchelokovskyy
Software Engineer
Mirantis Inc
www.mirantis.com

On Fri, Apr 3, 2015 at 10:12 AM, Abhishek Talwar/HYD/TCS 
abhishek.tal...@tcs.com wrote:

 Hi Folks,

 I am trying if we can have an api call from heat to nova and hit one of
 the nova clients method. I want to have a check in heat and if that happens
 it should request nova for a change in the instance through one of nova's
 command.

 Any information regarding this.


  Thanks and Regards

 Abhishek Talwar

 =-=-=
 Notice: The information contained in this e-mail
 message and/or attachments to it may contain
 confidential or privileged information. If you are
 not the intended recipient, any dissemination, use,
 review, distribution, printing or copying of the
 information contained in this e-mail message
 and/or attachments to it are strictly prohibited. If
 you have received this communication in error,
 please notify us by reply e-mail or telephone and
 immediately and permanently delete the message
 and any attachments. Thank you


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


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


Re: [openstack-dev] [stable] freeze exception

2015-04-03 Thread Victor Stinner
Hi,

I had like to request a freeze exception for this nova fix:
https://review.openstack.org/#/c/164713/

Related bug: https://bugs.launchpad.net/nova/+bug/1406486
Suspending an instance fails when using vnic_type=direct

My change is a backport from master to juno of the fix already merged into 
kilo. The backport didn't conflict, the change is the same:
https://review.openstack.org/#/c/148096/

I compared manually using two tabs in Firefox :-)

Victor

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


Re: [openstack-dev] [Nova][QA] Use case of Nova to boot VM from volume only

2015-04-03 Thread Nikola Đipanov
On 04/03/2015 07:33 AM, GHANSHYAM MANN wrote:
 Hi,
 
 This is regarding bug - https://bugs.launchpad.net/tempest/+bug/1436314
 
 When Nova is configured to boot VM from volume only, current Tempest
 integration tests will fails. We are not sure how feasible and valid
 this configuration is for Nova and what are the use cases of this.
 
 Before starting support this in Tempest, we would like to get some
 feedback and use cases about such configuration on Nova side.
 
 I am trying it by setting max_local_block_device to 0 and tests fails
 with 400 error[1]. Is that the right configuration to make boot from
 volume only or something else there on Nova config.
 
 1- ERROR (BadRequest): Block Device Mapping is Invalid: You specified
 more local devices than the limit allows (HTTP 400) (Request-ID:
 req-3ef100c7-b5c5-4a2d-a5da-8344726336e2)
 

Hey - I've responded on the bug. Let me know if the clarification makes
sense to you.

Cheers,
Nikola


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


[openstack-dev] [stable] freeze exception

2015-04-03 Thread Sergey Nikitin
Hello,
I'd like to request a freeze exception for this patch:

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

here is the bug https://bugs.launchpad.net/nova/+bug/1408498

This patch is a bugfix of the High-priority bug. I think this is important
bugfix because it fixes incorrect backporting of nova objects. If we
wouldn't merge this bugfix, this bug may become cause of new bugs connected
with using nova objects with different versions.
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Maish Saidel-Keesing

I was wondering..

Is the OpenStack CI/CD Infra using Heat in any way? Do the commits 
trigger a new build of DevStack/OpenStack that is based on a Heat 
Template or just the provisioning of a regular instance and then 
deployment of code on top of that?




--
Best Regards,
Maish Saidel-Keesing

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


Re: [openstack-dev] [nova] boot images in power state PAUSED for stable/juno

2015-04-03 Thread Guna
Hi Kevin, 

 If you are using KVM as hyper visor and if your compute node having 
any issues with kvm acceleration, it can lead to the below problem - So 
ou can try changing the virt_type to  qemu  from kvm in /etc/nova/nova-
compute.conf . After restarting the nova compute service - try to launch 
the vm again.

Regards,
Guna  



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


[openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Doug Hellmann
Team,

I have decided not to run for PTL for Oslo for the next cycle.

Serving as PTL for the last three releases has been a rewarding experience, and 
I think we’ve made some great strides together as a team. Now it’s time for me 
to step down and let someone else take the lead position. I am still committed 
to the mission, and I will  be contributing to Oslo, but I do also want to work 
on some other projects that I won’t have time for if I stay in the PTL role. We 
have several good candidates for PTL on the team, and I expect us to have no 
trouble finding someone willing to step up and run.

Thanks,
Doug


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


Re: [openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Flavio Percoco

On 03/04/15 08:50 -0400, Doug Hellmann wrote:

Team,

I have decided not to run for PTL for Oslo for the next cycle.

Serving as PTL for the last three releases has been a rewarding experience, and 
I think we’ve made some great strides together as a team. Now it’s time for me 
to step down and let someone else take the lead position. I am still committed 
to the mission, and I will  be contributing to Oslo, but I do also want to work 
on some other projects that I won’t have time for if I stay in the PTL role. We 
have several good candidates for PTL on the team, and I expect us to have no 
trouble finding someone willing to step up and run.



FWIW, I believe you did an *AMAZING* job as Oslo PTL. It was an honor
to have you in that position. Thanks for your hard work.

Flavio

--
@flaper87
Flavio Percoco


pgpPXWDzSDunl.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Amy Zhang
Hi guys,

I have done switching Keystone Identity V2 to V3 in Icehouse and it works
perfect. However, I use the same way to switch Keystone Identity V2 to V3
in Juno, it doesn't work. It give me the error: ERROR: openstack Internal
Server Error (HTTP 500).

I traced back to the code, find the error comes from apache, but it doesn't
make any sense that apache has problem, it might be some problem of
keystone which lead to error of apache.

Does any one have any idea of it? Thanks!
-- 
Best regards,
Amy (Yun Zhang)
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Murano] Murano projects pylint job

2015-04-03 Thread Filip Blaha

Hi Kate and Serg

Thanks for your feedback. I look forward to IRC discussion on that.

Regards
Filip


On 04/02/2015 10:56 AM, Ekaterina Chernova wrote:

Hi Filip and Serg!

I support the idea!

Let's discuss more details in IRC and summarize everything on the next 
community meeting on Tuesday.


Regards,
Kate.

On Thu, Apr 2, 2015 at 11:31 AM, Filip Blaha filip.bl...@hp.com 
mailto:filip.bl...@hp.com wrote:


Hi Serg

we can inspire in other projects like sahara. Important is that
pylint job should produce reasonable size meaningful output.
Pylint without any configuration produces huge output. So we
should point out which code checks are interesting for us and
configure pylint accordingly. I will do some research on that.

Regards
Filip


On 04/01/2015 05:57 PM, Serg Melikyan wrote:

Hi Filip,

I think adding pylint job to Murano gates is an awesome idea,
have you checked out how to do this?

On Wed, Apr 1, 2015 at 4:03 PM, Filip Blaha filip.bl...@hp.com
mailto:filip.bl...@hp.com wrote:

Hello

I have noticed that some openstack projects [1] use pylint
gate job. From my point of view it could simplify code
reviews even as non-voing job and generally it could improve
code quality. Some code issues like code duplication are not
easy to discover during code review so automatic job would be
helpful. Please let me know your opinion about that. Thanks

[1] https://review.openstack.org/#/c/164772/

Regards
Filip


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




-- 
Serg Melikyan, Senior Software Engineer at Mirantis, Inc.

http://mirantis.com http://mirantis.com/ |
smelik...@mirantis.com mailto:smelik...@mirantis.com

+7 (495) 640-4904, 0261
+7 (903) 156-0836


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



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




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


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


Re: [openstack-dev] [heat][ceilometer]: scale up/ down based on number of instances in a group

2015-04-03 Thread Daniel Comnea
Hi all,

Does anyone know if the above use case has made it into the convergence
project and in which release was/ is going to be merged?

Thanks,
Dani

On Tue, Oct 28, 2014 at 5:40 PM, Daniel Comnea comnea.d...@gmail.com
wrote:

 Thanks all for reply.

 I have spoke with Qiming and @Shardy (IRC nickname) and they confirmed
 this is not possible as of today. Someone else - sorry i forgot his nicname
 on IRC suggested to write a Ceilometer query to count the number of
 instances but what @ZhiQiang said is true and this is what we have seen via
 the instance sample

 *@Clint - *that is the case indeed

 *@ZhiQiang* - what do you mean by *count of resource should be queried
 from specific service's API*? Is it related to Ceilometer's event types
 configuration?

 *@Mike - *my use case is very simple: i have a group of instances and in
 case the # of instances reach the minimum number i set, i would like a new
 instance to be spun up - think like a cluster where i want to maintain a
 minimum number of members

 With regards to the proposal you made -
 https://review.openstack.org/#/c/127884/ that works but only in a
 specific use case hence is not generic because the assumption is that my
 instances are hooked behind a LBaaS which is not always the case.

 Looking forward to see the 'convergence' in action.


 Cheers,
 Dani

 On Tue, Oct 28, 2014 at 3:06 AM, Mike Spreitzer mspre...@us.ibm.com
 wrote:

 Daniel Comnea comnea.d...@gmail.com wrote on 10/27/2014 07:16:32 AM:

  Yes i did but if you look at this example
 
 
 https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml
 

  the flow is simple:

  CPU alarm in Ceilometer triggers the type: OS::Heat::ScalingPolicy
  which then triggers the type: OS::Heat::AutoScalingGroup

 Actually the ScalingPolicy does not trigger the ASG.  BTW,
 ScalingPolicy is mis-named; it is not a full policy, it is only an action
 (the condition part is missing --- as you noted, that is in the Ceilometer
 alarm).  The so-called ScalingPolicy does the action itself when
 triggered.  But it respects your configured min and max size.

 What are you concerned about making your scaling group smaller than your
 configured minimum?  Just checking here that there is not a
 misunderstanding.

 As Clint noted, there is a large-scale effort underway to make Heat
 maintain what it creates despite deletion of the underlying resources.

 There is also a small-scale effort underway to make ASGs recover from
 members stopping proper functioning for whatever reason.  See
 https://review.openstack.org/#/c/127884/ for a proposed interface and
 initial implementation.

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



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


[openstack-dev] [stable] freeze exception

2015-04-03 Thread Tailor, Rajesh
Hello Stable-Maintainers, Cores

I'd like to request a freeze exception for the following change-set:
https://review.openstack.org/142033

IMO, this patch will not have any regression.

Thanks and Regards,
Rajesh Tailor


__
Disclaimer: This email and any attachments are sent in strictest confidence
for the sole use of the addressee and may contain legally privileged,
confidential, and proprietary data. If you are not the intended recipient,
please advise the sender by replying promptly to this email and then delete
and destroy this email and any attachments without any further use, copying
or forwarding.__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] 答复: [heat] Application level HA via Heat

2015-04-03 Thread Daniel Comnea
Sorry to chime in but i will throw in another use case for Steven since is
about the HA/ auto-scaling and i think it does match what i asked back in
October.

http://lists.openstack.org/pipermail/openstack-dev/2014-October/049375.html

If you need more info let me know

Dani

On Thu, Apr 2, 2015 at 10:59 AM, Huangtianhua huangtian...@huawei.com
wrote:

 If we replace a autoscaling group member, we can't make sure the attached
 resources keep the same, why not to call the evacuate or rebuild api of
 nova,
 just to add meters for ha(vm state or host state) in ceilometer, and then
 signal to HA resource(such as HARestarter)?

 -邮件原件-
 发件人: Steven Hardy [mailto:sha...@redhat.com]
 发送时间: 2014年12月23日 2:21
 收件人: openstack-dev@lists.openstack.org
 主题: [openstack-dev] [heat] Application level HA via Heat

 Hi all,

 So, lately I've been having various discussions around $subject, and I
 know it's something several folks in our community are interested in, so I
 wanted to get some ideas I've been pondering out there for discussion.

 I'll start with a proposal of how we might replace HARestarter with
 AutoScaling group, then give some initial ideas of how we might evolve that
 into something capable of a sort-of active/active failover.

 1. HARestarter replacement.

 My position on HARestarter has long been that equivalent functionality
 should be available via AutoScalingGroups of size 1.  Turns out that
 shouldn't be too hard to do:

  resources:
   server_group:
 type: OS::Heat::AutoScalingGroup
 properties:
   min_size: 1
   max_size: 1
   resource:
 type: ha_server.yaml

   server_replacement_policy:
 type: OS::Heat::ScalingPolicy
 properties:
   # FIXME: this adjustment_type doesn't exist yet
   adjustment_type: replace_oldest
   auto_scaling_group_id: {get_resource: server_group}
   scaling_adjustment: 1

 So, currently our ScalingPolicy resource can only support three adjustment
 types, all of which change the group capacity.  AutoScalingGroup already
 supports batched replacements for rolling updates, so if we modify the
 interface to allow a signal to trigger replacement of a group member, then
 the snippet above should be logically equivalent to HARestarter AFAICT.

 The steps to do this should be:

  - Standardize the ScalingPolicy-AutoScaling group interface, so
 aynchronous adjustments (e.g signals) between the two resources don't use
 the adjust method.

  - Add an option to replace a member to the signal interface of
 AutoScalingGroup

  - Add the new replace adjustment type to ScalingPolicy

 I posted a patch which implements the first step, and the second will be
 required for TripleO, e.g we should be doing it soon.

 https://review.openstack.org/#/c/143496/
 https://review.openstack.org/#/c/140781/

 2. A possible next step towards active/active HA failover

 The next part is the ability to notify before replacement that a scaling
 action is about to happen (just like we do for LoadBalancer resources
 already) and orchestrate some or all of the following:

 - Attempt to quiesce the currently active node (may be impossible if it's
   in a bad state)

 - Detach resources (e.g volumes primarily?) from the current active node,
   and attach them to the new active node

 - Run some config action to activate the new node (e.g run some config
   script to fsck and mount a volume, then start some application).

 The first step is possible by putting a SofwareConfig/SoftwareDeployment
 resource inside ha_server.yaml (using NO_SIGNAL so we don't fail if the
 node is too bricked to respond and specifying DELETE action so it only runs
 when we replace the resource).

 The third step is possible either via a script inside the box which polls
 for the volume attachment, or possibly via an update-only software config.

 The second step is the missing piece AFAICS.

 I've been wondering if we can do something inside a new heat resource,
 which knows what the current active member of an ASG is, and gets
 triggered on a replace signal to orchestrate e.g deleting and creating a
 VolumeAttachment resource to move a volume between servers.

 Something like:

  resources:
   server_group:
 type: OS::Heat::AutoScalingGroup
 properties:
   min_size: 2
   max_size: 2
   resource:
 type: ha_server.yaml

   server_failover_policy:
 type: OS::Heat::FailoverPolicy
 properties:
   auto_scaling_group_id: {get_resource: server_group}
   resource:
 type: OS::Cinder::VolumeAttachment
 properties:
 # FIXME: refs is a ResourceGroup interface not currently
 # available in AutoScalingGroup
 instance_uuid: {get_attr: [server_group, refs, 1]}

   server_replacement_policy:
 type: OS::Heat::ScalingPolicy
 properties:
   # FIXME: this adjustment_type doesn't exist yet
   adjustment_type: replace_oldest
   auto_scaling_policy_id: {get_resource: 

[openstack-dev] [stable] Add project tag to your stable freeze exception request

2015-04-03 Thread Flavio Percoco

Greetings,

Just a reminder/suggestion.

When sending your stable freeze exception request, please, add the
project tag to thre thread so that stable maintainers of each project
can chime in as well.

IMHO, each exception should receive the bless of at least one of the
project's stable maintainer before another stable maintaner can move
it forward.

Cheers,
Flavio

--
@flaper87
Flavio Percoco


pgpwXeYEkfAoZ.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using Gantt for discussing about Nova scheduler

2015-04-03 Thread Dugger, Donald D
Yes the current effort is to clean up the scheduler interfaces but one of the 
main goals of that clean up is to make it possible to then split out the 
scheduler to a separate project.  I don't want to lose focus on the ultimate 
goal of creating the split.

What we call that separate project is completely arbitrary.  To me Gantt is the 
separate scheduler, the steps we go through to achieve that starts with the 
clean up and continues through the split.  We can change the names but until we 
do the split any name we chose will still be just a goal.  Calling the separate 
scheduler gantt or fubar or xyzzy makes no difference, we still have to clean 
up the scheduler interfaces and split out the code.

--
Don Dugger
Censeo Toto nos in Kansa esse decisse. - D. Gale
Ph: 303/443-3786

-Original Message-
From: Sean Dague [mailto:s...@dague.net] 
Sent: Thursday, April 2, 2015 4:22 AM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using 
Gantt for discussing about Nova scheduler

Gantt is a dead and abandoned source tree, it also means nothing to new people 
joining into helping with the nova scheduler. It keeps generating confusion.

Gantt is dead, the current effort is nova-scheduler improvement. Please just 
call it that.

-Sean

On 04/02/2015 04:10 AM, Sylvain Bauza wrote:
 
 Le 02/04/2015 01:28, Dugger, Donald D a écrit :
 I think there's a lot of `a rose by any other name would smell as 
 sweet' going on here, we're really just arguing about how we label 
 things.  I admit I use the term gantt as a very expansive, this is 
 the effort to clean up the current scheduler and create a separate 
 scheduler as a service project.  There should be no reason that this 
 effort should turn off people, if you're interested in the scheduler 
 then very quickly you will get pointed to gantt.

 I'd like to hear what others think but I still don't see a need to 
 change the name (but I'm willing to change if the majority thinks we 
 should drop gantt for now).
 
 Erm, I discussed that point during the weekly meeting and I pledged 
 for people giving their opinion in this email.
 
 http://eavesdrop.openstack.org/meetings/gantt/2015/gantt.2015-03-31-15
 .00.html
 
 
 As a meeting is by definition a synchronous thing, should we maybe try 
 to async that decision using Gerrit ? I could pop up a resolution in 
 Gerrit so that people could -1 or +1 it.
 
 -Sylvain
 
 
 --
 Don Dugger
 Censeo Toto nos in Kansa esse decisse. - D. Gale
 Ph: 303/443-3786

 -Original Message-
 From: Sylvain Bauza [mailto:sba...@redhat.com]
 Sent: Tuesday, March 31, 2015 1:49 AM
 To: OpenStack Development Mailing List (not for usage questions)
 Subject: Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop 
 using Gantt for discussing about Nova scheduler


 Le 31/03/2015 02:57, Dugger, Donald D a écrit :
 I actually prefer to use the term Gantt, it neatly encapsulates the 
 discussions and it doesn't take much effort to realize that Gantt 
 refers to the scheduler and, if you feel there is confusion, we can 
 clarify things in the wiki page to emphasize the process: clean up 
 the current scheduler interfaces and then split off the scheduler.
 The end goal will be the Gantt scheduler and I'd prefer not to 
 change the discussion.

 Bottom line is I don't see a need to drop the Gantt reference.
 While I agree with you that *most* of the scheduler effort is to 
 spin-off the scheduler as a dedicated repository whose codename is 
 Gantt, there are some notes to do :
1. not all the efforts are related to the split, some are only 
 reducing the tech debt within Nova (eg.
 bp/detach-service-from-computenode has very little impact on the 
 scheduler itself, but rather on what is passed to the scheduler as
 resources) and may confuse people who could wonder why it is related 
 to the split

 2. We haven't yet agreed on a migration path for Gantt and what will 
 become the existing nova-scheduler. I seriously doubt that the Nova 
 community would accept to keep the existing nova-scheduler as a 
 feature duplicate to the future Gantt codebase, but that has been not 
 yet discussed and things can be less clear

 3. Based on my experience, we are loosing contributors or people 
 interested in the scheduler area because they just don't know that 
 Gantt is actually at the moment the Nova scheduler.


 I seriously don't think that if we decide to leave the Gantt codename 
 unused while we're working on Nova, it won't seriously impact our 
 capacity to propose an alternative based on a separate repository, 
 ideally as a cross-project service. It will just translate the 
 reality, ie. that Gantt is at the moment more an idea than a project.

 -Sylvain



 --
 Don Dugger
 Censeo Toto nos in Kansa esse decisse. - D. Gale
 Ph: 303/443-3786

 -Original Message-
 From: Sylvain Bauza [mailto:sba...@redhat.com]
 Sent: Monday, March 30, 2015 8:17 AM
 To: OpenStack 

Re: [openstack-dev] [Horizon] PTL Candidacy

2015-04-03 Thread Tristan Cacqueray
confirmed

On 04/03/2015 01:28 PM, David Lyle wrote:
 I would like to announce my candidacy for Horizon PTL. I have been actively
 contributing to Horizon since the Grizzly Summit and I've had the pleasure
 of serving as PTL for the last three cycles.
 
 In Kilo, we accelerated Horizon's adoption of AngularJS. We made a great
 deal of progress, with a near finished replacement of the launch instance
 workflow, The launch instance workflow was the number one usability issue
 in Horizon when tested. We've also created a framework to standardize and
 improve how filtering, pagination and data loading is managed in tables.
 The utilization of this framework begins in Liberty.
 
 We've worked to better incorporate UX design into our process. The UX team
 is now a part of the feature design process. In Liberty, we'll look to
 further formalize this workflow. Additionally, we've conducted several
 usability studies to obtain feedback on designs and information
 architecture from users and potential users. The results are helping guide
 design as we move forward. We will continue to test new and existing
 interfaces and designs.
 
 Over the past three cycles, interest in Horizon has grown dramatically, but
 as with most of OpenStack, we are feeling those growing pains. As a
 horizontal integration point, Horizon needs to adapt to handle the
 increasing breadth of services in OpenStack. In Juno and Kilo, we built and
 refined a plugin system for adding new content into Horizon. In Liberty,
 we'll see more services utilizing this mechanism and allow service teams to
 retain greater control of their Horizon content.
 
 In Liberty, Horizon needs to focus on existing efforts around improving
 usability, better support for large deployments and more useful
 administrative interfaces. We've set the stage to make significant strides
 in Liberty. I appreciate your consideration for the opportunity to continue
 enabling our tremendous team of contributors to make it happen.
 
 I'm excited by the progress we've made and the prospect of seeing several
 of our project's long term goals become reality in Liberty.
 
 Thanks,
 David
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 




signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [stable][keystone] FFE for Speed up memcache lock

2015-04-03 Thread Boris Bobrov
Hello,

I would like to get a FFE for patch https://review.openstack.org/#/c/166496/ . 
The patch removes progressive calculation of sleep timeouts in memcache. The 
progressive calculation lead to issues on load, causing timeouts and slowness 
incommensurable with the load.

The patch in question was already accepted in master branch.

-- 
Best regards,
Boris Bobrov

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


Re: [openstack-dev] [stable][keystone] FFE for Speed up memcache lock

2015-04-03 Thread Morgan Fainberg
This would be a reasonable ffe for a stable backport if there is one. This is a 
significant improvement for the memcache locking retry. 

--Morgan. 

Sent via mobile

 On Apr 3, 2015, at 09:21, Boris Bobrov bbob...@mirantis.com wrote:
 
 Hello,
 
 I would like to get a FFE for patch https://review.openstack.org/#/c/166496/ 
 . 
 The patch removes progressive calculation of sleep timeouts in memcache. The 
 progressive calculation lead to issues on load, causing timeouts and slowness 
 incommensurable with the load.
 
 The patch in question was already accepted in master branch.
 
 -- 
 Best regards,
 Boris Bobrov
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

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


Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using Gantt for discussing about Nova scheduler

2015-04-03 Thread Dugger, Donald D
The goal is not `splitting for the sake of splitting'.  The goal is to have a 
separate scheduler that is ultimately usable by other projects inside 
OpenStack.  Currently Cinder has its own filter based scheduler (duplicating 
scheduling code in 2 places seems silly), Neutron will need scheduling 
services, there are multiple places where a common scheduling service would be 
beneficial.

--
Don Dugger
Censeo Toto nos in Kansa esse decisse. - D. Gale
Ph: 303/443-3786

-Original Message-
From: Ed Leafe [mailto:e...@leafe.com] 
Sent: Friday, April 3, 2015 10:59 AM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using 
Gantt for discussing about Nova scheduler

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 04/03/2015 11:42 AM, Dugger, Donald D wrote:

 Yes the current effort is to clean up the scheduler interfaces but one 
 of the main goals of that clean up is to make it possible to then 
 split out the scheduler to a separate project.  I don't want to lose 
 focus on the ultimate goal of creating the split.

I don't agree that the ultimate goal is splitting the scheduler. IMO, the goal 
is to create 1) a clean, robust interface along with 2) a scalable 
architecture. Those improvements will 1) allow the scheduler to be split 
cleanly, and 2) justify splitting it out. Splitting for the sake of splitting 
is pointless.

- -- 

- -- Ed Leafe
-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJVHsbeAAoJEKMgtcocwZqLdysQAIJ6nThjqgNgJu1hLW4n6MDY
Db57k+37b5M5h6Z633jrXSTWCuqjIwUIW2G1+PQMsXq7FcWguAG7fxhVizE4s0h0
RhucmNQ1GWj6eFNfpSljC0WAdZEDhuXnPcxi2OyMwRr0j2lqYcJvPKBmuobS8Rbl
xD9ciIlVELtHPm2dsj1HkB8TO7fgESjdv+I2QPU9C31ubp0CYlwSAPCdAhN9g+B0
WVCEnq+7ADn95G+/z77Wlx6s83KkCh89C+h2ivgGI4mHeWJskXT9lr9lsC342DO9
GoWvDvRF5H9/imx6Jh4avipH55YCZfZ9T+2eOPVoAYkXujPiX13tqM8UkBj7KCDx
/FJNatC0aTDPYGMgOW329pGWkP9n2ceW1gMlyHpmMFJHCaAdmM+gqnjnarT1UECr
13yndy9axjubisZ71hdGgBi/Sy1FbG5+XVshWyAUgzoJZurDtg4RhhUdw8n0iQKd
SuA3E9Z+PI6gTulp532JdHBVOpsG2P+9QOzLwBEnpSp8WmuU8h2EVMm6A3Zdrf+4
zIUL8lvpDwZ/0KBHSF6WptZspSXe/OwOKlQYO2geHkeARANv3Tv/h3HB/7SW1Bz0
8N5K2aDK/adzfzagrV0S3f201JoFC90JSXgA4dDdtHr8/oUj1kw3QoTACVrvPvYP
ayW76hfM68cjJ3DyhXys
=5h63
-END PGP SIGNATURE-

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

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


Re: [openstack-dev] [Infra] PTL Candidacy

2015-04-03 Thread Tristan Cacqueray
confirmed

On 04/02/2015 05:35 PM, James E. Blair wrote:
 I would like to announce my candidacy for the Infrastructure PTL.
 
 I have developed and operated the project infrastructure for several
 years and have been honored to serve as the PTL for the Kilo cycle.
 
 I was instrumental not only in creating the project gating system and
 development process, but also in scaling it from three projects to 600.
 
 In Juno, we have begun a real effort to make the project infrastructure
 consumable in its own right.  We've made a lot of progress and we're
 seeing more people joining this effort as we get closer to the goal of
 re-usability.  It's starting to pay off, but we still have a lot to do.
 
 We're also looking at getting into the business of operating an
 OpenStack cloud.  This is potentially a very exciting new venture, with
 a heavily used production cloud available for anyone in OpenStack to see
 and alter its operation.  We're only just starting this project and hope
 to settle on some parameters as soon as we finish up our current
 priorities.
 
 I have also proposed some major changes to the key infrastructure
 projects Zuul and Nodepool.  In both cases, the intent is to help us
 continue to scale out the system to handle more projects easier, and to
 make the overall system more comprehensible.
 
 Those are just three of several important efforts I anticipate this
 cycle and they span the spectrum from software development to
 operations.  Once again, a large part of the work of the PTL this cycle
 will be helping to coordinate and facilitate these efforts.
 
 I am thrilled to be a part of one of the most open free software project
 infrastructures, and I would very much like to continue to serve as its
 PTL.
 
 Thanks,
 
 Jim
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 




signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Ceilometer] PTL candidacy

2015-04-03 Thread Tristan Cacqueray
confirmed

On 04/02/2015 04:29 PM, gordon chung wrote:
 hi,
 i'd like to announce my candidacy for PTL of Ceilometer.
 as a quick introduction, i've been a contributor in OpenStack for the past 
 few years and for the majority of that time i've been primarily focused on 
 Ceilometer where i contribute regularly to the project with code[1] and 
 reviews[2]. i'm currently an engineer at Red Hat and have previously worked 
 for eNovance and IBM, where in the latter's case, i helped work on advancing 
 the adoption of cloud auditing practices within the community, which i 
 continue to do.
 to model myself on past PTLs i've worked with, my main goal as PTL will be to 
 support the community of contributors that exists within OpenStack with 
 interests in telemetry. i believe we have a wide variety of contributors with 
 various expertise in Ceilometer and OpenStack and while differing opinions 
 have arisen, as a collective, we have -- and can continue to -- hash out the 
 ideal solutions.
 with the politically correct portion all covered, my other interests are: 
 stability, the transition to time-series data modeling aka Gnocchi, and 
 events.
 - we've made strides in Ceilometer over the past cycles to improve stability 
 by adding HA support, remodeling backends, and removing redundancies in 
 Ceilometer. i want to make sure we remain critical of new changes and always 
 ensure they do not add bloat to Ceilometer.
 - in regards to data storage, while Ceilometer can be used solely as a data 
 retrieval service, i believe Gnocchi -- the modeling of data as a time-series 
 -- will provide a scalable means to storing measurement data regarding 
 OpenStack[3]. this work, i believe, will be important for those using 
 Ceilometer as a complete solution.
 - the concept of events was realised by the team at RAX and was worked on 
 further in the last cycle. i hope to see this functionality continue to 
 expand by adding the ability to derive and act on events to allow greater 
 insight into the system.
 - lastly, i want to emphasise documentation. Ceilometer's scope touches all 
 projects and because of that, it can be difficult to pick up. in Kilo, we 
 started to emphasise the importance of documentation and i hope we continue 
 to do so going forward.
 [1] 
 https://review.openstack.org/#/q/owner:%22gordon+chung%22+project:openstack/ceilometer,n,z[2]
  http://russellbryant.net/openstack-stats/ceilometer-reviewers-365.txt[3] 
 http://www.slideshare.net/EoghanGlynn/rdo-hangout-on-gnocchi
 cheers,
 
 gord
 
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 




signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] The Evolution of core developer to maintainer?

2015-04-03 Thread Joe Gordon
On Fri, Apr 3, 2015 at 1:39 AM, Thierry Carrez thie...@openstack.org
wrote:

 Joe Gordon wrote:
  On Thu, Apr 2, 2015 at 3:14 AM, Thierry Carrez thie...@openstack.org
  mailto:thie...@openstack.org wrote:
 
  Joe Gordon wrote:
   I cannot speak for all projects, but at least in Nova you have to
 be a
   nova-core to be part of nova-drivers.
 
  And would you describe that as a good thing ? If John Garbutt is so
 deep
  into release liaison work that he can't sustain a review rate
 suitable
  to remain a core reviewer, would you have him removed from the
  maintainers group ? If someone steps up and works full-time on
  triaging bugs in Nova (and can't commit to do enough reviews as a
  result), would you exclude that person from your maintainers
 group ?
 
  I want to empower that person and recognize them in some semi formal
  capacity and make sure they have all the correct permissions.
 
  I do not want a single flat 'maintainers' group, I think we need a
  hierarchical notion of maintainers, where different people can end up
  with very different responsibilities (and ACLs -- but that is a
  implementation detail).

 OK, so I probably misread your proposal[1]. My understanding was you
 wanted a single flat maintainers group that would purely replace core
 reviewers, keep the same rights and just add duties to the
 already-existing reviewing duties.

 [1] https://review.openstack.org/#/c/163660/


So that proposal was not the end goal it was supposed to be a very tiny
first step down this path. I see how that was misleading.



 Since I thought project leadership needs to be expressed in a much more
 diverse and inclusive way (and explicitly not tied to +2 rights), I
 opposed such simple renaming.

 From what you're saying now your objective is the same as mine. I'm not
 sure the maintainers group needs to be purely hierarchical (I think I'd


Hierarchical, in the sense of subsystem maintainers. Not all duties would
have to be that way though.


 prefer it to be a set of duties with no hierarchy between them), but I
 agree that:

 - today core reviewers are the only visible project duty, and we need to
 expose and reward all the others, as separate attributes


++



 - we could use a blanket term (maintainers ?) to describe the people
 holding one or more of those attributes.


++



  OpenStack governance mandates that core developers are ultimately
 the
  PTL's choice. Since the PTL is regularly elected by all
 contributors,
  that prevents aristocracy.
 
  Can you site your source for this? Because the earliest reference to
  'Core Developer' (what you are calling core reviewer -- even though that
  is not the original name) that I could find says nothing about it
  ultimately being the PTLs choice.

 PTLs have (and always had) ultimate say over their project matters. That
 includes how to select core reviewers (or how reviews should be
 performed). A lot of projects let their PTL directly determine who
 should (and should no longer) be on the core list.

  https://wiki.openstack.org/wiki/Governance/Approved/CoreDevProcess

 Now it's true that very early on, a lot of PTLs adopted a more open
 process to help in that selection. That doesn't mean they can't bypass
 the process.

 Personally I think that the apparently open process for core selection
 just resulted in reinforcing the aristocracy. This is why I encourage
 PTLs to own the content of core reviewing teams more directly.

  However in some projects, core reviewers have to be approved by
 existing
  core reviewers. That is an aristocracy. In those projects, if you
 
  Which projects do it differently?

 The Swift PTL always just announced additions. I seem to remember
 TripleO under Robert Collins directly adding members. Also Nova under
 Russell Bryant removed inactive members without asking for an existing
 core members poll. (and that is all good). That said, I agree with you
 that most projects copied the existing cores must agree rule.


It sounds like writing down this aspect of the PTL powers may be something
worth writing down in the governance repo somewhere?



  So this is where you loose me. Has there ever been a case of a project's
  PTL adding/removing people from the core team where the PTL goes against
  the majority of the core developers?  You say that an early (unwritten?)
  goal of the system we have is to prevent 'aristocracy,' but all I see is
  'aristocracy'.

 Obviously the PTL would only overrule the majority of his core reviewers
 in extreme cases. Imagine this extreme case: core reviewers in a project
 have become a pure aristocracy, nobody can get in anymore, fresh ideas
 and code are systematically rejected. There is a divide between


While a safety valve like this is fine, I am not sure if its existence is
why these issues have never arose, and have a hard time imagining this
safety valve actually being used.

If this did happen there is a better safety 

Re: [openstack-dev] [QA] PTL Candidacy

2015-04-03 Thread Tristan Cacqueray
confirmed

On 04/03/2015 12:33 PM, Matthew Treinish wrote:
 Hi Everyone,
 
 I'd like to throw my hat into the ring for another cycle as the PTL for the QA
 program/team/group/whatever it's called under the new governance model.
 
 This past cycle has been a very exciting one for the QA program. We've made a
 bunch of progress on numerous work items to improve the growing number of
 projects under the QA umbrella. While this work is ongoing we've also had to
 adapt as the wider community has been moving to a new governance model.
 
 We've been working to make the QA program more externally accessible and
 consumable in preparation for a large growth in the number of projects. On the
 tempest side this has meant a steady expansion of code being moved into
 tempest-lib to provide resources, which were previously only available in
 tempest, externally consumable. For devstack we've seen the addition of plugin
 support which allows new projects to leverage deploying, testing, and 
 developing
 with devstack without needing to modify devstack's code itself.
 
 Another effort which I outlined in my candidacy email for this past cycle [1]
 and a blog post preceding that [2] was the work to make the QA projects more
 modular and reusable. It turned out that this work lines up quite well with 
 what
 is needed to enable the self service model we're working towards under the big
 tent. I expect that as we continue to evolve our current set of projects to be
 more modular and work under the big tent that using the tooling in different
 workflows will also improve.
 
 Moving into Liberty my plan is to continue heading down this same path and
 working to enable more projects to become self sufficient when using QA
 projects. To this end I expect we'll be adding a similar external plugin
 interface into grenade early in liberty, a continued expansion on the use of
 devstack plugins, and migrating more of tempest's common code over to
 tempest-lib.
 
 Additionally, the continued efforts that we've been pushing for some time to
 make tempest and the other QA projects easier to use in general, both in and
 out of the gate, will definitely continue. This is something we've made a lot 
 of
 progress on this past cycle and think it will definitely be a continued 
 priority
 for Liberty.
 
 It's been my honor to serve as the QA PTL for the past 2 cycles and I'm 
 looking
 forward to helping make Liberty another great cycle. I hope to have the
 opportunity to continue leading the QA program as PTL and work towards making
 a better OpenStack with the rest of the community.
 
 Thanks,
 
 Matt Treinish
 
 [1] 
 http://lists.openstack.org/pipermail/openstack-dev/2014-September/046704.html
 [2] http://blog.kortar.org/?p=4
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 




signature.asc
Description: OpenPGP digital signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Barbican : Unable to reterieve asymmetric order request for rsa algorithm type

2015-04-03 Thread Asha Seshagiri
Hi All ,

Could any one please let me know if Barbican would support asymmetric order
retrieval and the request .
Please find the curl command and response for creating the order and
retrieving  the order

root@barbican:~# curl -X POST -H 'content-type:application/json' -H
'X-Project-Id: 12345' -d '{type : asymmetric, meta: {name:
secretnamepk2, algorithm: rsa, bit_length: 256, mode: cbc,
payload_content_type: application/octet-stream}}'
http://localhost:9311/v1/orders
{order_ref: 
http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
}root@barbican:~#

root@barbican:~# curl -H 'Accept: application/json' -H 'X-Project-Id:12345'
http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
{status: ERROR, updated: 2015-03-30T21:36:38.102832, created:
2015-03-30T21:36:38.083428, order_ref: 
http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c;,
meta: {name: secretnamepk2, algorithm: rsa,
payload_content_type: application/octet-stream, mode: cbc,
bit_length: 256, expiration: null}, *error_status_code: 400,
error_reason: Process TypeOrder issue seen - No plugin was found that
could support your request., type: asymmetric}*root@barbican:~#

*It seems that we are unable to reterive the asymmetric order request*
Could any one please help.
Any Help would be appreciated.

Thanks in Advance

On Mon, Mar 30, 2015 at 4:42 PM, Asha Seshagiri asha.seshag...@gmail.com
wrote:

 Hi All ,

 I would like to know whether Barbican supports asymmetric order request .
 Please find the curl command and response for creating the order and
 retrieving  the order

 root@barbican:~# curl -X POST -H 'content-type:application/json' -H
 'X-Project-Id: 12345' -d '{type : asymmetric, meta: {name:
 secretnamepk2, algorithm: rsa, bit_length: 256, mode: cbc,
 payload_content_type: application/octet-stream}}'
 http://localhost:9311/v1/orders
 {order_ref: 
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
 }root@barbican:~#

 root@barbican:~# curl -H 'Accept: application/json' -H
 'X-Project-Id:12345'
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
 {status: ERROR, updated: 2015-03-30T21:36:38.102832, created:
 2015-03-30T21:36:38.083428, order_ref: 
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c;,
 meta: {name: secretnamepk2, algorithm: rsa,
 payload_content_type: application/octet-stream, mode: cbc,
 bit_length: 256, expiration: null}, *error_status_code: 400,
 error_reason: Process TypeOrder issue seen - No plugin was found that
 could support your request., type: asymmetric}*root@barbican:~#

 Could any one please help.
 Thanks in Advance
 --
 *Thanks and Regards,*
 *Asha Seshagiri*




-- 
*Thanks and Regards,*
*Asha Seshagiri*
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using Gantt for discussing about Nova scheduler

2015-04-03 Thread Ed Leafe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 04/03/2015 11:42 AM, Dugger, Donald D wrote:

 Yes the current effort is to clean up the scheduler interfaces but
 one of the main goals of that clean up is to make it possible to
 then split out the scheduler to a separate project.  I don't want
 to lose focus on the ultimate goal of creating the split.

I don't agree that the ultimate goal is splitting the scheduler. IMO,
the goal is to create 1) a clean, robust interface along with 2) a
scalable architecture. Those improvements will 1) allow the scheduler
to be split cleanly, and 2) justify splitting it out. Splitting for
the sake of splitting is pointless.

- -- 

- -- Ed Leafe
-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJVHsbeAAoJEKMgtcocwZqLdysQAIJ6nThjqgNgJu1hLW4n6MDY
Db57k+37b5M5h6Z633jrXSTWCuqjIwUIW2G1+PQMsXq7FcWguAG7fxhVizE4s0h0
RhucmNQ1GWj6eFNfpSljC0WAdZEDhuXnPcxi2OyMwRr0j2lqYcJvPKBmuobS8Rbl
xD9ciIlVELtHPm2dsj1HkB8TO7fgESjdv+I2QPU9C31ubp0CYlwSAPCdAhN9g+B0
WVCEnq+7ADn95G+/z77Wlx6s83KkCh89C+h2ivgGI4mHeWJskXT9lr9lsC342DO9
GoWvDvRF5H9/imx6Jh4avipH55YCZfZ9T+2eOPVoAYkXujPiX13tqM8UkBj7KCDx
/FJNatC0aTDPYGMgOW329pGWkP9n2ceW1gMlyHpmMFJHCaAdmM+gqnjnarT1UECr
13yndy9axjubisZ71hdGgBi/Sy1FbG5+XVshWyAUgzoJZurDtg4RhhUdw8n0iQKd
SuA3E9Z+PI6gTulp532JdHBVOpsG2P+9QOzLwBEnpSp8WmuU8h2EVMm6A3Zdrf+4
zIUL8lvpDwZ/0KBHSF6WptZspSXe/OwOKlQYO2geHkeARANv3Tv/h3HB/7SW1Bz0
8N5K2aDK/adzfzagrV0S3f201JoFC90JSXgA4dDdtHr8/oUj1kw3QoTACVrvPvYP
ayW76hfM68cjJ3DyhXys
=5h63
-END PGP SIGNATURE-

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


Re: [openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Fox, Kevin M
We've run into issues with nova+neutron and keystone v3 with Juno.

Specifically this one:
https://bugs.launchpad.net/nova/+bug/1424462

But there may be others that I don't know about.

Thanks,
Kevin


From: Rich Megginson [rmegg...@redhat.com]
Sent: Friday, April 03, 2015 10:52 AM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] Problem about Juno Keystone Identity V3

On 04/03/2015 09:09 AM, Amy Zhang wrote:
Hi guys,

I have done switching Keystone Identity V2 to V3 in Icehouse and it works 
perfect. However, I use the same way to switch Keystone Identity V2 to V3 in 
Juno, it doesn't work. It give me the error: ERROR: openstack Internal Server 
Error (HTTP 500).

What steps did you follow?  Links?


I traced back to the code, find the error comes from apache, but it doesn't 
make any sense that apache has problem, it might be some problem of keystone 
which lead to error of apache.

Does any one have any idea of it? Thanks!
--
Best regards,
Amy (Yun Zhang)



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


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


Re: [openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Joshua Harlow

Clint Byrum wrote:

Excerpts from Joshua Harlow's message of 2015-04-03 10:08:07 -0700:

Monty Taylor wrote:

On 04/03/2015 08:55 AM, Maish Saidel-Keesing wrote:

I was wondering..

Is the OpenStack CI/CD Infra using Heat in any way? Do the commits
trigger a new build of DevStack/OpenStack that is based on a Heat
Template or just the provisioning of a regular instance and then
deployment of code on top of that?

Nope - we do not use heat - we use a program called nodepool:

http://git.openstack.org/cgit/openstack-infra/nodepool/

Which uses the nova api to provision servers. These servers are
currently registered as jenkins slaves so that the workload run on them
is defined a s jenkins job.

There are a few reasons we do not use heat for this - none of them I
think of as negative against heat:

- Our pool spans 4 regions of 2 public clouds. Heat runs in a cloud, the
positioning is wrong
- Our pool is predominantly single-machines that are used once - which
means a heat template would add extra complexity for not much gain.
- Our current system predates the existence of heat. It is also highly
specific to the task at hand - namely, ensuring that there are always
test nodes available.

Can these things be fixed? Heat afaik isn't a frozen piece of sofware...
It would be pretty neat to use the projects that we have that others are
using if we could. Might be an interesting summit topic/idea?



Monty said these aren't negatives. They're just aspects. Heat is
supposed to alleviate you from needing to build something specific like
Nodepool. But it wasn't there, and nodepool is specific to the task,
so there's no point in using Heat for it. It's like using hammer and
nails to build your scaffolding because you don't have a nailgun. Was
it ideal? No, but at this point, the scaffolding is built.. no point in
tearing it down so you can build it again, only faster.


Fair enough, if the house is built and its setup, then sure, but if its 
a shack and u can upgrade to a house, sometimes it is better to just 
remove the scaffolding and move into a house... (today must be analogy 
day, ha).




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


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


[openstack-dev] [QA] PTL Candidacy

2015-04-03 Thread Matthew Treinish
Hi Everyone,

I'd like to throw my hat into the ring for another cycle as the PTL for the QA
program/team/group/whatever it's called under the new governance model.

This past cycle has been a very exciting one for the QA program. We've made a
bunch of progress on numerous work items to improve the growing number of
projects under the QA umbrella. While this work is ongoing we've also had to
adapt as the wider community has been moving to a new governance model.

We've been working to make the QA program more externally accessible and
consumable in preparation for a large growth in the number of projects. On the
tempest side this has meant a steady expansion of code being moved into
tempest-lib to provide resources, which were previously only available in
tempest, externally consumable. For devstack we've seen the addition of plugin
support which allows new projects to leverage deploying, testing, and developing
with devstack without needing to modify devstack's code itself.

Another effort which I outlined in my candidacy email for this past cycle [1]
and a blog post preceding that [2] was the work to make the QA projects more
modular and reusable. It turned out that this work lines up quite well with what
is needed to enable the self service model we're working towards under the big
tent. I expect that as we continue to evolve our current set of projects to be
more modular and work under the big tent that using the tooling in different
workflows will also improve.

Moving into Liberty my plan is to continue heading down this same path and
working to enable more projects to become self sufficient when using QA
projects. To this end I expect we'll be adding a similar external plugin
interface into grenade early in liberty, a continued expansion on the use of
devstack plugins, and migrating more of tempest's common code over to
tempest-lib.

Additionally, the continued efforts that we've been pushing for some time to
make tempest and the other QA projects easier to use in general, both in and
out of the gate, will definitely continue. This is something we've made a lot of
progress on this past cycle and think it will definitely be a continued priority
for Liberty.

It's been my honor to serve as the QA PTL for the past 2 cycles and I'm looking
forward to helping make Liberty another great cycle. I hope to have the
opportunity to continue leading the QA program as PTL and work towards making
a better OpenStack with the rest of the community.

Thanks,

Matt Treinish

[1] 
http://lists.openstack.org/pipermail/openstack-dev/2014-September/046704.html
[2] http://blog.kortar.org/?p=4


pgpqXNPJyxzUK.pgp
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Barbican : Unable to reterieve asymmetric order request for rsa algorithm type

2015-04-03 Thread Thomas Herve
 Hi All ,
 
 Could any one please let me know if Barbican would support asymmetric order
 retrieval and the request .
 Please find the curl command and response for creating the order and
 retrieving the order
 
 root@barbican:~# curl -X POST -H 'content-type:application/json' -H
 'X-Project-Id: 12345' -d '{type : asymmetric, meta: {name:
 secretnamepk2, algorithm: rsa, bit_length: 256, mode: cbc,
 payload_content_type: application/octet-stream}}'
 http://localhost:9311/v1/orders
 {order_ref: 
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
 }root@barbican:~#
 
 root@barbican:~# curl -H 'Accept: application/json' -H 'X-Project-Id:12345'
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c
 {status: ERROR, updated: 2015-03-30T21:36:38.102832, created:
 2015-03-30T21:36:38.083428, order_ref: 
 http://localhost:9311/v1/orders/f9870bb5-4ba3-4b19-9fe3-bb0c2a53557c ,
 meta: {name: secretnamepk2, algorithm: rsa,
 payload_content_type: application/octet-stream, mode: cbc,
 bit_length: 256, expiration: null},  error_status_code: 400,
 error_reason: Process TypeOrder issue seen - No plugin was found that
 could support your request., type: asymmetric} root@barbican:~#
 
 It seems that we are unable to reterive the asymmetric order request
 Could any one please help.
 Any Help would be appreciated.

Hi,

I don't know about your plugins, but I believe the default one needs at least 
1024 of bit length.

-- 
Thomas

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


Re: [openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Clint Byrum
Excerpts from Joshua Harlow's message of 2015-04-03 10:08:07 -0700:
 Monty Taylor wrote:
  On 04/03/2015 08:55 AM, Maish Saidel-Keesing wrote:
  I was wondering..
 
  Is the OpenStack CI/CD Infra using Heat in any way? Do the commits
  trigger a new build of DevStack/OpenStack that is based on a Heat
  Template or just the provisioning of a regular instance and then
  deployment of code on top of that?
 
  Nope - we do not use heat - we use a program called nodepool:
 
  http://git.openstack.org/cgit/openstack-infra/nodepool/
 
  Which uses the nova api to provision servers. These servers are
  currently registered as jenkins slaves so that the workload run on them
  is defined a s jenkins job.
 
  There are a few reasons we do not use heat for this - none of them I
  think of as negative against heat:
 
  - Our pool spans 4 regions of 2 public clouds. Heat runs in a cloud, the
  positioning is wrong
  - Our pool is predominantly single-machines that are used once - which
  means a heat template would add extra complexity for not much gain.
  - Our current system predates the existence of heat. It is also highly
  specific to the task at hand - namely, ensuring that there are always
  test nodes available.
 
 Can these things be fixed? Heat afaik isn't a frozen piece of sofware... 
 It would be pretty neat to use the projects that we have that others are 
 using if we could. Might be an interesting summit topic/idea?
 

Monty said these aren't negatives. They're just aspects. Heat is
supposed to alleviate you from needing to build something specific like
Nodepool. But it wasn't there, and nodepool is specific to the task,
so there's no point in using Heat for it. It's like using hammer and
nails to build your scaffolding because you don't have a nailgun. Was
it ideal? No, but at this point, the scaffolding is built.. no point in
tearing it down so you can build it again, only faster.

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


Re: [openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Monty Taylor
On 04/03/2015 08:55 AM, Maish Saidel-Keesing wrote:
 I was wondering..
 
 Is the OpenStack CI/CD Infra using Heat in any way? Do the commits
 trigger a new build of DevStack/OpenStack that is based on a Heat
 Template or just the provisioning of a regular instance and then
 deployment of code on top of that?

Nope - we do not use heat - we use a program called nodepool:

http://git.openstack.org/cgit/openstack-infra/nodepool/

Which uses the nova api to provision servers. These servers are
currently registered as jenkins slaves so that the workload run on them
is defined a s jenkins job.

There are a few reasons we do not use heat for this - none of them I
think of as negative against heat:

- Our pool spans 4 regions of 2 public clouds. Heat runs in a cloud, the
positioning is wrong
- Our pool is predominantly single-machines that are used once - which
means a heat template would add extra complexity for not much gain.
- Our current system predates the existence of heat. It is also highly
specific to the task at hand - namely, ensuring that there are always
test nodes available.

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


Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using Gantt for discussing about Nova scheduler

2015-04-03 Thread Sean Dague
On 04/03/2015 12:59 PM, Ed Leafe wrote:
 On 04/03/2015 11:42 AM, Dugger, Donald D wrote:
 
 Yes the current effort is to clean up the scheduler interfaces but
 one of the main goals of that clean up is to make it possible to
 then split out the scheduler to a separate project.  I don't want
 to lose focus on the ultimate goal of creating the split.
 
 I don't agree that the ultimate goal is splitting the scheduler. IMO,
 the goal is to create 1) a clean, robust interface along with 2) a
 scalable architecture. Those improvements will 1) allow the scheduler
 to be split cleanly, and 2) justify splitting it out. Splitting for
 the sake of splitting is pointless.

+1000

-Sean

-- 
Sean Dague
http://dague.net

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


[openstack-dev] [Horizon] PTL Candidacy

2015-04-03 Thread David Lyle
I would like to announce my candidacy for Horizon PTL. I have been actively
contributing to Horizon since the Grizzly Summit and I've had the pleasure
of serving as PTL for the last three cycles.

In Kilo, we accelerated Horizon's adoption of AngularJS. We made a great
deal of progress, with a near finished replacement of the launch instance
workflow, The launch instance workflow was the number one usability issue
in Horizon when tested. We've also created a framework to standardize and
improve how filtering, pagination and data loading is managed in tables.
The utilization of this framework begins in Liberty.

We've worked to better incorporate UX design into our process. The UX team
is now a part of the feature design process. In Liberty, we'll look to
further formalize this workflow. Additionally, we've conducted several
usability studies to obtain feedback on designs and information
architecture from users and potential users. The results are helping guide
design as we move forward. We will continue to test new and existing
interfaces and designs.

Over the past three cycles, interest in Horizon has grown dramatically, but
as with most of OpenStack, we are feeling those growing pains. As a
horizontal integration point, Horizon needs to adapt to handle the
increasing breadth of services in OpenStack. In Juno and Kilo, we built and
refined a plugin system for adding new content into Horizon. In Liberty,
we'll see more services utilizing this mechanism and allow service teams to
retain greater control of their Horizon content.

In Liberty, Horizon needs to focus on existing efforts around improving
usability, better support for large deployments and more useful
administrative interfaces. We've set the stage to make significant strides
in Liberty. I appreciate your consideration for the opportunity to continue
enabling our tremendous team of contributors to make it happen.

I'm excited by the progress we've made and the prospect of seeing several
of our project's long term goals become reality in Liberty.

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


Re: [openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Sean Dague
On 04/03/2015 01:08 PM, Joshua Harlow wrote:
 Monty Taylor wrote:
 On 04/03/2015 08:55 AM, Maish Saidel-Keesing wrote:
 I was wondering..

 Is the OpenStack CI/CD Infra using Heat in any way? Do the commits
 trigger a new build of DevStack/OpenStack that is based on a Heat
 Template or just the provisioning of a regular instance and then
 deployment of code on top of that?

 Nope - we do not use heat - we use a program called nodepool:

 http://git.openstack.org/cgit/openstack-infra/nodepool/

 Which uses the nova api to provision servers. These servers are
 currently registered as jenkins slaves so that the workload run on them
 is defined a s jenkins job.

 There are a few reasons we do not use heat for this - none of them I
 think of as negative against heat:

 - Our pool spans 4 regions of 2 public clouds. Heat runs in a cloud, the
 positioning is wrong
 - Our pool is predominantly single-machines that are used once - which
 means a heat template would add extra complexity for not much gain.
 - Our current system predates the existence of heat. It is also highly
 specific to the task at hand - namely, ensuring that there are always
 test nodes available.
 
 Can these things be fixed? Heat afaik isn't a frozen piece of sofware...
 It would be pretty neat to use the projects that we have that others are
 using if we could. Might be an interesting summit topic/idea?

Honestly, I find it more neat that nodepool is a good example
application of consuming the Nova API to build a custom workflow. I
think assuming that the moment you do things with more than 1 machine
you should be using Heat kind of misses the point of Nova having it's
own API.

We should be encouraging more applications out in the wild to use our
APIs at all kinds of levels.

-Sean

-- 
Sean Dague
http://dague.net

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


Re: [openstack-dev] [Keystone] PTL Candidacy

2015-04-03 Thread Tristan Cacqueray
confirmed

On 04/02/2015 04:31 PM, Morgan Fainberg wrote:
 Hello Everyone!
 
 
 
 It’s been an exciting development cycle (Kilo) and it is now time to start
 looking forward at Liberty and what that will hold. With that said, I’d
 like to ask for the community’s support to continue as the Keystone PTL for
 the Liberty release cycle.
 
 
 
 I came to the table last cycle with a general goal of driving towards
 stability and improvement on user experience[1]. For the most part the
 Keystone team has managed to improve on a number of the big outstanding
 issues:
 
 
 
 * Token Persistence issues (table bloat, etc), solved with non-persistent
 (Fernet) tokens.
 
 
 
 * Improvements on the Federated identity use-cases.
 
 
 
 * Hierarchical Multi-Tenancy (initial implementation)
 
 
 
 * Significant progress on Keystone V3-only deployment models (a lot of work
 in the Keystone Client and Keystone Middleware)
 
 
 
 * A good deal of technical debt paydown / cleanup
 
 
 
 This cycle I come back to say that I don’t want to shake things up too
 much. I think we have a successful team of developers, reviewers,
 bug-triagers, and operators collaborating to make Keystone a solid part of
 the OpenStack Ecosystem. I remain committed to enabling the contributors
 (of all walks) to be part of our community and achieve success.
 
 
 
 For the Liberty cycle I would like to see a continued focus on performance,
 user experience, deployer experience, and stability. What does this really
 mean for everyone contributing to Keystone? It means there are two clear
 sides for the Liberty cycle.
 
 
 
 New Feature Work:
 
 -
 
 
 
 I want to see the development community pick a solid 5 or so “new” features
 to land in Liberty and really hit those out of the park (focused
 development from the very beginning of the cycle). Generally speaking, it
 looks that the new feature list is lining up around providing support /
 significantly better experience for the other project(s) under the
 OpenStack  tent. In short, I see Keystone new development being less about
 the “interesting thing Keystone can do” and more about “the great things
 Keystone can do for the other projects”.
 
 
 
 Non-Feature Work:
 
 -
 
 
 
 We have a lot of drivers/plugins, backends, all with their own rapidly
 moving interfaces that make it hard to know what to expect in the next
 release. It is time we sit down and commit to the interfaces for the
 backends, treat them as stable (just like the REST interface). A stable ABI
 for the Keystone backends/plugins goes a long way towards enabling our
 community to develop a rich set of backends/plugins for Identity,
 Assignment, Roles, Policy, etc. This is a further embracing of the “Big
 Tent” conversation; for example we can allow for constructive competition
 in how Keystone retrieves Identity from an Identity store (such as LDAP,
 AD, or SQL). Not all of the solutions need to be in the Keystone tree
 itself, but a developer can be assured that their driver isn’t going to
 need radical alterations between Liberty and the next release with this
 commitment to stable ABIs.
 
 
 
 Beyond the stable interface discussion, the other top “non-feature”
 priorities are having a fully realized functional test suite (that can be
 run against an arbitrary deployment of Keystone, with whichever
 backend/configuration is desired), a serious look at performance profiling
 and what we can do to solve the next level of scaling issues, the ability
 to deploy OpenStack without Keystone V2 enabled, and finally looking at the
 REST API itself so that we can identify how we can improve the end-user’s
 experience (the user who consumes the API itself) especially when it comes
 to interacting with deployments with different backend configurations.
 
 
 
 Some Concluding Thoughts:
 
 
 
 
 
 I’ll reiterate my conclusion from the last time I ran, as it still
 absolutely sums up my feelings:
 
 
 
 Above and beyond everything else, as PTL, I am looking to support the
 outstanding community of developers so that we can continue Keystone’s
 success. Without the dedication and hard work of everyone who has
 contributed to Keystone we would not be where we are today. I am extremely
 pleased with how far we’ve come and look forward to seeing the continued
 success as we move into the Liberty release cycle and beyond not just for
 Keystone but all of OpenStack.
 
 
 
 Cheers,
 
 Morgan Fainberg
 
 
 
 [1]
 http://lists.openstack.org/pipermail/openstack-dev/2014-September/046571.html
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 




signature.asc
Description: OpenPGP digital signature

Re: [openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Rich Megginson

On 04/03/2015 09:09 AM, Amy Zhang wrote:

Hi guys,

I have done switching Keystone Identity V2 to V3 in Icehouse and it 
works perfect. However, I use the same way to switch Keystone Identity 
V2 to V3 in Juno, it doesn't work. It give me the error: ERROR: 
openstack Internal Server Error (HTTP 500).


What steps did you follow?  Links?



I traced back to the code, find the error comes from apache, but it 
doesn't make any sense that apache has problem, it might be some 
problem of keystone which lead to error of apache.


Does any one have any idea of it? Thanks!
--
Best regards,
Amy (Yun Zhang)


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


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


Re: [openstack-dev] [Infra] Use of heat for CI of OpenStack

2015-04-03 Thread Joshua Harlow

Sean Dague wrote:

On 04/03/2015 01:08 PM, Joshua Harlow wrote:

Monty Taylor wrote:

On 04/03/2015 08:55 AM, Maish Saidel-Keesing wrote:

I was wondering..

Is the OpenStack CI/CD Infra using Heat in any way? Do the commits
trigger a new build of DevStack/OpenStack that is based on a Heat
Template or just the provisioning of a regular instance and then
deployment of code on top of that?

Nope - we do not use heat - we use a program called nodepool:

http://git.openstack.org/cgit/openstack-infra/nodepool/

Which uses the nova api to provision servers. These servers are
currently registered as jenkins slaves so that the workload run on them
is defined a s jenkins job.

There are a few reasons we do not use heat for this - none of them I
think of as negative against heat:

- Our pool spans 4 regions of 2 public clouds. Heat runs in a cloud, the
positioning is wrong
- Our pool is predominantly single-machines that are used once - which
means a heat template would add extra complexity for not much gain.
- Our current system predates the existence of heat. It is also highly
specific to the task at hand - namely, ensuring that there are always
test nodes available.

Can these things be fixed? Heat afaik isn't a frozen piece of sofware...
It would be pretty neat to use the projects that we have that others are
using if we could. Might be an interesting summit topic/idea?


Honestly, I find it more neat that nodepool is a good example
application of consuming the Nova API to build a custom workflow. I
think assuming that the moment you do things with more than 1 machine
you should be using Heat kind of misses the point of Nova having it's
own API.

We should be encouraging more applications out in the wild to use our
APIs at all kinds of levels.


Sure, and I think that's great and is the right thing to do, but there 
are various levels of eating our own dogfood and it'd be nice to do that 
where appropriate. I know there is history here that I don't know about 
but the future is unwritten and it might be worthwhile to think about 
these kinds of things instead of just 'doing what we have always done, 
just because it has always been done'...




-Sean



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


Re: [openstack-dev] [Magnum] Containers and networking

2015-04-03 Thread Ian Wells
This puts me in mind of a previous proposal, from the Neutron side of
things. Specifically, I would look at Erik Moe's proposal for VM ports
attached to multiple networks:
https://blueprints.launchpad.net/neutron/+spec/vlan-aware-vms .

I believe that you want logical ports hiding behind a conventional port
(which that has); the logical ports attached to a variety of Neutron
networks despite coming through the same VM interface (ditto); and an encap
on the logical port with a segmentation ID (that uses exclusively VLANs,
which probably suits here, though there's no particular reason why it has
to be VLANs or why it couldn't be selectable).  The original concept didn't
require multiple ports attached to the same incoming subnetwork, but that's
a comparatively minor adaptation.
-- 
Ian.


On 2 April 2015 at 11:35, Russell Bryant rbry...@redhat.com wrote:

 On 04/02/2015 01:45 PM, Kevin Benton wrote:
  +1. I added a suggestion for a container networking suggestion to the
  etherpad for neutron. It would be sad if the container solution built
  yet another overlay on top of the Neutron networks with yet another
  network management workflow. By the time the packets are traveling
  across the wires, it would be nice not to have double encapsulation from
  completely different systems.

 Yeah, that's what I like about this proposal.  Most of the existing work
 in this space seems to result in double encapsulation.  Now we just need
 to finish building it ...

 --
 Russell Bryant

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

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


Re: [openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Fox, Kevin M
Yeah. I'm curious too.

Also, are you aware of any other issues in Juno with switching entirely over to 
v3? We'd like to have all of our service accounts in a non-default domain for 
kilo. With the nova+neutron bug fixed, thats the only one I know of preventing 
it.

Thanks,
Kevin

From: Rich Megginson [rmegg...@redhat.com]
Sent: Friday, April 03, 2015 12:54 PM
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] Problem about Juno Keystone Identity V3

On 04/03/2015 12:11 PM, Fox, Kevin M wrote:
We've run into issues with nova+neutron and keystone v3 with Juno.

Specifically this one:
https://bugs.launchpad.net/nova/+bug/1424462

But there may be others that I don't know about.

Yes, there are some problems with some components that don't use the 
keystone_authtoken section in their configs or otherwise can't use the latest 
python-keystonemiddleware.

But I would like to know what steps worked to switch Keystone Identity from V2 
to V3 in Icehouse that don't work for Juno.


Thanks,
Kevin


From: Rich Megginson [rmegg...@redhat.commailto:rmegg...@redhat.com]
Sent: Friday, April 03, 2015 10:52 AM
To: openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] Problem about Juno Keystone Identity V3

On 04/03/2015 09:09 AM, Amy Zhang wrote:
Hi guys,

I have done switching Keystone Identity V2 to V3 in Icehouse and it works 
perfect. However, I use the same way to switch Keystone Identity V2 to V3 in 
Juno, it doesn't work. It give me the error: ERROR: openstack Internal Server 
Error (HTTP 500).

What steps did you follow?  Links?


I traced back to the code, find the error comes from apache, but it doesn't 
make any sense that apache has problem, it might be some problem of keystone 
which lead to error of apache.

Does any one have any idea of it? Thanks!
--
Best regards,
Amy (Yun Zhang)



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





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


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


Re: [openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Rich Megginson

On 04/03/2015 12:11 PM, Fox, Kevin M wrote:

We've run into issues with nova+neutron and keystone v3 with Juno.

Specifically this one:
https://bugs.launchpad.net/nova/+bug/1424462

But there may be others that I don't know about.


Yes, there are some problems with some components that don't use the 
keystone_authtoken section in their configs or otherwise can't use the 
latest python-keystonemiddleware.


But I would like to know what steps worked to switch Keystone Identity 
from V2 to V3 in Icehouse that don't work for Juno.




Thanks,
Kevin


*From:* Rich Megginson [rmegg...@redhat.com]
*Sent:* Friday, April 03, 2015 10:52 AM
*To:* openstack-dev@lists.openstack.org
*Subject:* Re: [openstack-dev] Problem about Juno Keystone Identity V3

On 04/03/2015 09:09 AM, Amy Zhang wrote:

Hi guys,

I have done switching Keystone Identity V2 to V3 in Icehouse and it 
works perfect. However, I use the same way to switch Keystone 
Identity V2 to V3 in Juno, it doesn't work. It give me the error: 
ERROR: openstack Internal Server Error (HTTP 500).


What steps did you follow?  Links?



I traced back to the code, find the error comes from apache, but it 
doesn't make any sense that apache has problem, it might be some 
problem of keystone which lead to error of apache.


Does any one have any idea of it? Thanks!
--
Best regards,
Amy (Yun Zhang)


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




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


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


[openstack-dev] [barbican] Utilizing the KMIP plugin

2015-04-03 Thread Christopher N Solis


Hello!
I am having some trouble with the kmip_plugin and would like some help.

When I make a call to barbican to store a secret it returns the following
error:

2015-04-03 12:33:17,279 - barbican.api.controllers - ERROR - Secret
creation failure seen - please contact site administrator.
Traceback (most recent call last):
  File /home/swift/barbican/barbican/api/controllers/__init__.py, line
98, in handler
return fn(inst, *args, **kwargs)
  File /home/swift/barbican/barbican/api/controllers/__init__.py, line
84, in enforcer
return fn(inst, *args, **kwargs)
  File /home/swift/barbican/barbican/api/controllers/__init__.py, line
140, in content_types_enforcer
return fn(inst, *args, **kwargs)
  File /home/swift/barbican/barbican/api/controllers/secrets.py, line
294, in on_post
transport_key_id=data.get('transport_key_id'))
  File /home/swift/barbican/barbican/plugin/resources.py, line 101, in
store_secret
key_spec=key_spec, plugin_name=plugin_name)
  File /home/swift/barbican/barbican/plugin/interface/secret_store.py,
line 477, in _check_plugins_configured
raise SecretStorePluginsNotConfigured()
SecretStorePluginsNotConfigured: No secret store plugins have been
configured

In the barbican-api.conf file I have set enabled_secretstore_plugins to
kmip_plugin.
I have also updated the kmip_plugin part of the file to point to the host
and port where my kmip Key Manager is running
with all the required credentials and ssl certs.
I also made sure the ssl requirements are set to permissions 400.

Is there something I am missing that is causing this problem?

Thank You!!

- Christopher Solis
Regards,

  CHRIS SOLIS

Software Developer - Cloud Infrastructure Services Security



   Phone: 1-512-286-6458 | Mobile:IBM
   1-210-844-5913
   E-mail: cnso...@us.ibm.com 11501 Burnet Rd
Austin, TX 78758-3400
United States

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


Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using Gantt for discussing about Nova scheduler

2015-04-03 Thread Sylvain Bauza
Le 3 avr. 2015 19:27, Dugger, Donald D donald.d.dug...@intel.com a
écrit :

 The goal is not `splitting for the sake of splitting'.  The goal is to
have a separate scheduler that is ultimately usable by other projects
inside OpenStack.  Currently Cinder has its own filter based scheduler
(duplicating scheduling code in 2 places seems silly), Neutron will need
scheduling services, there are multiple places where a common scheduling
service would be beneficial.


Agreed. Let's be clear :
- Nova needs to reduce its tech debt for scheduling : call it n-sch effort
- Nova needs to split its scheduler because it scales out development :
call it n-sch split (TBD at Vancouver)
- OpenStack needs a cross-project scheduler : call it Gantt

All efforts are intersected but are separate. Please don't get me wrong :
IMHO, all of them are useful.

-Sylvain
 --
 Don Dugger
 Censeo Toto nos in Kansa esse decisse. - D. Gale
 Ph: 303/443-3786

 -Original Message-
 From: Ed Leafe [mailto:e...@leafe.com]
 Sent: Friday, April 3, 2015 10:59 AM
 To: openstack-dev@lists.openstack.org
 Subject: Re: [openstack-dev] [nova] [scheduler] [gantt] Please stop using
Gantt for discussing about Nova scheduler

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 On 04/03/2015 11:42 AM, Dugger, Donald D wrote:

  Yes the current effort is to clean up the scheduler interfaces but one
  of the main goals of that clean up is to make it possible to then
  split out the scheduler to a separate project.  I don't want to lose
  focus on the ultimate goal of creating the split.

 I don't agree that the ultimate goal is splitting the scheduler. IMO, the
goal is to create 1) a clean, robust interface along with 2) a scalable
architecture. Those improvements will 1) allow the scheduler to be split
cleanly, and 2) justify splitting it out. Splitting for the sake of
splitting is pointless.

 - --

 - -- Ed Leafe
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 Comment: GPGTools - https://gpgtools.org
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQIcBAEBCgAGBQJVHsbeAAoJEKMgtcocwZqLdysQAIJ6nThjqgNgJu1hLW4n6MDY
 Db57k+37b5M5h6Z633jrXSTWCuqjIwUIW2G1+PQMsXq7FcWguAG7fxhVizE4s0h0
 RhucmNQ1GWj6eFNfpSljC0WAdZEDhuXnPcxi2OyMwRr0j2lqYcJvPKBmuobS8Rbl
 xD9ciIlVELtHPm2dsj1HkB8TO7fgESjdv+I2QPU9C31ubp0CYlwSAPCdAhN9g+B0
 WVCEnq+7ADn95G+/z77Wlx6s83KkCh89C+h2ivgGI4mHeWJskXT9lr9lsC342DO9
 GoWvDvRF5H9/imx6Jh4avipH55YCZfZ9T+2eOPVoAYkXujPiX13tqM8UkBj7KCDx
 /FJNatC0aTDPYGMgOW329pGWkP9n2ceW1gMlyHpmMFJHCaAdmM+gqnjnarT1UECr
 13yndy9axjubisZ71hdGgBi/Sy1FbG5+XVshWyAUgzoJZurDtg4RhhUdw8n0iQKd
 SuA3E9Z+PI6gTulp532JdHBVOpsG2P+9QOzLwBEnpSp8WmuU8h2EVMm6A3Zdrf+4
 zIUL8lvpDwZ/0KBHSF6WptZspSXe/OwOKlQYO2geHkeARANv3Tv/h3HB/7SW1Bz0
 8N5K2aDK/adzfzagrV0S3f201JoFC90JSXgA4dDdtHr8/oUj1kw3QoTACVrvPvYP
 ayW76hfM68cjJ3DyhXys
 =5h63
 -END PGP SIGNATURE-

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

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


Re: [openstack-dev] Problem about Juno Keystone Identity V3

2015-04-03 Thread Morgan Fainberg
There may be some other lingering v2-only auth issues, but my guess is that the 
nova/neutron one is towards the end of the remaining ones. 

I'm looking at liberty as the release we finish any outstanding work to fully 
gate on v2 being disabled in a deployment. 

--Morgan 

Sent via mobile

 On Apr 3, 2015, at 15:24, Fox, Kevin M kevin@pnnl.gov wrote:
 
 Yeah. I'm curious too.
 
 Also, are you aware of any other issues in Juno with switching entirely over 
 to v3? We'd like to have all of our service accounts in a non-default domain 
 for kilo. With the nova+neutron bug fixed, thats the only one I know of 
 preventing it.
 
 Thanks,
 Kevin
 From: Rich Megginson [rmegg...@redhat.com]
 Sent: Friday, April 03, 2015 12:54 PM
 To: openstack-dev@lists.openstack.org
 Subject: Re: [openstack-dev] Problem about Juno Keystone Identity V3
 
 On 04/03/2015 12:11 PM, Fox, Kevin M wrote:
 We've run into issues with nova+neutron and keystone v3 with Juno.
 
 Specifically this one:
 https://bugs.launchpad.net/nova/+bug/1424462
 
 But there may be others that I don't know about.
 
 Yes, there are some problems with some components that don't use the 
 keystone_authtoken section in their configs or otherwise can't use the latest 
 python-keystonemiddleware.
 
 But I would like to know what steps worked to switch Keystone Identity from 
 V2 to V3 in Icehouse that don't work for Juno.
 
 
 Thanks,
 Kevin
 
 From: Rich Megginson [rmegg...@redhat.com]
 Sent: Friday, April 03, 2015 10:52 AM
 To: openstack-dev@lists.openstack.org
 Subject: Re: [openstack-dev] Problem about Juno Keystone Identity V3
 
 On 04/03/2015 09:09 AM, Amy Zhang wrote:
 Hi guys,
 
 I have done switching Keystone Identity V2 to V3 in Icehouse and it works 
 perfect. However, I use the same way to switch Keystone Identity V2 to V3 
 in Juno, it doesn't work. It give me the error: ERROR: openstack Internal 
 Server Error (HTTP 500).
 
 What steps did you follow?  Links?
 
 
 I traced back to the code, find the error comes from apache, but it doesn't 
 make any sense that apache has problem, it might be some problem of 
 keystone which lead to error of apache. 
 
 Does any one have any idea of it? Thanks!
 -- 
 Best regards,
 Amy (Yun Zhang)
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Manila] Nominate Clinton Knight for core team

2015-04-03 Thread markstur
Igor Malinovskiy imalinovskiy@... writes:

 
 +1
 
 
__
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: OpenStack-dev-request@...?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


+1.  Clinton's been giving good feedback on reviews and has been very 
active.  We'll all have to improve our code coverage if he's core (not a 
bad thing)  ;)






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


Re: [openstack-dev] [Keystone] SQLite support (migrations, work-arounds, and more), is it worth it?

2015-04-03 Thread Boris Bobrov
On Saturday 04 April 2015 03:55:59 Morgan Fainberg wrote:
 I am looking forward to the Liberty cycle and seeing the special casing we
 do for SQLite in our migrations (and elsewhere). My inclination is that we
 should (similar to the deprecation of eventlet) deprecate support for
 SQLite in Keystone. In Liberty we will have a full functional test suite
 that can (and will) be used to validate everything against much more real
 environments instead of in-process “eventlet-like” test-keystone-services;
 the “Restful test cases” will no longer be part of the standard unit tests
 (as they are functional testing). With this change I’m inclined to say
 SQLite (being the non-production usable DB) what it is we should look at
 dropping migration support for SQLite and the custom work-arounds.
 
 Most deployers and developers (as far as I know) use devstack and MySQL or
 Postgres to really suss out DB interactions.
 
 I am looking for feedback from the community on the general stance for
 SQLite, and more specifically the benefit (if any) of supporting it in
 Keystone.

+1. Drop it and clean up tons of code used for support of sqlite only.

Doing tests with mysql is as easy, as with sqlite (mysqladmin drop -f; 
mysqladmin create for reset), and using it by default will finally make 
people test their code on real rdbmses.

-- 
С наилучшими пожеланиями,
Boris

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


[openstack-dev] [Keystone] SQLite support (migrations, work-arounds, and more), is it worth it?

2015-04-03 Thread Morgan Fainberg
I am looking forward to the Liberty cycle and seeing the special casing we do 
for SQLite in our migrations (and elsewhere). My inclination is that we should 
(similar to the deprecation of eventlet) deprecate support for SQLite in 
Keystone. In Liberty we will have a full functional test suite that can (and 
will) be used to validate everything against much more real environments 
instead of in-process “eventlet-like” test-keystone-services; the “Restful test 
cases” will no longer be part of the standard unit tests (as they are 
functional testing). With this change I’m inclined to say SQLite (being the 
non-production usable DB) what it is we should look at dropping migration 
support for SQLite and the custom work-arounds.

Most deployers and developers (as far as I know) use devstack and MySQL or 
Postgres to really suss out DB interactions.

I am looking for feedback from the community on the general stance for SQLite, 
and more specifically the benefit (if any) of supporting it in Keystone.

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


Re: [openstack-dev] [ovs-dev] [PATCH 8/8] [RFC] [neutron] ovn: Start work on design ocumentation.

2015-04-03 Thread Russell Bryant
On 04/01/2015 08:16 PM, Wang, Yalei wrote:
 Do we have plan to implement it in Liberity? I am really interest in and
 want to join it.

Do you mean implement OVN and its Neutron support?  If so, both efforts
are well under way.  We're aiming to have a first working demo by the
Vancouver summit.

The Neutron integration is in the stackforge/networking-ovn project.
You can follow and participate in development of that project in gerrit
[1].  Any discussion about it should happen on this mailing list.

The development of OVN itself is happening in parallel.  You can follow
that via the ovs-dev mailing list [2].  The code is currently going into
the 'ovn' branch of the 'ovs' git repo [3].

[1] https://review.openstack.org/#/q/project:stackforge/networking-ovn,n,z
[2] http://mail.openvswitch.org/mailman/listinfo/dev
[3] https://github.com/openvswitch/ovs/commits/ovn

-- 
Russell Bryant

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


Re: [openstack-dev] [Keystone] SQLite support (migrations, work-arounds, and more), is it worth it?

2015-04-03 Thread Monty Taylor
On 04/03/2015 08:55 PM, Morgan Fainberg wrote:
 I am looking forward to the Liberty cycle and seeing the special
 casing we do for SQLite in our migrations (and elsewhere). My
 inclination is that we should (similar to the deprecation of
 eventlet) deprecate support for SQLite in Keystone. In Liberty we
 will have a full functional test suite that can (and will) be used to
 validate everything against much more real environments instead of
 in-process “eventlet-like” test-keystone-services; the “Restful test
 cases” will no longer be part of the standard unit tests (as they are
 functional testing). With this change I’m inclined to say SQLite
 (being the non-production usable DB) what it is we should look at
 dropping migration support for SQLite and the custom work-arounds.
 
 Most deployers and developers (as far as I know) use devstack and
 MySQL or Postgres to really suss out DB interactions.
 
 I am looking for feedback from the community on the general stance
 for SQLite, and more specifically the benefit (if any) of supporting
 it in Keystone.

Killstabstabstabdiekillkill

(yes please)

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


[openstack-dev] [stable] [nova] FFE for libvirt: proper monitoring of live migration progress

2015-04-03 Thread Billy Olsen
Hello,

I would like to get a FFE for patch https://review.openstack.org/#/c/162113/
which fixes an important bug (https://bugs.launchpad.net/nova/+bug/1414065)
in the handling of the VM state during live migration.

This patch fixes the libvirt monitoring of a live migration process, which
is often needed for the use case of applying maintenance to a hypervisor.
This patch changes the behavior of the live migration code from relying on
the success of the migrateToURI call to actively monitoring the state of
the libvirt domains to determine the status of the live migration.

Regards,

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


Re: [openstack-dev] [Keystone] SQLite support (migrations, work-arounds, and more), is it worth it?

2015-04-03 Thread Henry Nash
Fully support this.  I, for one, volunteer to take on a lot of the work needed 
to clean up any our tests/environment to allow this to a happen. Hardly a month 
goes by without a fix having to be re-applied to our sql code to get round some 
problem that didn’t show up in original testing because SQLite is too 
promiscuous.

Henry
 On 4 Apr 2015, at 01:55, Morgan Fainberg morgan.fainb...@gmail.com wrote:
 
 I am looking forward to the Liberty cycle and seeing the special casing we do 
 for SQLite in our migrations (and elsewhere). My inclination is that we 
 should (similar to the deprecation of eventlet) deprecate support for SQLite 
 in Keystone. In Liberty we will have a full functional test suite that can 
 (and will) be used to validate everything against much more real environments 
 instead of in-process “eventlet-like” test-keystone-services; the “Restful 
 test cases” will no longer be part of the standard unit tests (as they are 
 functional testing). With this change I’m inclined to say SQLite (being the 
 non-production usable DB) what it is we should look at dropping migration 
 support for SQLite and the custom work-arounds.
 
 Most deployers and developers (as far as I know) use devstack and MySQL or 
 Postgres to really suss out DB interactions.
 
 I am looking for feedback from the community on the general stance for 
 SQLite, and more specifically the benefit (if any) of supporting it in 
 Keystone.
 
 -- 
 Morgan Fainberg
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

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


Re: [openstack-dev] [ceilometer] Stepping down as PTL

2015-04-03 Thread Doug Hellmann
Excerpts from Eoghan Glynn's message of 2015-04-02 10:18:22 -0400:
 
 Hi Folks,
 
 Just a quick note to say that I won't be running again for
 ceilometer PTL over the liberty cycle.
 
 I've taken on a new role internally that won't realistically
 allow me the time that the PTL role deserves. But y'all haven't
 seen the last of me, I'll be sticking around as a contributor,
 bandwidth allowing.
 
 I just wanted to take to opportunity to warmly thank everyone
 in the ceilometer community for their efforts over the past two
 cycles, and before.
 
 And I'm sure I'll be leaving the reins in good hands :)
 
 Cheers,
 Eoghan
 

Thank you for serving as PTL, Eoghan. You've seen the team through some
rough spots with aplomb.

Doug

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


Re: [openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Davanum Srinivas
Many Many thanks for all the great work and leadership Doug!

-- dims

On Fri, Apr 3, 2015 at 8:50 AM, Doug Hellmann d...@doughellmann.com wrote:
 Team,

 I have decided not to run for PTL for Oslo for the next cycle.

 Serving as PTL for the last three releases has been a rewarding experience, 
 and I think we’ve made some great strides together as a team. Now it’s time 
 for me to step down and let someone else take the lead position. I am still 
 committed to the mission, and I will  be contributing to Oslo, but I do also 
 want to work on some other projects that I won’t have time for if I stay in 
 the PTL role. We have several good candidates for PTL on the team, and I 
 expect us to have no trouble finding someone willing to step up and run.

 Thanks,
 Doug


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



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

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


Re: [openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Julien Danjou
On Fri, Apr 03 2015, Doug Hellmann wrote:

 Serving as PTL for the last three releases has been a rewarding experience, 
 and
 I think we’ve made some great strides together as a team. Now it’s time for me
 to step down and let someone else take the lead position. I am still committed
 to the mission, and I will be contributing to Oslo, but I do also want to work
 on some other projects that I won’t have time for if I stay in the PTL role. 
 We
 have several good candidates for PTL on the team, and I expect us to have no
 trouble finding someone willing to step up and run.

Thanks for all the work you did so far, that was really great. :)

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


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


Re: [openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Thomas Goirand



On 04/03/2015 02:50 PM, Doug Hellmann wrote:

Team,

I have decided not to run for PTL for Oslo for the next cycle.

Serving as PTL for the last three releases has been a rewarding experience, and 
I think we’ve made some great strides together as a team. Now it’s time for me 
to step down and let someone else take the lead position. I am still committed 
to the mission, and I will  be contributing to Oslo, but I do also want to work 
on some other projects that I won’t have time for if I stay in the PTL role. We 
have several good candidates for PTL on the team, and I expect us to have no 
trouble finding someone willing to step up and run.

Thanks,
Doug


Doug,

You've been simply awesome. Thanks for all the work!

Thomas

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


Re: [openstack-dev] [ceilometer] Stepping down as PTL

2015-04-03 Thread Julien Danjou
On Thu, Apr 02 2015, Eoghan Glynn wrote:

 Just a quick note to say that I won't be running again for
 ceilometer PTL over the liberty cycle.

 I've taken on a new role internally that won't realistically
 allow me the time that the PTL role deserves. But y'all haven't
 seen the last of me, I'll be sticking around as a contributor,
 bandwidth allowing.

 I just wanted to take to opportunity to warmly thank everyone
 in the ceilometer community for their efforts over the past two
 cycles, and before.

Thanks for your amazing work Eoghan!

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


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


Re: [openstack-dev] [tripleo][kolla] Investigating containerizing TripleO

2015-04-03 Thread Steven Dake (stdake)


On 4/1/15, 10:52 AM, Steven Hardy sha...@redhat.com wrote:

Hi all,

I've had various discussions about $subject, which have been re-started
lately due to some excellent work going on in the Heat community (Rabi
Mishra's work integrating SoftwareDeployments with various container
launching tools [1])

tl;dr It's now possible to launch containers via heat SoftwareConfig
resources in much the same way as we currently apply puppet manifests.

I'm also aware there has been some great work going on around the kolla
community making things work well with both docker-compose and atomic.

I'm interested in discussing the next steps, which would appear to involve
providing an optional way to deploy services via containers using TripleO.

It seems that we can potentially build on the existing abstractions which
were added for puppet integration, e.g:

https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud-
resource-registry-puppet.yaml

We could have an alternative resource-registry which maps in a different
set of templates (which have the same parameter interfaces) which
bootstrap
a container host, and deploy each service in a container.

This might look something like:

https://github.com/hardys/heat-templates/blob/docker-host/hot/software-con
fig/example-templates/example-docker-script.yaml

This is just a simple example using docker run, but similar (probably
much cleaner) approaches will be possible using atomic, docker-compose and
other tools.

For example, here's an example of how we might bootstrap a pristine atomic
image, install a privileged container hosting the agents needed to talk to
heat, then use that container to launch containers with the services:

https://review.openstack.org/#/c/164572/6/hot/software-config/example-temp
lates/example-pristine-atomic-docker-compose.yaml

Similar example for docker-compose:

https://github.com/openstack/heat-templates/blob/master/hot/software-confi
g/example-templates/example-docker-compose-template.yaml

There does seem to be a variety of tools folks prefer, but the pattern
appears to be the same in most cases:

1. Provide input parameters to the template
2. Map parameters to an environment consumable by the container-launching
   tool
3. Run the tool and wait for success

This is 100% accurate.  If we can get this to work in a generic way,
people could deploy with puppet in a traditional package based way or with
containers in a shiny sparkly way :)


It may be possible to abstract the details of the various tools inside the
heat hooks, such that you could e.g choose the tool you want via a
template
parameter - e.g it should be possible to build the templates in a way
which
is somewhat tool-agnostic, if we get the heat interfaces refined
correctly.

What do people think, is this direction reasonable?  I'm keen to figure
out
how we do a simple PoC which will bottom out the details, but it'd be
great
to get some feedback on the general approach.

Thanks!

Steve

Sounds fantastic!  I had a look at the templates, and I like Ryan¹s atomic
template - perhaps he can post a link on this thread.  Although it is
Atomic specific, it is a really thin model of how to deploy OpenStack in
containers.  Of course tripleo will want to see support for more than just
Atomic, but they are still worth a look.

I¹m pleased to see some movement from the TripleO community on sorting out
how to get these things integrated.  That said, various off-list email
threads have led me to believe people want to use Kolla with maestro-ng as
well as Ansible.  The core team agreed long ago to developmentally support
all the relevant things, and tripleo seems like one good approach, so we
are here to help.

Regards
-steve


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


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


Re: [openstack-dev] [Keystone] PTL Candidacy

2015-04-03 Thread Ed Leafe
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

On 04/02/2015 06:50 PM, Jeremy Stanley wrote:

 Please vote for Morgan.
 Please refrain from distributing campaign literature, placing 
 political advertising or soliciting votes within 25 meters of the 
 polling place. ;)

Or quoting the entirety of said campaign literature and adding one
line at the bottom.

- -- 

- -- Ed Leafe
-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJVHrS/AAoJEKMgtcocwZqLQ6YP/0Q4miGpeztdQQ48vGdSBsGp
VKEZ3jVaaxp0oxj3gE9HTu4gQHbsQtF5idgElq7QJCt4RiHoaQWF7C62V8bdx04m
y22THw28IuWmY2fyqx6hPx/pHzWZbF0wn3Tj8Qrg+/TT30kBdB4PnDuaceZ9yH/N
A946rHZxW//tVCHTCai5/phXbVuoEIZHY8wNYO9eP/lGrMX0sTmhdIerHwW63tjc
JhVFd2DshduhX4BrNpwdds2jPzWyV7RDgzvxxvOBGBkAjqeUv/95SNJqd8IZLCWh
I5xZ8c3TrSUtqJwndNQ/3w1fTfXPyALQwC+wazAIfnCQ39VM6uxZ/0hhdDMEN5lk
yUFEFf/i6eKpy/cmaEKZC7ZjC2KoKn+/TJiqoVxxYb7/zo6ertDKbaSx3+foGpCX
tJGdngmzJZUUs+uDxsimiOQOuvwoFw1HC+GSdn1cP9CmKN6HyLObKVh/+f/lxpSK
0YyHS6fjdMzkTWcwaCtSx0v6cEA+SbvrtuK4fBVL2YUq0a9TASv+wLFVR1NSDRtv
WrKZz6qZ33PX1DRKHBXaLTQ116eVCh2J1SkbL3ztU6gyJHfqCGm6RkTmYsDFijAt
RK2QOrAm7E9iN05RpiHQbkNa+vT9kJT3nl0dNniBptI2msw8QI4BTQnej/wUbG8O
DOIeMLrLNgDd51CCGjUN
=fsNb
-END PGP SIGNATURE-

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


Re: [openstack-dev] [oslo] not running for PTL for liberty cycle

2015-04-03 Thread Joshua Harlow

+100 to that!

Flavio Percoco wrote:

On 03/04/15 08:50 -0400, Doug Hellmann wrote:

Team,

I have decided not to run for PTL for Oslo for the next cycle.

Serving as PTL for the last three releases has been a rewarding
experience, and I think we’ve made some great strides together as a
team. Now it’s time for me to step down and let someone else take the
lead position. I am still committed to the mission, and I will be
contributing to Oslo, but I do also want to work on some other
projects that I won’t have time for if I stay in the PTL role. We have
several good candidates for PTL on the team, and I expect us to have
no trouble finding someone willing to step up and run.



FWIW, I believe you did an *AMAZING* job as Oslo PTL. It was an honor
to have you in that position. Thanks for your hard work.

Flavio

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


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