Monday, 2018-01-22

*** karthiks has joined #openstack-ironic00:01
*** karthiks has quit IRC00:09
*** cjloader has joined #openstack-ironic00:19
*** karthiks has joined #openstack-ironic00:22
*** cjloader has quit IRC00:24
*** liuzz has joined #openstack-ironic00:48
*** hshiina has joined #openstack-ironic01:03
*** phuongnh has joined #openstack-ironic01:06
*** hieulq has joined #openstack-ironic01:12
*** tiendc has joined #openstack-ironic01:14
*** yangyapeng has joined #openstack-ironic01:15
*** cjloader has joined #openstack-ironic01:21
*** openstackgerrit has joined #openstack-ironic01:23
openstackgerritDao Cong Tien proposed openstack/ironic master: devstack: add support for rescue mode  https://review.openstack.org/52411801:23
openstackgerritDao Cong Tien proposed openstack/ironic master: CI job for rescue mode  https://review.openstack.org/52870401:23
openstackgerritDao Cong Tien proposed openstack/ironic master: DNM: test rescue mode  https://review.openstack.org/53318701:24
*** tuanla____ has joined #openstack-ironic01:24
openstackgerritDao Cong Tien proposed openstack/ironic master: DNM: standalone test rescue mode  https://review.openstack.org/53475101:24
*** cjloader has quit IRC01:25
*** yolanda has quit IRC01:44
*** rbudden has joined #openstack-ironic02:01
*** fragatina has quit IRC02:05
*** gcb has joined #openstack-ironic02:09
*** crushil_ has joined #openstack-ironic02:11
*** weshay has quit IRC02:14
*** weshay has joined #openstack-ironic02:15
*** rbudden has quit IRC02:24
*** crushil_ has quit IRC02:53
*** jaganathan has joined #openstack-ironic03:16
*** karthiks has quit IRC03:18
*** cjloader has joined #openstack-ironic03:21
*** cjloader has quit IRC03:25
*** karthiks has joined #openstack-ironic03:31
*** rbudden has joined #openstack-ironic03:34
*** hshiina has quit IRC03:43
*** hshiina has joined #openstack-ironic03:47
*** yangyapeng has quit IRC03:55
*** vcgi has joined #openstack-ironic03:56
*** links has joined #openstack-ironic04:00
*** crushil_ has joined #openstack-ironic04:10
*** sapd has quit IRC04:14
*** Nisha_Agarwal has joined #openstack-ironic04:15
*** Nisha_Agarwal has quit IRC04:16
*** sapd has joined #openstack-ironic04:28
*** yangyapeng has joined #openstack-ironic04:34
*** crushil_ has quit IRC04:36
*** jaganathan has quit IRC04:49
*** rbudden has quit IRC04:54
*** karthiks has quit IRC04:58
*** jaganathan has joined #openstack-ironic05:03
*** dpawar has joined #openstack-ironic05:12
*** yangyapeng has quit IRC05:16
*** jaganathan has quit IRC05:17
*** cjloader has joined #openstack-ironic05:21
*** jaganathan has joined #openstack-ironic05:23
*** cjloader has quit IRC05:25
openstackgerritparesh sao proposed openstack/ironic master: Implementation for UEFI iSCSI boot for ILO  https://review.openstack.org/46828805:32
*** jaganathan has quit IRC05:35
*** threestrands has quit IRC05:40
*** yangyapeng has joined #openstack-ironic05:41
*** yangyapeng has quit IRC05:45
*** sapd has quit IRC05:51
*** oanson has quit IRC05:55
*** sapd has joined #openstack-ironic05:56
*** hshiina has quit IRC05:56
*** yangyapeng has joined #openstack-ironic05:59
*** dpawar has quit IRC06:00
*** jaganathan has joined #openstack-ironic06:03
*** dpawar has joined #openstack-ironic06:06
openstackgerritShivanand Tendulker proposed openstack/ironic master: Add documentation for rescue interface  https://review.openstack.org/41960606:07
*** jaganathan has quit IRC06:24
*** vcgi has quit IRC06:24
*** sapd has quit IRC06:24
*** sapd has joined #openstack-ironic06:24
*** jaganathan has joined #openstack-ironic06:25
*** jaganathan has quit IRC06:33
*** rbartal has joined #openstack-ironic06:33
*** jaganathan has joined #openstack-ironic06:39
*** makowals has joined #openstack-ironic06:40
*** hieulq has quit IRC06:45
*** marios has joined #openstack-ironic06:49
*** mjura has joined #openstack-ironic06:52
pas-hamorning ironic :)06:58
*** hieulq has joined #openstack-ironic07:00
*** oanson has joined #openstack-ironic07:02
*** qsyqian has joined #openstack-ironic07:15
*** rcernin has quit IRC07:17
*** cjloader has joined #openstack-ironic07:21
*** cjloader has quit IRC07:25
*** fragatina has joined #openstack-ironic07:36
*** dpawar has quit IRC07:37
*** sapd_ has joined #openstack-ironic07:48
*** sapd has quit IRC07:48
*** jtomasek has joined #openstack-ironic07:49
*** pcaruana has joined #openstack-ironic07:52
*** hjensas has joined #openstack-ironic07:53
*** hjensas has quit IRC07:53
*** hjensas has joined #openstack-ironic07:53
*** dpawar has joined #openstack-ironic07:54
openstackgerritVasyl Saienko proposed openstack/networking-generic-switch master: DNR/DNM test change  https://review.openstack.org/53624207:58
*** jtomasek has quit IRC08:04
*** jtomasek has joined #openstack-ironic08:04
openstackgerritparesh sao proposed openstack/ironic master: Implementation for UEFI iSCSI boot for ILO  https://review.openstack.org/46828808:08
*** qsyqian has quit IRC08:14
*** AlexeyAbashkin has joined #openstack-ironic08:15
*** tesseract has joined #openstack-ironic08:19
*** cjloader has joined #openstack-ironic08:21
*** fragatina has quit IRC08:22
*** cjloader has quit IRC08:25
*** racedo has joined #openstack-ironic09:06
*** milan_ has joined #openstack-ironic09:12
openstackgerritparesh sao proposed openstack/ironic master: Update proliantutils version for Queens release  https://review.openstack.org/53589509:16
openstackgerritparesh sao proposed openstack/ironic master: Implementation for UEFI iSCSI boot for ILO  https://review.openstack.org/46828809:16
*** mgoddard_ has joined #openstack-ironic09:16
*** derekh has joined #openstack-ironic09:25
*** etingof has quit IRC09:30
*** athomas has joined #openstack-ironic09:31
*** gcb has quit IRC09:32
*** stendulker has joined #openstack-ironic09:51
*** e0ne has joined #openstack-ironic09:55
*** dtantsur|afk is now known as dtantsur10:05
dtantsurmorning ironic10:05
*** jaganathan has quit IRC10:05
stendulkerGood morning dtantsur :)10:11
dtantsurhey stendulker10:11
*** etingof has joined #openstack-ironic10:11
dtantsurstendulker: if you have time today: https://review.openstack.org/535772 this is a part of the classic driver deprecation priority10:11
patchbotpatch 535772 - ironic - Allow data migrations to accept options10:11
stendulkerdtantsur: Sure10:12
*** mgoddard_ has quit IRC10:13
*** jaganathan has joined #openstack-ironic10:14
*** yolanda has joined #openstack-ironic10:17
*** yangyapeng has quit IRC10:18
*** e0ne has quit IRC10:21
*** mgoddard_ has joined #openstack-ironic10:25
*** e0ne has joined #openstack-ironic10:25
*** amarao has joined #openstack-ironic10:27
*** liuzz has quit IRC10:30
*** tuanla____ has quit IRC10:30
*** jaganathan has quit IRC10:31
*** c3-oscar has joined #openstack-ironic10:32
*** jaganathan has joined #openstack-ironic10:34
*** d0ugal has quit IRC10:37
*** yangyapeng has joined #openstack-ironic10:38
openstackgerritDmitry Tantsur proposed openstack/ironic-specs master: Future of classic drivers: update the migration proposal  https://review.openstack.org/53629810:40
*** yangyapeng has quit IRC10:44
*** yangyapeng has joined #openstack-ironic10:49
mgoddard_morning dtantsur10:49
dtantsurhi mgoddard_10:50
mgoddard_just a very slow reply, seems there's a lot of lag on the line :)10:51
dtantsurheh, I see10:52
gmonteiroGood Morning everyone o/10:52
*** yangyapeng has quit IRC10:53
mgoddard_dtantsur: qq about API backwards compatibility. Should we expect the same behaviour from an API endpoint introduced in queens, whether using pike or an insufficient microversion in queens?10:55
*** stendulker has quit IRC10:55
dtantsurmgoddard_: ideally, yes10:55
mgoddard_dtansur: and if we've already released code that does not do this, should we fix it or leave it?10:55
*** d0ugal has joined #openstack-ironic10:57
dtantsurmgoddard_: unless it results in a nasty bug, we should probably just leave it alone11:03
mgoddard_dtantsur: ok11:04
*** yangyapeng has joined #openstack-ironic11:17
*** yolanda has quit IRC11:17
*** cjloader has joined #openstack-ironic11:21
*** links has quit IRC11:23
*** cjloader has quit IRC11:26
*** AlexeyAbashkin has quit IRC11:32
*** openstackgerrit has quit IRC11:33
*** vmud213 has joined #openstack-ironic11:34
*** links has joined #openstack-ironic11:36
*** yangyapeng has quit IRC11:37
*** yangyapeng has joined #openstack-ironic11:37
vmud213Morning Ironic11:40
gmonteiroo/ vmud21311:40
*** AlexeyAbashkin has joined #openstack-ironic11:41
vmud213gmonteiro o/11:42
vmud213dtantsur: https://review.openstack.org/#/c/535895/ is due for workflow.11:42
patchbotpatch 535895 - ironic - Update proliantutils version for Queens release11:43
vmud213dtantsur: It's just the requirements update in the driver-requirements.11:43
dtantsurvmud213: so, question inline. if it's required for SUM, why wasn't the version bump done in the SUM patch?11:45
*** jkilpatr has joined #openstack-ironic11:47
johnthetubaguydtantsur: I am curious about the policy.sample file, do we still need that now post policy in code?11:48
vmud213dtantsur: just a mnt11:48
dtantsurjohnthetubaguy: I guess we still need to ship a sample for a reference, no?11:48
johnthetubaguydtantsur: I didn't think you had to, as you can just generate it, like the config11:48
dtantsurjohnthetubaguy: well, we ship the config for the same reason11:49
johnthetubaguydtantsur: ah, OK, well that is consistent then11:49
dtantsurnot everyone who just want to check a few options want a full development environment11:49
dtantsurwell11:49
dtantsurnow that we generate the documentation for both config and policy we can revisit this decision11:49
johnthetubaguydtantsur: yeah, it is at least available in raw form where needed now11:50
dtantsurI mean, https://docs.openstack.org/ironic/latest/configuration/sample-config.html and https://docs.openstack.org/ironic/latest/configuration/sample-policy.html11:50
dtantsurjohnthetubaguy: wanna start a ML thread on deleting both examples now that we have ^^^?11:50
johnthetubaguydtantsur: sure, good plan, was just reviewing the traits stuff and it peaked my interest11:50
dtantsurjohnthetubaguy: thanks! and ditto for ironic-inspector: https://docs.openstack.org/ironic-inspector/latest/configuration/sample-config.html and https://docs.openstack.org/ironic-inspector/latest/configuration/sample-policy.html11:51
johnthetubaguydtantsur: ah, right, cool11:51
vmud213dtantsur:That's because from the ironic i tried to include whatever made sense.11:52
dtantsurand of course https://docs.openstack.org/ironic-inspector/latest/configuration/ironic-inspector.html is even nicer11:52
dtantsurvmud213: you shouldn't raise the version unless you really need to11:52
vmud213from pike to queens, w.r.t ironic SUM is the feature that the user sees.11:52
dtantsurraising a version is a MUST for downstreams11:53
dtantsurwhile just releasing 2.5.0 is a SHOULD for downstreams11:53
dtantsurvmud213: SUM was released in 2.4.0 according to your changelog11:53
vmud213Even though the changelog on proliantutils says, iSCSI related changes, the corresponding patch on ironic that enables BFV is not merged yet11:53
dtantsurright, and that's why I think we should not bump the version11:53
*** e0ne has quit IRC11:54
dtantsurthere is nothing that we must have there right here and now11:54
*** tesseract-RH has joined #openstack-ironic11:55
*** jkilpatr has quit IRC11:55
*** tesseract has quit IRC11:57
vmud213dtantsur: The Pike release was tagged with proliantutils version 2.4.012:05
dtantsuryep12:06
vmud213There was only a limites support for hpsum based Firmware upgrade.12:06
vmud213The complete features were part of 2.4.1 which is after Pike release12:07
vmud213And SUM support is added after 2.4.112:07
dtantsurto be honest, I don't see anything about SUM in https://github.com/openstack/proliantutils/compare/2.4.1...2.5.0 and your changelog talks about 2.4.112:07
dtantsur(sorry, I said 2.4.0 above, I meant 2.4.1)12:08
vmud213Also do you think we should also include Information pertaining to iSCSI settings in the patch set?12:08
*** openstackgerrit has joined #openstack-ironic12:08
openstackgerritJohn Garbutt proposed openstack/ironic master: Remove sample policy and config files  https://review.openstack.org/53634912:08
dtantsurvmud213: only if ironic can use it already12:08
*** jkilpatr has joined #openstack-ironic12:09
vmud213Yes dtantsur. I agree.12:10
vmud213But From last release (pike) to now this is what is new.12:10
vmud213Even though they are added in the intermedate releases, tagging to Queens release this is an added feature12:11
vmud213WDYT?12:11
vmud213So you think, we can not include iSCSI settings related changes because the BFV patch that support these changes hasn't gone in. Did i get it correctly?12:13
dtantsurvmud213: correct. you should update the version to 2.5.0 in the BFV patch, because it will actually use the changes from 2.5.012:15
dtantsursince ironic only uses features from 2.4.1 (if I understood it right), it should stay on 2.4.1 for now12:15
vmud213But how about some bug fixes that are part of 2.5.0 release?12:16
vmud213i mean retrying of power operation etc12:17
dtantsurvmud213: requirements are not bumped for bug fixes per openstack policies12:18
vmud213I got your point but, by downgrading the version in the driver-requirement file will also lose some bug fixes.12:18
vmud213ok.hmm.12:18
*** krtaylor has joined #openstack-ironic12:19
vmud213dtantsur: One more thing, Sushy backward compatibility is also part of this fix12:22
vmud213Which we have not mentioned in the ChangeLog12:22
dtantsurvmud213: what exactly backward compatibility do you mean and how does it affect ironic?12:22
*** bfournie has quit IRC12:27
*** bfournie has joined #openstack-ironic12:27
*** bfournie has quit IRC12:32
vmud213Ok. So there's some logic related to "refresh" that needed to be changed in the proliantutils to comply with sushy library12:37
vmud213here https://review.openstack.org/#/c/531295/12:37
patchbotpatch 531295 - proliantutils - Changes to support Sushy 1.3.0 (MERGED)12:37
vmud213dtantsur: So i am trying to understand. Do you say that the proliantutils release version sshould have been 2.4.2 instead of 2.5.0?12:38
*** phuongnh has quit IRC12:39
*** phuongnh has joined #openstack-ironic12:40
*** rbartal has quit IRC12:40
openstackgerritHugo Nicodemos proposed openstack/ironic master: Migrate oneview hardware type to use python-hpOneView  https://review.openstack.org/52431012:48
*** phuongnh has quit IRC12:49
openstackgerritMerged openstack/ironic master: Add a version argument to traits DB API  https://review.openstack.org/53548212:49
*** rbartal has joined #openstack-ironic12:52
*** jaganathan has quit IRC12:57
vmud213dtantsur: I agree we should keep the version that includes the feature. how to deal with the Sushy change for the refined refresh?12:58
vmud213It certainly is needed and including the 2.4.1 breaks it.12:59
*** jlabarre has joined #openstack-ironic13:00
TheJuliagood morning everyone13:07
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic master: [docs] mention new nova scheduler option  https://review.openstack.org/53440113:07
*** bfournie has joined #openstack-ironic13:07
TheJuliaGreetings from Southern California13:07
*** tiendc has quit IRC13:08
*** jaganathan has joined #openstack-ironic13:10
*** crushil_ has joined #openstack-ironic13:15
dtantsurmornign TheJulia, is it sunny there?13:15
nicodemosmorning TheJulia and ironic.13:15
dtantsurvmud213: yeah, the sushy issue is unclear. but recent versions of proliantutils work with recent versions of sushy, no?13:17
dtantsuralso, I'm not sure how sushy release breaks you, given that the behavior did not change between 1.2.0 and 1.3.013:17
*** e0ne has joined #openstack-ironic13:18
*** vmud213 has quit IRC13:18
*** rbartal has quit IRC13:24
*** MattMan has quit IRC13:25
*** jcoufal has joined #openstack-ironic13:25
*** MattMan has joined #openstack-ironic13:25
*** trown|outtypewww is now known as trown13:26
*** trown is now known as trown|ruck13:26
TheJuliadtantsur: the sun has not even come up yet13:29
TheJuliadtantsur: maybe vmud213 is unaware of the last minute changes13:30
* TheJulia starts drinking coffee13:31
dtantsuryeah, maybe13:33
dtantsuralso we have a regression in one of my patches, sigh.. :(13:33
openstackgerritJulia Kreger proposed openstack/ironic master: Rework upgrade to upgrade nova/ironic  https://review.openstack.org/53559613:36
*** dpawar has quit IRC13:37
TheJuliaugh13:37
*** dprince has joined #openstack-ironic13:38
*** gcb has joined #openstack-ironic13:39
openstackgerritRushil Chugh proposed openstack/ironic master: Add XClarity Driver  https://review.openstack.org/51942713:39
TheJuliaI think our gate failure simply boils down to during the upgrade, some of the linked c libraries that were in the main process  were deleted, so I bet depending on exactly how nova-conductor spawns, that could cause major problems.13:50
*** rloo has joined #openstack-ironic13:50
TheJuliagood morning rloo13:51
rlooGood Monday Morning TheJulia and everyone else!13:52
jrollmorning dtantsur, rloo, TheJulia, everyone else :)13:53
rloomorning jroll13:53
jrollTheJulia: that's... fun13:53
TheJuliajroll: yeah :(13:53
TheJulianow to just get two patches merged so we can make the tests voting again!13:53
jrollwhee13:54
*** cdearborn has joined #openstack-ironic13:54
jrollanything I can help with atm?13:54
rloo++ TheJulia, do you need help with whatever two patches mentioned above?13:55
*** vmud213 has joined #openstack-ironic13:55
dtantsurmorning jroll, rloo13:55
rloogood morning dtantsur13:55
dtantsurjroll: hunt nova cores?13:55
* jroll puts on his camo13:55
* rloo looks at whiteboard for status13:55
dtantsurrloo: the drivers migration change is ready to review, when you have some (quite some) time13:56
rloodtantsur: yes, on my list this week. need to catch up on what's been going on, then figure out priorities for the week...13:56
TheJuliahttps://review.openstack.org/#/c/535786/4 Yeah, pretty much hunt nova cores down13:56
patchbotpatch 535786 - nova - Ironic: negotiate microversion to allow downgrade ...13:56
rlooTheJulia: ahhh.13:56
jrolltrying to think of a good/simple way to explain why we need this method of negotiating13:57
*** sasha2 has joined #openstack-ironic13:57
dtantsurfolks, if you want to discuss a potential FFE before filing it, add to the agenda https://wiki.openstack.org/wiki/Meetings/Ironic13:57
TheJuliarloo: https://review.openstack.org/535596 is our pach13:57
patchbotpatch 535596 - ironic - Rework upgrade to upgrade nova/ironic13:57
jroll"you can go tracking down segfaults or merge this" :P13:57
TheJuliajroll: pretty much13:57
dtantsurjroll: this patch is a good thing regardless of segfaults13:57
*** yangyapeng has quit IRC13:58
dtantsurit removes a hard dependency on ironic queens13:58
jrolldtantsur: I agree, but it isn't the "right" way that we wanted to do it (that we specified in launchpad)13:58
rlooi'm still trying to catch up but i wonder if the segfaults are due to eg dynamic linking to new/incompatible libraries, old nova + new whatever13:58
TheJuliarloo: current status, fyi, is we marked the grenade tests non-voting for now13:58
TheJuliawell, grenade multinode13:58
*** crushil has quit IRC13:58
* johnthetubaguy heard something about nova-cores13:58
rlooTheJulia: ok. but we haven't changed that grenade multinode test?13:58
TheJuliarloo: basically, during the upgrade, a bunch of pip libraries with their chared c code are getting deleted13:59
TheJuliaor moved13:59
TheJuliaand then deleted13:59
TheJuliaso.... bad things happen afterwards13:59
*** jaganathan has quit IRC13:59
rlooTheJulia: ok. SOOO... if I understand it, at the end of the day, with your proposed patches, etc, we will not be able to test rolling upgrades, right?13:59
TheJuliarloo: We can, we only upgrade nova and allow it to handle the older version14:00
jrolljohnthetubaguy: *cough* https://review.openstack.org/#/c/535786/14:00
patchbotpatch 535786 - nova - Ironic: negotiate microversion to allow downgrade ...14:00
jrolland good morning :)14:00
*** weshay is now known as weshay|rover14:00
johnthetubaguyyeah, just peaking at that now14:01
jrollthanks14:01
dtantsurjroll: "not the right way" works as a workaround :)14:01
* jroll rechecks14:01
dtantsurI mean, it's a negotiation, just done inside of nova instead of inside ironicclient14:01
rlooTheJulia: and not upgrade ironic at all? Well, let me review the patches that need to land. we can discuss later.14:01
*** baha has joined #openstack-ironic14:01
TheJuliaWe will make it better, just need if sooner rather than later14:01
jrolldtantsur: you don't have to convince me it's a good thing, you have to convince nova folks that it's worth merging last minute :P14:02
jrollI think I phrased it nicely14:02
TheJuliarloo: we upgrade the ironic conductor, but the usable api endpoing is still the unupgaded subnode14:02
rloojroll: it isn't last minute. last minute would be errr in 2 weeks time? :)14:02
dtantsuryeah, it's not that bad14:02
jrollrloo: sometimes feels like nova last-minute begins at milestone 114:02
dtantsurI remember merging some deprecations after nova rc1 ;)14:03
rlooTheJulia: besides the nova patch, what's the other one?14:04
rlooTheJulia: to fix the grenade test. Am updating whiteboard with the links.14:04
TheJuliarloo: just turns the job back to voting and restarts nova stuffs14:04
TheJuliarloo: it has a depends-on flag for the nova patch14:04
rlooTheJulia: ok, that'll be an easy patch to review :)14:04
TheJuliarloo: thanks! I completely forgot to update the whiteboard on friday since I had started my trek to southern california14:05
TheJuliait is soooo dark outside....14:05
*** c3-oscar has quit IRC14:06
rlooTheJulia: many thanks for working on this!14:07
*** mjturek has joined #openstack-ironic14:08
johnthetubaguyjroll: been wondering about the API version we request (mostly for the traits work)14:08
johnthetubaguyjroll: does that ironic client not have a max API version it will request?14:08
jrolljohnthetubaguy: it does, let me find it14:09
johnthetubaguymgoddard_: ^14:09
jrolljohnthetubaguy: oh, maybe only for osc https://review.openstack.org/#/c/532622/5/ironicclient/osc/plugin.py14:10
patchbotpatch 532622 - python-ironicclient - Traits support14:10
johnthetubaguyjroll: ah, curious14:11
* TheJulia goes back to the patches that changes some of that up14:14
*** jaganathan has joined #openstack-ironic14:16
*** rbudden has joined #openstack-ironic14:23
*** vmud213 has quit IRC14:23
*** makowals has quit IRC14:27
*** Goneri has joined #openstack-ironic14:28
rloojroll: are you sure 535786 works? maybe I'm still asleep...14:29
*** Guest86649 is now known as dansmith14:29
jrollrloo: I played with it in devstack and it seemed to, why14:29
jrollI didn't actually do a rebuild though14:29
rloojroll: i'm asleep.14:29
*** rbartal has joined #openstack-ironic14:29
jrollk :)14:30
*** makowals has joined #openstack-ironic14:30
johnthetubaguyjroll: so seems legit, found a minor nit on the reported hypervisor version that is probably worth fixing up14:31
*** yangyapeng has joined #openstack-ironic14:32
johnthetubaguyjroll: FWIW, I like the static two option negotiation, so much easier to test, but clearly would be good to let the client do the choosing logic14:32
*** jjohnson2 has joined #openstack-ironic14:33
jrolljohnthetubaguy: good point on the sighup thing, with the hyp version, that only uses the major version, not minor14:33
jroll(which makes it totally useless, but ya know14:34
*** crushil has joined #openstack-ironic14:34
*** lucasagomes is now known as lucas-hungry14:34
openstackgerritMark Goddard proposed openstack/ironic master: API: Node Traits API  https://review.openstack.org/53226914:36
openstackgerritMark Goddard proposed openstack/ironic master: Add node traits to API reference  https://review.openstack.org/53638414:36
openstackgerritMark Goddard proposed openstack/ironic-tempest-plugin master: Add node trait tests  https://review.openstack.org/53590814:36
jrolljohnthetubaguy: do you know if there's something in nova I should tie into for that sighup hook, or just use the normal python stuff?14:40
johnthetubaguyjroll: so compute manager already has a handler, so I think you could make it call a virt driver method, if there isn't one already, will see if I can see it14:40
jrollah, I can look14:41
johnthetubaguyjroll: I think it is this thing: https://github.com/openstack/nova/blob/a40c00957ef4552681c172913bae1135a1614bbc/nova/compute/manager.py#L54314:41
jrollhm14:42
johnthetubaguyjroll: its a bit clearer here: https://github.com/openstack/nova/blob/a40c00957ef4552681c172913bae1135a1614bbc/nova/manager.py#L14314:42
jrollright right14:42
jrolljohnthetubaguy: that doesn't touch the virt driver at all, though :/14:43
johnthetubaguyyeah, not yet...14:43
johnthetubaguynew virt driver method I guess14:43
*** makowals has quit IRC14:44
johnthetubaguyjroll: yeah, sorry about the false alarm on reporting the hypervisor version, that's not really a problem, as you point out14:46
jrollyeah, no worries14:46
jrolljohnthetubaguy: think I should inject that new method now, or down the road?14:46
*** makowals has joined #openstack-ironic14:47
johnthetubaguyso the current upgrade method includes a SIG_HUP of nova-compute once everything is upgraded14:47
johnthetubaguythat triggers the min_compute_version to get re-calculated and bumps the RPC automagically14:47
johnthetubaguy... I am tempted to piggy back that14:47
johnthetubaguymostly because the graceful shutdown is so bad in Nova... :(14:48
johnthetubaguytl;dr I would do it now14:49
*** rpioso|afk is now known as rpioso14:50
rpiosoGood morning14:50
jrolljohnthetubaguy: yeah, that's a fair point, can do14:50
johnthetubaguyjroll: so I just though about testing this, I guess we don't have a job with old ironic and new nova?14:52
jrolljohnthetubaguy: well, the impetus for doing this quickly, now, is because we need to turn our multinode grenade job into exactly that14:52
johnthetubaguyjroll: ah, sweet14:53
jrolljohnthetubaguy: https://review.openstack.org/53559614:53
patchbotpatch 535596 - ironic - Rework upgrade to upgrade nova/ironic14:53
rloojroll: question about 535786. is the intent then, that with every named release of nova, we update that PREVIOUS_IRONIC_API_VERSION (regardless of if IRONIC_API_VERSION was up'd?) and we use the previous named release of ironic (as opposed to a release that happened during a dev cycle)?14:53
jrollrloo: I guess so, yeah. I think the plan for next cycle is to replace it with the client-driven negotiation anyway14:54
jrolls/think/hope/14:54
rloojroll: ok. not sure if worth mentioning. in case someone asks.14:55
openstackgerritJulia Kreger proposed openstack/python-ironicclient master: Raise exception for unsupported microversion  https://review.openstack.org/53297914:56
openstackgerritJulia Kreger proposed openstack/python-ironicclient master: Minor changes to version negotiation logic  https://review.openstack.org/53639014:56
johnthetubaguyI still think the static version are nicer, just need to ask the client if the higher version is available I think14:56
* jroll needs to re-read the RFE for the future plan14:57
* johnthetubaguy probably should read it first...14:57
*** jlabarre has quit IRC14:58
*** jlabarre has joined #openstack-ironic14:59
TheJuliajroll: johnthetubaguy Preferably go ahead and do it this cycle, but if we can't, then we can't. some of the patches are already up on python-ironicclient. I need to add min/max behavior soon15:01
TheJuliarloo: a list will most likely be maintained since it is the most static, and we can track capabilities by that or behavior differences based upon the actual negotiated version15:03
johnthetubaguyTheJulia: ++15:03
rlooTheJulia: ok, lets see how that shakes out. (And we can discuss at PTG if we need to, but I suspect we won't.)15:04
johnthetubaguyYou probably saw this already, but this is the cinder stuff that landed relatively recently: https://github.com/openstack/nova/blob/a40c00957ef4552681c172913bae1135a1614bbc/nova/volume/cinder.py#L6015:04
rloojohnthetubaguy: I didn't see it (no surprise). Good to know; we should do something similar for ironicclient then.15:05
*** namnh has joined #openstack-ironic15:05
johnthetubaguyit seems to work at least :)15:05
johnthetubaguyI always seem to forget you need to worry about all three of: the caller, the server and the installed client code15:06
rloojohnthetubaguy: don't say that. lots of things 'seem to work' but aren't good enuf :D15:06
johnthetubaguyheh, true :)15:06
TheJuliarloo: johnthetubaguy: we have all of that burried in ironicclient/common/http.py15:06
rloojohnthetubaguy: i like the 'consistency' approach/reason for doing things :)15:07
* johnthetubaguy that swaddling looks good... (turns around for 10 seconds).. wait how did you get your arms out and scratch your face already?15:07
rloobrings back memories to /me15:08
*** r-daneel has joined #openstack-ironic15:09
*** crushil_ has quit IRC15:11
*** rbartal has quit IRC15:12
*** cjloader has joined #openstack-ironic15:12
*** cjloader has quit IRC15:13
*** cjloader has joined #openstack-ironic15:16
*** cjloader has quit IRC15:16
*** cjloader has joined #openstack-ironic15:16
rlooTheJulia, dtantsur: with multinode grenade being non-voting, what patches are OK to approve? Are we using our own judgement?15:18
dtantsurrloo: yes. something not affecting rolling upgrades15:18
dtantsurso I'd refrain from RPC changes for now..15:18
rloodtantsur: ok -- worth mentioning in our meeting today. or sending email to cores?15:19
rloodtantsur: or devlist.15:19
dtantsuryeah15:19
rloodtantsur: or -2ing those patches15:19
dtantsur-2 EVERYTHING \o/15:20
rloodtantsur: NOOOOOOOO15:20
dtantsurno changes - no regressions, right?15:20
rloodtantsur: true. no need to review too. PROFIT!15:20
TheJuliabut then no progress :(15:22
dtantsurthis is called stability :)15:22
TheJuliaugh15:22
*** lucas-hungry is now known as lucasagomes15:23
TheJuliaI think we need to focus on client/driver patches, and just make sure we get everythiny to rock and roll w/r/t rpc and above changes once we have grenade sorted15:23
TheJulia_OR_ we could chain stuff for testing, but I'd prefer to avoid that path since it creates extra work15:24
dtantsuryeah15:25
dtantsurI mean, "yeah for option #1"15:25
dtantsurand I can offer you my data migration patches for review ;)15:26
dtantsurwe don't run online_data_migrations in the multinode grenade, do we?15:26
* TheJulia thinks15:26
TheJulianot 100% sure, but I think we do not15:27
*** trown|ruck is now known as trown|brb15:28
dtantsurbecause we don't finish upgrade there15:28
TheJuliayeah15:29
*** Goneri has quit IRC15:29
*** rbartal has joined #openstack-ironic15:30
* rloo wonders if dtantsur and TheJulia are impartial in this matter :D15:30
TheJuliayeah, we pin on multinode, and do not run online_data_migrations15:30
TheJuliarloo: about what?15:31
rlooTheJulia: what to focus on now ;)15:31
TheJuliaheh for the good of the project15:31
dtantsurI have a dream to not do the driver composition reform any more15:31
dtantsurthe deprecation (and later removal) of classic drivers is between me and this dream15:32
dtantsur:)15:32
*** cjloader has quit IRC15:32
rloodtantsur: dreams are GOOD; nightmares are bad :)15:32
*** cjloader has joined #openstack-ironic15:33
rloodtantsur: i should dream about not reviewing driver composition patches :)15:33
* TheJulia wonders if dmitry wishes to apply a sed statement to his last comments ;)15:33
*** trown|brb is now known as trown|ruck15:36
openstackgerritMerged openstack/ironic-python-agent master: Updated from global requirements  https://review.openstack.org/53493415:37
*** namnh has quit IRC15:38
*** namnh has joined #openstack-ironic15:39
*** namnh has quit IRC15:39
*** namnh has joined #openstack-ironic15:39
*** namnh has quit IRC15:39
*** namnh has joined #openstack-ironic15:40
*** namnh has quit IRC15:40
*** namnh has joined #openstack-ironic15:40
*** mgkwill has quit IRC15:40
*** portdirect has quit IRC15:40
*** BadCub has quit IRC15:40
*** mgkwill has joined #openstack-ironic15:41
*** BadCub has joined #openstack-ironic15:41
*** portdirect has joined #openstack-ironic15:41
*** Goneri has joined #openstack-ironic15:44
*** hw_wutianwei has joined #openstack-ironic15:45
mgoddard_will the next client release be 2.2.0? Is there a requirements bump patch for it?15:46
dtantsurTheJulia: not sure :) sometimes I do apply Russian grammar and way to express things to English15:47
dtantsurmgoddard_: 1. I think so, 2. not that I'm aware of15:47
TheJuliawe actually need to review/land on the client15:47
mgoddard_dtantsur: just looking for a patch to depend on for my nova virt driver change.15:50
mgoddard_does the requirements bump change normally come after the release?15:50
dtantsurmgoddard_: you mean, automatically? no, somebody has to do it15:50
mgoddard_dtantsur: I just mean in terms of ordering - is the release required before the requirements change?15:51
dtantsurmgoddard_: yes15:51
mgoddard_dtantsur: ok, thanks15:52
TheJuliamgoddard_: I'd depend on the python-ironicclient change its self, not perfect, and when we update releases, we that depends-on can be updated15:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Add baremetal neutron agent  https://review.openstack.org/45623515:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: start_flag = True, only first time, or conf change  https://review.openstack.org/53370715:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Switch from MechanismDriver to SimpleAgentMechanismDriverBase  https://review.openstack.org/52183815:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Devstack - Add ironic-neutron-agent  https://review.openstack.org/53011715:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Add support to bind type vlan networks  https://review.openstack.org/53234915:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Add dsvm job  https://review.openstack.org/53040915:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Docs - Add multi-tenant devstack - n-g-s vlans  https://review.openstack.org/53445915:53
openstackgerritHarald JensÃ¥s proposed openstack/networking-baremetal master: Make the agent distributed using hashring and notifications  https://review.openstack.org/52470915:53
mgoddard_TheJulia: will do15:53
*** derekh has quit IRC15:56
*** derekh has joined #openstack-ironic15:56
*** ijw has joined #openstack-ironic15:57
dtantsurfolks, looking for a 2nd +2 to close the keystoneauth topic https://review.openstack.org/#/c/51578716:01
patchbotpatch 515787 - ironic-inspector - Add keystoneauth adapters16:01
openstackgerritMerged openstack/python-ironicclient master: Updated from global requirements  https://review.openstack.org/53511716:01
*** makowals has quit IRC16:02
*** stendulker has joined #openstack-ironic16:06
*** mjura has quit IRC16:08
jjohnson2So, So... haing a problem with 'tempest-devstack-ironic-pxe_ipmitool-pyghmi-src', it always fails now...16:08
dtantsurjjohnson2: mmm, we might have missed an update to switch to an out-of-tree tempest plugin16:11
dtantsurjjohnson2: this has to be fixed, lemme show how https://github.com/openstack/pyghmi/blob/master/playbooks/legacy/tempest-devstack-ironic-pxe_ipmitool-pyghmi-src/run.yaml#L75-L8116:12
dtantsurto just https://github.com/openstack/ironic/blob/master/playbooks/legacy/tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-python3/run.yaml#L6616:12
jjohnson2ok, trying it out16:16
jjohnson2dtantsur, https://review.openstack.org/#/c/536401/16:18
patchbotpatch 536401 - pyghmi - Fix the tempest job16:18
*** rbartal has quit IRC16:19
*** stendulker has quit IRC16:20
*** jaganathan has quit IRC16:21
*** hshiina has joined #openstack-ironic16:23
*** namnh has quit IRC16:24
*** namnh has joined #openstack-ironic16:25
*** AlexeyAbashkin has quit IRC16:27
*** crushil has quit IRC16:28
*** namnh has quit IRC16:30
*** namnh has joined #openstack-ironic16:35
NobodyCamGood Morning Ironic'ers16:36
*** namnh has quit IRC16:39
*** penick has joined #openstack-ironic16:46
*** stendulker has joined #openstack-ironic16:47
TheJuliagood morning NobodyCam16:51
*** tesseract-RH has quit IRC16:51
jrollmorning NobodyCam16:51
NobodyCam:) Good morning TheJulia and jroll :)16:52
openstackgerritMerged openstack/ironic-inspector master: Imported Translations from Zanata  https://review.openstack.org/53310016:52
openstackgerritMerged openstack/ironic-inspector master: Updated from global requirements  https://review.openstack.org/53493116:52
dtantsurmorning NobodyCam16:54
NobodyCam:) morning dtantsur :)16:54
* jroll anxiously awaits the meeting16:58
dtantsur:)16:58
jrolloh wow, forgot to upload a new nova patch17:00
TheJuliadoh!17:00
dtantsur#startmeeting ironic17:00
openstackMeeting started Mon Jan 22 17:00:33 2018 UTC and is due to finish in 60 minutes.  The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
*** openstack changes topic to " (Meeting topic: ironic)"17:00
TheJuliao/17:00
openstackThe meeting name has been set to 'ironic'17:00
dtantsurhi all :)17:00
NobodyCamhowdy17:00
dtantsur#link https://wiki.openstack.org/wiki/Meetings/Ironic17:00
pas-hao/17:00
rpiosoo/17:00
*** derekh_ has joined #openstack-ironic17:00
jroll\o17:01
rlooo/17:01
hjensaso/17:01
hshiinao/17:01
bfournieo/17:01
mgoddard_\o/17:01
stendulkero/17:01
dtantsur#topic Announcements / Reminder17:01
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)"17:01
dtantsurWe have a few17:01
dtantsur#info Jan 25 - Client release deadline and Feature Freeze17:02
mjtureko/17:02
dtantsurthis is Thursday17:02
dtantsurnow, related:17:02
dtantsur#info dtantsur semi-unavailable Thu-Mon due to devconf.cz17:02
jlvillalo/17:02
dtantsurso TheJulia, if you're available, you'll have to request the clients releases please17:02
TheJuliadtantsur: acknowledged, will do17:03
dtantsurI'll try to be online as much as it's possible17:03
dtantsurbut on Thu I'll be in a train somewhere between Germany and Czechia17:03
rlooTheJulia will run next Monday's meeting too?17:03
*** derekh has quit IRC17:03
TheJuliaI can17:03
*** e0ne has quit IRC17:03
dtantsurrloo: I should be here by that time, but in case I won't - yes17:03
rloodtantsur: ok, Action Item - dtantsur to be back for meeting on Monday :)17:04
dtantsurgot it :)17:04
dtantsurso, lemme repeat probably:17:04
dtantsur#info the feature freeze is coming, and the good time to request an exception, if you need it, is right now17:04
dtantsurI have a few potential exceptions to discuss for later today17:05
dtantsurbut in the end all requests have to happen on the ML17:05
rloodtantsur: how do we decide whether to grant a FFE? vote? or 2 cores agree or ??17:05
dtantsurmeh, I knew somebody would ask :D17:05
dtantsur2 cores agree and no cores -2?17:05
rloodtantsur: ok, w/i some time period i guess.17:05
dtantsuryep. for requests posted today we can give time till Thursday for cores to object17:06
dtantsurif you post a request on Thu, it may be delayed, so plan ahead17:06
dtantsurany more questions on the feature freeze?17:06
rloodtantsur: and what's the deadline, if we grant FFE, to get that feature in?17:07
*** marios has quit IRC17:07
dtantsurso17:07
dtantsurlemme double-check the schedule17:07
*** crushil has joined #openstack-ironic17:07
johnthetubaguyso does traits need to request an exception now?17:07
rloomaybe RC1 target week? feb 5-9?17:07
dtantsurjohnthetubaguy: tl;dr yes17:07
*** fragatina has joined #openstack-ironic17:07
rloojohnthetubaguy: we're going to get that in this week, right? :)17:07
dtantsurthe final release will happen on Thu, Feb 8th17:07
dtantsurI don't want last-minute features, I've screwed up sushy enough :-/17:08
TheJuliaso even if we grant an ffe for traits, we can't land client support....17:08
rloodtantsur: the final RC is week of feb 1917:08
jrollyeah, not worth ffe'ing traits, just land it this week :)17:08
dtantsurrloo: rc1 is when we branch17:08
TheJuliajroll: +++++17:08
* jlvillal thinks we don't want any raw features getting into sushy...17:08
johnthetubaguyjroll: ++17:08
rlooTheJulia: true17:08
dtantsurso rc1 is the final queens feature release17:09
dtantsurthen stable/queens gets created, and master switches to rocky17:09
dtantsurso17:09
rloodtantsur: OH. then def week of Feb 5 is it. wonder if we should make it the week before, but ...17:09
dtantsur#info Feb 8th is the final feature release, features that get an exception must land by Friday, Feb 2nd17:09
dtantsursounds reasonable?17:10
TheJuliadtantsur: yes17:10
rlooworks for me. thx.17:10
jroll++17:10
*** Nisha_Agarwal has joined #openstack-ironic17:10
dtantsurmore questions?17:10
rloojohnthetubaguy: we'll get traits in if you get that nova patch in :)17:10
johnthetubaguyrloo: trying :)17:10
*** pcaruana has quit IRC17:11
rloojohnthetubaguy: we actually can't get traits in until we fix that grenade test17:11
dtantsurthis ^^^17:11
* jroll is surprised mentioning segfaults on upgrade in irc doesn't gather much attention17:11
* johnthetubaguy nods17:11
dtantsurI have a topic for a potential FFE for traits, let's wait for it please17:11
dtantsur#info PTG planning has started: https://etherpad.openstack.org/p/ironic-rocky-ptg17:11
dtantsurplease dump your ideas :)17:11
TheJuliajroll: I entirely expect it could have been the messenger or otherwise focus at the time, multiple variables17:12
dtantsur#info stable/queens created for sushy and ironic-lib17:12
rlooyay17:12
dtantsursushy got screwed up, sorry for that. we'll have an emergency fix release soon :(17:12
rloodtantsur: boo17:12
TheJuliadtantsur: I thought we took care of that....17:13
rlooTheJulia: i suspect he is referring to https://review.openstack.org/#/c/535910/17:13
patchbotpatch 535910 - sushy - Restores sushy session functionality.17:13
dtantsurTheJulia: there is one small place where an argument is passed as positional, and adding back username and password broke it17:14
dtantsurnow, the patch does a lot of unnecessary changes, we need to clean it up17:14
TheJuliaargh17:14
dtantsurthe essence of the fix is one line17:14
TheJuliaokay, lets move on17:14
* TheJulia appologies for slight derail17:14
dtantsur#topic Review action items from previous meeting17:15
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)"17:15
dtantsur#link http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-01-15-17.00.html17:15
dtantsurso, I posted patches enabling automatic migration to hardware types - see the whiteboard17:15
dtantsurI need a patch to move the CI to hardware types, then we can deprecate17:16
*** hieulq has quit IRC17:16
dtantsurthis will be finished probably tomorrow17:16
*** etingof has quit IRC17:16
dtantsurjlvillal did announce the tempest plugin removal from tree17:16
dtantsurmjturek: how was the bug triage?17:17
jlvillalYes, I did send out an email17:17
rloohttp://lists.openstack.org/pipermail/openstack-dev/2018-January/126232.html email about removal17:17
rloo(and we broke pyghmi but no big deal :))17:17
dtantsuryeah, we have a patch to fix pyghmi already17:18
dtantsurany comments?17:18
rloonot wrt AIs. should we mention grenade test breakage?17:19
dtantsurwell, let's do it17:19
dtantsur#info the multinode grenade was broken and we disabled it, please be careful when approving patches affecting upgrade17:20
dtantsur#topic Review subteam status reports (capped at ten minutes)17:20
*** openstack changes topic to "Review subteam status reports (capped at ten minutes) (Meeting topic: ironic)"17:20
dtantsur#link https://etherpad.openstack.org/p/IronicWhiteBoard line 18217:20
rloowrt grenade tests, see whiteboard for more info :)17:20
dtantsursorry, I totally forgot about bugs. partly because my dashboard was sent to /dev/null :(17:20
dtantsurI'll do something about it soon(ish)17:21
rlooI haven't looked at the ironic client API version negotiation patches; how are they? close?17:22
TheJuliaI suspect not many teams made much progress due to the grenade issues last week. I for one, spent the majority of the week focused on that instead of reviewing, so i suspect there is just not much in the way of updates. :\17:22
*** stendulker has quit IRC17:22
dtantsurrloo: they have my +217:22
*** milan_ has quit IRC17:22
rloodtantsur: i'd say close then, thx!17:22
rloojohnthetubaguy: even if we manage to land the traits stuff this week, what about the nova part? ff is this week for nova.17:23
dtantsurany work that has "RPC" in it has to wait until the grenade job is fixed..17:23
jrolloh, nova's FF is this week? sigh17:23
TheJuliadtantsur: I'll try to hammer out min/max version in the client sometime today, although no promises17:23
dtantsurTheJulia: awesome!17:24
rloojroll: yup :-( johnthetubaguy, can we (you) ask for FFE in nova?17:24
dtantsurjroll: everyone's FF is M317:24
*** trown|ruck is now known as trown|lunch17:24
johnthetubaguynot sure how the nova FFE will work, normally PTL approved17:24
johnthetubaguyits normally needed only after thursday though17:24
rloojohnthetubaguy: ok, guess we'll see how things go this week17:24
rlooit is the same problem with rescue work.17:25
jrolldtantsur: ah right, got my dates mixed up with the RC1 cut17:25
rloois shiv here? i don't see him.17:25
dtantsuryeah, it's complex.. RC1 is stable branching17:25
*** baha has quit IRC17:25
dtantsurrloo: bad time for east asia..17:25
*** baha has joined #openstack-ironic17:25
*** yshaban has joined #openstack-ironic17:26
rloodtantsur: yeah, was wondering what the status was wrt CI for that. the patches are up, but given that traits is a higher priority, i am 99% sure rescue won't land this week.17:26
* rloo hopes that she is proven wrong17:26
dtantsurit all boils down the grenade recovering..17:27
dtantsur* boils down to17:27
dtantsurboth patches have RPC bits that need testing by it17:27
rlooeven with grenade working, so many things to review this week... :-(17:27
rlooand i'm sure that gate will be slow (er than usual)17:27
rloook, i'm done with status (and trying to remain hopeful)17:28
* TheJulia slihtly mentally steps away for a couple minutes17:28
dtantsurmoving on then?17:28
dtantsur#topic Deciding on priorities for the coming week17:28
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"17:28
dtantsurso17:28
rloodtantsur: we need to land the grenade fix, after nova lands the patch: https://review.openstack.org/53559617:29
patchbotpatch 535596 - ironic - Rework upgrade to upgrade nova/ironic17:29
dtantsurI'd leave the 4 topics we discussed as important, with ironicclient gettign the highest priority17:30
dtantsurbecause we have a rigid deadline for clients17:30
rloodtantsur: classic driver migration can slip to next week?17:31
dtantsurrloo: I'd prefer it does not17:31
dtantsurit's a big change, I'd like to have as much as possible before FF17:31
rloodtantsur: i'd prefer not either, but i prefer more that traits lands17:31
Nisha_Agarwaldtantsur, ironic stable branch cut will be done this week, right?17:31
dtantsuror rather: I'd like to have the database migration before FF; the actual deprecation, CI, docs can wait17:32
dtantsurNisha_Agarwal: no, on Feb 8th17:32
*** dprince has quit IRC17:32
dtantsurNisha_Agarwal: but feature freeze is this Thu17:32
rloodtantsur: ok, i'll see what I can do :)17:32
Nisha_Agarwaldtantsur, ok.17:32
dtantsurrloo: the deprecation work is not blocked by the multinode CI, so we can do it around today..17:32
Nisha_Agarwalso next week high priority bugs and high priority left over work from features will be merged in, right?17:33
rloook, i'm good with the priorities, except we need to fix grenade job. but we all know that.17:33
dtantsurNisha_Agarwal: any bugs and features that get an exception17:34
TheJuliaw/r/t priorities, I'm good with what is there, we might want to add a note that the list may be updated as the week goes on if we land traits/rescue stuff and manage to get to be able to expose their apis17:34
dtantsurI mean: 1. any bugs, 2. features that can an exception17:34
dtantsurwe don't need exceptions for bugs :)17:34
Nisha_Agarwaldtantsur, yes :)17:34
dtantsurTheJulia: yeah, this is always implied17:34
rlooNisha_Agarwal: no guarantee of 'merged in'. just that people might have time to focus on those other things.17:34
Nisha_Agarwalrloo, yeah i know17:35
Nisha_Agarwalrloo, i just asked because i the stable branch gets cut with FF17:35
Nisha_Agarwal:)17:35
rlooNisha_Agarwal: good, wanted to clarify cuz you said 'will be merged in' above :)17:35
rlooNisha_Agarwal: and again, stable branch does not get cut with FF17:35
Nisha_Agarwals/i/i thought17:36
dtantsur#topic Appointing a bug triaging lead for the coming week17:36
*** openstack changes topic to "Appointing a bug triaging lead for the coming week (Meeting topic: ironic)"17:36
dtantsurI'm not sure anyone will have time for it, but just in case you want to..17:36
TheJuliamjturek: do you by chance have time again this week?17:36
mjtureksure!17:37
TheJuliathanks!17:37
dtantsurthanks mjturek17:37
dtantsur#action mjturek to continue leading the bug triage this week17:37
dtantsurokay, let's discuss some FFEs17:37
dtantsur#topic FFE: Routed network support17:37
*** openstack changes topic to "FFE: Routed network support (Meeting topic: ironic)"17:37
dtantsur#link http://lists.openstack.org/pipermail/openstack-dev/2018-January/126296.html17:37
dtantsurthis got 2 cores backing it, and 2 +1s from other cores. no objections so far.17:38
dtantsurapproving the FFE in 3...17:38
dtantsur2...17:38
dtantsur1...17:39
rloodtantsur: i thought we couldn't approve til Thurs17:39
dtantsurrloo: this was requested earlier17:39
dtantsurI was talking about things that can requested today or tomorrow morning17:39
rloodtantsur: heh, ok then.17:39
dtantsurpeople had time to object, the last chance is right now :)17:39
dtantsur#agreed the routed network support work gets an FFE17:39
dtantsurhjensas: ^^^17:39
hjensas\o/17:40
jlvillalDo any of the patches actually touch Ironic at this time? Seems low risk to approve.17:40
dtantsurjlvillal: only CI, I think17:40
hjensasjlvillal: 1 patch + CI.17:40
jlvillalOkay17:40
dtantsur#topic Potential FFE: classic drivers deprecation17:40
*** openstack changes topic to "Potential FFE: classic drivers deprecation (Meeting topic: ironic)"17:40
jlvillalNo objection at this point from me.17:40
dtantsurthis was not formally requested, just collecting early feedback17:40
rloodtantsur: put me down as core reviewer for deprecation17:40
dtantsurthanks rloo!17:40
rloodtantsur: cuz you're going to make me do it anyway :D17:41
dtantsuryou know me :)17:41
dtantsurany early objections / questions?17:41
dtantsurokay, I'll propose it formally later today17:42
dtantsur#topic Potential FFE: rescue mode17:42
*** openstack changes topic to "Potential FFE: rescue mode (Meeting topic: ironic)"17:42
rloothat won't work, it needs client update17:42
dtantsurwell, we can land the ironic part, and at least get rid of it17:43
rlooare you good with it being the ironic code (and ipa code)?17:43
TheJuliaI think the ipa code already landed17:43
rlooTheJulia: even better!17:43
dtantsurI think there is a tinyipa patch? the coreos one landed17:43
TheJuliaeven then, it is not api related, it is minor17:43
dtantsuryep17:44
TheJuliaI'm +2 to granting an ffe for rescue and landing what we can17:44
rloodtantsur: so i'm good with it and can be core reviewer. unless we have a FFE for traits too. then my loyalties may change.17:44
dtantsurthis is my next topic :)17:44
dtantsurbut I can be a core for rescue17:44
dtantsurhowever, I'm not leading the rescue work, so I won't request this FFE myself17:44
dtantsurNisha_Agarwal: can you please talk to Shiv, if he wants to do ^^^?17:45
Nisha_Agarwaldtantsur, sure17:45
dtantsurthanks!17:45
dtantsurokay, this was just to collect initial feedback, you'll be able to agree/object on the ML17:45
*** penick has quit IRC17:45
dtantsur#topic Potential FFE: traits API17:46
*** openstack changes topic to "Potential FFE: traits API (Meeting topic: ironic)"17:46
dtantsurthis last one I have17:46
rlooditto :)17:46
dtantsurfrom the project's point of view, this is higher than rescue17:46
dtantsurfrom the point of view of not annoying contributors, rescue is higher than this :)17:46
rlooditto == what i said above in rescue, applies here.17:46
* TheJulia feels there is consensus17:46
dtantsuryes, the scope of the FFE will be only ironic parts for both17:46
dtantsuranyone here wants to request an FFE for traits? anyone objects to it?17:47
mgoddard_I would like to request one :)17:47
*** dprince has joined #openstack-ironic17:47
dtantsurmgoddard_: please do then (on the ML, with pros/cons/risks and backing cores)17:47
rloowe need another core reviewer to commit to traits17:48
mgoddard_dtantsur: will do17:48
dtantsurI'll be busy with drivers and rescue..17:48
johnthetubaguyhaving the API landed, but no client and nova bits is not ideal, but way better than not having it at all17:48
rloomgoddard_: guess you can ask later for another core to help out17:49
TheJuliaI can, I'd prefer to try and get everything pushed through prior and get the client bits too, but... grenade17:49
* jroll side note: TheJulia: I'm discussing the gate breakage thing in -nova, fyi17:49
rloothx TheJulia17:49
dtantsurjohnthetubaguy, mgoddard_, not all cores are here or active right now: please find someone to back your FFE17:49
dtantsuroh, thanks TheJulia17:49
rlooanyway, traits will land this week. ha ha.17:49
dtantsurideally!17:49
mgoddard_thanks TheJulia!17:49
dtantsur#topic Open discussion17:49
*** openstack changes topic to "Open discussion (Meeting topic: ironic)"17:49
dtantsurif you want to quickly chat about your FFE, this is about the good time17:50
*** hoonetorg has quit IRC17:50
TheJuliamgoddard_: Idea: test patch everything together and I guess we could consider landing because then we would be able to see grenade passing17:50
dtantsurcurl https://example.com/crickets17:50
rloocrickets17:51
* TheJulia thinks she needs to register a domain17:51
dtantsurthanks all! 9 minutes of life are yours again17:51
dtantsur#endmeeting17:51
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic"17:51
openstackMeeting ended Mon Jan 22 17:51:37 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:51
TheJulia\o/17:51
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-01-22-17.00.html17:51
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-01-22-17.00.txt17:51
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-01-22-17.00.log.html17:51
dtantsurTheJulia++17:51
mgoddard_TheJulia: what do you mean by test patch everything together?17:52
Nisha_Agarwaldtantsur, vendor features could be proposed for FFE?17:52
Nisha_Agarwalabove whatever discussed are nothing specific to any vendor17:52
*** yshaban has quit IRC17:53
dtantsurNisha_Agarwal: yes, they can. I'll send a email outlining the process in a few minutes17:53
Nisha_Agarwalok. I was thinking BFV for ilo drivers is a small one, if cores find time to look into it in RC cycle17:54
*** AlexeyAbashkin has joined #openstack-ironic17:54
*** AlexeyAbashkin has quit IRC17:56
*** srart has joined #openstack-ironic17:56
*** derekh_ has quit IRC18:00
dtantsurcan someone remind me, what did we agree on? having minimum two cores to back an FFE or one? Or one if you're a core yourself?18:00
dtantsurrloo, TheJulia ^^^18:00
rloodtantsur: two cores18:01
rloodtantsur: we didn't discuss what to do if you're a core yourself18:01
dtantsurthen I need someone else for the driver composition18:01
dtantsuranyone? :)18:02
* dtantsur sees people hiding18:02
rloodtantsur: we need two cores to approve anyway18:02
*** penick has joined #openstack-ironic18:03
dtantsurTheJulia, jlvillal, vdrok, anyone interested to help moving the classic drivers deprecation forward during the feature freeze?18:03
* dtantsur checks who's online now18:03
*** baha has quit IRC18:04
*** rmcall has joined #openstack-ironic18:05
*** mgoddard_ has quit IRC18:05
*** gmonteiro has quit IRC18:06
TheJuliaI feel like I'm going to need a list of things to review18:06
*** hoonetorg has joined #openstack-ironic18:07
dtantsurheh, I'll see if I can talk someone in the EU time to do it :)18:08
*** hshiina has quit IRC18:08
*** dtantsur is now known as dtantsur|afk18:09
dtantsur|afko/18:09
TheJuliawoot \o/ offer accepted18:12
* TheJulia dances18:12
NobodyCamw00t18:12
*** e0ne has joined #openstack-ironic18:12
vdrokdtantsur|afk: heya, probably not me18:15
vdrokgood morning all18:15
NobodyCammorning vdork18:16
NobodyCamgah *vdrok18:16
vdrok:D18:16
vdrokmorning NobodyCam18:16
*** e0ne has quit IRC18:16
NobodyCam:)18:16
openstackgerritYusef Shaban proposed openstack/sushy master: Restores sushy session functionality.  https://review.openstack.org/53591018:19
*** trown|lunch is now known as trown18:21
*** trown is now known as trown|ruck18:22
*** pcaruana has joined #openstack-ironic18:32
openstackgerritMerged openstack/virtualbmc master: Updated from global requirements  https://review.openstack.org/53407318:34
*** Nisha_Agarwal has quit IRC18:34
*** dsneddon_ has joined #openstack-ironic18:35
*** e0ne has joined #openstack-ironic18:36
*** AlexeyAbashkin has joined #openstack-ironic18:38
* TheJulia finally goes and eats something for breakfast18:39
*** jaganathan has joined #openstack-ironic18:40
*** AlexeyAbashkin has quit IRC18:42
*** rloo has quit IRC18:43
*** dsneddon_ has quit IRC18:44
*** dsneddon has joined #openstack-ironic18:44
*** dsneddon has quit IRC18:45
*** dsneddon has joined #openstack-ironic18:46
*** dsneddon has quit IRC18:46
*** rloo has joined #openstack-ironic18:46
*** dsneddon has joined #openstack-ironic18:49
*** mrtenio has quit IRC18:49
*** links has quit IRC18:55
*** baha has joined #openstack-ironic18:57
*** fragatina has quit IRC18:58
*** jkilpatr has quit IRC19:02
*** lucasagomes is now known as lucas-afk19:04
*** penick has quit IRC19:05
*** actatux has quit IRC19:08
*** AlexeyAbashkin has joined #openstack-ironic19:08
*** Goneri has quit IRC19:09
openstackgerritMark Goddard proposed openstack/ironic master: Add RPC object for traits  https://review.openstack.org/53226819:09
openstackgerritMark Goddard proposed openstack/ironic master: Add RPC API and conductor manager for traits  https://review.openstack.org/53529619:09
openstackgerritMark Goddard proposed openstack/ironic master: API: Node Traits API  https://review.openstack.org/53226919:09
openstackgerritMark Goddard proposed openstack/ironic master: Add node traits to API reference  https://review.openstack.org/53638419:09
*** jkilpatr has joined #openstack-ironic19:16
*** AlexeyAbashkin has quit IRC19:20
*** penick has joined #openstack-ironic19:26
*** actatux has joined #openstack-ironic19:31
*** mgoddard has quit IRC19:36
*** mgoddard has joined #openstack-ironic19:36
*** pcaruana has quit IRC19:43
openstackgerritYusef Shaban proposed openstack/sushy master: Restores sushy session functionality.  https://review.openstack.org/53591019:46
*** fragatina has joined #openstack-ironic19:47
rlooif we had 100% coverage, would it make it easier to review patches, to see if they are missing any unit tests? (cuz I hate reviewing tests more than I hate reviewing code...)19:55
openstackgerritMerged openstack/ironic-inspector master: Add keystoneauth adapters  https://review.openstack.org/51578719:55
*** dsneddon has quit IRC19:56
*** namnh has joined #openstack-ironic20:02
*** dsneddon has joined #openstack-ironic20:03
*** namnh has quit IRC20:03
*** namnh has joined #openstack-ironic20:03
*** harlowja has joined #openstack-ironic20:04
*** namnh has quit IRC20:07
openstackgerritMichael Turek proposed openstack/ironic-python-agent master: Use lshw in place of dmidecode for the default hardware manager  https://review.openstack.org/50179920:09
*** Goneri has joined #openstack-ironic20:20
jrollTheJulia: I'm increasingly suspicious of this apt-get install about 3 minutes before the segfaults start: http://logs.openstack.org/36/509336/31/check/ironic-grenade-dsvm-multinode-multitenant/6da9163/logs/grenade.sh.txt.gz#_2018-01-18_05_46_59_52120:20
*** jkilpatr has quit IRC20:25
*** bfournie has quit IRC20:26
TheJuliadid the python-libvirt package get updated?20:28
*** racedo has quit IRC20:28
*** mjturek_ has joined #openstack-ironic20:31
*** hw_wutianwei has quit IRC20:31
*** hw_wutianwei has joined #openstack-ironic20:31
*** penick has quit IRC20:32
*** namnh_ has joined #openstack-ironic20:32
*** mjturek has quit IRC20:33
*** namnh_ has quit IRC20:33
*** namnh_ has joined #openstack-ironic20:33
*** johnthetubaguy has quit IRC20:33
*** crushil has quit IRC20:36
*** athomas has quit IRC20:39
*** johnthetubaguy has joined #openstack-ironic20:40
*** mjturek has joined #openstack-ironic20:41
*** mjturek has quit IRC20:41
*** mjturek_ has quit IRC20:41
*** ijw has quit IRC20:41
*** ijw has joined #openstack-ironic20:42
*** ijw has quit IRC20:42
*** ijw_ has joined #openstack-ironic20:43
*** namnh_ has quit IRC20:45
*** r-daneel has quit IRC20:46
*** ijw_ has quit IRC20:47
jrollTheJulia: yep, among others20:49
*** crushil has joined #openstack-ironic20:51
*** jkilpatr has joined #openstack-ironic20:53
*** etingof has joined #openstack-ironic20:54
TheJuliawell, seems were at distribution whim at that point and should route around such that were providing the most flexibility21:00
*** r-daneel has joined #openstack-ironic21:04
*** baha has quit IRC21:04
*** penick has joined #openstack-ironic21:05
*** e0ne has quit IRC21:22
*** jcoufal has quit IRC21:23
*** bfournie has joined #openstack-ironic21:32
*** jjohnson2 has quit IRC21:39
*** trown|ruck is now known as trown|outtypewww22:02
*** jtomasek has quit IRC22:03
*** jlabarre has quit IRC22:12
*** openstackgerrit has quit IRC22:18
*** rcernin has joined #openstack-ironic22:19
*** openstackgerrit has joined #openstack-ironic22:20
openstackgerritIhar Hrachyshka proposed openstack/networking-generic-switch master: Stop using populate_ml2_config in devstack plugin  https://review.openstack.org/53661022:20
openstackgerritIhar Hrachyshka proposed openstack/ironic master: DNM testing whether lib/neutron switch breaks this repo  https://review.openstack.org/53592822:20
*** crushil_ has joined #openstack-ironic22:24
*** crushil has quit IRC22:28
*** ijw has joined #openstack-ironic22:33
openstackgerritJulia Kreger proposed openstack/python-ironicclient master: WIP: Min/max version logic  https://review.openstack.org/53661722:44
* TheJulia goes and puts brain on to other things for a little while22:46
*** cdearborn has quit IRC22:59
*** pmannidi has joined #openstack-ironic23:09
*** dprince has quit IRC23:15
*** AlexeyAbashkin has joined #openstack-ironic23:18
*** AlexeyAbashkin has quit IRC23:23
*** kiseok7_ has quit IRC23:26
*** patchbot has quit IRC23:26
*** kiseok7_ has joined #openstack-ironic23:26
*** betherly has quit IRC23:26
*** patchbot has joined #openstack-ironic23:26
*** rajinir has quit IRC23:26
*** gregwork has quit IRC23:27
*** betherly has joined #openstack-ironic23:27
*** rajinir has joined #openstack-ironic23:27
*** gregwork has joined #openstack-ironic23:27
*** marlinc has quit IRC23:27
*** lennyb has quit IRC23:27
*** lennyb has joined #openstack-ironic23:28
*** marlinc has joined #openstack-ironic23:28
openstackgerritMerged openstack/ironic master: Add XClarity Driver  https://review.openstack.org/51942723:30
openstackgerritTony Breeds proposed openstack/ironic-python-agent master: Use lshw in place of dmidecode for the default hardware manager  https://review.openstack.org/50179923:42
*** penick has quit IRC23:46
*** srart has quit IRC23:49
*** openstack has quit IRC23:55
*** openstack has joined #openstack-ironic23:57
*** ChanServ sets mode: +o openstack23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!