Wednesday, 2017-08-30

*** ijw has quit IRC00:00
*** yangyapeng has joined #openstack-ironic00:05
openstackgerritMerged openstack/ironic master: Fix indentation in few of the documentation pages  https://review.openstack.org/49797100:06
*** yangyapeng has quit IRC00:10
*** exodusftw has quit IRC00:13
*** exodusftw has joined #openstack-ironic00:17
*** rpioso has left #openstack-ironic00:18
*** rpioso has joined #openstack-ironic00:18
*** rpioso has quit IRC00:19
*** zhangfei has joined #openstack-ironic00:24
*** exodusftw has quit IRC00:49
*** ijw has joined #openstack-ironic00:50
*** ijw has quit IRC00:54
*** exodusftw has joined #openstack-ironic00:55
openstackgerritMerged openstack/python-ironicclient master: Add basic tests for OSC plugin baremetal driver commands  https://review.openstack.org/36735900:55
*** phuongnh has joined #openstack-ironic00:58
*** ijw has joined #openstack-ironic01:03
*** rama_y has quit IRC01:04
*** ijw has quit IRC01:07
*** ijw has joined #openstack-ironic01:07
*** zhangfei has quit IRC01:08
openstackgerritRuby Loo proposed openstack/ironic master: [docs] Update Releasing Ironic Projects  https://review.openstack.org/49753601:12
*** wong has joined #openstack-ironic01:13
*** baoli has joined #openstack-ironic01:13
syqian__is anyone who knows the tempest?or which channel i can ask some questions about tempest?01:16
*** pooja has quit IRC01:19
*** yangyapeng has joined #openstack-ironic01:20
*** yangyapeng has joined #openstack-ironic01:20
*** zhangfei has joined #openstack-ironic01:21
*** crushil has quit IRC01:22
*** yangyapeng has quit IRC01:24
*** yufei has joined #openstack-ironic01:33
*** charcol has joined #openstack-ironic01:36
*** sasha2 has quit IRC01:40
*** gcb has joined #openstack-ironic01:58
*** hshiina has joined #openstack-ironic02:03
*** litao__ has joined #openstack-ironic02:25
*** yangyapeng has joined #openstack-ironic02:29
*** phuongnh has quit IRC02:35
*** phuongnh has joined #openstack-ironic02:36
*** baoli has quit IRC02:54
*** baoli has joined #openstack-ironic02:55
*** udesale has joined #openstack-ironic03:18
*** phuongnh has quit IRC03:21
*** chlong has quit IRC03:21
*** phuongnh has joined #openstack-ironic03:21
*** ijw has quit IRC03:22
*** yangyapeng has quit IRC03:23
*** TuanLA has joined #openstack-ironic03:23
*** yangyapeng has joined #openstack-ironic03:24
*** links has joined #openstack-ironic03:40
*** syqian__ has quit IRC03:41
*** syqian__ has joined #openstack-ironic03:41
*** trungnv has joined #openstack-ironic03:43
*** trungnv_ has joined #openstack-ironic03:43
*** trungnv has quit IRC03:43
*** trungnv_ has quit IRC03:43
*** trungnv has joined #openstack-ironic03:45
*** aparnav has joined #openstack-ironic03:48
*** baoli has quit IRC03:51
*** Nisha_Agarwal has joined #openstack-ironic04:03
*** Nisha_ has joined #openstack-ironic04:04
*** Nisha_Agarwal has quit IRC04:07
*** trungnv_ has joined #openstack-ironic04:18
*** Nisha_ has quit IRC04:19
*** trungnv has quit IRC04:21
*** trungnv has joined #openstack-ironic04:24
*** adisky__ has joined #openstack-ironic04:45
*** livelace has joined #openstack-ironic04:48
*** MattMan_1 has quit IRC04:49
*** MattMan_1 has joined #openstack-ironic04:49
*** rama_y has joined #openstack-ironic05:03
*** syqian__ has quit IRC05:09
*** syqian__ has joined #openstack-ironic05:09
*** vmud213 has joined #openstack-ironic05:10
*** gcb has quit IRC05:10
*** gcb has joined #openstack-ironic05:11
*** nicodemos has quit IRC05:12
*** nicodemos has joined #openstack-ironic05:13
*** udesale__ has joined #openstack-ironic05:13
*** fellypefca has quit IRC05:13
*** udesale has quit IRC05:15
*** yolanda has quit IRC05:21
*** TuanLA has quit IRC05:26
*** phuongnh has quit IRC05:26
*** phuongnh has joined #openstack-ironic05:27
*** TuanLA has joined #openstack-ironic05:27
*** rama_y has quit IRC05:31
*** syqian_ has joined #openstack-ironic05:34
*** syqian__ has quit IRC05:38
*** marios has joined #openstack-ironic05:48
*** yuriyz has joined #openstack-ironic05:51
*** snswin has quit IRC06:02
*** vishwana_ has quit IRC06:02
*** nicodemos has quit IRC06:02
*** fellypefca has joined #openstack-ironic06:02
*** snswin has joined #openstack-ironic06:02
*** vishwanathj has joined #openstack-ironic06:03
*** honza has quit IRC06:06
*** yufei has quit IRC06:06
*** honza has joined #openstack-ironic06:07
*** honza is now known as Guest7428306:07
*** syqian__ has joined #openstack-ironic06:15
*** syqian_ has quit IRC06:17
*** parlos has joined #openstack-ironic06:19
*** rcernin has joined #openstack-ironic06:42
*** pcaruana has joined #openstack-ironic06:43
*** rbartal has joined #openstack-ironic06:43
*** jtomasek has joined #openstack-ironic06:45
*** Guest74283 is now known as honza_06:48
openstackgerritzenghui.shi proposed openstack/ironic-specs master: New driver interface for BIOS configuration  https://review.openstack.org/49648106:49
*** TuanLA has quit IRC06:54
*** trungnv has quit IRC06:54
*** trungnv has joined #openstack-ironic06:54
*** TuanLA has joined #openstack-ironic06:55
*** milan has joined #openstack-ironic06:57
*** yolanda has joined #openstack-ironic06:57
*** milan has quit IRC07:04
*** hoonetorg has quit IRC07:05
*** charcol has quit IRC07:06
openstackgerritShivanand Tendulker proposed openstack/ironic master: Fix ``agent`` deploy interface to call ``boot.prepare_instance``  https://review.openstack.org/49905007:08
*** honza_ is now known as honza07:09
*** ralonsoh has joined #openstack-ironic07:14
*** tesseract has joined #openstack-ironic07:19
*** jaganathan has joined #openstack-ironic07:20
*** etingof has quit IRC07:20
*** hoonetorg has joined #openstack-ironic07:21
*** amarao has joined #openstack-ironic07:35
*** amarao has quit IRC07:37
*** etingof has joined #openstack-ironic07:40
openstackgerritWang KaiFeng proposed openstack/ironic-specs master: Add spec for specific faults support  https://review.openstack.org/33411307:42
*** etingof has quit IRC07:47
*** amarao has joined #openstack-ironic07:52
*** etingof has joined #openstack-ironic08:00
*** vsaienk0 has quit IRC08:02
*** jaianshu has joined #openstack-ironic08:06
*** yuanying_ has joined #openstack-ironic08:10
*** yuanying has quit IRC08:13
*** lucas-afk is now known as lucasagomes08:17
*** milan has joined #openstack-ironic08:17
milanmorning Ironic! :)08:18
milan#pixiesay -mflexing mmmm, caffee08:18
PixieBootsᕙʕ⇀ᴥ⇀ʔᕗ: mmmm, caffee08:18
lucasagomesmorning all08:19
lucasagomes#pixiesay hey milan :-)08:19
PixieBootsʕ•͡ᴥ•ʔ: hey milan :-)08:19
milanhey lucasagomes! :D08:19
*** mgoddard has joined #openstack-ironic08:20
milan#pixiesay -mlikeaboss lucasagomes, resistance to Ironic channel is futile!08:20
PixieBootsʕ▀̿ᴥ▀̿ʔ: lucasagomes, resistance to Ironic channel is futile!08:20
lucasagomeshahah best channel on IRC :D08:20
milanlucasagomes, +1000 ;)08:20
vmud213Morning luca, Milan, PixieBoots and ironic !08:23
syqian__hi all , is anyone familiar with the tempest? i have some questions08:23
vmud213Morning lucasagomes08:23
lucasagomeso/08:23
milanmorning syqian__, vmud213! :)08:24
milansyqian__, just a little bit, what's bothering you?08:24
vmud213yep, best IRC, where atleast you see some activity08:24
syqian__morning, milan08:24
vmud213I see on other IRC's not much help u get08:25
milan#pixiesay -mhappy Happy Ironic Bear!08:26
PixieBootsʕ^ᴥ^ʔ: Happy Ironic Bear!08:26
syqian__actually, it is that when i set up the tempest, and want to run the test. it throw the error like below:# tempest init cloud-0108:27
syqian__2017-08-30 16:26:45.735 3553280 INFO tempest [-] Using tempest config file /etc/tempest/tempest.conf08:27
syqian__2017-08-30 16:26:45.737 3553280 ERROR tempest.test_discover.plugins [-] Could not load 'ceilometer_tests': No module named tests.tempest.plugin08:27
syqian__2017-08-30 16:26:45.737 3553280 ERROR tempest [-] No module named tests.tempest.plugin08:27
syqian__2017-08-30 16:26:45.737 3553280 DEBUG tempest.cmd.main [-] tempest clean_up TempestInit clean_up /usr/lib/python2.7/site-packages/tempest/cmd/main.py:4108:27
syqian__2017-08-30 16:26:45.737 3553280 DEBUG tempest.cmd.main [-] tempest got an error: No module named tests.tempest.plugin clean_up /usr/lib/python2.7/site-packages/tempest/cmd/main.py:4308:27
syqian__milan, do you meet problem like this?08:27
milansyqian__, I don't really run tempest; is this after you install devstack?08:28
* milan 'd say tempest wasn't installed properly if it's complaining about missing plugins, or those plugins were already moved to separate repos?08:29
*** karimb has joined #openstack-ironic08:30
syqian__milan, i also think this error is because missing the ceilometer_test plugin. however in which way i can config the plugin in the tempest.08:31
milansyqian__, seems to me ceilometer still has its tempest plugin in-tree https://github.com/openstack/ceilometer/tree/master/ceilometer/tests/tempest08:34
milansyqian__, try disabling it in your devstack conf08:34
syqian__milan, i just want to run the tests which are in the tempest or the plugin which i assign.08:35
syqian__milan, i don't use the devstack. i use the normal openstack.08:36
milanah, I see08:37
milansyqian__, so if you want to be able to run the ceilometer tests, I guess you have to install ceilometer on the machine you're running tempest from08:40
milansyqian__, I'm trying to figure out how to disable a tempest module08:40
milanno luck yet08:40
syqian__milan, in the tempest doc it says that the tempest can  automatically discover the plugin. i cann't find some ways to config the plugins. or is that we must install the plugins?08:40
syqian__milan, actually i donn't want to run the ceilometer tests.i just want to run the ironic and nova tests.08:41
syqian__milan, do you know some channels for the tempest?08:42
* milan just joins @openstack-tempest08:44
openstackgerritShivanand Tendulker proposed openstack/ironic master: Follow-up for commit cb793d013610e6905f58c823e68580714991e2df  https://review.openstack.org/49908108:47
*** racedo_ has joined #openstack-ironic08:48
*** stendulker has joined #openstack-ironic08:48
*** TuanLA has quit IRC08:50
*** jaosorior has quit IRC08:55
*** jaosorior has joined #openstack-ironic09:00
*** karimb has quit IRC09:00
*** TuanLA has joined #openstack-ironic09:02
*** karimb has joined #openstack-ironic09:04
vdrokgood morning ironic!09:06
*** karimb has quit IRC09:06
milanmorning vdrok! :)09:06
vdrokgood morning milan :)09:07
*** trungnv has quit IRC09:12
openstackgerritVladyslav Drok proposed openstack/ironic master: Revise deploy process documentation  https://review.openstack.org/45886709:12
*** jaypipes has quit IRC09:13
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost master: Use 'none' auth plugin w/o keystone  https://review.openstack.org/49908509:14
*** sambetts|afk is now known as sambetts09:15
milanmorning sambetts! :) There's a nice patch that could use your kind review :P https://review.openstack.org/#/c/487909/09:25
patchbotpatch 487909 - ironic-inspector - Allow periodics to terminate inspector09:25
*** dims has quit IRC09:28
*** trungnv has joined #openstack-ironic09:30
*** hw_wutianwei has quit IRC09:37
openstackgerritVladyslav Drok proposed openstack/ironic master: Revise deploy process documentation  https://review.openstack.org/45886709:39
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient master: Add test for driver raid property list  https://review.openstack.org/48048909:41
*** karimb has joined #openstack-ironic09:42
*** zhangfei has quit IRC09:47
*** e0ne has joined #openstack-ironic09:57
*** dims has joined #openstack-ironic09:58
sambettsmilan: I'll check it out next :)10:02
milansambetts, thanks! :)10:02
*** zhangfei has joined #openstack-ironic10:04
vdrokgood morning sambetts10:05
*** karimb has quit IRC10:05
*** yangyapeng has quit IRC10:05
vdroksambetts: added the cleanwait deployment analysis to the whiteboard, but I'm not yet sure how to fix this :(10:06
sambettsvdrok: seems super weird that itonly appears to be happening in multinode10:06
sambettsvdrok: so it must be some sort of race in my mind10:06
vdroksambetts: it is10:06
*** karimb has joined #openstack-ironic10:07
*** priteau has joined #openstack-ironic10:07
vdrokwe only run concurrent smoke tests on multinode and multinode grenade10:07
sambettsvdrok: I suggest we do something like disable the nova compute on the sub-node and see if it goes away10:07
vdroksambetts: this won't help, race happens on a single compute10:07
sambettsvdrok: oh, I've never seen that happen, multinode runs 2 computes and thats the only place I've seen it fail10:08
vdrokideally we should fix the resources reporting properly, but the more we touch that pile of shit the worse it becomes :D10:08
vdroksambetts: yeah, the race here is because of concurrent tests are run on multinode. I think if we would run them concurrently on single node jobs we'd have the same problem10:09
vdrokbut we don't have enough resources for that in single node10:09
sambettsvdrok: why would concurrent smoke tests cause problems?10:10
*** parlos has quit IRC10:10
sambettsvdrok: and i thought only the primary ran tempest10:10
vdroksambetts: it's described on the whiteboard :)10:10
vdrokline 5310:10
vdrokrace happens in the short window when the instance is already deleted from nova, node is in clean wait, but resource tracker not yet updated its stats, and new boot request comes in10:11
sambettsvdrok: but because of the resource classes change the schudling succeeds?10:12
vdrokI suppose so10:12
vdrokas it selects a host with ram -384 MB10:13
sambettsvdrok: which upgrade is this happening with pike -> queens or ocata -> pike?10:16
vdroksambetts: this particular bit of log is from ordinary multinode job, no grenade there10:16
sambettsvdrok: oh... i thought this problem was linked to the migration of resource classes in nova, so there was a race between nova syncing the ironic resource classes on existing compute nodes, but if its just a normal multinode then they should be using resource classes from day010:19
*** phuongnh has quit IRC10:19
*** parlos has joined #openstack-ironic10:20
sambettsvdrok: I think I see the race now... basically nova thinks the resource is free because its been deleted from nova so it updates placement to say its free, but then its not actually free because ironic is cleaning it10:22
vdrokyup, I think so from looking at the logs. maybe there is something else tho10:23
*** zhangfei has quit IRC10:24
vdrokand I'm not sure how to fix this as deleting allocation and removing inventory are two requests, so there will be some tiny window when scheduler can still choose this host. unless we still do some additional filtering in scheduler itself10:25
vdrokthe easy hack to fix it is to reschedule rather than fail the deployment if 409 happens10:27
sambettsvdrok: it does reschedule 3 times, before it fails with the 409 I think10:28
vdrokor possibly to filter hosts that have negative resoruces available from the POV of host manager10:28
vdroksambetts: nope I think at this point, when we already try to set the instance_info, conflict causes failure on the very first attempt10:29
sambettsI'm interested to know why it has negative resources if the allocation has been deleted10:29
vdroksambetts: it's negative from POV of host manager10:29
vdrokas we return vcpus=memory=disk=0 while used are still >010:30
vdrok*used values10:30
sambettsbut why are used >0 if the allocation has been deleted?10:30
vdrokbecause resource tracker update has not yet happened?10:31
vdrok(this is a guess :))10:31
sambettsif those resources are negative why isn't the resource class used also ?#10:31
sambettswhich would prevent schduling10:31
vdrokresource class is only requested from placement. on compute/scheduler side, we don't store the custom resource class values10:32
vdrokeg you can see in logs that during claim test we only try to check cpu, memory, disk. not a custom resource clas10:33
vdrokclass10:33
sambettsbut isn't that the placement's view we're seeing with negative inventory?10:33
vdroksambetts: nope I don't think so, this is a view of HostState I think https://github.com/openstack/nova/blob/master/nova/scheduler/ironic_host_manager.py#L3710:34
vdrokin placement I think that standard things are already gone10:34
sambettswe shouldn't be loading the ironic host manager any more for resource classes10:34
sambettsthere should be no need too#10:35
vdroksambetts: yeah, that too. but even with standard host manager, we'd still face the same thing10:35
vdrokas it does not know anything about resoruce classes too10:35
vdrokjust standard stuff10:35
vdrokanyway, I'll try to dig more into this a bit later today10:36
sambettshmmmmmm10:36
*** jkilpatr has quit IRC10:36
*** zhangfei has joined #openstack-ironic10:37
*** e0ne has quit IRC10:39
vdrokanyway, as it seems to me the main problem is there is a gap between removing the allocation (which means making resource provider free) and removing its inventory. if we could do it in a same request, like maybe force remove inventory along with all allocations, problem should be solved10:39
sambettsvdrok: IMO if nova thinks that cpu disk ram are used still it should think that the custom resource class is used still too and therefore not select it for schduling10:40
sambettsthey obviously handle this correctly for those resources because a normal flavor could schdudle onto a node with negative resources10:41
sambettse.g. at that point in the logs that compute node should have CUSTOM_BAREMETAL=-110:42
sambettsin line with the other resources10:42
sambettsand therefore not be schdulable onto10:42
vdrokyes, but the problem is that I think at this point what nova thinks does not matter anymore :) only placement. what nova reports is just logging basically, whether they are negative or not should not matter10:42
openstackgerritSam Betts proposed openstack/ironic master: DNM testing change with nova host manager set correctly  https://review.openstack.org/49910710:44
sambettsvdrok: ^10:44
vdroksambetts: thx!10:45
*** zhangfei has quit IRC10:49
sambettsvdrok: personally I wonder if we're getting to a point where we should really have ironic touching placement, e.g. when a node is in cleaning removing it from placement, and when its avaiable adding it/updating it in placement10:50
vdroksambetts: yeah, tho the allocation is still removed on nova side10:52
vdrokinstance allocation10:52
sambettsthe other solution and I've been wondering about this for a while is whether an instance in nova shgould be considered deleted if it hasn't finished cleaning10:52
sambettsbecause unless cleaning completes, there is no guarantee that the tenants data has been cleaned off the node10:52
vdrokyeah, vsaienko was proposing it a while ago, but people did not seem to like this10:52
sambettsI understand the reasoning for not doing it, e.g. people want to get their quotas back asap10:53
*** karimb has quit IRC11:03
*** jkilpatr has joined #openstack-ironic11:09
openstackgerritHao Li proposed openstack/ironic-lib master: Retry when execute partprobe cmd failed  https://review.openstack.org/44360411:13
*** lucasagomes is now known as lucas-hungry11:16
*** karimb has joined #openstack-ironic11:17
*** jaianshu has quit IRC11:17
*** aparnav has quit IRC11:20
*** TuanLA has quit IRC11:22
*** mat128 has joined #openstack-ironic11:26
*** dmellado has joined #openstack-ironic11:30
*** stendulker has quit IRC11:30
dmelladoHi everyone, I'm having an issue with ironic, my baremetal machines are registerd and are showing when I do a 'openstack baremetal node list' but openstack hypervisor stats show11:31
dmelladojust shows everything to 011:31
dmelladois this a known issue?11:31
vdrokdmellado: hi, what's the state the nodes are in when doing baremetal node list? what release of openstack are you using?11:33
*** bfournie has quit IRC11:33
dmelladohi vdrok11:36
*** fxpester has joined #openstack-ironic11:36
dmelladothis is the outcome from that11:36
dmellado| UUID                                 | Name | Instance UUID | Power State | Provisioning State | Maintenance |       │··············································11:36
dmellado+--------------------------------------+------+---------------+-------------+--------------------+-------------+       │··············································11:36
dmellado| 3f93b329-edaa-4f1c-8842-858e7c0461e1 | None | None          | power off   | available          | False       |       │··············································| 57c233c2-e201-492c-8850-6f635d150eff | None | None          | power off   | available          | False       |11:36
dmellado│··············································11:36
dmelladoand let me check the release11:36
vdrokdmellado: please use paste.openstack.org for that :)11:36
vdrokdmellado: have you set the properties like memory_mb, vcpus etc. for this node? can be seen in baremetal node show output11:37
dmelladovdrok: yep, that can be seen11:38
*** vmud213 has quit IRC11:38
dmelladolet me get you an example too11:38
dmelladoopenstack release is just master11:40
dmelladofrom Aug 2111:40
vdrokdevstack?11:40
dmelladohttp://paste.openstack.org/show/619879/11:40
dmelladooooq11:40
vdrokdmellado: the output seems to be truncated, I don't see properties11:41
dmelladoyep, just noticed it11:41
dmelladolet me upload them too11:41
dmelladohttp://paste.openstack.org/show/619880/11:42
vdrokaha, ok. maybe the discover_hosts command was not run in time? it's nova-manage cellsv2 discover_hosts IIRC11:43
dmelladolet me run it11:43
vdroknova-manage cell_v2 discover_hosts11:43
*** dprince has joined #openstack-ironic11:45
* vdrok has to leave for a bit11:46
dmelladothat didn't do the trick vdrok11:46
vdrokjust write what you get, someone will respond :)11:46
dmelladothanks in any case11:46
dmelladosame result11:46
vdrokdmellado: you might need to wait for a couple of minutes11:46
vdrokas resource tracking happens periodically11:46
dmelladoack, will wait and post after that, thanks again!11:46
*** syqian__ has quit IRC11:47
fellypefcaGood morning, everyone :)11:48
*** dtantsur|afk is now known as dtantsur11:48
dtantsurlate morning ironic11:49
fellypefcadtantsur o/11:49
*** nicodemos has joined #openstack-ironic11:50
nicodemosmorning11:50
fellypefcaGood morning nicodemos11:52
*** mat128 has quit IRC11:57
*** e0ne has joined #openstack-ironic11:58
*** bfournie has joined #openstack-ironic12:06
*** e0ne has quit IRC12:07
*** karimb has quit IRC12:07
*** priteau has quit IRC12:07
*** trungnv has quit IRC12:07
*** ianychoi has quit IRC12:07
*** early has quit IRC12:07
*** lennyb has quit IRC12:07
*** lifeless has quit IRC12:07
*** ChubYann has quit IRC12:07
*** logan- has quit IRC12:07
*** jeblair has quit IRC12:07
*** hamzy has quit IRC12:07
*** fdegir has quit IRC12:07
*** sergek_ has quit IRC12:07
*** amotoki has quit IRC12:07
*** ianychoi_ has joined #openstack-ironic12:07
*** jeblair_ has joined #openstack-ironic12:07
*** trown|outtypewww is now known as trown12:07
*** karimb has joined #openstack-ironic12:07
*** ChubYann has joined #openstack-ironic12:07
*** srart has quit IRC12:07
*** hamzy has joined #openstack-ironic12:07
*** e0ne has joined #openstack-ironic12:08
*** early has joined #openstack-ironic12:09
*** lucas-hungry is now known as lucasagomes12:10
*** PixieBoots has quit IRC12:10
*** amotoki has joined #openstack-ironic12:11
*** tesseract has quit IRC12:11
*** PixieBoots has joined #openstack-ironic12:11
*** jlabarre has joined #openstack-ironic12:12
*** mat128 has joined #openstack-ironic12:20
*** jcoufal has joined #openstack-ironic12:20
*** mat128 has quit IRC12:21
*** lifeless_ has joined #openstack-ironic12:22
*** priteau has joined #openstack-ironic12:22
*** trungnv has joined #openstack-ironic12:22
*** lennyb has joined #openstack-ironic12:22
*** logan- has joined #openstack-ironic12:22
*** fdegir has joined #openstack-ironic12:22
*** sergek_ has joined #openstack-ironic12:22
*** mat128 has joined #openstack-ironic12:22
*** amotoki has quit IRC12:25
*** tesseract has joined #openstack-ironic12:26
*** amotoki has joined #openstack-ironic12:27
*** e0ne has quit IRC12:31
*** dprince has quit IRC12:31
*** e0ne has joined #openstack-ironic12:32
*** dprince has joined #openstack-ironic12:33
*** pester has joined #openstack-ironic12:35
*** parlos has quit IRC12:36
*** hw_wutianwei has joined #openstack-ironic12:36
*** fxpester has quit IRC12:38
*** karimb has quit IRC12:38
*** sasha2 has joined #openstack-ironic12:58
*** mat128 has quit IRC12:59
*** links has quit IRC13:00
*** mat128 has joined #openstack-ironic13:01
*** gcb has quit IRC13:06
*** jaganathan has quit IRC13:13
*** karimb has joined #openstack-ironic13:14
*** srobert has joined #openstack-ironic13:15
*** mat128 has quit IRC13:15
*** mat128 has joined #openstack-ironic13:17
TheJuliagood morning everyone13:18
dtantsurmorning fellypefca, nicodemos, TheJulia13:19
TheJuliai actually feel like a human being today \o/13:19
dtantsurwow, congrats!13:21
* dtantsur still does not, maybe get fixed on Friday13:21
TheJuliaThanks! I wonder what coffee will do now :)13:21
TheJuliadtantsur: hang in there :)13:21
dtantsurcoffee always does good ;)13:21
dtantsurthanks :) I'm not designed for any paperwork, especially stressful13:22
TheJuliaHaving a migraine didn't help me find some silly bugs in bifrost... i just wish lldp was "easy" in ovs13:22
*** amarao1 has joined #openstack-ironic13:22
*** parlos has joined #openstack-ironic13:23
dtantsurI just wish LLDP was easy :)13:23
*** Goneri has joined #openstack-ironic13:23
* dtantsur has bfournie to defeat LLDP13:24
TheJuliaI was kind of hoping that I could just let IPA discover details and then tell ironic :(13:25
dtantsuryeah13:26
dtantsur"OpenStack Pike is officially released!" \o/13:26
TheJuliawoot13:28
bfournieTheJulia: hi! are you running into problems getting ovs to pass lldp packets, e.g. http://www.dorm.org/blog/finally-a-workaround-for-lldp-with-open-vswitch/13:30
*** karimb has quit IRC13:31
TheJuliano, I was hoping it would be willing to broadcast lldp packets to instances, which its not exactly specific about if it can even do if enabled on an interface level.  Enabling it for Auto-Attach seems to be a thing, but then it only processes the packets13:31
*** rloo has joined #openstack-ironic13:31
TheJulias/instances/vms13:31
TheJuliagood morning rloo13:31
bfournieTheJulia: oh I see13:32
rloohello and good morning TheJulia, bfournie and everyone else :)13:32
*** baoli has joined #openstack-ironic13:32
*** karimb has joined #openstack-ironic13:32
bfourniegood morning rloo13:32
*** crushil has joined #openstack-ironic13:35
*** rbudden has joined #openstack-ironic13:36
*** trungnv__ has joined #openstack-ironic13:36
dtantsurmorning rloo13:36
*** zhangfei has joined #openstack-ironic13:36
rloohi dtantsur13:36
* dtantsur is mostly back to normal work til Friday13:37
trungnv__mat128, Are you round here?13:37
trungnv__s/round/around13:38
rloowelcome back dtantsur :)13:40
dtantsurthnx :)13:41
*** cdearborn has joined #openstack-ironic13:41
dtantsurnow I guess I have some docs to update..13:41
rloodtantsur: i, on the other hand, am here today only, back next Tues :)13:41
dtantsurack, I see13:41
rloodtantsur: yes, lets get those docs done. please :)13:41
dtantsurwill jump on it soon13:42
* TheJulia goes and makes coffee13:43
*** mrch has joined #openstack-ironic13:44
dtantsurpas-ha, vdrok, hey! what should we do about ironic-staging-drivers pike release? the good time is probably now. do we need something to merge?13:45
*** hshiina has quit IRC13:47
pas-haI think we are good13:53
*** trown is now known as trown|brb13:54
mat128trungnv__: yes, was in a meeting13:55
dtantsurwanna me to make a release?13:55
rloodtantsur: i am assuming we have no problem with source code being in someone's github account? https://github.com/etingof/pysnmp from https://review.openstack.org/#/c/493978/5/specs/juno-implemented/ironic-snmp-power-driver.rst13:58
patchbotpatch 493978 - ironic-specs - Updates to the snmp-power-driver spec13:58
*** trown|brb is now known as trown13:59
*** hw_wutianwei has quit IRC13:59
*** mrch has quit IRC14:00
dtantsurrloo: everything is in someone's github account, etingof is not the worst case :D14:01
dtantsurmaybe I don't get the question14:01
etingofneither does etingof ;)14:01
rloodtantsur: i didn't realize we would use code from a person's github account.14:01
rlooetingof: ^^14:01
etingofis not it from pypi?14:02
dtantsurrloo: you may not realize that etingof IS the original author of pysnmp14:02
dtantsurso it's not a fork14:02
dtantsuris it what you're asking?14:02
rloodtantsur, etingof: yeah, i figured etingof was. i was just wondering, cuz i had never noticed it before.14:02
dtantsuretingof: why isn't pysnmi on pypi?14:03
rloodtantsur, etingof; noticed that we/openstack used source code that was from someone's github account. just seems odd.14:03
dtantsurI guess a pypi link would be more credible14:03
etingofdtantsur, pysnmp IS on pypi14:03
dtantsuretingof: then maybe use the pypi link in that spec update?14:03
etingofdtantsur, no problem ;)14:04
dtantsurI mean https://review.openstack.org/#/c/493978/5/specs/juno-implemented/ironic-snmp-power-driver.rst@11314:04
patchbotpatch 493978 - ironic-specs - Updates to the snmp-power-driver spec14:04
etingofwill fix that shortly14:04
dtantsuralso line 29614:04
dtantsurrloo: would it solve your concerns?14:04
rloodtantsur: yup. thx etingof!14:04
dtantsurcool :)14:04
etingof;)14:04
*** links has joined #openstack-ironic14:05
*** stendulker has joined #openstack-ironic14:06
*** links has quit IRC14:06
*** pcaruana has quit IRC14:06
openstackgerritJulia Kreger proposed openstack/bifrost master: Experimental Neutron Installation  https://review.openstack.org/45251414:08
openstackgerritJulia Kreger proposed openstack/bifrost master: Correct rabbitmq port usage  https://review.openstack.org/49916114:08
TheJuliayolanda: ^^^14:08
pas-hadtantsur: yes please :) (re staging release)14:08
openstackgerritRuby Loo proposed openstack/ironic master: [doc] add FAQ about updating release notes  https://review.openstack.org/49770814:09
openstackgerritJulia Kreger proposed openstack/bifrost master: Add the ability to leverage a separate rabbitmq server  https://review.openstack.org/44084314:10
* TheJulia senses merge conflict city is approaching14:10
*** livelace has quit IRC14:11
rlooTheJulia: if it is only in bifrost I am fine :)14:11
rloowho recalls the issue with chown: invalid group: 'stack:libvirt'? http://logs.openstack.org/13/498413/1/check/gate-ironicclient-dsvm-functional-ubuntu-xenial/2aedad4/logs/devstacklog.txt.gz#_2017-08-30_00_20_53_52014:11
sambettsrloo: I think it had something to do with the version of libvirt that is installed14:12
rloosambetts: wondering why it is happening again? in stable/ocata. only for the client?14:13
vdrokmorning nicodemos fellypefca TheJulia rloo !14:13
rloohi vdrok!14:14
sambetts:/ not sure, do we pin the version of libvirt for older versions of openstack?14:14
rloosambetts: i have no idea :-(14:14
*** amarao1 has quit IRC14:16
TheJuliaafaik no14:17
*** jeblair_ is now known as jeblair14:17
sambettsmaybe the version of libvirt for whichever version of ubuntu ocata is using has been bumped14:17
rloosambetts: if that's the case, things should fail for ironic stable/ocata too.14:18
openstackgerrityolanda.robla proposed openstack/bifrost master: DNM: Disable selinux  https://review.openstack.org/49781414:19
*** pester has quit IRC14:22
rloosambetts: i saw a couple of ironic patches for stable/ocata. they seem to be passing. maybe we do something 'special' for the client. sigh.14:24
*** fxpester has joined #openstack-ironic14:24
sambetts:/ on master we do https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L853 so the directory is chowned to stack:stack14:27
sambettsrloo: this commit did it: https://github.com/openstack/ironic/commit/7cdda47a2237392df2f0e1742acc54a23c2a7e1e14:27
dtantsurso, should we just backport it?14:27
sambettsI think we might need too if infra is installing libvirt from the new location so the groups are different14:28
rloois it cuz infra changed libvirt for stable/ocata too?14:28
rloodtantsur, sambetts: we can backport and see if that fixes the problem. although i don't understand why it doesn't break ironic stable/ocata patches; just pythonironicclient stable/ocata patches.14:30
dtantsurmaaaagic14:34
dtantsurI don't remember fresh backports to ocata, to be honest14:35
rloodtantsur: black, white or red? :)14:35
dtantsurBMaaS = Black Magic as a Service ;)14:36
dtantsurracedo_: just realized ^^^14:36
openstackgerrityolanda.robla proposed openstack/bifrost master: Fix bug in ironic policy  https://review.openstack.org/49781414:38
openstackgerritDmitry Tantsur proposed openstack/ironic master: Build docs with Python 2 for now  https://review.openstack.org/49917314:39
*** kjw3 has joined #openstack-ironic14:39
racedo_dtantsur, never thought of that one, there's magic for sure in it14:40
dtantsurhehe14:41
openstackgerritDmitry Tantsur proposed openstack/ironic master: Update Nova configuration documentation  https://review.openstack.org/49747814:42
dtantsurrloo: ^^^14:42
*** zhangfei has quit IRC14:42
dtantsurdansmith: hey, I'd appreciate your review of ^^ s well14:42
rloodtantsur: thx, will look in a few min14:42
*** rbartal has quit IRC14:49
NobodyCamGood Morning Ironic'ers... dtantsur oh that need to be on a shirt. "BMaaS = Black Magic as a Service"14:50
etingofit looks like `disk-image-create fedora vm` fails downloading the image because of wrong (?) default URL14:51
etingofI wonder if it makes sense to keep the default URL at the fedora element up to date...14:52
dtantsurmorning NobodyCam14:55
NobodyCam:)14:56
dtrainorhowdy14:56
dtantsuretingof: there is a thread on that. tl;dr use fedora-minimal14:56
TheJuliaNobodyCam: +114:58
*** baoli has quit IRC14:59
dtantsuroh yeah, NobodyCam +10015:00
NobodyCam:)15:00
*** baoli has joined #openstack-ironic15:00
NobodyCamhehehe15:00
*** baoli has quit IRC15:00
*** karimb has quit IRC15:03
*** parlos has quit IRC15:05
*** rpioso has joined #openstack-ironic15:06
*** jcoufal has quit IRC15:06
rloodtantsur: let me know if you want to update https://review.openstack.org/497478. if not, I'll +A.15:08
patchbotpatch 497478 - ironic - Update Nova configuration documentation15:08
*** rcernin has quit IRC15:09
dtantsurrloo: just responsed, for me "enrolling a node" is clear enough, but dunno15:09
*** ijw has joined #openstack-ironic15:09
dtantsurrloo: note that the patch depends on https://review.openstack.org/#/c/499173/15:09
patchbotpatch 499173 - ironic - Build docs with Python 2 for now15:09
*** thegreenhundred has joined #openstack-ironic15:10
rloodtantsur: ugh. does it depend on that cuz you can't build it locally, or even in CI it won't be built?15:10
dtantsurno, only for me, so feel free to rebase it off15:10
*** baoli has joined #openstack-ironic15:10
dtantsurwell, s/me/people on Fedora/15:10
rloodtantsur: well, you're free to use py 3.6 but .. :)15:10
rloodtantsur: fedora is so ahead of the game...15:11
dtantsurtrue15:11
dtantsurand I had quite some rant when they switching tox to python 3 by default15:11
*** parlos has joined #openstack-ironic15:11
openstackgerritDmitry Tantsur proposed openstack/ironic master: Minor improvements to the resource classes documentation  https://review.openstack.org/49630915:12
dtantsurthis should be ready too ^^15:12
*** sai is now known as sai-mtg15:13
*** vmud213 has joined #openstack-ironic15:13
*** rama_y has joined #openstack-ironic15:14
rlooyup, consistent failure for python-ironicclient on stable/ocata: https://review.openstack.org/#/c/464861/15:14
patchbotpatch 464861 - python-ironicclient (stable/ocata) - Updated from global requirements15:14
*** trungnv__ has quit IRC15:14
*** karimb has joined #openstack-ironic15:15
*** jcoufal has joined #openstack-ironic15:15
*** stendulker has quit IRC15:15
*** stendulker has joined #openstack-ironic15:16
*** alexpilotti has quit IRC15:16
*** weshay is now known as weshay_interview15:17
dtantsurrloo: so, do you want me to rebase that patch on master for it to be approved already?15:20
rloodtantsur: yup. i was just trying to figure out how/if it can be done with the 'Rebase' button...15:21
rloodtantsur: do you know how?15:21
dtantsurrloo: check "Change parent revision", but don't specify the new revision15:21
openstackgerritRuby Loo proposed openstack/ironic master: Update Nova configuration documentation  https://review.openstack.org/49747815:21
rloodtantsur: thx that worked. sweet!15:21
openstackgerritDmitry Tantsur proposed openstack/ironic master: Minor improvements to the resource classes documentation  https://review.openstack.org/49630915:22
dtantsurrebase on top of that ^^15:22
*** rama_y_ has joined #openstack-ironic15:23
*** baoli has quit IRC15:23
*** baoli has joined #openstack-ironic15:24
anupnGood morning Ironic'ers15:25
*** baoli has quit IRC15:25
*** baoli has joined #openstack-ironic15:26
*** rama_y has quit IRC15:26
*** udesale__ has quit IRC15:26
anupnHi rloo: Any idea, if some patch is out for "Generic job timeout" issue? My patch https://review.openstack.org/#/c/495385/ failed gate because of the timeout15:27
patchbotpatch 495385 - ironic-python-agent - Build tinyipa with python315:27
dtantsuranupn: sometimes nodes we run at are too slow, and the tests time out15:27
dtantsurfolks, FYI https://review.openstack.org/#/c/492231/15:27
patchbotpatch 492231 - openstack-infra/project-config - Enable TLS in ironic gate jobs except grenade15:27
anupndtantsur, oh okay15:27
anupndtantsur, is there something that can be done then to pass the gate?15:28
anupndtantsur, or just recheck15:28
rlooanupn: those are a lot of timeout failures. does your patch add some significant amount of time?15:28
dtantsuranupn: there are some non-timeout errors15:28
dtantsurplease check their cause too15:29
dtantsuralso the timeout *may* be related to your patch too, if something takes crazy amount of time15:29
dtantsurit's very unlikely that 8 jobs fail due to slow nodes15:29
anupnrloo: patch don't add amount but it is building image with py3, and it may be happening that it is unable to find some python dependent packages15:30
anupndtantsur, yes. i am trying to fix other failures15:30
anupndtantsur, some are not clear about why they failed15:31
rlooanupn: good luck ... :)15:31
*** alexpilotti has joined #openstack-ironic15:31
*** livelace has joined #openstack-ironic15:33
rama_y_dtantsur, thanks for the heads up on https://review.openstack.org/#/c/492231/15:34
patchbotpatch 492231 - openstack-infra/project-config - Enable TLS in ironic gate jobs except grenade15:34
anupnrloo, thanks.. :)15:34
yolandaTheJulia, https://review.openstack.org/497814 -> fixes a pair of centos jobs15:35
patchbotpatch 497814 - bifrost - Fix bug in ironic policy15:35
TheJulia\o/15:36
TheJuliayolanda: wow15:36
yolandasilly bug at the end!15:37
yolandai was sure i tested it, but seems i did a mistake when upstreaming15:37
*** alexpilotti has quit IRC15:38
dtantsuryolanda: if we need it backported, please propose15:39
yolandayep15:39
dtantsurand https://pypi.python.org/pypi/ironic-staging-drivers/0.7.0 is out15:40
sambettsanupn: I think we're running on very slow CI servers at the moment because of issues with some data centers affected by extreme weather in america, just setting up the job set up took 15+ minutes, so I would issue a recheck and re-run the CI15:41
dtantsurpas-ha: you can now remove your -2 https://review.openstack.org/#/c/466000/15:42
patchbotpatch 466000 - ironic-staging-drivers - Add hardware types15:42
anupnsambetts, I see. Okay, let me recheck. That's what i was surprised because image got built on my local machine with the changes15:43
sambettsanupn: in your logs I can see: http://logs.openstack.org/85/495385/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/848c6bc/console.html#_2017-08-29_22_31_34_67759515:43
*** alexpilotti has joined #openstack-ironic15:43
sambettsanupn: so I don't think its related to your code :)15:44
anupnsambetts, interesting, glad you found that warning15:45
*** vsaienk0 has joined #openstack-ironic15:46
anupnsambetts, i was trying to see what error caused the failure and did not saw anything that lead to gate failure15:46
anupnsambetts, :)15:46
pas-hadtantsur: cool, will do tomorrow15:47
sambettsanupn: it was just a timeout because of a slow node, if you look at the devstack logs you can see it just stops half way through doing something, and thats because the job code cuts it off because its taking too long, but it didn't have much time left because the first part took much longer than it should have15:48
* pas-ha is back to school now, September is coming :)15:48
*** thegreenhundred has quit IRC15:48
*** manjaroi3 has joined #openstack-ironic15:48
*** rama_y_ has quit IRC15:49
*** strigazi is now known as strigazi_AFK15:50
anupnsambetts, yes, but devstack logs don't show any timeout error at the end to give a hint it caused due to slow node, all i found was this http://logs.openstack.org/85/495385/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/848c6bc/logs/devstacklog.txt.gz#_2017-08-29_23_08_08_12415:53
anupnwhich was strange15:53
openstackgerritMerged openstack/bifrost master: Fix bug in ironic policy  https://review.openstack.org/49781415:53
anupnor unrelated15:53
sambettsanupn: the timeout isn't in devstack, its in the top level console.log15:53
*** pcaruana has joined #openstack-ironic15:54
sambettsanupn: devstack doesn't know about the timeout, the job kills it like "kill -9 <devstack process"15:54
sambettsso the devstack log just stops15:54
*** srart has joined #openstack-ironic15:55
sambettsanupn: it log about the timeout is here: http://logs.openstack.org/85/495385/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/848c6bc/console.html#_2017-08-29_23_14_37_36138715:55
*** manjaroi3 has quit IRC15:56
*** thegreenhundred has joined #openstack-ironic15:56
anupnsambetts, hmm, true. I just did not see the warning "setup workspace took >10..." and just checked end of console logs, which said "JOB timed out" and hence started looking into devstack logs.15:56
*** thegreenhundred has quit IRC15:58
*** thegreenhundred has joined #openstack-ironic15:58
anupnsambetts, yes "JOB timed out". But line above said please take a look at relevant log files lead me to think check logs, :D. But anyways, good to find the warning message and know the certain reason15:59
anupnsambetts, rechecked just now16:00
sambettsyeah its not well described in the logs what actually timed out because it script can't tell if something hung in devstack which caused it to take a long time, or if the node is just slow16:01
*** marios has quit IRC16:02
anupnsambetts, yes.16:03
*** lucasagomes is now known as lucas-afk16:03
*** weshay_interview is now known as weshay16:03
*** alexpilo_ has joined #openstack-ironic16:06
dtantsurjlvillal: I'll get to it eventually, but yeah.. I can imagine it being confusing :)16:06
dtantsuralso good morning16:06
jlvillaldtantsur: I tried to review: https://review.openstack.org/#/c/495443/  But I'll admit that I don't completely understand your code and therefore the change to it confuses me.16:06
patchbotpatch 495443 - sushy - Add FieldList class to resource base16:06
jlvillalJust to repeat what I said in infra16:06
jlvillaldtantsur: Thanks for the reply :)16:06
dtantsurtime magic: answer before a question!16:06
jlvillaldtantsur: good morning :)16:07
jlvillalheh16:07
jlvillalDoes anyone know off the top of their heads if configdrive works for wholedisk images?16:07
sambettsjlvillal: it does16:07
jlvillalsambetts: Sweet :) I'll try again!16:08
*** alexpilotti has quit IRC16:08
dtantsurit should work, and I hope we even test it in the CI16:08
jlvillaldtantsur: Thanks. I can't seem to log into my node and not quite sure what is wrong. Might be an error in my building my whole disk image. I'll keep testing.16:09
vdrokmorning jlvillal and NobodyCam16:09
jlvillalvdrok: Dobre utro :)16:09
NobodyCamGood Morning vdrok :)16:09
NobodyCammorning jlvillal :)16:09
jlvillalNobodyCam: Yo! ;)16:10
*** alexpilo_ has quit IRC16:10
vdrok:)16:10
sambettsjlvillal: you may need to ensure that config drive is enabled in nova or pass --config-drive into nova boot16:10
dtantsurfolks, the ansible deploy step has 2x +2: https://review.openstack.org/#/c/241946/16:11
patchbotpatch 241946 - ironic-specs - Promote Ansible deploy driver to ironic16:11
jlvillalsambetts: Yep, I did that. Thus my confusion16:11
sambettsjlvillal: and if your using cloud-init ensure that its set up to look for config drives not just the metadata service16:11
dtantsura few more reviews, and we won't need a session about it at the PTG ;)16:11
jlvillalsambetts: That is the change I am doing now.16:11
sambettscool :)16:11
vdrokdtantsur: re https://review.openstack.org/#/c/497478/3/doc/source/install/configure-compute.rst, why do we recommend setting host_subset_size only if we don't use resource classes? I suppose even if we do use them , we still need it for now?16:11
patchbotpatch 497478 - ironic - Update Nova configuration documentation16:11
dtantsurvdrok: dansmith claimed that with resource classes we won't have double assignment16:12
NobodyCam:)16:12
dtantsurbecause the Placement (?) will lock the picked node16:12
dansmithdtantsur: vdrok true story16:12
openstackgerritJulia Kreger proposed openstack/bifrost master: VM networking for Neutron testing  https://review.openstack.org/49827116:12
*** karimb has quit IRC16:13
vdrokdtantsur: dansmith hrm, so we can actually remove that setting from master in devstack then16:13
dansmithdtantsur: the scheduler does the locking, but locks it in placement.. and the deal is, before the scheduler says "it should go here" it has already locked (allocated) it16:13
dtantsurvdrok: we can try, and complain to dansmith if it blows up16:13
* dansmith glares at dtantsur 16:13
dtantsur:)16:13
vdrokok /me proposes a patch16:13
* dtantsur is afraid to show up on nova sessions now :D16:14
dtantsurthanks for explanation dansmith :)16:14
dansmithaye16:14
rloodtantsur: wrt ansible, that's why i asked on monday if we needed to talk about it at ptg. but pas-ha promised us beautiful graphs :)16:15
*** parlos has quit IRC16:16
*** alexpilotti has joined #openstack-ironic16:16
pas-harloo: I'll try to publish them somehow next week, before ptg16:17
rloopas-ha: in that case, xxansiblexx from ptg!16:17
vdrokdansmith: dtantsur do we still need to set the reserved_host_memory_mb to 0 if resource classes are used? I suppose we don't if ram=0?16:17
rloopas-ha: just do it! :)16:17
dtantsurvdrok: I'm sure we cannot reserve any memory :) but I agree, it probably has no effect16:18
dansmithvdrok: I'd have to go look to be sure, but I think that affects how much ram we expose as available, and ironic computes with RC configured shouldn't be reporting ram at all16:18
vdrokyeah16:18
dansmithvdrok: so I expect no effect16:18
dansmithin fact,16:18
jlvillalAnyone used this? https://www.get-console.com/shop/en/device-servers/98-airconsole-ts-8-port.html or similar product from this company?16:19
dansmiththe RamFilter is the thing that should take that into effect I think and you have that disabled (rightly) so .. yeah16:19
*** stendulker has quit IRC16:19
dtantsurpas-ha: so, I can cross out the ansible session, and you can just show the graphs during some break, wdyt?16:20
dtantsurdansmith: makes sense, then this is also not needed16:20
*** alexpilotti has quit IRC16:20
openstackgerritJulia Kreger proposed openstack/bifrost master: VM networking for Neutron testing  https://review.openstack.org/49827116:21
openstackgerritJulia Kreger proposed openstack/bifrost master: Split inspection conditionals depending on auth mode  https://review.openstack.org/49892116:21
openstackgerritJulia Kreger proposed openstack/bifrost master: Correct keystone database location  https://review.openstack.org/49892016:21
openstackgerritJulia Kreger proposed openstack/bifrost master: DNM: Execute tests for neutron integration  https://review.openstack.org/49826816:21
openstackgerritJulia Kreger proposed openstack/bifrost master: Fix non-venv keystone handling  https://review.openstack.org/49891016:21
openstackgerritJulia Kreger proposed openstack/bifrost master: Correct inspector ironic.conf params for authentication  https://review.openstack.org/49891116:21
openstackgerritJulia Kreger proposed openstack/bifrost master: WIP: Initial neutron task changes  https://review.openstack.org/45251516:21
openstackgerritJulia Kreger proposed openstack/bifrost master: Experimental Neutron Installation  https://review.openstack.org/45251416:21
dtantsurbooooom!16:21
TheJuliayeah, decided to restack the patches because I need to do more work on the neutron interface changes16:22
dtantsurI see16:22
TheJuliatoo many minor fixes along the way16:22
openstackgerritVladyslav Drok proposed openstack/ironic master: DNM test scheduler options removal  https://review.openstack.org/49922516:25
*** alexpilotti has joined #openstack-ironic16:26
*** dyasny_ has joined #openstack-ironic16:27
rloojlvillal: is that for home use? :)16:27
jlvillalrloo: I was foolishly thinking about the 4-port version for home use. But I was mostly wondering for our lab here at work.16:28
dtantsursee you tomorrow16:28
rloojlvillal: heh16:28
rloobye dtantsur16:28
jlvillaldtantsur: ciao16:28
*** dtantsur is now known as dtantsur|afk16:28
*** dyasny has quit IRC16:29
*** alexpilotti has quit IRC16:30
NobodyCamhave a good night dtantsur|afk :)16:31
*** tesseract has quit IRC16:33
*** trungnv__ has joined #openstack-ironic16:33
*** trown is now known as trown|lunch16:33
*** cdearborn has quit IRC16:38
*** alexpilotti has joined #openstack-ironic16:38
openstackgerritRuby Loo proposed openstack/ironic stable/ocata: [Devstack] Fix libvirt group usage  https://review.openstack.org/49922716:39
openstackgerritMerged openstack/ironic master: Add doc/source/_static to .gitignore  https://review.openstack.org/49874816:40
*** rama_y has joined #openstack-ironic16:41
*** rama_y_ has joined #openstack-ironic16:42
*** rama_y has quit IRC16:42
rloodtantsur|afk, sambetts: I backported that libvirt change ^^, not sure it will help but I updated whiteboard with that info.16:42
*** alexpilotti has quit IRC16:42
openstackgerritMerged openstack/ironic master: Follow-up for commit cb793d013610e6905f58c823e68580714991e2df  https://review.openstack.org/49908116:44
openstackgerritMerged openstack/ironic master: Update Nova configuration documentation  https://review.openstack.org/49747816:44
openstackgerritMerged openstack/ironic master: Minor improvements to the resource classes documentation  https://review.openstack.org/49630916:44
*** alexpilotti has joined #openstack-ironic16:53
*** alexpilo_ has joined #openstack-ironic16:55
*** alexpilotti has quit IRC16:58
*** ralonsoh has quit IRC17:02
*** strigazi_AFK is now known as strigazi17:03
*** mgoddard has quit IRC17:03
*** e0ne has quit IRC17:05
*** rama_y_ has quit IRC17:05
*** alexpilo_ has quit IRC17:09
*** dprince has quit IRC17:13
*** krtaylor has quit IRC17:13
*** strigazi has quit IRC17:14
openstackgerritRuby Loo proposed openstack/ironic master: [contributor docs] ironic -> OSC baremetal CLI  https://review.openstack.org/49898217:14
*** strigazi has joined #openstack-ironic17:14
*** dims has quit IRC17:14
*** dprince has joined #openstack-ironic17:15
*** rama_y has joined #openstack-ironic17:15
*** alexpilotti has joined #openstack-ironic17:17
*** trungnv__ has quit IRC17:17
*** litao__ has quit IRC17:17
*** dims has joined #openstack-ironic17:18
*** alexpilotti has quit IRC17:19
*** alexpilotti has joined #openstack-ironic17:19
*** milan has quit IRC17:19
*** fellypefca has quit IRC17:23
*** alexpilotti has quit IRC17:28
openstackgerritRuby Loo proposed openstack/ironic master: [install docs] ironic -> openstack baremetal CLI  https://review.openstack.org/49897017:37
sambettsrloo: thanks :D17:40
* sambetts ---> home 17:40
*** sambetts is now known as sambetts|afk17:40
rloobye sambetts!17:40
sambetts|afknight rloo17:40
jlvillalsambetts|afk: ciao17:40
sambetts|afko/ jlvillal17:41
sambetts|afknight all17:41
jlvillalsambetts|afk: I forgot to do --user-data my_data --config-drive True17:41
jlvillalsambetts|afk: Now it works :)17:41
*** trown|lunch is now known as trown17:46
*** vmud213 has quit IRC17:48
*** rcernin has joined #openstack-ironic17:52
*** krtaylor has joined #openstack-ironic17:57
openstackgerritJulia Kreger proposed openstack/bifrost master: VM networking for Neutron testing  https://review.openstack.org/49827118:05
openstackgerritJulia Kreger proposed openstack/bifrost master: DNM: Execute tests for neutron integration  https://review.openstack.org/49826818:05
openstackgerritJulia Kreger proposed openstack/bifrost master: WIP: Initial neutron task changes  https://review.openstack.org/45251518:05
openstackgerritJulia Kreger proposed openstack/bifrost master: Experimental Neutron Installation  https://review.openstack.org/45251418:05
*** dprince has quit IRC18:14
*** bfournie has quit IRC18:22
*** etingof has quit IRC18:29
*** alexpilotti has joined #openstack-ironic18:30
*** livelace has quit IRC18:30
*** e0ne has joined #openstack-ironic18:30
*** alexpilotti has quit IRC18:34
*** alexpilotti has joined #openstack-ironic18:42
*** priteau has quit IRC19:14
*** bfournie has joined #openstack-ironic19:20
*** bfournie has quit IRC19:23
*** bfournie has joined #openstack-ironic19:23
*** srart has quit IRC19:25
*** dims has quit IRC19:28
*** dims has joined #openstack-ironic19:31
*** srart has joined #openstack-ironic19:40
*** etingof has joined #openstack-ironic19:42
*** srobert_ has joined #openstack-ironic19:55
*** jkilpatr has quit IRC19:58
*** weshay is now known as weshay_PTO19:58
*** srobert has quit IRC19:59
*** srobert_ has quit IRC20:00
openstackgerritIlya Etingof proposed openstack/ironic-specs master: Updates to the snmp-power-driver spec  https://review.openstack.org/49397820:04
*** alexpilo_ has joined #openstack-ironic20:08
*** alexpilotti has quit IRC20:10
*** jkilpatr has joined #openstack-ironic20:14
*** rama_y has quit IRC20:34
*** rama_y has joined #openstack-ironic20:36
*** pcaruana has quit IRC20:40
*** trown is now known as trown|outtypewww20:41
*** Goneri has quit IRC20:48
*** ijw has quit IRC20:50
*** mat128 has quit IRC21:04
*** e0ne has quit IRC21:06
*** alexpilotti has joined #openstack-ironic21:07
*** alexpilotti has quit IRC21:08
*** alexpilotti has joined #openstack-ironic21:08
*** alexpilo_ has quit IRC21:10
*** pooja has joined #openstack-ironic21:10
poojaTheJulia: Regarding the 'No HardwareManager found' error during disk cleaning, I am using the latest prebuilt coreos deploy image with Ironic Newton and pxe_ipmitool classic driver.21:11
poojaShould I be using the Newton based coreos image instead? I do see this code you pointed to earlier in the IPA when it boots - https://github.com/openstack/ironic-python-agent/blob/a48712018724eb9c24d41f901ed411a9f3cd4806/ironic_python_agent/hardware.py#L73721:12
poojaWhat makes the node choose GenericHardwareManager though? Is that something I maybe missing in my ironic.conf?21:13
*** jcoufal has quit IRC21:13
TheJuliaone minute, replying to an email21:14
*** krtaylor has quit IRC21:20
jlvillalTheJulia: Any plans to make that BFV job a voting job?21:22
*** karimb has joined #openstack-ironic21:23
*** baoli has quit IRC21:23
TheJuliajlvillal: of course!21:27
* TheJulia adds to the etherpad21:27
TheJuliapooja: so there is your problem21:28
TheJuliaNewton Ironic and latest IPA is not compatible21:28
TheJuliaYou can download a prebuilt Newton or Ocata IPA from tarballs.openstack.org, and it should work.21:29
TheJuliawheeee found a bug in dhcp_provider21:35
TheJuliaguess that tells us how many people run mixed environments21:35
poojaTheJulia: okay, thanks! Let me try with a Newton-compatible coreos image. For now, I set the cleaning priority to 0 to get past that issue.21:36
*** sai-mtg is now known as sai21:43
*** ijw has joined #openstack-ironic21:44
*** kjw3 has quit IRC21:48
*** racedo_ has quit IRC21:53
*** thegreenhundred has quit IRC21:56
*** racedo has joined #openstack-ironic21:58
poojaIs there a good way to debug provisioning failures in parted reporting something like 'Error: The location 119809 is outside of the device /dev/sdg' for the iscsi disk?22:03
poojaI am trying to see what are the actual extents of /dev/sdg device but the node gets deleted immediately after above error.22:04
*** krtaylor has joined #openstack-ironic22:06
*** racedo has quit IRC22:09
*** ntpttr_laptop has joined #openstack-ironic22:15
*** thegreenhundred has joined #openstack-ironic22:18
*** anupn has quit IRC22:20
*** efried is now known as efried_off22:28
*** rcernin has quit IRC22:28
*** aNuposic has joined #openstack-ironic22:28
openstackgerritJulia Kreger proposed openstack/ironic master: Bypass neutron dhcp if noop interface  https://review.openstack.org/49937622:31
TheJuliapooja: the disk image your attempting to deploy then is > than the disk/volume22:31
TheJuliaif it is only 100,000 blocks, and it tries to access 119809, thats how you get that error22:31
TheJuliaeh, defaults for devstack I guess?  I thought the disk was like 8 GB...22:32
*** rloo has quit IRC22:32
poojaTheJulia: I am not using devstack and manually registered the disk size in node creation to be 117GB but wonder if its choosing some other disk. Can I print the max block no. on that disk somehow to debug?22:36
TheJuliapooja: oh.22:38
poojaeg. by invoking list_partitions(device) in ironic_lib/disk_utils.py22:38
TheJuliapooja: what is the actual disk size?22:38
TheJuliaphysical size22:38
*** thegreenhundred has quit IRC22:39
*** pooja_ has joined #openstack-ironic22:40
*** pooja_ has quit IRC22:40
*** pooja has quit IRC22:41
*** pooja has joined #openstack-ironic22:41
TheJuliapooja: what is the actual physical disk size?22:41
poojaTheJulia: /dev/sda is 120Gb22:41
poojaas per the output of 'parted --list'22:41
TheJuliaGiB vs GB22:41
TheJulia117 should work....22:43
poojasorry not sure about GiB.. let me check how to find that22:43
TheJulia120*1024/1024 == 117.1something22:44
TheJuliaerr22:44
TheJulia120*1000/102422:44
poojaoh okay22:50
TheJuliamaybe try 116...  I've run into this before, but it has been a long time since I almost always use whole disk images22:53
poojaYeah I was just about to try that22:54
* TheJulia also always recommends whole disk images22:57
jlvillalTheJulia: Do you know what this means?  Build of instance 68499222-722f-4774-8d62-4486471aec8b aborted: Invalid input received: Invalid input received: Invalid input received: Connector doesn't have required information: initiator (HTTP 400) (Request-ID: req-87f6260c-f848-409e-89bd-c07135e2777322:58
jlvillalTheJulia: I'm trying to do BFV with real bare-metal22:58
TheJuliawhat does your volume connector have in it?22:59
poojaTheJulia: Are these 2 logs indicative of any off-by-one-block error: "Add root partition (119808 MB) to device" and "The location 119809 is outside of the device /dev/sdg"?22:59
jlvillalTheJulia: I saw that when doing: $ openstack server show ...22:59
jlvillalTheJulia: Sorry 1:1 time with manager22:59
*** vsaienk0 has quit IRC23:05
*** karimb has quit IRC23:12
*** charcol has joined #openstack-ironic23:20
openstackgerritRuby Loo proposed openstack/python-ironicclient stable/ocata: DNM testing devstack change in ironic  https://review.openstack.org/49939123:35
*** dsneddon has joined #openstack-ironic23:41
*** rpioso has quit IRC23:44
*** dsneddon has quit IRC23:47
TheJuliapooja: yeah, your root volume is too big, you need space for boot loader and a config drive, hence the 123:47
jlvillalTheJulia: Good question on what my volume connector has in it. I don't know :(23:47
jlvillalTheJulia: I was following: https://docs.openstack.org/ironic/latest/contributor/ironic-boot-from-volume.html23:48
openstackgerritAnup Navare proposed openstack/ironic-inspector master: Improves documentation for discovery  https://review.openstack.org/47764023:48
TheJuliajlvillal: ahh, so... there is a step that devstack takes care of to add a connector record for initiator23:48
TheJuliawhich explains why you see that in nova23:48
jlvillalTheJulia: I see it mentions "volume connector". But I have not used this before. Not sure if you have a pointer to some docs that would be useful for me to look at.23:48
jlvillalTheJulia: Okay. I did not do any volume connector configuration23:49
*** aNuposic is now known as anupn23:49
TheJuliajlvillal: https://docs.openstack.org/ironic/latest/admin/boot-from-volume.html23:50
*** zhangfei has joined #openstack-ironic23:50
TheJuliajlvillal: okay, that would do it23:50
jlvillalTheJulia: Awesome :)23:50
TheJuliabib, walking to a brewery that is like 600 feet away to get a pizza.. and a cider :)23:50
TheJuliabbim23:51
TheJuliabah23:51
* TheJulia hates autocorrect23:51
jlvillalTheJulia: Have fun!23:51
TheJuliabe back in a minute23:51
jlvillalTheJulia: You are a fast walker! ;)23:51
*** ijw has quit IRC23:54
*** zhangfei has quit IRC23:55
TheJuliaOnly 600-ish feet23:57
TheJulia:)23:58

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