Friday, 2016-07-15

*** rama_y has quit IRC00:02
*** amotoki has joined #openstack-ironic00:04
*** rajinir has quit IRC00:05
*** baoli has quit IRC00:06
openstackgerritDevananda van der Veen proposed openstack/ironic: Expose node's network_interface field in API  https://review.openstack.org/31739200:09
openstackgerritDevananda van der Veen proposed openstack/ironic: Follow-up to 317392  https://review.openstack.org/34247700:09
*** ijw has joined #openstack-ironic00:11
*** Sukhdev has quit IRC00:12
*** jrist has joined #openstack-ironic00:22
*** adu has quit IRC00:24
*** jerrygb has joined #openstack-ironic00:25
*** garthb has quit IRC00:26
*** piet has joined #openstack-ironic00:27
*** jerrygb has quit IRC00:30
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/ironic: [WIP] Testing latest u-c  https://review.openstack.org/31844000:31
*** yibo has joined #openstack-ironic00:31
*** clenimar_ has quit IRC00:38
*** Sukhdev has joined #openstack-ironic00:43
*** amotoki has quit IRC00:46
*** ijw has quit IRC00:47
*** ijw has joined #openstack-ironic00:48
*** amotoki has joined #openstack-ironic00:48
*** _milan_ has joined #openstack-ironic00:48
*** milan has quit IRC00:49
*** ijw has quit IRC00:49
*** clenimar_ has joined #openstack-ironic00:56
*** phuongnh has joined #openstack-ironic00:57
*** jrist has quit IRC01:02
*** clenimar_ has quit IRC01:07
*** tiendc has joined #openstack-ironic01:07
*** vmud213 has joined #openstack-ironic01:15
*** joprovost has quit IRC01:17
*** ijw has joined #openstack-ironic01:17
*** Sukhdev has quit IRC01:18
*** clenimar_ has joined #openstack-ironic01:19
*** amotoki has quit IRC01:26
*** hoangcx has joined #openstack-ironic01:28
*** ijw has quit IRC01:29
*** amotoki has joined #openstack-ironic01:31
*** amotoki has quit IRC01:32
*** rajinir has joined #openstack-ironic01:37
*** jcoufal has joined #openstack-ironic01:40
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/34169801:42
*** rama_y has joined #openstack-ironic01:52
*** yuanying has joined #openstack-ironic02:05
*** tiendc has quit IRC02:08
*** bvandewa_ has joined #openstack-ironic02:16
*** links has joined #openstack-ironic02:16
*** sdake_ has quit IRC02:16
*** bvandewa has quit IRC02:19
*** bvandewa_ has quit IRC02:20
*** rama_y has quit IRC02:27
*** piet has quit IRC02:28
*** ijw has joined #openstack-ironic02:30
*** sdake has joined #openstack-ironic02:31
*** ijw has quit IRC02:35
*** ijw has joined #openstack-ironic02:35
*** amotoki has joined #openstack-ironic02:44
*** amotoki has quit IRC02:44
*** vmud213 has quit IRC02:48
*** caoshufeng_ has joined #openstack-ironic02:50
*** amotoki has joined #openstack-ironic02:50
*** Fdaisuke has joined #openstack-ironic02:54
*** chlong has joined #openstack-ironic02:56
*** sdake_ has joined #openstack-ironic02:58
*** yuanying has quit IRC03:01
*** sdake has quit IRC03:02
*** sdake_ has quit IRC03:05
*** sdake has joined #openstack-ironic03:08
*** clenimar_ has quit IRC03:13
*** piet has joined #openstack-ironic03:14
*** rloo has quit IRC03:19
*** jaybeale has joined #openstack-ironic03:20
*** amotoki_ has joined #openstack-ironic03:25
*** jaybeale has quit IRC03:26
*** amotoki has quit IRC03:29
*** jaybeale has joined #openstack-ironic03:30
*** ijw has quit IRC03:31
*** jaybeale has quit IRC03:31
*** amotoki_ has quit IRC03:31
openstackgerritShivanand Tendulker proposed openstack/ironic: Follow-up patch of 0fcf2e8b51e7dbbcde6d4480b8a7b9c807651546  https://review.openstack.org/34254503:32
*** jerrygb has joined #openstack-ironic03:32
*** ijw has joined #openstack-ironic03:33
*** links has quit IRC03:33
*** bvandewa has joined #openstack-ironic03:37
*** jerrygb has quit IRC03:39
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: [devstack]Only cleanup tftp directory if ipxe disabled  https://review.openstack.org/34254903:40
*** jerrygb has joined #openstack-ironic03:40
*** jerrygb has quit IRC03:41
*** jerrygb has joined #openstack-ironic03:41
*** ijw has quit IRC03:41
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/34255103:41
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/34255203:41
*** piet has quit IRC03:45
*** hoangcx has quit IRC03:50
*** yuanying has joined #openstack-ironic03:53
*** vmud213 has joined #openstack-ironic03:54
*** PollyZ has joined #openstack-ironic03:55
*** clenimar_ has joined #openstack-ironic03:55
*** bvandewa has quit IRC03:58
*** Nisha_away has joined #openstack-ironic04:01
*** sdake has quit IRC04:05
*** amotoki has joined #openstack-ironic04:05
*** jcoufal has quit IRC04:06
*** rbudden has joined #openstack-ironic04:12
*** amotoki has quit IRC04:12
*** PollyZ has quit IRC04:13
*** PollyZ has joined #openstack-ironic04:16
*** rbudden has quit IRC04:18
*** amotoki has joined #openstack-ironic04:22
*** amotoki has quit IRC04:22
*** amotoki has joined #openstack-ironic04:22
*** jerrygb has quit IRC04:34
*** PollyZ has quit IRC04:34
*** links has joined #openstack-ironic04:39
*** bvandewa has joined #openstack-ironic04:59
*** bvandewa has quit IRC05:04
*** rajinir has quit IRC05:05
*** sdake has joined #openstack-ironic05:17
*** fragatina has joined #openstack-ironic05:22
*** fragatin_ has joined #openstack-ironic05:23
*** _vsaienko has joined #openstack-ironic05:24
*** hoangcx has joined #openstack-ironic05:25
*** fragatina has quit IRC05:26
*** Sukhdev has joined #openstack-ironic05:33
*** _vsaienko has quit IRC05:33
*** jerrygb has joined #openstack-ironic05:34
*** bharath has joined #openstack-ironic05:35
*** _vsaienko has joined #openstack-ironic05:35
*** ijw has joined #openstack-ironic05:35
*** _vs_ has joined #openstack-ironic05:35
*** piet has joined #openstack-ironic05:37
*** jerrygb has quit IRC05:40
*** _vsaienko has quit IRC05:41
openstackgerritCao ShuFeng proposed openstack/ironic: Set xtrace in devstack/plugin.sh  https://review.openstack.org/34260905:43
*** _vs_ has quit IRC05:44
*** _vsaienko has joined #openstack-ironic05:44
*** amotoki has quit IRC05:44
*** _vsaienko has quit IRC05:44
*** ChubYann has quit IRC05:46
*** skramaja has joined #openstack-ironic05:48
*** amotoki has joined #openstack-ironic05:51
*** sdake has quit IRC05:51
*** Fdaisuke has quit IRC05:53
*** piet has quit IRC05:55
*** mjura has joined #openstack-ironic05:57
*** loki_ has joined #openstack-ironic05:58
*** rama_y has joined #openstack-ironic05:59
*** vmud213 has quit IRC06:02
*** _milan_ has quit IRC06:03
*** Fdaisuke has joined #openstack-ironic06:05
*** mjura has quit IRC06:05
*** mjura has joined #openstack-ironic06:06
*** hoangcx has quit IRC06:07
*** milan has joined #openstack-ironic06:07
*** vmud213 has joined #openstack-ironic06:07
*** hoangcx has joined #openstack-ironic06:09
*** vmud213 has quit IRC06:09
*** vmud213 has joined #openstack-ironic06:10
*** _milan_ has joined #openstack-ironic06:10
*** milan has quit IRC06:11
*** sdake has joined #openstack-ironic06:13
*** rcernin has joined #openstack-ironic06:17
*** _milan_ has quit IRC06:22
*** phuongnh has quit IRC06:22
*** milan has joined #openstack-ironic06:23
*** phuongnh has joined #openstack-ironic06:23
*** amotoki has quit IRC06:23
*** amotoki has joined #openstack-ironic06:24
*** milan has quit IRC06:28
*** milan has joined #openstack-ironic06:29
*** openstackgerrit has quit IRC06:33
*** openstackgerrit has joined #openstack-ironic06:33
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: Fix doc toctree warnings  https://review.openstack.org/34263006:34
*** chlong has quit IRC06:38
*** Sukhdev has quit IRC06:40
*** rama_y has quit IRC06:43
*** amotoki has quit IRC06:44
*** ccamacho|out has quit IRC06:47
*** sdake_ has joined #openstack-ironic06:49
*** ijw has quit IRC06:51
*** sdake has quit IRC06:52
openstackgerritAparna proposed openstack/ironic: Documentation change for in-band cleaning  https://review.openstack.org/33874406:56
*** phuongnh has quit IRC06:56
*** Fdaisuke_ has joined #openstack-ironic07:00
*** bvandewa has joined #openstack-ironic07:01
*** Fdaisuke has quit IRC07:01
*** amotoki has joined #openstack-ironic07:03
*** bvandewa has quit IRC07:06
*** Nisha_away has quit IRC07:13
*** tesseract- has joined #openstack-ironic07:15
*** sdake_ has quit IRC07:16
*** athomas has joined #openstack-ironic07:17
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: [devstack]Switch to pip_install_gr for inspector client  https://review.openstack.org/34264207:23
*** pcaruana has joined #openstack-ironic07:27
milan#pixiesay Morning, Ironic! -m flexing07:28
PixieBootsᕙʕ⇀ᴥ⇀ʔᕗ: Morning, Ironic!07:28
*** d0ugal has joined #openstack-ironic07:31
*** ijw has joined #openstack-ironic07:31
*** d0ugal has quit IRC07:31
*** d0ugal has joined #openstack-ironic07:31
*** d0ugal has quit IRC07:31
*** d0ugal has joined #openstack-ironic07:31
*** ijw has quit IRC07:36
*** Romanenko_K has joined #openstack-ironic07:36
*** jerrygb has joined #openstack-ironic07:37
*** hoangcx has quit IRC07:39
*** hoangcx has joined #openstack-ironic07:40
*** jerrygb has quit IRC07:41
*** ifarkas has joined #openstack-ironic07:42
*** ohamada has joined #openstack-ironic07:42
*** daemontool has joined #openstack-ironic07:43
*** amotoki has quit IRC07:48
*** linuxaddicts has quit IRC07:54
*** chenke has joined #openstack-ironic07:58
openstackgerritYuiko Takada Mori proposed openstack/ironic: IPMITool: add IPMISocatConsole and IPMIConsole class  https://review.openstack.org/29387307:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** derekh has joined #openstack-ironic08:04
*** hoangcx has quit IRC08:05
openstackgerritMerged openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/34169808:15
aarefievmorning!08:18
*** MattMan has quit IRC08:20
*** MattMan has joined #openstack-ironic08:20
*** e0ne has joined #openstack-ironic08:21
milanmorning aarefiev ! :)08:21
aarefievmorning milan08:22
*** lucas|afk is now known as lucasagomes08:23
milan#pixiesay Morning, lucasagomes! ;) -m happy08:24
PixieBootsʕ^ᴥ^ʔ: Morning, lucasagomes! ;)08:24
openstackgerritMerged openstack/ironic-inspector: [devstack]Only cleanup tftp directory if ipxe disabled  https://review.openstack.org/34254908:24
*** caoshufeng_ has quit IRC08:25
openstackgerritMerged openstack/ironic: Expose node's network_interface field in API  https://review.openstack.org/31739208:27
ifarkasmorning aarefiev, milan, lucasagomes and all!08:29
openstackgerritMerged openstack/ironic: Follow-up patch of 0fcf2e8b51e7dbbcde6d4480b8a7b9c807651546  https://review.openstack.org/34254508:29
aarefievmorning ifarkas08:30
*** ijw has joined #openstack-ironic08:32
milanmorning ifarkas! :)08:32
lucasagomesmorning milan ifarkas aarefiev  all :-)08:32
aarefievmorning lucasagomes>08:33
*** ijw has quit IRC08:38
*** caoshufeng has joined #openstack-ironic08:38
caoshufengHi, can someone help me with this: https://review.openstack.org/#/c/342609/08:41
*** dtantsur|afk is now known as dtantsur08:44
dtantsurMorning Ironic, aarefiev, lucasagomes, milan, ifarkas08:44
milanmorning dtantsur! ;)08:45
aarefievmorning dtantsur08:46
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/34255208:56
openstackgerritShivanand Tendulker proposed openstack/ironic: Support to validate iLO SSL certificate in iLO drivers  https://review.openstack.org/33879108:59
*** bvandewa has joined #openstack-ironic09:03
*** hoangcx has joined #openstack-ironic09:04
openstackgerritZhenguo Niu proposed openstack/ironic-inspector: [devstack]Remove unneeded enable_service in example.local.conf  https://review.openstack.org/34268709:06
*** bvandewa has quit IRC09:09
*** jrist has joined #openstack-ironic09:09
*** zhenguo_ is now known as zhenguo09:14
*** mgould|afk is now known as mgould09:27
mgouldmorning team!09:27
dtantsurhey mgould09:28
mgouldcaoshufeng: I'll take a look09:28
milanmorning mgould! :)09:28
mgouldhi dtantsur milan aarefiev lucasagomes09:28
caoshufengmgould, thanks.09:28
dtantsursambetts, hi! I think the spec is approved for https://review.openstack.org/27994009:29
aarefievmorning mgould09:29
*** mbound has joined #openstack-ironic09:29
*** bvandewa has joined #openstack-ironic09:30
*** jpich has joined #openstack-ironic09:30
mgouldrandom question: does everyone know the literal meaning of "nit"?09:32
*** ijw has joined #openstack-ironic09:33
milanmgould, you mean the annoying hair-dwelling blood-sucking bug egg?09:34
openstackgerritMerged openstack/ironic-specs: Collect system logs specs: Change the file name template  https://review.openstack.org/33610809:34
loki_mgould review please https://review.openstack.org/#/c/272658/09:35
openstackgerritMerged openstack/ironic-inspector: [devstack]Switch to pip_install_gr for inspector client  https://review.openstack.org/34264209:35
lucasagomesmgould, idk, I think it's an abbreviation for "nit picking"09:37
lucasagomesnitpicking*09:37
openstackgerritMerged openstack/ironic-specs: Update bare metal trust spec to reflect the current solution.  https://review.openstack.org/33811809:37
openstackgerritCao ShuFeng proposed openstack/ironic: Set xtrace in devstack/plugin.sh  https://review.openstack.org/34260909:37
*** ijw has quit IRC09:40
*** athomas has quit IRC09:42
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack/ironic: [WIP] Testing latest u-c  https://review.openstack.org/31844009:42
*** yuanying is now known as yuanying-afk09:43
*** piet has joined #openstack-ironic09:46
*** athomas has joined #openstack-ironic09:48
mgouldmilan: yes, exactly :-)09:55
mgouldlucasagomes: "nitpicking" literally means "picking insect eggs out of someone's hair"09:55
mgouldloki_: looking now09:55
milandtantsur, according to https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L268 inspector's grenade verify will be called twice (before and after the upgrade) so we could possibly even disable the BASE_RUN_SMOKE, wdyt?10:00
dtantsurmilan, I'm in favor of it, but dunno what infra says... we can try10:01
milandtantsur, OK, maybe a separate patch10:02
milandtantsur, most likely something like: "no any other project does this; -1" ;)10:02
dtantsuryeah10:04
dtantsuropenstack is very nova-oriented :(10:04
milanor: "ask some QE first! -1"10:04
milan#pixiesay nova -m meh10:05
PixieBoots¯\_(ツ)_/¯: nova10:05
mgouldwhat do Nova hackers call themselves?10:08
milandtantsur, I've no clue how to figure out whether the verify is pre- or post- upgrade; I'd say we need to do proper install-tempest-plugins call (proper path in /opt/stack/[old|new]) if to hack it10:08
mgouldNeutron hackers call themselves "neutrinos", which I rather like10:08
dtantsurmilan, dunno, needs experimenting :(10:09
milanmgould, ask on #nova? :P10:09
milandtantsur, yeah, in that case I'd unabandon my infra patch to see some input while experimenting in parallel? wdyt?10:10
dtantsurmilan, yeah, lets do it10:10
milandtantsur, cool10:11
mgouldmilan: good idea10:13
milandtantsur, what about un-1-ing it?10:13
milanmgould, yeah I'm afraid other ways are a bit insane10:13
*** piet has quit IRC10:13
dtantsurmilan, you still want to run smoke tests? I think my concern is valid: it will take too much time10:14
* milan 's been looking into the grenade script now for 2 hours10:14
mgouldmilan: I actually meant about "ask on nova" :-)10:14
milandtantsur, but the point is we'd better check the upgrade didn't break us10:14
dtantsurmilan, lets first investigate if we can replace smoke tests with a simpler check10:14
milanand there's no simple&straightforward way to check it in verify10:14
dtantsurmeh...10:14
milanas it's run twice10:15
dtantsurI worry that running smoke tests twice will lead to timeouts10:15
*** yibo has quit IRC10:15
dtantsurmaybe we should run a simple check both pre- and post- upgrade?10:15
*** linuxgeek has joined #openstack-ironic10:15
dtantsurmilan, ^^^10:15
milandtantsur, resource verify is run twice, if I want to exec tests I need to go to proper dir opt/stack/old/tempest first then opt/stack/new/tempest to exec our tempest smoke test10:16
milanbut I didn't find sane way *yet* how to distinguish when the phase is being run10:16
mgouldmilan: can you touch a file the first time you run the tests, and check for its presence?10:17
milangrenade.sh doesn't export anything useful for that purpose or I missed it :)10:17
milanmgould, heh :D10:17
dtantsurmgould's idea is not so bad10:17
milanyeah, good idea, thx10:17
dtantsuralso, I'm sad to say it, but we can run a bash-based exercise if we can't make tempest work for us...10:17
dtantsur(not the exercise we still have now, something much simpler)10:18
*** piet has joined #openstack-ironic10:18
mgould#pixiesay bash -m sad10:18
* dtantsur -> place with food10:18
PixieBootsʕ•͡ᴥ•ʔ: bash10:18
*** baoli has joined #openstack-ironic10:19
*** baoli_ has joined #openstack-ironic10:20
openstackgerritlokesh s proposed openstack/python-oneviewclient: log a warning and still continue if the version is greater than 2.0  https://review.openstack.org/34272010:20
lucasagomesmgould, :D didn't know that10:21
* lucasagomes is sorry for the delay, he was in his 1:110:21
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/34255110:21
milan#pixiesay bending grenade cause... no saner way to smoke-test project's stuff -m dead10:21
PixieBootsʕxᴥxʔ: bending grenade cause... no saner way to smoke-test project's stuff10:21
mgouldyep, sounds about right10:23
*** baoli has quit IRC10:24
*** baoli_ has quit IRC10:24
mgouldlucasagomes: when I was at primary school we were periodically checked for nits, because they spread very easily in schools10:25
mgoulddunno if they still do that, but probably10:25
aarefievmilan: what is the diff between pre and post verify?10:25
*** rcernin has quit IRC10:26
milanaarefiev, one should verify that the resource created is still "alive" such as network exists10:26
milanaarefiev, at least that's how I understand it10:26
milanso those should be the same10:26
lucasagomesmgould, heh yeah, we had some of that too... not sure if it's still a thing10:26
lucasagomesmaybe10:26
* milan about to bend that call to do two different things10:27
mgouldI expect so, I doubt either small children or parasites have changed much :-)10:27
milanaarefiev, dtantsur which feels a bit abusive tbh10:27
mgouldmilan: :-(10:27
*** chenke has quit IRC10:28
milanaarefiev, best is to check the intended behaviour here:  https://github.com/openstack-dev/grenade/blob/master/README.rst#basic-flow10:28
milanso actually me'd -1 his own patch based on that10:29
aarefievmilan, thanks, dunno much about grenade, I'm trying to figure out how it will be10:29
milan#pixiesay I wish there was a face palm mood -m dead10:29
PixieBootsʕxᴥxʔ: I wish there was a face palm mood10:29
milanaarefiev, np, I'm learning it on the fly so I may be wrong10:29
*** ccamacho has joined #openstack-ironic10:30
*** ccamacho1 has joined #openstack-ironic10:30
mgouldmilan: so the problem is that "tempest smoke" times out, so you want to replace it with something simpler/quicker?10:31
mgouldand the simpler/quicker thing needs to know if we're pre- or post-upgrade?10:31
dtantsurmmm, I don't think it needs10:31
milanmgould, it doesn't time out yet as the smoke tests aren't executed at all after the upgrade10:31
dtantsurlets just run introspection on one node, why do we need to know pre/post?10:32
mgouldyeah, ISTM the test shouldn't care10:32
aarefievdtantsur: it's what I'm trying to understand10:32
mgouldand the ideal fix would be "make tempest smoke fast enough that it doesn't time out"10:32
mgouldthough I guess we're running into the "nested VMs are slow" problem?10:33
dtantsurmgould, we do; smoke tests run about 7 ironic deployments already, without even our tests10:33
dtantsurthey were designed for nova, where launching a vm is not so slow10:33
* milan will upgrade the pull request for the discussion so we talk about the bash "code" involved10:33
mgouldah10:33
aarefievbtw, when we are talking about 'smoke tests', what exactly test we mean10:34
aarefievfor inspector case10:34
mgouldand there's no way to override the tests run by "tempest smoke"?10:34
dtantsuraarefiev, I have a patch up adding a simole test10:34
milanaarefiev, tox -e smoke in tempest10:34
mgouldthat seems like an oversight10:34
dtantsurmgould, the suggestion to allow it was -2'ed10:34
aarefievonly inspector one, right ?10:34
milanaarefiev, so all that lives in that venv10:34
milanatm 64 tests10:34
dtantsuraarefiev, it will run all smoke tests10:34
aarefievahh10:34
dtantsurmost of them are nova's and other core services'10:34
*** piet has quit IRC10:35
milandtantsur, aarefiev volumes and neutron and nova are the majority10:35
milanaarefiev, the problem is grenade is designed to verify a resource is sane and lives through an upgrade without any harm10:36
milanbut some services don't create resources10:36
milanso those services should do something else to "verify" the upgrade didn't break their functionality10:37
mgould...like ironic-inspector?10:37
mgouldaaaah10:37
milanmgould, ++10:37
mgouldlike, say, inspecting a node, upgrading, and checking the output we get is a superset of what we got before10:37
*** ijw has joined #openstack-ironic10:37
milanmgould, or run smoke tests before and after upgrade10:37
milanand leave that logic to those tests10:37
milan* to figure out the sanity of the upgrade10:38
mgouldcan we run all the irrelevant nova tests on a faster backend?10:38
mgouldit's wasted computation, but it's *less* wasted computation10:38
milanaarefiev, mgould but there's just a limited amount of particular upgrade phase "call-backs" one can hook anything into10:39
milanand it seems grenade was designed with nova in mind10:39
dtantsurmgould, we share one devstack configuration. I'm not sure how to enable ironic without enabling its nova backend..10:39
milanironic doesn't mind, cause it is the driver for the resources to be created, so it makes sense there10:39
aarefievok, if 'verify' checks resources, could we do nothing for it now, and just run tests second time for check everything is good after upgrade10:42
*** ijw has quit IRC10:42
milanaarefiev, that's my suggested patch but it got -1ed10:43
milanaarefiev, mgould https://review.openstack.org/#/c/342275/10:43
mgoulddtantsur: and nova gets confused if we have Ironic + $other_backend enabled?10:45
*** rcernin has joined #openstack-ironic10:45
dtantsurmgould, it's not so possible :) you need several nova computes for that10:46
aarefievso, I see this in workflow, after upgrade "perform some sanity checking (currently tempest smoke) to ensure everything seems good"10:46
mgouldaaah, OK10:46
mgoulddammit10:46
dtantsurand then you need something to distinguish between virt and "bm", e.g. host aggregates10:46
dtantsurfolks, aarefiev, milan. currently grenade runs around 1h 36m 50s (taken from one of my patches)10:46
*** rcernin is now known as rcernin|lunch10:46
* mgould ponders a stub driver which just says "yep, done!" and then doesn't do any provisioning10:47
dtantsurif we enable one more set of smoke tests, we'll probably go up to 2 hours10:47
dtantsurmgould, it's called "fake" in ironic :) aaannd I need to think if we can do that actually10:47
milanaarefiev, mgould the other thing would be to hack ironic-inspector/devstack/upgrade/resources.sh (in a separate patch10:47
milandtantsur, how about we limit the amount of tests executed instead?10:47
dtantsurmilan, how do you do that?10:47
milantox -esmoke -- ironic_inspector_tests.InspectorSmokeTests10:48
dtantsuryou mean, fix grenade to do that or hack our code?10:48
milanhack-in some variable into grenade to limit it10:48
milanyeah10:48
milandtantsur, grenade I suppose10:48
dtantsurmilan, this was -2ed already by #openstack-qa for ironic :(10:48
dtantsurbut you can try convincing them </irony>10:48
* milan facepalm10:49
mgouldI guess the grenade people want to know that upgrading inspector won't break nova or neutron10:49
aarefievO_o looks like we need grenade guys10:49
mgouldwhich it shouldn't ever, but we'd have to convince them of that10:49
aarefievhow they see this10:49
milanmgould, grenade guys don't care about inspector IMHO as it's not yet being executed in the tests at all10:49
milanaarefiev, possibly10:50
mgouldOK10:50
dtantsurqa folks are so heavily overloaded, we won't grab them easily10:50
milanaarefiev, but mind dtantsur 's irony :D10:50
aarefiev:)10:50
mgouldmilan: so we're trying to test "after applying the patch under test, upgrading your cloud will not break it", yes?10:50
* milan doesn't get the lack of autonomy in project's own gating system10:50
mgouldme neither10:51
milanmgould, exactly10:51
milanI mean I totally get why they want to exec all smoke test cases10:51
mgouldand our argument is "inspector will never ever break nova or neutron upgrades, we can skip those tests in inspector gate"?10:52
milanbut then there'd better be an alternative for projects that don't create resources :-/10:52
aarefievwhat if runs tests only after upgrade10:52
aarefievassume before all work :) just say10:52
milanmy patch would have to be "enhanced" with BASE_TEMPEST_RUN=false and that would mean -2ing it as "no other project does that! (tm)" :D10:53
aarefiev:)10:53
dtantsurI'm afraid the same :(10:53
* milan face-palms his face-palm10:53
dtantsurwhat if we try mgould's idea about using a marker file? so before we run smoke, after we run only our test?10:54
dtantsurthis sounds like an acceptable compromise to me10:54
milandtantsur, I don't mind for pragmatics sake, but it's IMHO against the design goals of grenade :-/10:54
milandtantsur, I'm hacking on it atm10:55
milanthough10:55
dtantsuroh, someone here knows design goals of grenade :D10:55
* dtantsur is kidding ofc10:55
aarefievbut "no other project does that" too :)10:55
milandtantsur, so I feel like -1 ing my own patch10:55
milan:D10:55
milanaarefiev, exactly lol10:55
dtantsurwell, at least everything in our tree can be landed by us...10:59
dtantsurI hate that we spend to much time working around grenade limitations ofc10:59
aarefievI like idea running second time only inspector test10:59
dtantsuryes. I think we should also check that 'introspection status' command returns something meaningful after the upgrade11:00
aarefiev+111:00
dtantsurthat's the only resource we have after all :)11:00
jrolldtantsur: check with vsaienk0, I think there is a way to limit the tests before/after upgrade11:00
* milan thinks about aliasing tox for smoke test command to f*ck-hack grenade even more11:00
jrollmorning y'all11:00
milan:D11:00
milanjroll, morning11:00
aarefievso we don't need changes on grenade side for this right ?11:00
aarefievmorning jroll11:00
dtantsurmorning jroll11:01
dtantsuraarefiev, I hope we don't..11:02
*** caoshufeng has quit IRC11:02
mgouldmorning jroll11:02
milandtantsur, aarefiev, mgould, jroll, we could spoof $TEMPEST_CONCURRENCY ;) TEMPEST_CONCURRENCY=$TEMPEST_CONCURRENCY -- ironic_inspector_tests.InspectorSmokeTest" ; see https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L32211:04
milanbut for that to work, https://review.openstack.org/#/c/342275/ has to be merged11:05
dtantsurlol11:05
jrollmilan: there's no sense in just hacking grenade, we'll end up broken, other people will be surprised when they try to debug it, etc11:05
*** Goneri has joined #openstack-ironic11:05
dtantsurlets start with something simple first, then we can infinitely improve it11:05
dtantsurI only care about us running at least something inspector-related after upgrade11:05
dtantsurmilan, ^^^11:06
milanjroll, I agree, but there's lot of friction to even have our own gate job do what we want it to do :-/11:06
*** vmud213 has quit IRC11:06
milandtantsur, my suggested hack is the easiest, in our control way how we can achieve it right now11:06
milani mean in 2 minutes11:07
jrollmilan: I'd rather run something that isn't grenade, rather than using shell injection hacks to make it do something else11:07
dtantsurmilan, what's the problem with running what we want in "verify" phase?11:07
dtantsurthen at least we're using public interfaces...11:07
milandtantsur, we'd be bending grenade even more11:07
dtantsurdefinitely not more11:08
mgouldjroll: that sounds like a better idea, but will that allow us to get an official "we support upgrades" stamp?11:08
milandtantsur, ok, then more-or-less :D11:08
dtantsurwe run verification in verify, that's not such a big stretch11:08
dtantsurmgould, jroll, we can't say "oh we won't run grenade", because the whole upgrade testing setup in devstack-gate relies on it11:08
* milan running low on blood sugar level and caffeine 11:08
mgoulddtantsur: drat it11:09
dtantsurwe'll have to reproduce an insane amount of code both in our tree and in devstack-gate11:09
mgouldit seems like a really bad fit for our needs11:09
mgouldas well as being yet another godawful Bash hydra11:09
dtantsurwell, if someone finally explains me why we can't use "verify" phase....11:09
milandtantsur, I'll be posting that verify phase hack in a bit, but I need to refill my coffee mug first ;)11:10
dtantsurokie-okie, take your time :)11:10
mgoulddtantsur, when is "verify" run?11:10
milandtantsur, yes, we can, no explanation, it's a hack-for-hack change :D11:10
dtantsurmgould, not sure exactly, definitely after upgrade :D11:10
*** lucasagomes is now known as lucas-hungry11:10
jrolldtantsur: ah, I see11:10
jrolldtantsur: maybe I can bug sean next week about making this work for folks that don't need nova/etc in place11:11
dtantsurwould be awesome11:11
dtantsurmilan, I'm not sure why you call it "hack" at all. we should not use "verify" for verification or what?11:11
mgoulddtantsur: looks like "verify" is run (a) during base install, after tempest smoke, and (b) after upgrade, before tempest smoke11:13
dtantsursoooo?11:13
dtantsursounds like a fit for us, no?11:13
milandtantsur, matter of one's hack-taste :D11:13
dtantsur(unless there is another crazyness in the whole thing)11:13
mgoulddtantsur: sure, seems like exactly the right place11:14
dtantsurok, lets just try it :) maybe we're arguing about something that is not possible...11:14
mgouldbut we have to run tempest smoke as well, and that can time out?11:14
* milan 's coffee dripper makes the gurgling sounds :)11:14
dtantsurmgould, well, it can. however, it does not timeout now, so there are some hopes that it won't timeout if our test is quick enough11:15
dtantsurintrospection itself takes a couple of minutes11:15
jrolldtantsur: does inspector CI boot instances? or just do inspection and make sure things are happy?11:15
mgouldon second thoughts, I think "resources verify" is meant to test that the resources are there, and actual "does it work?" tests should go in tempest smoke11:15
dtantsurjroll, our main CI does. we don't plan that for grenade11:15
mgoulddtantsur: OK11:16
jrolldtantsur: also, thinking about it more... if nova isn't present in the grenade jobs I believe most of the smoke tests would/could be skipped11:16
dtantsurjroll, well, if infra folks allow us to disable nova...11:16
jrolldtantsur: (except the smoke tests in inspector's plugin)11:16
jrollwhy not?11:16
dtantsurjroll, well, they had problems with us setting one boolean value allowing running smoke tests after upgrade...11:17
dtantsurjroll, milan has more context11:17
* dtantsur -> afk for ~ an hour11:17
mgould"disable nova because there's no way we could break it" might be an easier sell11:18
jrolldtantsur: I feel like there's probably something we're missing there that they know and we don't11:18
*** adu has joined #openstack-ironic11:18
dtantsurmgould, I'm not sure we can't break it at all, but it's unlikely enough11:18
dtantsurjroll, probably...11:19
*** dtantsur is now known as dtantsur|brb11:20
*** hoangcx has quit IRC11:21
milanjroll, please, see this patch: https://review.openstack.org/#/c/342275/ and my comment to Ian11:25
milanjroll, infra -1 me for wanting to run smoke tests (no matter which) after the upgrade11:26
mgouldmilan: wat11:26
* mgould thought that was THE WHOLE POINT of grenade11:27
milanjroll, dtantsur|brb doesn't like the second run of the smoke tests after the upgrade being afraid of making it take too long11:27
aarefievmilan, dtantsur: looking at greande logs in inspector, I see two tests run  I'm confused11:27
milanaarefiev, paste please?11:27
jrollmilan: all other projects run some tests after the upgrade, but don't set that variable, so there's something we're missing here11:27
milanjroll, maybe it's me11:28
* jroll looking around grenade11:28
aarefievmilan: http://logs.openstack.org/01/316801/5/check/gate-grenade-dsvm-ironic-inspector-nv/5b7a9fe/logs/grenade.sh.txt.gz11:28
aarefievrun base smote tests in 1360 s11:28
aarefievconsole logs http://logs.openstack.org/01/316801/5/check/gate-grenade-dsvm-ironic-inspector-nv/5b7a9fe/console.html.gz11:28
aarefievsame tests in 1420s11:29
aarefievRunning tempest smoke tests after upgrade11:29
milanaarefiev, /me looks11:30
jrollI agree with aarefiev, it is running smoke after upgrade11:31
mgouldaarefiev: looks like that's happening *after* grenade11:31
mgouldsee http://logs.openstack.org/01/316801/5/check/gate-grenade-dsvm-ironic-inspector-nv/5b7a9fe/console.html.gz#_2016-07-08_11_07_33_60637411:31
aarefievmgould: yeah in console logs results after upgrade11:31
aarefievin grenade.sh before upgrade11:32
mgouldOK, looks like the second tempest smoke run is being called from devstack-vm-gate.sh11:32
openstackgerritlokesh s proposed openstack/python-oneviewclient: Log a warning and still continue if the version is greater than 2.0  https://review.openstack.org/34272011:33
milanmgould, that would explain why smoke tests are executed even without setting the var https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L31911:33
milanaarefiev, thx for pointing it out, I've missed it11:34
mgouldOK, what the hell11:34
milanso now what11:34
jrollmilan: right, DEVSTACK_GATE_TEMPEST=1 will make it run tempest after grenade is done upgrading11:35
jroll(why it's running smoke and not something else, dunno)11:35
milan:-/11:35
jrolloh, that's the fallthrough11:35
jrollhttps://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L78811:35
milan:-/11:36
jrollso you can change DEVSTACK_GATE_TEMPEST_REGEX, etc, if there's something else you want to run post-upgrade11:36
milanjroll, maybe it's sane11:36
jrollmilan: it seems fine to me, though I think we should delete https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L31911:37
jrollif nobody is using it :)11:37
milanit's a bit twisted but if all the gate does by default is to run smoke tests, then grenade being the job shouldn't do it on it's own11:37
jrollwell, it's only if you enable the job to run tempest11:37
jrollwhich is DEVSTACK_GATE_TEMPEST=111:38
* milan sighs11:38
*** jerrygb has joined #openstack-ironic11:38
*** ijw has joined #openstack-ironic11:38
aarefievI guess one thing is missing inspector test11:39
jrollI actually like it this way, because we can run whichever tempest tests we choose after grenade runs11:39
mgouldjroll: there are a bunch of DEVSTACK_GATE_* variables which control what tests get run11:39
jrollmgould: I know11:39
mgouldah, sorry11:39
milanjroll, I had the false impression grenade should be in control of what test cases are run before/after upgrade, my fault11:39
jrollmilan: before yes, after apparently not11:39
milanyeah11:39
jrollI guess think of the upgrade as the test setup11:40
milanjroll, exactly, it makes sense to me now11:40
jrollawesome :)11:40
milan;)11:40
* milan re-abandons his pull request now with proper explanation :D11:41
milanjroll, aarefiev, mgould, dtantsur|brb thanks for help, guys!11:41
aarefievmilan: np11:41
jrollwelcome :D11:42
*** jerrygb has quit IRC11:43
*** ijw has quit IRC11:43
* mgould yolo's a patch to grenade: https://review.openstack.org/34275611:48
TheJuliagood morning everyone11:48
mgouldmorning TheJulia11:48
milanmgould, maybe someone uses it for "debugging" purposes ;)11:49
milanmorning TheJulia11:49
mgouldyou just missed an hour of despair and confusion about grenade11:49
mgouldmilan: yeah, maybe11:49
*** derekh has quit IRC11:49
mgouldif so, that should be documented11:49
mgouldand hopefully my patch will enrage infra cores into telling me so11:49
mgouldbut it'll probably just get Warnocked11:49
mgouldrage-driven development?11:50
milanlol11:50
openstackgerritJulia Kreger proposed openstack/ironic: Follow-up to 317392  https://review.openstack.org/34247711:50
*** dtantsur|brb is now known as dtantsur11:55
*** piet has joined #openstack-ironic11:57
*** _vs_ has joined #openstack-ironic11:57
dtantsurjroll, is it possible you bribe someone from qa to review https://review.openstack.org/337372 ?11:57
dtantsurit seems like it's the only thing we're missing11:57
jrolldtantsur: really? O_o12:00
jrolldtantsur: the plugins should already be installed in the tempest venv no?12:00
dtantsurjroll, it gets installed in the old version tempest, then it does not get installted in the new one12:00
*** ccamacho1 is now known as ccamacho_12:01
dtantsurbut dunno, maybe I misunderstand something12:01
milandtantsur, +112:01
milanjroll, dtantsur https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L25012:01
milanit seems so indeed12:01
TheJuliavsaienk0: vdrok is back next week right?12:02
jrollit copies .tox over, though, which should have the plugins installed in it12:02
jrollmilan: dtantsur: I think if you run something like tox -e all with a regex after upgrade, you will see your plugin is installed. you don't see any inspector tests now because they aren't tagged with 'smoke'12:03
*** lucas-hungry is now known as lucasagomes12:03
dtantsurjroll, they are12:03
dtantsurjroll, could you show me a place where .tox is copied?12:04
*** dprince has joined #openstack-ironic12:04
jrolldtantsur: https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L25312:04
mgoulddtantsur: https://review.openstack.org/#/admin/groups/306,members are the people we need to bribe, right?12:04
milanjroll, to me it sounds it transplants old tempest plugins into new tempest dir to be run after in the gate12:04
dtantsurstrange, I clearly see it not running it any more12:04
dtantsurpatch related: https://review.openstack.org/#/c/336532/12:04
jrolldtantsur: right, where do you have plugin tests tagged as smoke?12:05
dtantsurjroll, see patch12:05
jrollah12:05
dtantsurand I see these tests running before upgrade, but not after12:05
*** bvandewa has quit IRC12:06
milandtantsur, jroll anyway it's odd as old test code is being run against new service12:06
milanor I'm missing something?12:06
dtantsurhere is the test being run before upgrade: http://logs.openstack.org/32/336532/11/check/gate-grenade-dsvm-ironic-inspector-nv/1bf6cdc/logs/grenade.sh.txt.gz#_2016-07-04_19_57_43_37012:06
milan* w/r the rsync12:06
jrollhrm, and smoke runs against the normal venv12:07
jrollmilan: the master plugin is meant to be used against all stable branches12:07
dtantsurand here it does not get run: http://logs.openstack.org/32/336532/11/check/gate-grenade-dsvm-ironic-inspector-nv/1bf6cdc/console.html.gz#_2016-07-04_20_35_00_97248512:07
milanjroll, so old smoke tests should work with new project, that's the intent?12:08
jrollinteresting12:08
jrollmilan: there's no "old" smoke tests, tempest is branchless and the tempest plugins are also meant to be used without branches12:09
milanjroll, ah, OK :-/ that's a bit unintuitive12:09
jrolldtantsur: oh interesting, I thought we ran baremetal basic ops after upgrade, apparently not12:09
jroll(in ironic)12:10
aarefievjroll: looks like there is similar  nova smoke test12:11
aarefievshould boot instance with ironic12:11
jrolldtantsur: aha, this breaks it http://logs.openstack.org/32/336532/11/check/gate-grenade-dsvm-ironic-inspector-nv/1bf6cdc/logs/grenade.sh.txt.gz#_2016-07-04_20_06_47_98112:11
jrollaarefiev: yeah12:11
jrollI just thought we also ran baremetal tests12:11
dtantsuroh right12:13
jrollI'12:14
jrolloops12:14
jrollI've gotta bounce to an appointment and a couple quick errands, be back in a couple hours12:15
jrollposted that grenade patch in -qa fwiw12:15
*** clenimar_ has quit IRC12:17
*** _vs_ has quit IRC12:18
*** _vsaienko has joined #openstack-ironic12:20
milandtantsur, https://review.openstack.org/#/c/336532/11/devstack/upgrade/settings: TEMPEST_PLUGINS= '.../new/...' is OK? i.e. master plugins against stable service inside grenade (all gets confusing with the rsync)12:20
*** _vs_ has joined #openstack-ironic12:20
dtantsurI think I've copy-pasted it from somewhere12:20
milandtantsur, OK :)12:20
* milan confused^212:21
milan:D12:21
openstackgerritMerged openstack/bifrost: Updated from global requirements  https://review.openstack.org/33987812:24
*** trown|outtypewww is now known as trown12:29
lucasagomesdtantsur, btw: https://bugs.launchpad.net/ironic/+bug/160341112:30
openstackLaunchpad bug 1603411 in Ironic "[RFE] Wipe disks metadata cleaning step" [Wishlist,New] - Assigned to Lucas Alvares Gomes (lucasagomes)12:30
jrolldtantsur: relevant to our conversation earlier, "make all services except keystone optional" https://review.openstack.org/#/c/335363/112:33
jroll:P12:33
* jroll actually runs off now12:33
*** jjohnson2 has joined #openstack-ironic12:34
lucasagomessomeone wants to take a quick look at the soft power / nmi spec: https://review.openstack.org/#/c/186700/ ? It looks good to me12:37
lucasagomesit has another +2 as well, I'll approve it at the end of the day if nobody else has any other concerns about it (tl;dr: nmi is now part of the mgmt interface as we agreed before)12:38
*** _vs_ has quit IRC12:38
*** _vsaienko has quit IRC12:38
* mgould thinks it's madness not to version the tests along with the code under test, personally12:40
*** ijw has joined #openstack-ironic12:40
TheJuliamgould: +112:40
TheJuliabut... rolling compatability check in a sense :\12:40
milanmgould, at least is shouldn't be rsync mangled back and forth within grenade12:41
mgouldmilan: yep12:41
*** _vsaienko has joined #openstack-ironic12:42
*** _vs_ has joined #openstack-ironic12:42
openstackgerritMerged openstack/pyghmi: Disable futile attempts to correct uncorrectable time  https://review.openstack.org/31621812:42
milanplus I think this should read if [[ "$UPGRADE_TEMPEST" == "True" ]] ; then ... and maybe we wouldn't need this patch: https://review.openstack.org/#/c/337372/12:44
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Add "Ramdisk impact" section to spec template  https://review.openstack.org/32012512:44
milandtantsur, mgould ^12:44
lucasagomesdevananda, ^ this was failing because new specs were merged, so I deliberated updated that12:44
milan* https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L30612:45
dtantsurmilan, I think we still need it, the env is wiped after the rsync12:45
*** ijw has quit IRC12:45
milandtantsur, yeah but I guess it's because of that line, isn't it?12:45
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add sanity tests for baremetal power state commands  https://review.openstack.org/33336112:46
milandtantsur, funny thing: the var is checked just once :D12:46
milanjust before upgrading tempest12:47
dtantsurdunno really.. I didn't dig into the code12:47
*** jerrygb has joined #openstack-ironic12:48
*** jerrygb has quit IRC12:48
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add a simple smoke test to be run in the grenade gate  https://review.openstack.org/33653212:49
milandtantsur, just for the kick of it ^12:49
* milan check experimental12:49
milanlet's see12:49
dtantsurwe don't need check experimental any more :)12:49
milanso check what then? :)12:50
dtantsurjust wait. the job is in check queue already12:50
milanawesome :D12:50
openstackgerritlokesh s proposed openstack/python-oneviewclient: Log a warning and still continue if the version is greater than 2.0  https://review.openstack.org/34272012:51
*** ccamacho has quit IRC12:52
*** rbudden has joined #openstack-ironic12:53
*** ccamacho_ has quit IRC12:53
openstackgerritMerged openstack/ironic-specs: Add "Ramdisk impact" section to spec template  https://review.openstack.org/32012512:57
milandtantsur, http://logs.openstack.org/32/336532/11/check/gate-grenade-dsvm-ironic-inspector-nv/1bf6cdc/logs/grenade.sh.txt.gz#_2016-07-04_20_06_45_066 it seems indeed the case https://github.com/openstack-dev/grenade/blob/master/grenade.sh#L306; let's see how the job ends up13:05
* milan fingers-crossed13:05
dtantsuryeah, let's see13:06
*** jpich has quit IRC13:06
*** mjura has quit IRC13:08
openstackgerritSergii Turivnyi proposed openstack/python-ironicclient: Add ddt package to the test-requirements.txt  https://review.openstack.org/34283813:09
*** thiagop has joined #openstack-ironic13:13
thiagopGood morning, Ironic13:14
*** loki_ has quit IRC13:15
openstackgerritSergii Turivnyi proposed openstack/python-ironicclient: Negative tests for testing actions with Node  https://review.openstack.org/34206013:16
lucasagomesthiagop, morning13:23
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614413:23
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643213:24
vsaienk0Morning lucasagomes, dtantsur, thiagop, milan, sambetts, jroll, TheJulia and all Ironic'ers!13:26
lucasagomesvsaienk0, hi there13:26
TheJuliagood morning vsaienk013:26
milanmorning vsaienk0 ! :)13:26
*** ametts has joined #openstack-ironic13:27
mgouldmorning vsaienk013:27
thiagopvsaienk0: morning! Your review on 286192 was hopely fully addressed. Please, take a look again if you have a slot.13:28
TheJuliaspeaking of 286192, it is what is on my screen right now :)13:28
thiagopTheJulia: hope it's way better now :)13:29
TheJulia:)13:30
*** _vsaienko has quit IRC13:30
*** _vs_ has quit IRC13:30
xavierrgood morning Ironic13:30
TheJuliagood morning xavierr13:30
mgouldmorning xavierr13:30
xavierrmorning dtantsur lucasagomes TheJulia milan mgould  :)13:31
*** ccamacho has joined #openstack-ironic13:31
*** ccamacho1 has joined #openstack-ironic13:31
dtantsurmorning TheJulia, vsaienk0, thiagop, xavierr13:31
TheJuliagood morning dtantsur13:31
milanmorning xavierr thiagop ! :)13:31
vsaienk0thiagop: sure I will look13:32
lucasagomesxavierr, TheJulia morning13:32
* TheJulia feels like a for loop to say good morning to everyone is necessary :)13:32
TheJuliagood morning lucasagomes13:32
lucasagomes:D yeah13:32
*** jrist has quit IRC13:32
*** joprovost has joined #openstack-ironic13:32
TheJuliajust imagine if there was a reciprical good morning script in all of our IRC clients... we could flood ourselfs out of the channel with just good morning messages bouncing around13:33
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915713:33
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643213:33
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859613:33
TheJuliaohhhh ahhhhh documentation!13:34
openstackgerritIgor Kalnitsky proposed openstack/ironic: Fix fake.FakeBoot.prepare_ramdisk() signature  https://review.openstack.org/34105613:35
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Add -d and -n arguments for OSC baremetal node create command  https://review.openstack.org/34221513:35
vsaienk0please review: https://review.openstack.org/#/c/206144/ - ironicclient patch for Ironic/Nuetron integration13:36
*** ccamacho2 has joined #openstack-ironic13:37
TheJuliavsaienk0: will do after I'm done with the oneview driver13:39
*** ChrisAusten has joined #openstack-ironic13:40
*** ccamacho2 has quit IRC13:41
*** ccamacho has quit IRC13:41
*** ccamacho1 has quit IRC13:41
*** ijw has joined #openstack-ironic13:42
TheJuliathiagop, xavierr oneview/deploy_utils.py line 41, you may want to change the text13:42
*** ccamacho has joined #openstack-ironic13:42
*** cdearborn has joined #openstack-ironic13:44
xavierrTheJulia: do you mean change in favor of a more specific docstring, right?13:45
TheJuliayes please13:46
TheJuliasince it doesn't really match what the method is doing :)13:46
*** ijw has quit IRC13:47
xavierrhaha sure, thanks :)13:47
TheJuliano problem13:47
*** sdake has joined #openstack-ironic13:47
thiagopvsaienk0: you may want to hold this^13:48
*** adu has quit IRC13:49
thiagophold untils this is done*13:49
TheJuliathiagop: gerrit lets us version to version diff fairly easily :)13:49
*** sdake_ has joined #openstack-ironic13:50
thiagopor just review ignoring the docstrings :)13:50
TheJulialol13:50
*** sdake has quit IRC13:52
*** sdake_ has quit IRC13:52
openstackgerritYuiko Takada Mori proposed openstack/ironic: IPMITool: add IPMISocatConsole and IPMIConsole class  https://review.openstack.org/29387313:54
*** PollyZ has joined #openstack-ironic13:56
*** vishwanathj has joined #openstack-ironic13:56
*** rama_y has joined #openstack-ironic13:57
* TheJulia senses gerrit knows it is Friday14:01
thiagopfriday? FRIDAY! TGIF!14:04
thiagopsambetts: around?14:05
mgouldTheJulia: gerrit's version-to-version diff performs horribly on rebases, IME14:06
mgouldthough that's probably git's fault14:06
TheJuliamgould: indeed14:07
TheJuliamgould: but, one can still conceptually figure out what has changed :)14:07
* jroll returns14:07
*** jpich has joined #openstack-ironic14:09
mgouldDAE ever use darcs? It went to great lengths to hide rebases from the user, so you could apply patches individually14:09
mgoulddownside was the the underlying model was really hard to think about14:10
*** joprovost has quit IRC14:11
TheJuliaI think we're going to get a gerrit restart shortly14:11
thiagopmilan: a quick look on 342865 makes me wonder if you shouldn't be setting a default value for UPGRADE_TEMPEST14:12
milanmgould, w/r hate driven development ;)  https://review.openstack.org/#/c/342865/14:12
milanthiagop, tbh I've put it up just to see about how it goes cause imho if one does some .tox rsync magic, they maybe don't want to upgrade-destroy what they've just fabricated14:13
milanthiagop, maybe, yeah, default would make sense, -1 please if you like14:14
thiagopmilan: not very fluent on grenade to review, that's why I'm asking here :)14:15
milanah14:15
thiagopmilan: just saw it on #ironic-qa (because I'm there waiting for something)14:15
milanthiagop, the original var didn't have a default either; actually, this was the only spot were it was used14:16
milanah, OK14:16
thiagopcurious...14:17
TheJuliaAnd gerrit is getting restarted14:17
-openstackstatus- NOTICE: Gerrit is restarting to correct memory/performance issues.14:18
milanlol14:18
*** ccamacho has quit IRC14:18
lucasagomes:-/14:19
TheJuliahttp://imgur.com/cqZ3eId <-- it's GC'ing time :(14:19
*** caiobo has joined #openstack-ironic14:21
dtantsurjroll, when you're here, do you think we can approve RFE https://bugs.launchpad.net/ironic/+bug/1603454 ?14:21
openstackLaunchpad bug 1603454 in Ironic "[RFE] DRAC OOB inspection" [Wishlist,Confirmed] - Assigned to Imre Farkas (ifarkas)14:21
jrolldtantsur: go for it14:21
dtantsurdone. ifarkas ^^^14:22
*** joprovost has joined #openstack-ironic14:23
*** links has quit IRC14:27
mgouldTheJulia: zomg14:28
TheJuliamgould: pretty much14:31
*** ccamacho has joined #openstack-ironic14:31
openstackgerritMerged openstack/ironic: Follow-up to 317392  https://review.openstack.org/34247714:33
jrollrandom thought: I wish follow up commit messages said what they do in the title, instead of saying it's a followup14:34
*** daemontool has quit IRC14:35
thiagopjroll: +114:35
TheJuliajroll: I could go along with that14:35
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614414:36
TheJuliathiagop: xavierr: feedback posted, looks good, just some nits, four typos, wouldn't mind a doc string on two tests kind of stuff. Nothing major14:41
*** rama_y has quit IRC14:42
*** ijw has joined #openstack-ironic14:43
thiagopTheJulia: thank you! We are already looking into that.14:46
xavierrTheJulia: understood, thank you Julia!! :)14:47
*** ijw has quit IRC14:48
*** jerrygb has joined #openstack-ironic14:52
TheJuliavsaienk0: https://review.openstack.org/#/c/206144/32 reviewed, one nit and a concern with the release note.  I realize that the OSC users aren't impacted by this since their client code attempts the last known version as incremented, but I feel like it might be useful for the release note to indicate the API version required.14:53
ifarkasdtantsur, jroll, awesome, thanks! that was super quick :-)14:54
milandtantsur, so my odd workaround did have some effect: http://logs.openstack.org/32/336532/12/check/gate-grenade-dsvm-ironic-inspector-nv/7992ce5/logs/grenade.sh.txt.gz#_2016-07-15_14_08_36_910 test ran within grenade;  but devstack-gate isn't happy http://logs.openstack.org/32/336532/12/check/gate-grenade-dsvm-ironic-inspector-nv/7992ce5/console.html#_2016-07-15_14_21_10_68554614:55
* dtantsur is subscribed to new bugs14:55
*** jaybeale has joined #openstack-ironic14:55
*** rama_y has joined #openstack-ironic14:56
dtantsurmilan, not sure what effect you're referring to, I still don't see inspector in http://logs.openstack.org/32/336532/12/check/gate-grenade-dsvm-ironic-inspector-nv/7992ce5/console.html#_2016-07-15_14_21_06_67666714:56
*** mtanino has joined #openstack-ironic14:56
*** amotoki has joined #openstack-ironic14:56
milandtantsur, right, so it's being reinstalled somewhere else as well :-/ but now it's failing14:57
*** vishwanathj has quit IRC14:59
*** vishwanathj has joined #openstack-ironic15:00
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Rename classes in osc plugin unit tests  https://review.openstack.org/34291315:01
*** rama_y has quit IRC15:02
openstackgerritImre Farkas proposed openstack/ironic: [WIP] DRAC OOB inspection  https://review.openstack.org/34291515:02
*** ijw has joined #openstack-ironic15:03
TheJuliavsaienk0: I can't help but wonder if some of the content in https://review.openstack.org/#/c/228496/ should ultimately be split apart and merged in with https://review.openstack.org/#/c/258596/15:05
jrollsomeone mind landing this doc warnings fixup so the next pbr release doesn't break IPA gates? :) https://review.openstack.org/#/c/339197/15:05
TheJuliasure15:06
*** jerrygb_ has joined #openstack-ironic15:06
TheJuliadone15:07
jrollthanks!15:07
*** caiobo is now known as caiobo-afk15:08
*** jaybeale has quit IRC15:09
*** jerrygb has quit IRC15:09
*** jrist has joined #openstack-ironic15:10
*** rajinir has joined #openstack-ironic15:13
*** jrist has quit IRC15:16
*** jrist has joined #openstack-ironic15:17
*** ijw has quit IRC15:18
openstackgerritBharath kumar proposed openstack/ironic: Following the hacking rule for string interpolation at logging  https://review.openstack.org/34292415:19
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Make OSC nmi command 'inject nmi'  https://review.openstack.org/34292715:26
jrolldtantsur: lucasagomes: I approved soft power / nmi, I had one nit here, wdyt ^15:26
lucasagomesjroll, w00t, looking15:26
*** rama_y has joined #openstack-ironic15:26
*** ametts has quit IRC15:27
dtantsurjroll, I wonder if simply "nmi" would work.. otherwise "nmi inject" would be a bit more OSC-ish, but dunno. I like your proposal just as well15:28
lucasagomesjroll, I need to update myself about osc, lemme read a bit about it... but it sounds correct to me15:28
*** Goneri has quit IRC15:28
openstackgerritRajini Ram proposed openstack/ironic: Thirdparty CI link  https://review.openstack.org/34233615:28
jrolldtantsur: yeah, maybe, that's why I didn't just edit and approve15:29
*** vishwanathj has quit IRC15:30
dtantsurjroll, lol, if failed due to missing ramdisk impact15:30
jrollgdi15:30
dtantsurpoor naohirot, it was so close :)15:30
jrollI'll fix it15:30
lucasagomesjroll, yeah it looks alright: http://docs.openstack.org/developer/python-openstackclient/commands.html#objects15:30
*** rama_y has quit IRC15:30
dtantsurjroll, then feel free to fix the command inline15:30
*** vishwanathj has joined #openstack-ironic15:30
jrolldtantsur: I'll leave it separate for the record15:31
dtantsurokie15:31
lucasagomesoh yeah the ramdisk impact :-/ we merged it today15:31
*** bharath has quit IRC15:31
lucasagomeswill affect all specs in the queue15:31
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Enhance Driver Interface for Soft Power Off and Inject NMI  https://review.openstack.org/18670015:32
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Make OSC nmi command 'inject nmi'  https://review.openstack.org/34292715:32
jrollthere we are15:32
*** Romanenko_K has quit IRC15:32
dtantsur+2 to both15:33
lucasagomes+2+a both too15:33
lucasagomesno reason to wait for another batch of reviews for adding that section15:33
*** rama_y has joined #openstack-ironic15:33
jrollthanks15:34
*** ametts has joined #openstack-ironic15:35
dtantsursoft power off is cool thing to have, I wonder if they can make it in newton15:35
*** vishwanathj has quit IRC15:36
*** PollyZ has quit IRC15:36
*** vishwanathj has joined #openstack-ironic15:37
lucasagomesdtantsur, problem will be the nova bits15:38
*** vishwanathj has quit IRC15:38
lucasagomesbut if we get the ironic part merged this cycle that would be cool yeah15:38
*** rama_y has quit IRC15:38
*** vishwanathj has joined #openstack-ironic15:38
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614415:40
*** PollyZ_ has joined #openstack-ironic15:42
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add a simple smoke test to be run in the grenade gate  https://review.openstack.org/33653215:44
*** jjohnson2 has quit IRC15:44
*** jjohnson2 has joined #openstack-ironic15:44
* milan tries the other way 15:44
*** links has joined #openstack-ironic15:45
*** Nisha_away has joined #openstack-ironic15:47
*** liliars has quit IRC15:50
milanmgould, https://review.openstack.org/#/c/342865/1 seems I've broke it completely :D15:50
dtantsur+2, approved15:53
dtantsur:D15:53
*** PollyZ__ has joined #openstack-ironic15:54
mgouldmilan: not quite, you didn't manage to break -publish-docs15:55
mgouldtry harder next time :-)15:55
*** vishwana_ has joined #openstack-ironic15:55
milanlol15:55
openstackgerritMerged openstack/ironic-specs: Enhance Driver Interface for Soft Power Off and Inject NMI  https://review.openstack.org/18670015:56
*** PollyZ_ has quit IRC15:57
*** vishwanathj has quit IRC15:57
* milan will post some "sudo halt" as a next pull request just you know, to check the gate robustness ;)15:57
openstackgerritMerged openstack/ironic-specs: Make OSC nmi command 'inject nmi'  https://review.openstack.org/34292715:58
* milan want's to have a tamed gate as a pet one day 15:59
*** ijw has joined #openstack-ironic16:00
milanas you know, they eat grenades and fard logs16:00
* dtantsur lacks simple vim search in gertty16:00
milan*fart16:00
dtantsurjroll, could you please remove your -2 from https://review.openstack.org/216730 ?16:01
jrolldtantsur: done16:01
dtantsurthnx. I've cleaned up the RFE itself16:03
*** ifarkas has quit IRC16:03
*** amotoki has quit IRC16:04
dtantsuroh, one more patch https://review.openstack.org/207897 I'm a bit lost which one is correct16:04
dtantsurjroll, ^^^16:05
dtantsurjroll, and this one for ironicclient: https://review.openstack.org/24790416:05
*** PollyZ__ has quit IRC16:06
*** sdake has joined #openstack-ironic16:07
openstackgerritVasyl Saienko proposed openstack/ironic: Add test to verify ironic multitenancy  https://review.openstack.org/26915716:08
openstackgerritVasyl Saienko proposed openstack/ironic: DO NOT REVIEW  https://review.openstack.org/29643216:08
openstackgerritVasyl Saienko proposed openstack/ironic: Add multitenancy devstack configuration examples.  https://review.openstack.org/25859616:08
*** e0ne has quit IRC16:10
NobodyCamGood Morning Ironicers16:10
*** PollyZ_ has joined #openstack-ironic16:11
xavierrhi NobodyCam, good morning16:11
*** PollyZ_ has quit IRC16:11
NobodyCamMorning xavierr16:11
NobodyCam:)16:11
xavierrreading you patch 'Update devstack section of quickstart to use agent_ipmitool'16:12
NobodyCam:) its just a doc update :)16:12
dtantsurmorning NobodyCam, seems like TGIF, doesn't it? ;)16:12
NobodyCamsuggesting folks use the ipmitool driver16:13
NobodyCammorning dtantsur... Yes does ... :)16:13
xavierrNobodyCam: yes, problems with agent\_\* or pxe_*?16:14
*** tesseract- has quit IRC16:16
NobodyCamYea rloo pointed that out. with out the escape it thinks agent_ is a link and the the asterisk is a highlight char. thou when I escape the first ones (in agent) it works I am happy to test escaping both the agent and pxe ones16:17
xavierrnice, that's my comment in the patch! ;)16:18
*** rcernin|lunch has quit IRC16:18
*** pcaruana has quit IRC16:20
*** ohamada has quit IRC16:22
openstackgerritChris Krelle proposed openstack/ironic: Update devstack section of quickstart to use agent_ipmitool  https://review.openstack.org/34180116:23
NobodyCamxavierr: ^^16:23
NobodyCampassed flake8/pep8 locally16:24
*** sdake has quit IRC16:25
*** PollyZ has joined #openstack-ironic16:26
xavierro/16:28
*** ametts has quit IRC16:29
*** cdearborn has quit IRC16:34
*** athomas has quit IRC16:35
lucasagomesNobodyCam, morning16:37
lucasagomesxavierr, morning too :-)16:38
NobodyCamhey hey Good morning lucasagomes16:38
xavierrhi lucasagomes, how are you man? :)16:38
lucasagomesxavierr, all is well, you?16:39
lucasagomesalmost calling a day and going for the weekend o/16:39
xavierrlucasagomes: I'm good16:40
TheJuliavsaienk0: http://logs.openstack.org/44/206144/33/check/gate-python-ironicclient-releasenotes/3563139/console.html#_2016-07-15_15_53_52_23172516:42
NobodyCamlucasagomes: any plans for the weekend?16:42
lucasagomesNobodyCam, friend playing at a bar today, so I'm going to check that out16:42
*** rbudden has quit IRC16:43
NobodyCamawesome have a pint for me while your there :)16:43
lucasagomesNobodyCam, sure thing, will have a few!16:43
NobodyCamhehehehe :)16:43
*** PollyZ has quit IRC16:44
lucasagomesand, I'm calling it a day16:44
lucasagomestalk to you all soon, enjoy the weekend!16:44
NobodyCamhave a great weekend16:44
*** lucasagomes is now known as lucas-afk16:45
*** ametts has joined #openstack-ironic16:45
dtantsuroh, it's really time to go, see you all :)16:45
rajinirsambetts: Have a question on your thirdparty CI. Are you running the builds on devstack slave vm ?16:45
xavierrhave a nice weekend lucas-afk and dtantsur16:45
xavierrNobodyCam: Verified+116:46
xavierr:)16:46
NobodyCamxavierr: :) w00t16:47
NobodyCamnight dtantsur have a good weekend16:47
devanandamorning, all16:48
NobodyCamgood morning devananda :)16:48
NobodyCamhappy friday16:48
xavierrmorning devananda16:48
*** dtantsur is now known as dtantsur|afk16:49
vsaienk0TheJulia: fixing...16:49
TheJuliacurious....16:53
*** jpich has quit IRC16:56
* NobodyCam recalls something about curiosity and a cat :p16:58
* xavierr is thinking the Q release name will be Queens16:58
TheJuliaheh16:59
*** trown is now known as trown|lunch16:59
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614417:03
*** PollyZ has joined #openstack-ironic17:08
*** thiagop is now known as thiagop-afk17:10
rajinirthiagop, sambetts, watanabe_isao: Have a question on your thirdparty CI. Are you running the builds on devstack slave vm ?17:11
*** rama_y has joined #openstack-ironic17:25
JayFHmm.17:26
JayFDoes anyone know what I need to do to get options to register from ironic-lib into ironic?17:27
*** bharath has joined #openstack-ironic17:29
*** cdearborn has joined #openstack-ironic17:31
*** jaybeale has joined #openstack-ironic17:31
*** jjohnson2_ has joined #openstack-ironic17:33
JayFaha, found it. gotta edit tools/config/ironic-config-generator.conf17:35
*** jjohnson2 has quit IRC17:36
*** _vs_ has joined #openstack-ironic17:36
*** _vsaienko has joined #openstack-ironic17:36
mgouldxavierr: Q is a non-US summit, though17:38
*** jaybeale has quit IRC17:38
*** harlowja has quit IRC17:39
NobodyCammorning mogul :)17:39
xavierrmgould: hi there17:40
xavierrmgould: Queens - Queens Pound river in the Souther Coast region of NSW -- https://en.wikipedia.org/wiki/Queens_Pound_River17:40
*** harlowja has joined #openstack-ironic17:41
xavierrmgould: is an option for voting :)17:41
*** Goneri has joined #openstack-ironic17:41
mgouldah, thanks, I hadn't seen that17:41
xavierrnp17:41
*** piet has quit IRC17:41
* mgould got a voting email, but the link didn't work17:41
*** ijw has quit IRC17:43
openstackgerritBharath kumar proposed openstack/ironic: Following the hacking rule for string interpolation at logging  https://review.openstack.org/34292417:48
*** catintheroof has joined #openstack-ironic17:48
*** _vsaienko has quit IRC17:49
*** _vs_ has quit IRC17:49
*** _vsaienko has joined #openstack-ironic17:52
*** links has quit IRC17:52
*** _vs_ has joined #openstack-ironic17:52
*** garthb has joined #openstack-ironic17:53
*** ijw has joined #openstack-ironic17:53
* mgould looks out at the heavy rain glumly17:55
*** Goneri has quit IRC17:56
milanmgould, http://logs.openstack.org/32/336532/13/check/gate-grenade-dsvm-ironic-inspector-nv/01e8313/console.html#_2016-07-15_17_22_07_299245 \o/ :)17:56
*** catintheroof has quit IRC17:56
*** _vsaienko has quit IRC17:57
mgouldyay!17:57
milan* Depends-On: https://review.openstack.org/#/c/337372/ in the smoke test patch proves it's useful indeed17:57
*** _vsaienko has joined #openstack-ironic17:57
milan#pixiesay dtantsur|afk, https://review.openstack.org/#/c/337372/  -m rnr17:59
PixieBoots\m/ʕ>ᴥ<ʔ\m/: dtantsur|afk, https://review.openstack.org/#/c/337372/17:59
*** rcernin has joined #openstack-ironic17:59
mgouldand on that cheerful note, I'm going home. Have a good weekend, everyone!18:00
*** mgould is now known as mgould|afk18:00
milan:) good night mgould!18:00
mgould|afkgood night milan!18:00
NobodyCamnight mgould|afk18:00
xavierrnight mgould|afk18:01
*** garthb_ has joined #openstack-ironic18:03
*** garthb has quit IRC18:03
*** joprovost has quit IRC18:06
*** rbudden has joined #openstack-ironic18:08
*** jmccrory_away is now known as jmccrory18:08
*** joprovost has joined #openstack-ironic18:09
*** _vsaienko has quit IRC18:10
*** _vs_ has quit IRC18:11
*** _vs_ has joined #openstack-ironic18:11
*** _vsaienko has joined #openstack-ironic18:12
JayFjroll: for something like adding the metrics, should I be putting the new configs to populate in upgrade:, or just note the new feature and that it can be enabled by config under features:18:13
jrollJayF: features, upgrade: is for steps to take or things to look out for when upgrading18:13
JayFk, so like18:13
JayF  - With this change, ironic now emits timing metrics18:14
JayF    for all API methods to statsd, if enabled by config.18:14
JayFis sufficient for a change like that?18:14
JayFI know you edit them at the end so trying to make sure it's easy for you ;)18:14
jrollJayF: maybe mention the config section(s)18:14
JayFadded18:14
JayF    in the [metrics] and [metrics_statsd] sections..18:14
jrollcool18:16
openstackgerritJay Faulkner proposed openstack/ironic: Metric chassis, driver, node, and port API calls  https://review.openstack.org/30192318:16
*** bvandewa has joined #openstack-ironic18:17
*** Sukhdev has joined #openstack-ironic18:18
*** trown|lunch is now known as trown18:20
*** _vsaienko has quit IRC18:20
*** _vs_ has quit IRC18:22
*** davidlenwell has quit IRC18:23
*** _vsaienko has joined #openstack-ironic18:23
*** _vs_ has joined #openstack-ironic18:23
*** bharath has quit IRC18:28
*** bharath has joined #openstack-ironic18:28
*** ijw has quit IRC18:33
*** rbudden has quit IRC18:40
openstackgerritBharath kumar proposed openstack/ironic: Indenting the lines  https://review.openstack.org/34303018:43
openstackgerritClif Houck proposed openstack/ironic-specs: Add spec for image caching to nodes via agent driver  https://review.openstack.org/31059418:43
*** _vsaienko has quit IRC18:45
*** _vsaienko has joined #openstack-ironic18:47
TheJulialooks like the namedextensionmanager changes in stevedore have broken IPA's unit tests18:47
jrollwhaaaa18:47
TheJuliahttp://logs.openstack.org/97/339197/3/gate/gate-ironic-python-agent-python27/fdd5222/testr_results.html.gz18:47
*** sdake has joined #openstack-ironic18:48
jrollwhomp18:48
TheJuliahttp://git.openstack.org/cgit/openstack/ironic-python-agent/tree/ironic_python_agent/inspector.py#n4518:48
jrollyep18:49
jrollI've got it locally, just a moment18:49
jrollhrm, why did this just hit?18:52
TheJulianew release on the 13th18:53
openstackgerritJim Rollenhagen proposed openstack/ironic-python-agent: Update to work with latest stevedore  https://review.openstack.org/34303318:53
jrollyeah, today seems late18:53
jrollanyway, that passes tests for me18:53
openstackgerritlokesh s proposed openstack/python-oneviewclient: Log a warning and still continue if the version is greater than 2.0  https://review.openstack.org/34272018:54
*** joprovost1 has joined #openstack-ironic18:57
*** alaski is now known as lascii18:57
TheJuliajroll: except... that is not exactly backwards compatible so the minimum version would need to be changed :\18:57
jrollTheJulia: oooo good point18:57
* jroll wonders when this arg was added18:58
TheJulialike... recently18:58
TheJuliaI had the history up a little while ago and closed it :(18:58
TheJuliabetween 1.15 and 1.16 from the looks of it18:58
jrollso we need to bump the minimum then?18:58
jrollotherwise invalid arg18:58
jrollunless **18:58
* jroll looks18:59
*** joprovost has quit IRC18:59
*** joprovost1 is now known as joprovost18:59
jrollhrm https://github.com/openstack/stevedore/commit/01b446c1fa317fd75db950bb7bcc840e6b0a222519:00
TheJuliawell, minimum comes from global-reqs i think...19:00
jrollno that's old19:00
jrollTheJulia: right19:00
TheJuliaohh...19:00
jrollyeah so g-r has 1.10, which doesn't have on_missing_entrypoints_callback19:01
* jroll bugs oslo19:03
TheJuliaand the exception is looking for keyerror :\19:03
openstackgerritBharath kumar proposed openstack/ironic: Following the hacking rule for string interpolation at logging  https://review.openstack.org/34292419:03
*** rama_y has quit IRC19:03
jrollTheJulia: we could make the else: there throw a keyerror19:04
TheJuliait would maintain consistency, although it is also not documented on the docstring.... :\19:05
jrollright, was an implicit contract :|19:06
openstackgerritClif Houck proposed openstack/ironic-specs: Add spec for image caching to nodes via agent driver  https://review.openstack.org/31059419:06
bharathhttps://review.openstack.org/#/c/343030/ , https://review.openstack.org/#/c/342924/ can someone please review these patches ?19:06
*** ccamacho is now known as ccamacho|out19:08
*** d0ugal has quit IRC19:09
*** jerrygb_ has quit IRC19:10
*** piet has joined #openstack-ironic19:10
*** _vs_ has quit IRC19:13
*** _vsaienko has quit IRC19:13
*** _vsaienko has joined #openstack-ironic19:16
openstackgerritBharath kumar proposed openstack/ironic: Indenting the lines  https://review.openstack.org/34303019:16
*** _vs_ has joined #openstack-ironic19:17
milangood night  Ironic!19:17
*** milan has quit IRC19:18
*** bharath has quit IRC19:19
*** e0ne has joined #openstack-ironic19:20
openstackgerritJim Rollenhagen proposed openstack/ironic-python-agent: Update to work with latest stevedore  https://review.openstack.org/34303319:20
jrollTheJulia: I filed a bug report with the options and such https://bugs.launchpad.net/stevedore/+bug/160354219:21
openstackLaunchpad bug 1603542 in ironic-python-agent "stevedore 1.16 breaks missing inspector extension handling" [Critical,In progress] - Assigned to Jim Rollenhagen (jim-rollenhagen)19:21
TheJulia\o/19:21
jrollI'm gonna go away for a bit, bbl19:22
*** ijw has joined #openstack-ironic19:26
*** ijw has quit IRC19:32
*** rama_y has joined #openstack-ironic19:34
JayFjroll: so, funny story. we're going to be voting on py35 without having it in the env list in our tox.ini19:35
* JayF will push up a patch to add that to the env list19:35
JayFthe questino is, should it be py34 + py35 or s/py34/py35/19:35
JayF^ anyone, really19:35
*** e0ne has quit IRC19:35
*** rbudden has joined #openstack-ironic19:38
*** e0ne has joined #openstack-ironic19:38
openstackgerritDavanum Srinivas (dims) proposed openstack/ironic: [WIP] Testing latest u-c  https://review.openstack.org/31844019:39
TheJuliai think py34+py35... i think...19:42
JayFyeah; that's my inclinatino as well19:42
JayFas soon as I finish the patch I'm working on, I'll push one up for taht19:42
*** ijw has joined #openstack-ironic19:48
openstackgerritJay Faulkner proposed openstack/ironic: Pass agent metrics config via conductor  https://review.openstack.org/30191919:49
openstackgerritJay Faulkner proposed openstack/ironic: Pass agent metrics config via conductor  https://review.openstack.org/30191919:50
*** ijw has quit IRC19:55
*** ametts has quit IRC19:56
*** _vsaienko has quit IRC19:58
*** _vs_ has quit IRC19:58
*** piet has quit IRC19:59
*** _vsaienko has joined #openstack-ironic20:01
*** _vs_ has joined #openstack-ironic20:02
*** piet has joined #openstack-ironic20:02
*** fragatin_ has quit IRC20:03
*** sdake has quit IRC20:08
*** ijw has joined #openstack-ironic20:10
*** _vsaienko has quit IRC20:10
*** ijw has quit IRC20:11
*** ijw has joined #openstack-ironic20:12
*** _vs_ has quit IRC20:12
*** _vsaienko has joined #openstack-ironic20:12
*** _vs_ has joined #openstack-ironic20:12
*** mbound has quit IRC20:18
*** joprovost has quit IRC20:23
thiagop-afkvsaienk0: around?20:24
*** joprovost has joined #openstack-ironic20:24
*** PollyZ has quit IRC20:34
*** _vsaienko has quit IRC20:34
*** _vs_ has quit IRC20:34
*** davidlenwell has joined #openstack-ironic20:34
*** rajinir has quit IRC20:35
*** _vsaienko has joined #openstack-ironic20:35
*** _vs_ has joined #openstack-ironic20:36
*** joprovost has quit IRC20:37
*** jjohnson2_ has quit IRC20:38
*** jjohnson2 has joined #openstack-ironic20:38
*** piet has quit IRC20:39
*** e0ne has quit IRC20:41
*** Nisha_away has quit IRC20:45
*** _vsaienko has quit IRC20:46
*** _vs_ has quit IRC20:49
*** PollyZ has joined #openstack-ironic20:49
*** _vsaienko has joined #openstack-ironic20:49
*** _vs_ has joined #openstack-ironic20:50
*** dprince has quit IRC20:50
*** Goneri has joined #openstack-ironic20:56
*** xavierr is now known as xavier-afk20:57
*** _vs_ has quit IRC20:58
*** jjohnson2 has quit IRC20:58
*** _vsaienko has quit IRC21:00
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: Centralize config options - [DEFAULT]  https://review.openstack.org/30907021:02
*** ijw has quit IRC21:02
*** ijw has joined #openstack-ironic21:02
*** _vsaienko has joined #openstack-ironic21:03
*** _vs_ has joined #openstack-ironic21:03
*** sdake has joined #openstack-ironic21:03
*** Goneri has quit IRC21:04
*** cdearborn has quit IRC21:06
*** cdearborn has joined #openstack-ironic21:07
*** Goneri has joined #openstack-ironic21:08
*** rajinir has joined #openstack-ironic21:10
*** liliars has joined #openstack-ironic21:11
*** fragatina has joined #openstack-ironic21:13
*** trown is now known as trown|outtypewww21:21
openstackgerritJay Faulkner proposed openstack/ironic: Add py35 to tox environments  https://review.openstack.org/34308421:23
*** clenimar_ has joined #openstack-ironic21:29
*** piet has joined #openstack-ironic21:30
*** jaybeale has joined #openstack-ironic21:33
*** PollyZ has quit IRC21:37
*** ChubYann has joined #openstack-ironic21:41
*** PollyZ has joined #openstack-ironic21:42
*** _vsaienko has quit IRC21:42
*** _vs_ has quit IRC21:43
*** _vsaienko has joined #openstack-ironic21:48
*** _vs_ has joined #openstack-ironic21:48
*** Goneri has quit IRC21:52
*** mbound has joined #openstack-ironic21:57
*** Goneri has joined #openstack-ironic22:00
*** mbound has quit IRC22:02
Sukhdevdevananda : ping22:03
Sukhdevjroll : are you around?22:04
Sukhdevjroll : this is the last os the patches - see if you can approve it - https://review.openstack.org/#/c/206144/22:04
*** ijw has quit IRC22:07
*** _vs_ has quit IRC22:07
*** _vsaienko has quit IRC22:07
*** Goneri has quit IRC22:08
SukhdevIronic cores - can any of you review and see if you can approve this one - https://review.openstack.org/#/c/206144/ - this is the last one in the list of networking patches22:08
*** _vsaienko has joined #openstack-ironic22:08
*** _vs_ has joined #openstack-ironic22:09
jrollSukhdev: holy cow, yes22:13
*** joprovost has joined #openstack-ironic22:13
Sukhdevjroll : down to last patch, partner -22:13
Sukhdevjroll: it needs your love :-)22:14
*** clenimar_ has quit IRC22:14
jroll:)22:14
jrollthere's still some portgroups work to do but I'm looking at this one22:15
*** clenimar_ has joined #openstack-ironic22:16
*** ChrisAusten has quit IRC22:18
*** _vs_ has quit IRC22:18
*** ChrisAusten has joined #openstack-ironic22:19
jrollwhomp, it's missing a thing22:19
*** sdake has quit IRC22:19
* jroll updates22:19
*** _vsaienko has quit IRC22:20
*** ijw has joined #openstack-ironic22:20
*** rbudden has quit IRC22:22
*** _vsaienko has joined #openstack-ironic22:23
*** _vs_ has joined #openstack-ironic22:23
*** ChrisAusten has quit IRC22:23
openstackgerritChris Krelle proposed openstack/python-ironicclient: Add release note link for client release notes  https://review.openstack.org/34310322:25
openstackgerritJim Rollenhagen proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614422:25
jrollNobodyCam: TheJulia: mind a re-review there? :)22:25
NobodyCamlooking22:26
jrollalso a sanity check that we do indeed allow updating network_interface >.>22:26
TheJuliaI think we do, if I'm upgrading and want to change the network type without monkeying in the database...22:27
TheJuliaor deleting and recreating22:27
jrollyeah22:27
jrolljust seemed like an obvious thing so I'm like "am I wrong here"22:27
*** cdearborn has quit IRC22:27
TheJulia:)22:28
*** ppiela has quit IRC22:29
*** ijw has quit IRC22:29
*** vishwana_ has quit IRC22:29
NobodyCamjroll: got a quick minute to take another look at: https://review.openstack.org/#/c/341801/22:30
jrollNobodyCam: +2, thanks for pushing on that :)22:31
*** _vsaienko has quit IRC22:31
*** _vsaienko has joined #openstack-ironic22:32
*** rbudden has joined #openstack-ironic22:32
*** _vs_ has quit IRC22:32
NobodyCamoh even a new test :)22:32
NobodyCam+2 before test results22:33
*** _vs_ has joined #openstack-ironic22:33
*** ijw has joined #openstack-ironic22:35
TheJuliaSame, I can check back in on it later and give it the ye olde +a after the tests complete22:35
jrollno way, I've got dibs on +A here :D22:35
TheJuliaso your just going to stare at the zuul status page? ;)22:36
JayFthe race is won by the swift22:36
JayFnot by "dibs"22:36
JayFmeritocracy and all that, amirite?22:36
jrollhehe22:36
TheJuliaheh22:36
NobodyCamlol22:37
jrollshould I kick that multitenant patch CI on this?22:37
jrollI guess it didn't change in a way that would affect it22:37
*** UForgotten has quit IRC22:38
TheJulialikely a good idea regardless just to be on the safe side for visibility if there is an issue22:38
*** UForgotten has joined #openstack-ironic22:39
*** sdake has joined #openstack-ironic22:40
jrolloh vasyl already did :D22:43
*** _vs_ has quit IRC22:43
jrollthanks vsaienk022:43
*** _vsaienko has quit IRC22:43
*** ijw has quit IRC22:43
*** rbudden has quit IRC22:43
*** ijw has joined #openstack-ironic22:44
*** sdake has quit IRC22:46
*** _vsaienko has joined #openstack-ironic22:47
*** _vs_ has joined #openstack-ironic22:47
*** jaybeale has quit IRC22:48
*** cryptarium has joined #openstack-ironic22:51
jrollI'm just going to +A this now22:51
jrolljenkins is there for a reason :)22:51
jrollnight y'all, thanks for making my friday :D22:51
TheJuliaThere is no jenkins, only zuul :)22:52
jroller. yeah.22:52
jrollI like to think jenkins is the shadow CI22:52
jrollSukhdev: that last one is merging, cheers :)22:52
Sukhdevjroll : cheers to you partner - that was a good going22:53
Sukhdevjroll : Monday morning bring some beer to celebrate in the meeting :-):-)22:53
*** sdake has joined #openstack-ironic23:02
*** _vsaienko has quit IRC23:02
*** _vs_ has quit IRC23:02
*** _vsaienko has joined #openstack-ironic23:03
*** _vs_ has joined #openstack-ironic23:03
*** garthb_ has quit IRC23:10
*** clenimar_ has quit IRC23:11
*** UForgotten has quit IRC23:16
*** UForgotten has joined #openstack-ironic23:18
*** _vsaienko has quit IRC23:19
*** ijw has quit IRC23:19
*** _vs_ has quit IRC23:20
*** _vsaienko has joined #openstack-ironic23:22
*** _vs_ has joined #openstack-ironic23:22
*** sdake has quit IRC23:22
*** clenimar_ has joined #openstack-ironic23:23
*** mtanino has quit IRC23:25
*** fragatina has quit IRC23:25
*** joprovost has quit IRC23:26
*** rcernin has quit IRC23:30
*** _vsaienko has quit IRC23:31
*** _vs_ has quit IRC23:32
*** _vsaienko has joined #openstack-ironic23:33
*** _vs_ has joined #openstack-ironic23:33
*** ijw has joined #openstack-ironic23:35
*** PollyZ has quit IRC23:41
*** joprovost has joined #openstack-ironic23:41
*** _vsaienko has quit IRC23:43
*** _vs_ has quit IRC23:43
*** _vsaienko has joined #openstack-ironic23:47
*** _vs_ has joined #openstack-ironic23:47
*** piet has quit IRC23:52
*** _vsaienko has quit IRC23:55
*** _vs_ has quit IRC23:56
*** _vsaienko has joined #openstack-ironic23:58
*** _vs_ has joined #openstack-ironic23:59

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