05:01:09 <jroll> #startmeeting ironic
05:01:09 <openstack> Meeting started Tue Jul  7 05:01:09 2015 UTC and is due to finish in 60 minutes.  The chair is jroll. Information about MeetBot at http://wiki.debian.org/MeetBot.
05:01:10 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
05:01:12 <openstack> The meeting name has been set to 'ironic'
05:01:21 <jroll> agenda is here:
05:01:23 <jroll> #link https://wiki.openstack.org/wiki/Meetings/Ironic
05:01:31 <mrda> o/
05:01:35 <jroll> #chair devananda
05:01:37 <openstack> Current chairs: devananda jroll
05:01:40 <jroll> #chair NobodyCam
05:01:41 <openstack> Current chairs: NobodyCam devananda jroll
05:01:56 <jroll> #topic Announcements
05:02:12 <jroll> in case you missed it last week, midcycle is locked in
05:02:29 <jroll> #link https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254
05:02:29 * mrda is looking forward to it
05:02:36 <jroll> please RSVP if you're coming.
05:02:51 <jroll> any other announcements from anyone?
05:03:11 <mrda> not from me
05:03:26 <jroll> ok, moving on
05:03:29 <jroll> #topic subteam status reports
05:03:30 <jroll> #link https://etherpad.openstack.org/p/IronicWhiteBoard
05:04:04 <jroll> looks like nothing major, I'll give people a chance to review
05:04:12 <jroll> if there's anyone besides mrda and I, that is :)
05:04:50 <jroll> ok then
05:04:53 <jroll> #topic open discussion
05:04:58 <jroll> anyone have anything?
05:05:00 <jroll> anyone lurking?
05:05:03 <rameshg87> o/
05:05:05 <jroll> mrda: wanna chat? :)
05:05:10 <jroll> oh, we haz a rameshg87 !
05:05:11 <mrda> hey jroll
05:05:20 <mrda> and a wanyen I believe
05:05:20 <rameshg87> jroll: I am here too :)
05:05:33 <wanyen> o/
05:05:41 <jroll> and wanyen!
05:05:46 <mrda> I don't have anything specific, just working away
05:06:00 <jroll> and I see a devanand_ just joined, dunno who that guy is. :)
05:06:32 <jroll> I'll give 5 minutes for anyone to bring up open discussion topics, then I'm calilng it
05:06:38 <mrda> It is USA independence week, after all, so I can understand the turn out
05:06:38 <jroll> calling*
05:06:50 <devanand_> a very tired me lurks from his phone
05:07:07 <jroll> welcome :P
05:07:21 <jroll> mrda: buncha slackers IMO :)
05:07:21 <mrda> Is there anything core related?  Like our move to independent releases?
05:07:54 <jroll> mrda: still waiting for review on that.
05:08:01 <jroll> #link https://review.openstack.org/#/c/185171/
05:08:07 <mrda> Well, just to say, I'll be in SEA from Monday of midcycle, so if anyone wants to catch up...
05:08:15 <mrda> jroll: yeah, I've been reviewing it
05:08:22 <jroll> awesome :)
05:08:39 <mrda> Well, late Monday
05:09:12 <naohirot> o/
05:09:27 * naohirot I was on a phone call
05:09:38 <rameshg87> regarding ironic-lib I got replies from the mailing list that git submodules is a bad idea
05:09:40 <mrda> naohirot: do you have anything to bring up?
05:10:08 <naohirot> mrda: well nothing so far
05:10:14 <mrda> np
05:10:16 <jroll> rameshg87: I agree. frequent releases are best for that model IMO
05:10:35 <jroll> rameshg87: we can easily revert things if we break things. we could also gate ironic on that lib
05:10:37 <rameshg87> jroll: but any changes to common files in ironic-lib will have to wait for a release ?
05:10:58 <jroll> (though the more gate runs there are, the slower everything is)
05:11:10 <jroll> rameshg87: yeah, though we can release it any time we like
05:11:20 <jroll> releases are cheap, let's do them more often :)
05:11:31 <jroll> I suspect devanand_ has similar opinion
05:11:32 <jroll> s
05:11:39 * mrda has heard that before somewhere
05:11:46 <mrda> (about releases)
05:12:02 <rameshg87> mrda: I had sent a mail to mailing list. may be from there.
05:12:04 <jroll> it's a common phrase, s/release/whatever you'd like/ :P
05:12:28 <mrda> I've heard jroll say it a few times now
05:12:36 <rameshg87> :)
05:12:44 <jroll> heh. you should hear me downstream. :P
05:12:54 <mrda> lol, I hear everything jroll
05:13:10 <jroll> :)
05:13:15 <devanand_> If it's just a submodule why split it out? It should have a stable API
05:13:27 <jroll> devanand_: because IPA?
05:13:42 <jroll> devanand_: to be clear, it isn't a submodule, that was a proposal
05:13:43 <devanand_> And is the API is stable why cogate
05:14:05 <jroll> devanand_: because we can break things under the API
05:14:06 <devanand_> If
05:14:29 <jroll> devanand_: just because the API is stable doesn't mean it actually calls fdisk correctly
05:14:31 <jroll> etc
05:14:42 <jroll> idk if co-gating is the right thing to do; just a suggestion
05:14:50 <jroll> at least for short term while things are volatile
05:15:11 <devanand_> Nod
05:16:14 <jroll> rameshg87: thoughts? frequent releases + cogate while things are in motion, drop the gate after things stabilize?
05:16:39 <rameshg87> jroll: I agree. I was only concerned about the delays that release will incur.
05:16:56 <rameshg87> but if it can be speeded up, then I am fine with it :)
05:17:05 <jroll> rameshg87: releases take almost no time, as I understand it. five minutes maybe?
05:17:16 <rameshg87> jroll: and global-requirements ?
05:17:19 <jroll> rameshg87: it's a git tag command is all
05:17:30 <jroll> oh. true. urgh
05:17:55 <jroll> rameshg87: still less than a day, that isn't much time in openstack review land
05:17:57 <rameshg87> but we can keep bugging the g-r cores :)
05:18:00 <devanand_> And pip cache
05:18:14 <jroll> I think it's probably the best way to go, at the risk of slightly slowing development
05:18:43 <jroll> and to be clear, only slowing dev work within the things that lib covers (partitioning etc)
05:19:12 <rameshg87> yeah. and may be we don't make changes to those files that often (not very sure)
05:19:57 <jroll> yeah, I don't have data on that
05:19:58 <rameshg87> it's disk_partitioner + some things in deploy_utils
05:20:19 <rameshg87> for now
05:20:21 <jroll> right
05:20:32 <jroll> I wouldn't mind a soft freeze once we agree we're ready to transition
05:21:26 <mrda> jroll: would you expect that to be enforced in any way?  Or just keep an eye on it?
05:22:00 <jroll> mrda: probably keep an eye on it, if we coordinate with g-r folks it shouldn't take long
05:22:11 <jroll> mrda: basically let cores know and mailing list post
05:22:26 <jroll> but this is all opinions at this point :)
05:22:56 <rameshg87> I will just reply to that mail with this that at least few of us agreed on this
05:23:00 <mrda> cool
05:23:08 <rameshg87> and wait for 1-2 days for feedback from other ironickers
05:23:25 <rameshg87> if nothing, I willl assume everyone is fine with it, and may be we can start the actual work
05:23:40 <jroll> rameshg87: sounds good
05:23:44 <mrda> +1
05:24:00 <jroll> we can follow up with a time, make it too late for you and too early for the USers :P
05:24:03 <jroll> or something like that
05:24:25 <mrda> :)
05:24:38 <rameshg87> yeah .. :)
05:24:47 <jroll> yay for agreement
05:24:55 <jroll> does anyone have anything else to discuss? devanand_ ?
05:25:33 * jroll time.sleep(6))
05:25:43 * jroll time.sleep(60) *
05:26:09 <mrda> Thank you everyone for staying up for us in this TZ, much appreciated
05:26:20 <jroll> not a problem!
05:26:41 <jroll> small price to pay to have y'all involved
05:26:54 <mrda> ;)
05:27:04 <jroll> and on that note, thank you all for showing, have a fantastic next 12 hours or so
05:27:12 <jroll> #endmeeting