Re: [openstack-dev] [Cinder] FFE request for RBD replication

2016-09-13 Thread Walter A. Boring IV
+1 Since this is very isolated to the rbd driver and it's passing already Walt On 09/09/2016 12:32 PM, Gorka Eguileor wrote: Hi, As some of you may know, Jon Bernard (jbernard on IRC) has been working on the RBD v2.1 replication implementation [1] for a while, and we would like to request a

Re: [openstack-dev] [tc][cinder] tag:follows-standard-deprecation should be removed

2016-08-12 Thread Walter A. Boring IV
I was leaning towards a separate repo until I started thinking about all the overhead and complications this would cause. It's another repo for cores to watch. It would cause everyone extra complication in setting up their CI, which is already one of the biggest roadblocks. It would make it a

Re: [openstack-dev] [Cinder] [stable] [all] Changing stable policy for drivers

2016-08-09 Thread Walter A. Boring IV
On 08/09/2016 11:52 AM, Ihar Hrachyshka wrote: Walter A. Boring IV <walter.bor...@hpe.com> wrote: On 08/08/2016 02:28 PM, Ihar Hrachyshka wrote: Duncan Thomas <duncan.tho...@gmail.com> wrote: On 8 August 2016 at 21:12, Matthew Treinish <mtrein...@kortar.org> w

Re: [openstack-dev] [Cinder] [stable] [all] Changing stable policy for drivers

2016-08-09 Thread Walter A. Boring IV
On 08/08/2016 02:28 PM, Ihar Hrachyshka wrote: Duncan Thomas wrote: On 8 August 2016 at 21:12, Matthew Treinish wrote: Ignoring all that, this is also contrary to how we perform testing in OpenStack. We don't turn off entire classes of testing

Re: [openstack-dev] [Cinder] [stable] [all] Changing stable policy for drivers

2016-08-09 Thread Walter A. Boring IV
I think "currently active stable branches" is key there. These branches would no longer be "currently active". They would get an EOL tag when it reaches the end of the support phases. We just wouldn't delete the branch. This argument comes up at least once a cycle and there is a reason we

Re: [openstack-dev] [Cinder] Nominating Scott D'Angelo to Cinder core

2016-07-05 Thread Walter A. Boring IV
This is great! I know I'm a bit late to replying to this on the ML, due to my vacation, but I whole heartedly agree! +1 Walt On 06/27/2016 10:27 AM, Sean McGinnis wrote: I would like to nominate Scott D'Angelo to core. Scott has been very involved in the project for a long time now and is

Re: [openstack-dev] [cinder] No middle-man - when does/will Nova directly connect iSCSI volumes?

2016-06-24 Thread Walter A. Boring IV
Does QEMU support hardware initiators? iSER? No, this is only for case where you're doing pure software based iSCSI client connections. If we're relying on local hardware that's a different story. We regularly fix issues with iSCSI attaches in the release cycles of OpenStack, because it's

Re: [openstack-dev] [cinder] No middle-man - when does/will Nova directly connect iSCSI volumes?

2016-06-23 Thread Walter A. Boring IV
volumes connected to QEMU instances eventually become directly connected? Our long term goal is that 100% of all network storage will be connected to directly by QEMU. We already have the ability to partially do this with iSCSI, but it is lacking support for multipath. As & when that gap is

Re: [openstack-dev] [cinder] No middle-man - when does/will Nova directly connect iSCSI volumes?

2016-06-16 Thread Walter A. Boring IV
One major disadvantage is lack of multipath support. Multipath is still done outside of qemu and there is no native multipath support inside of qemu from what I can tell. Another disadvantage is that qemu iSCSI support is all s/w based. There are hardware iSCSI initiators that are supported

Re: [openstack-dev] [cinder] [nova] os-brick privsep failures and an upgrade strategy?

2016-06-14 Thread Walter A. Boring IV
I just put up a WIP patch in os-brick that tests to see if os-privsep is configured with the helper_command. If it's not, then os-brick falls back to using processutils with the root_helper and run_as_root kwargs passed in. https://review.openstack.org/#/c/329586 If you can check this out

Re: [openstack-dev] [Cinder] Nominating Michał Dulko to Cinder Core

2016-05-04 Thread Walter A. Boring IV
+1 Walt Hey everyone, I would like to nominate Michał Dulko to the Cinder core team. Michał's contributions with both code reviews [0] and code contributions [1] have been significant for some time now. His persistence with versioned objects has been instrumental in getting support in the

Re: [openstack-dev] [Cinder] Status of cinder-list bug delay with 1000's of volumes

2016-03-03 Thread Walter A. Boring IV
Adam, As the bug shows, it was fixed in the Juno release. The icehouse release is no longer supported. I would recommend upgrading your deployment if possible or looking at the patch and see if it can work against your Icehouse codebase. https://review.openstack.org/#/c/96548/ Walt On

Re: [openstack-dev] [all] A proposal to separate the design summit

2016-02-24 Thread Walter A. Boring IV
On 02/23/2016 06:14 AM, Qiming Teng wrote: I don't think the proposal removes that opportunity. Contributors /can/ still go to OpenStack Summits. They just don't /have to/. I just don't think every contributor needs to be present at every OpenStack Summit, while I'd like to see most of them

Re: [openstack-dev] [nova][cinder] volumes stuck detaching attaching and force detach

2016-02-22 Thread Walter A. Boring IV
On 02/22/2016 11:24 AM, John Garbutt wrote: Hi, Just came up on IRC, when nova-compute gets killed half way through a volume attach (i.e. no graceful shutdown), things get stuck in a bad state, like volumes stuck in the attaching state. This looks like a new addition to this conversation:

Re: [openstack-dev] [all] A proposal to separate the design summit

2016-02-22 Thread Walter A. Boring IV
On 02/22/2016 09:45 AM, Thierry Carrez wrote: Amrith Kumar wrote: [...] As a result of this proposal, there will still be four events each year, two "OpenStack Summit" events and two "MidCycle" events. Actually, the OpenStack summit becomes the midcycle event. The new separated

Re: [openstack-dev] [all] A proposal to separate the design summit

2016-02-22 Thread Walter A. Boring IV
On 02/22/2016 07:14 AM, Thierry Carrez wrote: Hi everyone, TL;DR: Let's split the events, starting after Barcelona. Time is ripe for a change. After Tokyo, we at the Foundation have been considering options on how to evolve our events to solve those issues. This proposal is the result of

Re: [openstack-dev] [cinder] adding a new /v3 endpoint for api-microversions

2016-02-22 Thread Walter A. Boring IV
On 02/20/2016 02:42 PM, Duncan Thomas wrote: On 20 Feb 2016 00:21, "Walter A. Boring IV" <walter.bor...@hpe.com <mailto:walter.bor...@hpe.com>> wrote: > Not that I'm adding much to this conversation that hasn't been said already, but I am pro v2 API, purely becaus

Re: [openstack-dev] [cinder] adding a new /v3 endpoint for api-microversions

2016-02-19 Thread Walter A. Boring IV
But, there are no such clients today. And there is no library that does this yet. It will be 4 - 6 months (or even more likely 12+) until that's in the ecosystem. Which is why adding the header validation to existing v2 API, and backporting to liberty / kilo, will provide really substantial

Re: [openstack-dev] [Nova][Cinder] Multi-attach, determining when to call os-brick's connector.disconnect_volume

2016-02-16 Thread Walter A. Boring IV
On 02/12/2016 04:35 PM, John Griffith wrote: On Thu, Feb 11, 2016 at 10:31 AM, Walter A. Boring IV <walter.bor...@hpe.com <mailto:walter.bor...@hpe.com>> wrote: There seems to be a few discussions going on here wrt to detaches. One is what to do on the Nova side

[openstack-dev] [Nova][Cinder] Multi-attach, determining when to call os-brick's connector.disconnect_volume

2016-02-09 Thread Walter A. Boring IV
Hey folks, One of the challenges we have faced with the ability to attach a single volume to multiple instances, is how to correctly detach that volume. The issue is a bit complex, but I'll try and explain the problem, and then describe one approach to solving one part of the detach

Re: [openstack-dev] [Nova][Cinder] Multi-attach, determining when to call os-brick's connector.disconnect_volume

2016-02-09 Thread Walter A. Boring IV
attachments on the same host. By having the information stored in Cinder as well we can also avoid removing a target when there are still active attachments connected to it. What do you think? Thanks, Ildikó -Original Message- From: Walter A. Boring IV [mailto:walter.bor...@hpe.com] Sent

Re: [openstack-dev] [Nova][Cinder] Cleanly detaching volumes from failed nodes

2016-02-04 Thread Walter A. Boring IV
My plan was to store the connector object at attach_volume time. I was going to add an additional column to the cinder volume attachment table that stores the connector that came from nova. The problem is live migration. After live migration the connector is out of date. Cinder doesn't

Re: [openstack-dev] [Cinder] Nominating Patrick East to Cinder Core

2016-02-01 Thread Walter A. Boring IV
+1 from me. Patrick has done a great job the last several releases and his dedication to making Cinder better has been very visible. Patrick has been a strong contributor to Cinder over the last few releases, both with great code submissions and useful reviews. He also participates

Re: [openstack-dev] [Cinder][DRBD] questions about pep8/flake8 etc.

2015-12-21 Thread Walter A. Boring IV
On 12/21/2015 06:40 AM, Philipp Marek wrote: Hi everybody, in the current patch https://review.openstack.org/#/c/259973/1 the test script needs to use a lot of the constant definitions of the backend driver it's using (DRBDmanage). As the DRBDmanage libraries need not be installed on the CI

Re: [openstack-dev] [cinder]Do we have project scope for cinder?

2015-11-30 Thread Walter A. Boring IV
As a side note to the DR discussion here, there was a session in Tokyo that talked about a new DR project called Smaug. You can see their mission statement here: https://launchpad.net/smaug https://github.com/openstack/smaug There is another service in the making called DRagon:

Re: [openstack-dev] [cinder][nova]Move encryptors to os-brick

2015-11-20 Thread Walter A. Boring IV
On 11/20/2015 10:19 AM, Daniel P. Berrange wrote: On Fri, Nov 20, 2015 at 02:45:15PM +0200, Duncan Thomas wrote: Brick does not have to take over the decisions in order to be a useful repository for the code. The motivation for this work is to avoid having the dm setup code copied wholesale

[openstack-dev] [Cinder] Google Hangout recording of volume manger locks

2015-10-07 Thread Walter A. Boring IV
Hello folks, I just wanted to post up the YouTube link for the video hangout that the Cinder team just had. We had a good discussion about the local file locks in the volume manager and how it affects the interaction of Nova with Cinder in certain cases. We are trying to iron out how to

Re: [openstack-dev] [cinder] The Absurdity of the Milestone-1 Deadline for Drivers

2015-09-28 Thread Walter A. Boring IV
On 09/28/2015 10:29 AM, Ben Swartzlander wrote: I've always thought it was a bit strange to require new drivers to merge by milestone 1. I think I understand the motivations of the policy. The main motivation was to free up reviewers to review "other things" and this policy guarantees that for

Re: [openstack-dev] [nova][cinder] how to handle AZ bug 1496235?

2015-09-24 Thread Walter A. Boring IV
>> ​To be honest this is probably my fault, AZ's were pulled in as part of >> the nova-volume migration to Cinder and just sort of died. Quite >> frankly I wasn't sure "what" to do with them but brought over the >> concept and the zones that existing in Nova-Volume. It's been an issue >> since

Re: [openstack-dev] repairing so many OpenStack components writing configuration files in /usr/etc

2015-09-24 Thread Walter A. Boring IV
Hi Thomas, I can't speak to the other packages, but as far as os-brick goes, the /usr/local/etc stuff is simply for the embedded rootwrap filter that os-brick is currently exporting. You can see it here:

Re: [openstack-dev] [CINDER] [PTL Candidates] Questions

2015-09-21 Thread Walter A. Boring IV
> > 1. Do you actually have the time to spend to be PTL > > I don't think many people realize the time commitment. Between being > on top of reviews and having a pretty consistent view of what's going > on and in process; to meetings, questions on IRC, program management > type stuff etc. Do you

[openstack-dev] [Cinder] PTL Candidacy

2015-09-16 Thread Walter A. Boring IV
Cinder for many releases ahead. Thank you for considering me. Walter A. Boring IV (hemna) __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscrib

Re: [openstack-dev] [cinder] PTL Non-Candidacy

2015-09-14 Thread Walter A. Boring IV
Thanks for your leadership and service Mike. You've done a great job! Walt Hello all, I will not be running for Cinder PTL this next cycle. Each cycle I ran was for a reason [1][2], and the Cinder team should feel proud of our accomplishments: * Spearheading the Oslo work to allow *all*

Re: [openstack-dev] [cinder] Using storage drivers outside of openstack/cinder

2015-09-08 Thread Walter A. Boring IV
Hey Tony, This has been a long running pain point/problem for some of the drivers in Cinder. As a reviewer, I try and -1 drivers that talk directly to the database as I don't think drivers *should* be doing that. But, for some drivers, unfortunately, in order to implement the features,

Re: [openstack-dev] [nova][cinder] Extending attached disks

2015-08-21 Thread Walter A. Boring IV
This isn't as simple as making calls to virsh after an attached volume is extended on the cinder backend, especially when multipath is involved. You need the host system to understand that the volume has changed size first, or virsh will really never see it. For iSCSI/FC volumes you need to

Re: [openstack-dev] [cinder] Proposing Gorka Eguileor for core

2015-08-14 Thread Walter A. Boring IV
+1 It gives me great pleasure to nominate Gorka Eguileor for Cinder core. Gorka's contributions to Cinder core have been much apprecated: https://review.openstack.org/#/q/owner:%22Gorka+Eguileor%22+project:openstack/cinder,p,0035b6410002dd11 60/90 day review stats:

Re: [openstack-dev] [cinder] I have a question about openstack cinder zonemanager driver.

2015-08-14 Thread Walter A. Boring IV
Currently, The FCZM doesn't support this. Also, from my experience Brocade and Cisco switches don't play well together when managing the same fabrics. Walt Hi, guys I am using Brocade FC switch in my OpenStack environment. I have a question about OpenStack cinder zonemanger driver.

Re: [openstack-dev] Cinder as generic volume manager

2015-07-09 Thread Walter A. Boring IV
I missed this whole thread due to my mail filtering. Sorry about that. Anyway, Ivan and I have an open Blueprint here: https://blueprints.launchpad.net/cinder/+spec/use-cinder-without-nova That starts the discussion of adding the end to end ability of attaching a Cinder volume to a host

Re: [openstack-dev] Cinder as generic volume manager

2015-07-09 Thread Walter A. Boring IV
on, and os-brick. Walt On 7/9/15, 14:44 , Walter A. Boring IV walter.bor...@hp.com wrote: I missed this whole thread due to my mail filtering. Sorry about that. Anyway, Ivan and I have an open Blueprint here: https://blueprints.launchpad.net/cinder/+spec/use-cinder-without-nova That starts

Re: [openstack-dev] [cinder][nova] modeling connection_info with a versioned object in os-brick

2015-06-10 Thread Walter A. Boring IV
On 06/10/2015 08:40 AM, Matt Riedemann wrote: This is a follow-on to the thread [1] asking about modeling the connection_info dict returned from the os-initialize_connection API. The more I think about modeling that in Nova, the more I think it should really be modeled in Cinder with an

Re: [openstack-dev] [cinder] Some Changes to Cinder Core

2015-05-26 Thread Walter A. Boring IV
+1 for Sean. He's done a great job doing reviews and getting involved in core Cinder features. Walt On 05/22/2015 04:34 PM, Mike Perez wrote: This is long overdue, but it gives me great pleasure to nominate Sean McGinnis for Cinder core. Reviews:

Re: [openstack-dev] [cinder] CHAP secret is visible in cinder volume log

2015-04-16 Thread Walter A. Boring IV
Can you please file a defect for this against cinder and os-brick. I'll fix it ASAP. Walt Hi, I am wondering why screen-c-vol.log is displaying the CHAP secret. Logs: 2015-04-16 16:04:23.288 7306 DEBUG oslo_concurrency.processutils [req-23c699df-7b21-48d2-ba14-d8ed06642050

Re: [openstack-dev] [cinder] CHAP secret is visible in cinder volume log

2015-04-16 Thread Walter A. Boring IV
I went ahead and filed a bug, and I have 2 fixes posted up already that mirror's how nova fixed this issue in the libvirt volume driver for iSCSI. https://bugs.launchpad.net/os-brick/+bug/1445137 Walt On 04/16/2015 05:54 AM, Yogesh Prasad wrote: Hi, I am wondering why screen-c-vol.log is

Re: [openstack-dev] [cinder]Driver broken

2015-03-25 Thread Walter A. Boring IV
This is a real defect related to the multiattach patch that I worked on. I have posted a fix for your driver. https://review.openstack.org/#/c/167683/ Walt Hi, Just reported an issue: https://bugs.launchpad.net/cinder/+bug/1436367 Seems to be related to

Re: [openstack-dev] Cinder Third-Party CI: what next? (was Re: [cinder] Request exemption for removal of NetApp FC drivers (no voting CI))

2015-03-23 Thread Walter A. Boring IV
On 03/23/2015 01:50 PM, Mike Perez wrote: On 12:59 Mon 23 Mar , Stefano Maffulli wrote: On Mon, 2015-03-23 at 11:43 -0700, Mike Perez wrote: We've been talking about CI's for a year. We started talking about CI deadlines in August. If you post a driver for Kilo, it was communicated that

Re: [openstack-dev] [oslo][cinder][nova][neutron] going forward to oslo-config-generator ...

2015-03-23 Thread Walter A. Boring IV
Maybe we can leverage Cinder's use of the abc in the drivers.py now. We could create an OptionsVD that drivers would add and implement. The config generator could inspect objects looking for OptionsVD and then call list_opts() on it. That way, driver maintainers don't also have to patch

Re: [openstack-dev] [cinder] May you reconsider about huawei driver?

2015-03-20 Thread Walter A. Boring IV
On 03/19/2015 07:13 PM, liuxinguo wrote: Hi Mike, I have seen the patch at https://review.openstack.org/#/c/165990/ saying that huawei driver will be removed because “the maintainer does not have a CI reporting to ensure their driver integration is successful”. Looking at this patch,

Re: [openstack-dev] [cinder] cinder is broken until someone fixes the forking code

2015-03-11 Thread Walter A. Boring IV
We have this patch in review currently. I think this one should 'fix' it no? Please review. https://review.openstack.org/#/c/163551/ Walt On 03/11/2015 10:47 AM, Mike Bayer wrote: Hello Cinder - I’d like to note that for issue https://bugs.launchpad.net/oslo.db/+bug/1417018, no solution

Re: [openstack-dev] [cinder]Request to to revisit this patch

2015-03-04 Thread Walter A. Boring IV
Since the Nova side isn't in, and won't land for Kilo, then there is no reason for Cinder to have it for Kilo, as it will simply not work. We can revisit this for the L release if you like. Also, make sure you have 3rd Party CI setup for this driver, or it won't be accepted in the L release

[openstack-dev] [cinder] 3rd Party CI failures ignored, caused driver to break

2015-02-26 Thread Walter A. Boring IV
Hey folks, Today we found out that a patch[1] that was made against our lefthand driver caused the driver to fail. The 3rd party CI that we have setup to test our driver (hp_lefthand_rest_proxy.py) caught the CI failure and reported it correctly[2]. The patch that broke the driver was

Re: [openstack-dev] [cinder] Question about the plan of L

2015-02-10 Thread Walter A. Boring IV
Yes, assume NEW drivers have to land in before the L-1 milestone. This also includes getting a CI system up and running. Walt Hi, In Kilo the cinder driver is requested to be merged before K-1, I want to ask that in L does the driver will be requested to be merged before L-1? Thanks and

[openstack-dev] [cinder][nova] Cinder Brick pypi library?

2015-02-03 Thread Walter A. Boring IV
Hey folks, I wanted to get some feedback from the Nova folks on using Cinder's Brick library. As some of you may or may not know, Cinder has an internal module called Brick. It's used for discovering and removing volumes attached to a host. Most of the code in the Brick module in cinder

Re: [openstack-dev] Changes to Cinder Core

2015-01-22 Thread Walter A. Boring IV
sorry I didn't see this earlier. I'd welcome Ivan to the team! +1 Walt On Wed, Jan 21, 2015 at 10:14 AM, Mike Perez thin...@gmail.com wrote: It gives me great pleasure to nominate Ivan Kolodyazhny (e0ne) for Cinder core. Ivan's reviews have been valuable in decisions, and his contributions

Re: [openstack-dev] [cinder] Not seeking another term as PTL

2014-09-23 Thread Walter A. Boring IV
John, Thanks for the term as PTL since Cinder got it's start. Without your encouragement when Kurt and I started working on Cinder back during Grizzly. We wouldn't have been successful, and might not even be working on the project to this day. I can't say enough about how helpful you

Re: [openstack-dev] [Cinder][Nova][Oslo] Moving Brick out of Cinder

2014-09-17 Thread Walter A. Boring IV
Thanks for the effort Ivan. Your interest in brick is also helping us push forward with the idea of the agent that we've had in mind for quite some time. For those interested, I have created an etherpad that discusses some of the requirements and design decisions/discussion on the

Re: [openstack-dev] [Cinder][Nova][Oslo] Moving Brick out of Cinder

2014-09-16 Thread Walter A. Boring IV
Originally I wrote the connector side of brick to be the LUN discovery shared code between Cinder and Nova. I tried to make a patch in Havana that would remove do this but it didn't make it in. The upside to brick not making it in Nova is that it has given us some time to rethink things a

Re: [openstack-dev] [cinder] proposal of definitions/processes for cinder-spec

2014-04-24 Thread Walter A. Boring IV
On 04/23/2014 05:09 PM, Jay S. Bryant wrote: All, I have gotten questions from our driver developers asking for details regarding the move to using cinder-specs for proposing Blueprints. I brought this topic up in today's Cinder Weekly Meeting, but the meeting was lightly attended so we

Re: [openstack-dev] [OpenStack-Dev] [Cinder] Cinder driver verification

2014-02-13 Thread Walter A. Boring IV
On 02/13/2014 02:51 AM, Thierry Carrez wrote: John Griffith wrote: So we've talked about this a bit and had a number of ideas regarding how to test and show compatibility for third-party drivers in Cinder. This has been an eye opening experience (the number of folks that have NEVER run tempest

Re: [openstack-dev] [OpenStack-Dev] [Cinder] Cinder driver verification

2014-02-13 Thread Walter A. Boring IV
On 02/13/2014 09:51 AM, Avishay Traeger wrote: Walter A. Boring IV walter.bor...@hp.com wrote on 02/13/2014 06:59:38 PM: What I would do different for the Icehouse release is this: If a driver doesn't pass the certification test by IceHouse RC1, then we have a bug filed against the driver. I

Re: [openstack-dev] [cinder] weekly meeting

2013-12-17 Thread Walter A. Boring IV
4 or 5 UTC works better for me. I can't attend the current meeting time, due to taking my kids to school in the morning at 1620UTC Walt Hi All, Prompted by a recent suggestion from Tom Fifield, I thought I'd gauge some interest in either changing the weekly Cinder meeting time, or proposing

Re: [openstack-dev] [Cinder] TaskFlow 0.1 integration

2013-11-19 Thread Walter A. Boring IV
Awesome guys, Thanks for picking this up. I'm looking forward to the reviews :) Walt On 19.11.2013 10:38, Kekane, Abhishek wrote: Hi All, Greetings!!! Hi there! And thanks for your interest in cinder and taskflow! We are in process of implementing the TaskFlow 0.1 in Cinder for copy

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

2013-07-17 Thread Walter A. Boring IV
___ Mailing list: https://launchpad.net/~openstack https://launchpad.net/%7Eopenstack Post to : openst...@lists.launchpad.net mailto:openst...@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack