Monday, 2016-12-05

*** fragatina has joined #openstack-ironic00:00
*** fragatina has quit IRC00:00
*** fragatina has joined #openstack-ironic00:01
*** xiaoyang has joined #openstack-ironic00:12
*** baoli has quit IRC00:16
*** yuanying_ has joined #openstack-ironic00:19
*** yuanying has quit IRC00:19
*** yuanying_ has quit IRC00:19
*** yuanying has joined #openstack-ironic00:19
*** yuanying_ has joined #openstack-ironic00:20
*** yuanying has quit IRC00:20
*** yuanying has joined #openstack-ironic00:21
*** yuanying_ has quit IRC00:21
*** yuanying_ has joined #openstack-ironic00:21
*** yuanying has quit IRC00:21
*** yuanying_ has quit IRC00:21
*** yuanying has joined #openstack-ironic00:22
*** yuanying has quit IRC00:22
*** yuanying has joined #openstack-ironic00:22
*** SerenaFeng has joined #openstack-ironic00:50
*** hoangcx has joined #openstack-ironic00:55
*** rbudden has joined #openstack-ironic00:57
*** phuongnh has joined #openstack-ironic00:59
openstackgerritBob Fournier proposed openstack/ironic-inspector: Add plugin to process basic management LLDP TLVs  https://review.openstack.org/40649601:12
*** zhangjl has joined #openstack-ironic01:21
*** rama_y has joined #openstack-ironic01:27
*** zackf has joined #openstack-ironic01:37
*** baoli has joined #openstack-ironic01:45
*** aNuposic has joined #openstack-ironic01:46
*** baoli has quit IRC01:50
*** yufei has joined #openstack-ironic01:53
*** rbudden has quit IRC01:55
*** yufei has quit IRC01:58
*** yufei has joined #openstack-ironic02:00
*** rbudden has joined #openstack-ironic02:04
*** Goneri has joined #openstack-ironic02:10
*** SerenaFeng has quit IRC02:13
*** SerenaFeng has joined #openstack-ironic02:17
*** aNuposic has quit IRC02:23
*** rbudden has quit IRC02:35
*** lujinluo has joined #openstack-ironic02:39
*** fragatina has quit IRC02:52
*** yuanying has quit IRC02:53
*** phuongnh has quit IRC02:53
*** fragatina has joined #openstack-ironic02:53
*** baoli has joined #openstack-ironic02:55
*** shuquan_ has joined #openstack-ironic02:56
*** yuanying has joined #openstack-ironic03:00
*** baoli has quit IRC03:09
*** Goneri has quit IRC03:10
*** baoli has joined #openstack-ironic03:13
*** zackf has quit IRC03:17
*** baoli has quit IRC03:27
*** baoli has joined #openstack-ironic03:27
*** zackf has joined #openstack-ironic03:32
*** baoli has quit IRC03:32
*** SerenaFeng has quit IRC03:33
*** rbudden has joined #openstack-ironic03:34
*** yufei__ has joined #openstack-ironic03:34
*** vikrant has joined #openstack-ironic03:35
*** yufei has quit IRC03:35
*** yufei__ is now known as yufei03:35
*** misty-cloud has joined #openstack-ironic03:43
*** misty-cloud- has joined #openstack-ironic03:46
*** misty-cloud- has quit IRC03:46
*** misty-cloud- has joined #openstack-ironic03:47
*** yuanying has quit IRC03:48
*** misty-cloud has quit IRC03:49
*** fragatin_ has joined #openstack-ironic04:04
openstackgerritTuan Luong-Anh proposed openstack/ironic-specs: Use uuidutils instead of uuid.uuid4().  https://review.openstack.org/40669204:04
*** fragatina has quit IRC04:05
*** SerenaFeng has joined #openstack-ironic04:09
*** SerenaFeng has quit IRC04:10
openstackgerritSukhdev Kapur proposed openstack/ironic: Documentation for Security Groups for baremetal servers  https://review.openstack.org/39396204:10
*** zhangjl1 has joined #openstack-ironic04:21
*** zhangjl has quit IRC04:22
*** baoli has joined #openstack-ironic04:28
*** baoli has quit IRC04:33
openstackgerritAparna proposed openstack/proliantutils: Update hpssacli to ssacli  https://review.openstack.org/39650904:39
*** Nisha_Agarwal has joined #openstack-ironic04:45
openstackgerritparesh sao proposed openstack/proliantutils: Support to enable/disable iscsi boot option in iLO  https://review.openstack.org/40670604:52
*** yuanying has joined #openstack-ironic04:54
*** rbudden has quit IRC04:55
*** krtaylor has quit IRC05:11
*** alexpilo_ has joined #openstack-ironic05:22
*** alexpilotti has quit IRC05:24
*** baoli has joined #openstack-ironic05:29
*** baoli has quit IRC05:34
*** SerenaFeng has joined #openstack-ironic05:40
*** aaa801 has quit IRC05:43
*** mgagne has quit IRC05:53
*** mgagne has joined #openstack-ironic05:55
*** mgagne is now known as Guest5173705:55
*** rbudden has joined #openstack-ironic06:06
*** shuquan_ has quit IRC06:06
*** shuquan has joined #openstack-ironic06:08
*** shuquan has quit IRC06:13
*** shuquan has joined #openstack-ironic06:15
*** karts has joined #openstack-ironic06:19
*** rama_y has quit IRC06:19
*** rbudden has quit IRC06:24
*** ohamada has joined #openstack-ironic06:26
*** baoli has joined #openstack-ironic06:29
*** baoli has quit IRC06:34
*** zackf has quit IRC06:35
*** tuanluong has joined #openstack-ironic06:35
*** zackf has joined #openstack-ironic06:36
*** rcernin has quit IRC06:39
*** zackf has quit IRC06:41
xiaoyanghi, jroll. Does ironic support the boot bare metal from volume?06:46
*** penick_ has joined #openstack-ironic06:46
xiaoyangping jroll06:47
*** zzzeek_ has joined #openstack-ironic06:47
*** another_larsks has joined #openstack-ironic06:50
*** mjura has joined #openstack-ironic06:52
*** zzzeek has quit IRC06:52
*** penick has quit IRC06:52
*** penick_ is now known as penick06:52
*** yuanying_ has joined #openstack-ironic06:52
*** dhellmann_ has joined #openstack-ironic06:53
*** larsks has quit IRC06:53
*** dhellmann has quit IRC06:53
*** Marx314 has quit IRC06:53
*** vinsh has joined #openstack-ironic06:53
*** yuanying has quit IRC06:55
*** vinsh_ has quit IRC06:56
*** dhellmann_ is now known as dhellmann06:56
*** mjura has quit IRC06:58
*** mjura has joined #openstack-ironic06:58
*** e0ne has joined #openstack-ironic07:02
*** shuquan has quit IRC07:06
*** zackf has joined #openstack-ironic07:08
*** ChubYann has quit IRC07:09
*** zackf has quit IRC07:13
*** ccamacho has joined #openstack-ironic07:14
*** hw_wutianwei has joined #openstack-ironic07:14
*** shuquan_ has joined #openstack-ironic07:14
*** hw_wutianwei has quit IRC07:15
*** hw_wutianwei has joined #openstack-ironic07:15
*** moshele has joined #openstack-ironic07:15
*** SerenaFeng has quit IRC07:18
*** fragatin_ has quit IRC07:18
*** rcernin has joined #openstack-ironic07:28
*** rcernin has quit IRC07:29
*** baoli has joined #openstack-ironic07:30
*** vikrant is now known as vikrant|lunch07:32
*** rcernin has joined #openstack-ironic07:32
*** e0ne has quit IRC07:34
*** baoli has quit IRC07:46
*** rbartal has joined #openstack-ironic07:51
*** d0ugal has joined #openstack-ironic07:51
*** rcernin has quit IRC07:52
*** jtomasek has joined #openstack-ironic07:52
*** rcernin has joined #openstack-ironic07:59
*** SerenaFeng has joined #openstack-ironic08:00
*** rcernin has quit IRC08:01
*** openstackgerrit has quit IRC08:03
*** rcernin has joined #openstack-ironic08:03
pas-hamorning Ironic :)08:05
pas-haxiaoyang: I think he is sleeping yet ;) mid-US TZ08:05
vdrokgood morning ironic and pas-ha !08:06
pas-haan no, boot from volume is not yet supported, although support is planned08:06
pas-hamorning vdrok08:06
*** ricardoas has quit IRC08:07
*** ricardoas has joined #openstack-ironic08:08
xiaoyangthx pas-ha, morning :P08:09
xiaoyangpas-ha: Is there a design document on it ?08:11
*** hoonetorg has quit IRC08:12
pas-haxiaoyang: http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/boot-from-volume-reference-drivers.html08:13
xiaoyangThank you very much :)08:16
*** openstackgerrit has joined #openstack-ironic08:18
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector-specs: Collect Bios, Memory and Processor Info from Dmidecode  https://review.openstack.org/40679008:18
*** yuanying_ has quit IRC08:19
*** yufei has quit IRC08:20
*** zackf has joined #openstack-ironic08:21
*** yufei has joined #openstack-ironic08:21
tuanluongmorning Ironic Team08:22
tuanluongmorning pas-ha, vdrok xiaoyang08:22
*** ricardoas has quit IRC08:23
*** ricardoas has joined #openstack-ironic08:25
*** zzzeek_ has quit IRC08:25
*** zackf has quit IRC08:25
*** hoonetorg has joined #openstack-ironic08:28
*** afazekas has quit IRC08:29
*** alexpilo_ has quit IRC08:32
*** zzzeek has joined #openstack-ironic08:33
*** alexpilotti has joined #openstack-ironic08:33
*** hamzy has quit IRC08:33
*** afazekas has joined #openstack-ironic08:34
*** hamzy has joined #openstack-ironic08:34
*** alexpilotti has quit IRC08:35
*** hoonetorg has quit IRC08:36
*** jistr is now known as jistr|mtgs08:36
*** alexpilotti has joined #openstack-ironic08:38
vdrokmorning tuanluong !08:40
tuanluonghello vdrob08:41
tuanluongDo you know cloudbase-init?08:41
vdroktuanluong: you mean cloud-init?08:42
*** baoli has joined #openstack-ironic08:43
*** alexpilotti has quit IRC08:43
*** amoralej|off is now known as amoralej08:43
tuanluongyes, vdrok cloud-init using for linux08:43
tuanluongand cloudbase-init using for window08:43
vdroktuanluong: ah, gotcha. never used cloudbase-init :)08:44
tuanluongvdrok, does cloud-init support config window?08:45
vdroktuanluong: I doubt that https://cloudinit.readthedocs.io/en/latest/topics/availability.html08:47
*** baoli has quit IRC08:47
*** ralonsoh has joined #openstack-ironic08:48
tuanluongthanks vdrok08:48
tuanluongDo you know any information to demonstrate cloud-init in Baremetal?08:49
*** hoonetorg has joined #openstack-ironic08:49
*** slagle has quit IRC08:50
*** lhinds has quit IRC08:50
*** moshele has quit IRC08:50
*** moshele has joined #openstack-ironic08:51
*** slagle has joined #openstack-ironic08:51
*** moshele has quit IRC08:54
vdroktuanluong: hrm, you just do "nova boot ... --config-drive True", it gets written to disk with "config-2" label and then read by cloud init. but it's generated by nova completely. if you want to put there some custom stuff, you can create it manually in iso9660 format, gzip it, convert to base 64 and pass it along via "ironic node-set-provision-state active"08:54
vdrok(you'll have to create neutron ports manually too in this case)08:54
*** lhinds has joined #openstack-ironic08:55
vdroktuanluong: to generate it manually, you can just copy-paste the needed bits of generation logic from nova08:55
vdroktuanluong: most of generation logic is here - https://github.com/openstack/nova/blob/5158ca7dcffd583dc8dd7c29b0a9a595d7de7dcf/nova/virt/configdrive.py and you can see the directory structure/needed files in cloud-init docs08:59
vdrokand it's better to use iso9660 as vfat is usually much bigger and sometimes can not fit in instance_info in our database08:59
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
*** lujinluo has quit IRC09:00
*** gcb has joined #openstack-ironic09:01
*** lujinluo has joined #openstack-ironic09:01
*** magic has joined #openstack-ironic09:01
*** galyna has quit IRC09:02
tuanluongthank vdrok, I look complex. I will try it first. I also find some relate information on the internet here https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/5/html/End_User_Guide/config-drive.html09:03
*** galyna has joined #openstack-ironic09:03
*** xiaoyang has quit IRC09:05
*** xiaoyang has joined #openstack-ironic09:06
*** moshele has joined #openstack-ironic09:06
*** aparnav has joined #openstack-ironic09:06
*** magic has quit IRC09:06
*** tuanluong has quit IRC09:07
*** tuanluong has joined #openstack-ironic09:07
*** yuanying has joined #openstack-ironic09:08
*** e0ne has joined #openstack-ironic09:11
*** lujinluo has quit IRC09:15
*** hoonetorg has quit IRC09:16
openstackgerritVasyl Saienko proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817309:18
*** athomas has joined #openstack-ironic09:19
*** lucas-afk is now known as lucasagomes09:21
lucasagomesmorning all09:21
vdrokmornin lucasagomes09:21
*** baoli has joined #openstack-ironic09:28
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add ironic resources CRUD notifications  https://review.openstack.org/35654109:29
*** Romanenko_K has joined #openstack-ironic09:29
mosheleaarefiev: morning can you review https://review.openstack.org/#/c/264257/09:32
patchbotpatch 264257 - ironic-inspector - Adding InfiniBand Support09:32
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node maintenance notifications  https://review.openstack.org/39623909:33
*** dtantsur|afk is now known as dtantsur09:34
dtantsurMorning Ironic09:34
*** baoli has quit IRC09:34
vdrokmorning dtantsur09:35
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node console notifications  https://review.openstack.org/39781209:37
*** fragatina has joined #openstack-ironic09:38
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/40581209:39
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/40685009:39
*** misty-cloud has joined #openstack-ironic09:41
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Serve boot configs from Ironic API  https://review.openstack.org/36943809:41
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Add RPC API to get the boot config  https://review.openstack.org/39439909:41
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: DNM test enabled dynamic iPXE  https://review.openstack.org/39194309:42
lucasagomesdtantsur, morning09:42
dtantsuro/09:44
*** misty-cloud- has quit IRC09:45
*** SerenaFeng has quit IRC09:51
*** pmannidi has quit IRC09:59
openstackgerritMerged openstack/ironic: Remove agent vendor passthru from most drivers  https://review.openstack.org/39784410:01
*** abalfour has quit IRC10:07
*** abalfour has joined #openstack-ironic10:07
*** priteau has joined #openstack-ironic10:08
*** sambetts|pto is now known as sambetts10:08
sambettsMorning all10:10
*** derekh has joined #openstack-ironic10:12
vsaienk0morning sambetts, datantsur, lucasagomes, aarefiev, vdrok, milan, mgould and all Ironic'ers!10:12
sambettshey vsaienk010:12
dtantsurmorning sambetts, vsaienk0, mgould|afk10:13
*** ccamacho has quit IRC10:13
*** SerenaFeng has joined #openstack-ironic10:13
mosheledtantsur: morning, can you review https://review.openstack.org/#/c/264257/10:14
patchbotpatch 264257 - ironic-inspector - Adding InfiniBand Support10:14
dtantsurmorning, I will try to get to it, but we have many more pressing priorities now10:15
dtantsurmoshele, well, I'm close to -2 the patch because of https://review.openstack.org/#/c/264257/36/doc/source/usage.rst to be honest..10:15
patchbotpatch 264257 - ironic-inspector - Adding InfiniBand Support10:15
dtantsurthis cannot be called "supports infiniband", this should be called "can be hacked around to more or less work with inifiniband"10:16
dtantsuryou probably don't want me to review it :) though I remember milan had similar concerns10:16
dtantsursambetts, are you ok with the very approach taken in ^^^?10:17
sambettshmm, can't we blacklist on the EthOverInfiniband MAC??10:17
sambettsmoshele: ^10:18
*** fragatina has quit IRC10:20
moshelesambetts:it was that easy becasue the mac is not match the "Infiniband mac", let me talk to our infiniband architect with this part10:23
moshelesambetts: it was not easy because the mac is not match the "Infiniband mac", let me talk to our infiniband architect with this part10:24
sergekmorning Ironicers!10:25
lucasagomessergek, sambetts moshele vsaienk0 morning10:26
*** hoangcx has quit IRC10:26
moshelelucasagomes: morning10:27
*** slagle has quit IRC10:28
*** zackf has joined #openstack-ironic10:29
*** slagle has joined #openstack-ironic10:29
vdrokmorning sambetts vsaienk0 and sergek10:30
*** ccamacho has joined #openstack-ironic10:30
*** baoli has joined #openstack-ironic10:31
*** tuanluong has quit IRC10:32
*** marios has quit IRC10:33
*** tuanluong has joined #openstack-ironic10:33
*** zackf has quit IRC10:33
*** marios has joined #openstack-ironic10:34
*** baoli has quit IRC10:35
*** SerenaFeng has quit IRC10:36
*** sborkows has joined #openstack-ironic10:37
sborkowsmorning, all10:38
*** marios has quit IRC10:38
*** alexpilotti has joined #openstack-ironic10:40
*** marios has joined #openstack-ironic10:40
*** zhangjl1 has quit IRC10:41
openstackgerritMerged openstack/ironic: Turn off tempest's multitenant network tests  https://review.openstack.org/39776710:41
sborkowsJayF, I have a question about your review on my patch https://review.openstack.org/#/c/391836 : What do you mean with 'hook' word?10:44
patchbotpatch 391836 - ironic-python-agent - Add a new Hardware Manager for CNA network card10:44
*** alexpilotti has quit IRC10:44
*** shuquan_ has quit IRC10:44
*** yufei has quit IRC10:47
openstackgerritGrzegorz Grasza (xek) proposed openstack/ironic-specs: Support rolling upgrades  https://review.openstack.org/29924510:48
*** fxpester has joined #openstack-ironic10:57
openstackgerritMilan KovĆ”Äik proposed openstack/ironic-inspector: Introducing node introspection state management  https://review.openstack.org/34894310:58
*** tesseract has joined #openstack-ironic11:05
*** tesseract is now known as Guest1725911:05
vdrokmorning sborkows11:09
openstackgerritMerged openstack/ironic: Fix import method to follow community guideline  https://review.openstack.org/40573011:09
*** daemontool has joined #openstack-ironic11:11
openstackgerritMerged openstack/ironic: Auto enable the deploy driver  https://review.openstack.org/40638111:20
*** zackf has joined #openstack-ironic11:21
*** Guest17259 has quit IRC11:21
*** mgould|afk is now known as mgould11:23
mgouldmorning Ironic!11:23
*** tesseract- has joined #openstack-ironic11:24
*** tuanluong has quit IRC11:24
openstackgerritparesh sao proposed openstack/proliantutils: Support to disable iscsi boot option in iLO  https://review.openstack.org/40670611:25
*** zackf has quit IRC11:25
openstackgerritGrzegorz Grasza (xek) proposed openstack/ironic-specs: Support rolling upgrades  https://review.openstack.org/29924511:29
xekmorning!11:30
mgouldmorning xek11:30
vdrokgood morning mgould and xek11:31
*** baoli has joined #openstack-ironic11:31
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch unknown exceptions in validate driver ifaces  https://review.openstack.org/40615711:36
*** baoli has quit IRC11:36
vsaienk0dtantsur, lucasagomes: where do you think we should keep driver devstack spefic things like vbmc and vpdu? It is possible to keep them in emulators repo like regular devstack plugin and enable in ironic when needed. It will allow do not overload ironic repo and do changes without involving ironic community. wdyt? There is an example of vpdu https://review.openstack.org/#/c/388154/11:40
patchbotpatch 388154 - ironic - Add virtualpdu to ironic devstack plugin11:40
*** alexpilotti has joined #openstack-ironic11:41
dtantsurhmm, I haven't really put much thought in it11:42
dtantsurI don't quite like how we enroll nodes at all.. but maybe we should think about proper refactoring later. I'm not sure I want to delay un-deprecating snmp11:42
*** Daviey has quit IRC11:43
*** Daviey has joined #openstack-ironic11:43
*** alexpilotti has quit IRC11:46
openstackgerritOksana Voshchana proposed openstack/ironic: WIP: TEST GRENADE DEV  https://review.openstack.org/39712611:46
lucasagomesvsaienk0, hmm I'm not familiar with the emulators repo but, it does sounds like we should do it11:47
openstackgerritLucas Alvares Gomes proposed openstack/virtualbmc: Show real error when it fails to create a new VBMC  https://review.openstack.org/40690311:49
lucasagomestiny ^11:49
dtantsur+211:50
*** jkilpatr has quit IRC11:54
mgould+111:55
mgould-6 chars, the best kind of patch :-)11:56
dtantsuryep :)11:57
openstackgerritGalyna Zholtkevych proposed openstack/ironic: 'updated_at' field value after node is updated  https://review.openstack.org/37160511:58
vsaienk0lucasagomes: emulartos repo is virtualbmc or virtualpdu for example: https://github.com/openstack/virtualbmc12:00
mgoulddtantsur: -6 chars *and adds functionality*12:04
lucasagomesvsaienk0, gotcha what you mean now. Yeah it sounds more organized to keep the devstack installation/configuration of vbmc/vpdu in their own repo12:06
*** yee379 has joined #openstack-ironic12:10
*** yee3799 has quit IRC12:11
*** derekh has quit IRC12:11
*** jkilpatr has joined #openstack-ironic12:15
*** derekh has joined #openstack-ironic12:16
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/40581212:17
openstackgerritMerged openstack/virtualbmc: Show real error when it fails to create a new VBMC  https://review.openstack.org/40690312:17
openstackgerritLucas Alvares Gomes proposed openstack/virtualbmc: Fix Python3 test errors  https://review.openstack.org/40691312:23
*** jpich has joined #openstack-ironic12:24
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Allow to attach/deatach vif to portgroup  https://review.openstack.org/40691512:24
*** Nisha_Agarwal has quit IRC12:30
openstackgerritLucas Alvares Gomes proposed openstack/virtualbmc: Add support for a "global" configuration file  https://review.openstack.org/40691612:31
charlledanielmorning all12:32
*** baoli has joined #openstack-ironic12:32
*** e0ne has quit IRC12:33
*** lucasagomes is now known as lucas-hungry12:33
*** vikrant|lunch has quit IRC12:33
*** e0ne has joined #openstack-ironic12:34
*** gcb has quit IRC12:34
*** baoli has quit IRC12:37
*** alexpilotti has joined #openstack-ironic12:42
*** sborkows has quit IRC12:43
nicodemosgood morning, ironic12:46
*** alexpilotti has quit IRC12:47
*** misty-cloud has quit IRC12:48
*** hw_wutianwei has quit IRC12:50
openstackgerritVasyl Saienko proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817312:59
*** srobert has joined #openstack-ironic12:59
*** srobert has quit IRC13:00
*** srobert has joined #openstack-ironic13:00
openstackgerritGalyna Zholtkevych proposed openstack/ironic: [WIP] ETAG supporting to enhance API evolution  https://review.openstack.org/39221313:03
*** trown|outtypewww is now known as trown13:09
openstackgerritGalyna Zholtkevych proposed openstack/ironic: 'updated_at' field value after node is updated  https://review.openstack.org/37160513:09
*** jcoufal has joined #openstack-ironic13:09
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch unknown exceptions in validate driver ifaces  https://review.openstack.org/40615713:12
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch unknown exceptions in validate driver ifaces  https://review.openstack.org/40615713:14
*** mjura has quit IRC13:24
*** rbudden has joined #openstack-ironic13:26
*** amoralej is now known as amoralej|lunch13:26
*** tesseract- has quit IRC13:27
*** aparnav has quit IRC13:29
*** baoli has joined #openstack-ironic13:33
*** clenimar has joined #openstack-ironic13:35
*** baoli has quit IRC13:38
*** jheroux has joined #openstack-ironic13:40
*** shuquan has joined #openstack-ironic13:41
*** shuquan has quit IRC13:46
*** lucas-hungry is now known as lucasagomes13:47
*** amoralej|lunch is now known as amoralej14:04
*** shuquan has joined #openstack-ironic14:04
vdrokmorning charlledaniel and nicodemos14:06
*** [1]cdearborn has joined #openstack-ironic14:10
*** glonlas has joined #openstack-ironic14:10
*** rloo has joined #openstack-ironic14:13
*** mjura has joined #openstack-ironic14:15
*** ppiela has joined #openstack-ironic14:18
*** fragatina has joined #openstack-ironic14:21
*** mjura has quit IRC14:22
*** zackf has joined #openstack-ironic14:28
*** srobert has quit IRC14:33
*** milan has joined #openstack-ironic14:33
milanmorning Ironic! :)14:34
vdroka bit late morning milan !14:34
milanvdrok, a bit indeed! :)14:34
*** krtaylor has joined #openstack-ironic14:35
* milan had couple of errands to resolve14:35
*** mjura has joined #openstack-ironic14:35
jrollmorning y'all :)14:38
jrollquestion for the CI experts - is it expected that we don't run tempest on the new side of grenade?14:39
dtantsurmorning jroll. we run tempest on both sides.14:40
milanmorning jroll!14:40
jrolldtantsur: I'm not seeing it here: http://logs.openstack.org/12/405812/8/check/gate-grenade-dsvm-ironic/dfffde6/logs/grenade.sh.txt.gz14:41
jroll(this is a requirements bot change that already merged14:41
dtantsurjroll, it's in console logs14:41
jrollaha14:41
jrollstrange14:42
dtantsurjroll, http://logs.openstack.org/12/405812/8/check/gate-grenade-dsvm-ironic/dfffde6/console.html#_2016-12-05_11_08_37_00356414:42
jrollyep I see it now14:42
jrollthank you14:42
dtantsurobvious grenade is very obvious \o/14:42
jroll:P14:42
milanyeah, why rotate the  screen log to a file w/ a different name ;)14:42
* dtantsur -> short break14:43
openstackgerritVasyl Saienko proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817314:43
milanmorning aarefiev, sambetts, guys, latest states patch revision waiting for your  valuable input here: https://review.openstack.org/#/c/348943/3314:47
patchbotpatch 348943 - ironic-inspector - Introducing node introspection state management14:47
jrollaarefiev: yep, you were right about tempest config :(14:47
milanthanks to aarefiev and mgould for recent reviews!14:47
*** watanabe_isao has joined #openstack-ironic14:49
milanofc mgould, your review is valuable too :D /me just read last two lines together, sorry O:-)14:51
*** watanabe_isao has quit IRC14:52
*** snecklifter has joined #openstack-ironic14:58
*** glonlas_ has joined #openstack-ironic14:58
vdrokmorning jroll14:58
jroll\o14:58
vdrokjroll: that's because we tell grenade to do it this way. there is some parameter, like run tempest on target. we have it false iirc and instead just run smoke after grenade finishes. that's why it's in console :)14:59
jrollvdrok: yeah, makes sense after dmitry explained, thanks :)15:00
*** glonlas has quit IRC15:02
*** glonlas_ has quit IRC15:02
*** glonlas has joined #openstack-ironic15:02
*** glonlas has quit IRC15:03
*** glonlas has joined #openstack-ironic15:03
*** Goneri has joined #openstack-ironic15:05
*** Syed__ has joined #openstack-ironic15:07
*** daemontool has quit IRC15:08
*** fragatina has quit IRC15:08
*** fragatina has joined #openstack-ironic15:08
*** baoli has joined #openstack-ironic15:09
*** srobert has joined #openstack-ironic15:10
*** gcb has joined #openstack-ironic15:11
TheJuliagood morning everyone15:12
nicodemosmorning TheJulia15:13
vdrokTheJulia: good morning15:13
*** shuquan has quit IRC15:15
*** srobert has quit IRC15:16
openstackgerritMiles Gould proposed openstack/ironic: Add release names & numbers to API version history  https://review.openstack.org/40421115:18
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Fix typo in local inpectorclient install  https://review.openstack.org/40702915:21
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Allow installing Ansible from PyPI  https://review.openstack.org/40632115:22
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Ensure git_root folder exists  https://review.openstack.org/40703115:22
milanmorning nicodemos, TheJulia! :)15:22
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: DRY when installing components  https://review.openstack.org/40703415:25
*** hshiina has joined #openstack-ironic15:25
*** another_larsks is now known as larsks15:26
* TheJulia blinks15:28
openstackgerritJohn L. Villalovos proposed openstack/ironic: devstack: Set [compute]/fixed_network_name  https://review.openstack.org/40637615:33
openstackgerritMiles Gould proposed openstack/ironic: Add release names & numbers to API version history  https://review.openstack.org/40421115:35
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Fix typo in local inspectorclient install  https://review.openstack.org/40702915:36
*** fragatina has quit IRC15:38
jlvillalvsaienk0: My patch ^^^  I think you would be interested.15:40
jlvillalvsaienk0: Also: https://review.openstack.org/406214   Not sure what you think about breaking the multi-node job? Basically that is a patch to have the multi-node job run tempest "smoke"15:41
patchbotpatch 406214 - openstack-infra/project-config - ironic: Have multinode job not use DEVSTACK_GATE_T...15:41
openstackgerritKyrylo Romanenko proposed openstack/ironic: 'updated_at' field value after node is updated  https://review.openstack.org/37160515:41
*** fragatina has joined #openstack-ironic15:42
vsaienk0jlvillal: I'm fully support this, basically I'm on it  https://review.openstack.org/#/c/369021/ just want to make sure smoke tests are passed before switching it in project-config15:43
patchbotpatch 369021 - ironic - WIP: Ironic multitest initial commit15:43
TheJuliamilan: thank you :)15:43
jlvillalvsaienk0: Oh cool. I guess we are working parallel :)15:43
vsaienk0jlvillal correct link to the patch https://review.openstack.org/#/c/368173/15:43
patchbotpatch 368173 - ironic - Testing multinode stuff15:43
milanTheJulia, I'm wondering.... maybe not me? :)15:45
*** Sukhdev has joined #openstack-ironic15:47
NobodyCamGood Morning Ironic'ers15:48
vsaienk0morning NobodyCam15:49
NobodyCamMorning vsaienk0 :)15:50
jlvillalGood morning NobodyCam milan vsaienk0 TheJulia vdrok dtantsur jroll rloo lucasagomes mariojv JayF  and anyone else I missed.15:50
lucasagomesjlvillal, hi there15:50
vdrokmorning NobodyCam and jlvillal15:50
jrollmorning, everyone I haven't said morning too yet :)15:50
milanmorning jlvillal NobodyCam! :)15:51
NobodyCammorning jlvillal lucasagomes vdrok jroll milan :)15:51
lucasagomeso/15:51
TheJuliamilan: err, mgould, I've not had enough coffee this morning15:52
jlvillal:)15:52
milanTheJulia, never mind, same here :D15:52
jrollhttp://poorlydrawnlines.com/comic/mondays/15:52
milan :D15:53
*** glonlas_ has joined #openstack-ironic15:53
*** harlowja_at_home has joined #openstack-ironic15:54
*** srobert has joined #openstack-ironic15:55
*** glonlas_ has quit IRC15:56
*** glonlas_ has joined #openstack-ironic15:56
*** glonlas has quit IRC15:57
rloohello and good morning jlvillal, NobodyCam, vdrok, lucasagomes, jroll, milan, TheJulia, vsaienk0 and everyone else!15:57
lucasagomeso/15:57
NobodyCammorning rloo :)15:58
milanmorning rloo! :)15:58
NobodyCammorning TheJulia :)15:58
TheJuliao/15:59
NobodyCam:>)15:59
openstackgerritVasyl Saienko proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817315:59
openstackgerritVasyl Saienko proposed openstack/ironic: Configure tempest to use multitenancy tests  https://review.openstack.org/40704715:59
*** ohamada has quit IRC16:00
*** lindycoder has joined #openstack-ironic16:01
vsaienk0good morning rloo!16:01
vsaienk0rloo, jroll: I'm wondered if we should add portgroup support to both ironicclient and osc plugin. In Neutron when they added trunks support it was implemented only in OSC since neutronclient is going to be deprecated.16:02
dtantsurmorning jlvillal, TheJulia16:02
rloovsaienk0: we are going to add portgroup support, aren't we? Are you asking to add it soon?16:03
jrollvsaienk0: we haven't made a plan to deprecate ironic CLI yet, so I would vote both16:03
rloovsaienk0, jroll: oh, i misunderstood. yes, until we deprecate ironic CLI, we need to support both.16:04
vsaienk0jroll, that is fear, if ironicclient is not deprecated we should add to both.16:04
*** fxpester has quit IRC16:05
mariojvhi jlvillal and everyone16:05
*** rcernin has quit IRC16:05
*** srobert has quit IRC16:05
jcookmariojv JayF for the updates to https://review.openstack.org/#/c/171878/ to I make them to them to the patchset here or as a new patchset?16:06
patchbotpatch 171878 - ironic-specs - Implement rescue mode (MERGED)16:06
*** mjura has quit IRC16:06
*** srobert has joined #openstack-ironic16:06
mariojvjcook: new patchset16:06
jcookack16:06
mariojvjcook: same file though16:06
milanmorning mariojv! :)16:06
mariojvhi milan16:07
jrolljcook: mariojv: word nit, new patch. a patchset is an update to the same review :)16:07
mariojv++16:07
jcookisn't a patchset a set of patches ? :D16:08
*** jjohnson2 has quit IRC16:08
jcookack, thanks16:09
xhkuGood morning everyone ! I would need some review on the change testing the snmp driver, Thanks in advance ! https://review.openstack.org/#/c/388154/16:09
patchbotpatch 388154 - ironic - Add virtualpdu to ironic devstack plugin16:09
*** penick has quit IRC16:10
xhku^ The experimental check gate-tempest-dsvm-ironic-ipa-partition-pxe_snmp-tinyipa-ubuntu-xenial-nv was added to show the driver works16:11
vdrokmorning rloo mariojv and xhku !16:11
xhkuo/16:12
mariojvhi vdrok16:12
*** penick has joined #openstack-ironic16:12
*** rpioso has joined #openstack-ironic16:13
*** jpich has quit IRC16:14
*** fragatina has quit IRC16:14
*** athomas has quit IRC16:16
*** priteau has quit IRC16:16
*** moshele has quit IRC16:16
*** Nisha_Agarwal has joined #openstack-ironic16:17
*** soliosg has joined #openstack-ironic16:19
*** penick has quit IRC16:20
mariojvi'm +1 on rolling upgrades spec - here's a link if anyone wants to take a look before the meeting: https://review.openstack.org/#/c/29924516:20
patchbotpatch 299245 - ironic-specs - Support rolling upgrades16:20
*** hshiina has quit IRC16:24
*** causten has joined #openstack-ironic16:26
*** bdeschenes has joined #openstack-ironic16:26
*** dtantsur is now known as dtantsur|brb16:29
*** rama_y has joined #openstack-ironic16:29
*** yuanying has quit IRC16:29
mariojvthis also has +2s from TheJulia and vdrok, as well as my +1, if someone would like to +W: https://review.openstack.org/#/c/396239/16:29
patchbotpatch 396239 - ironic - Add node maintenance notifications16:29
vdrokmariojv: we need to +W CRUD notifications first :)16:30
mariojvoops, did not notice that. thanks16:30
mariojvi'll re-review, it had a +1 from me a few patch sets ago16:31
*** rbartal has quit IRC16:33
*** alex_xu has quit IRC16:35
*** bdeschenes has quit IRC16:35
*** vgadiraj has joined #openstack-ironic16:36
mariojvCRUD now has vdrok's +2 and my +1: https://review.openstack.org/#/c/356541/16:40
patchbotpatch 356541 - ironic - Add ironic resources CRUD notifications16:40
*** harlowja_at_home has quit IRC16:42
*** galyna_ has joined #openstack-ironic16:43
*** gcb has quit IRC16:43
*** soliosg has quit IRC16:44
*** soliosg has joined #openstack-ironic16:44
rloojroll: fyi, i just updated the meeting agenda16:45
jrollrloo: cool, thanks16:46
sambettsTheJulia: qq about bifrost, I'm seeing an issue where the ironic-inspecotr service file is missing, any idea why this might be happening? inspector is installed and configured correctly as far as I can see16:51
*** causten has quit IRC16:51
TheJuliasambetts: define service file in your context16:51
sambettsironic-inspector.service16:52
*** causten has joined #openstack-ironic16:52
TheJuliaas in systemd service file?16:52
sambettsyeah, so its trying to start inspector and failing16:52
TheJuliaThat is interesting, What distro are you using?16:53
sambettsUbuntu16:53
TheJuliaeven more interesting...16:53
TheJuliawhat was your install arguments or defaults that you changed for your install?16:53
jcookmariojv JayF does the node go from ACTIVE to RESCUING in Nova driver, Ironic API, Ironic conductor, earlier in Nova?16:55
mariojvi don't think the nova code is written yet jcook16:56
jcookright16:56
sambettsTheJulia: bradjones, might be able to give more info, he's just pull the info up16:56
jcookI'm asking where it will happen. Like ACTIVE -> Cleaning16:56
mariojvunder the "standard rescue process" section, nova goes to RESCUE before ironic api call is made16:56
*** causten has quit IRC16:56
jcookmariojv do you mean RESCUING?16:56
mariojvso nova RESCUE -> ironic RESCUING -> RESCUEWAIT -> RESCUING -> RESCUE16:56
mariojvspec says RESCUE16:57
mariojvi think nova might go RESCUE -> RESCUED but i'm not sure16:57
bradjonesTheJulia, sambetts: everything default the only thing we changed was the networking_interface16:57
jcookmariojv that's the target state16:57
jcookRESCUE16:57
mariojvcool16:57
jcookit goes into a transitional state RESCUIGN16:57
TheJuliabradjones: when was the install performed?16:58
jcookI'm curious when that happens (the state change from ACTIVE -> RESCUING)16:58
*** soliosg has quit IRC16:58
mariojvrescuing for nova should probably be documented here http://docs.openstack.org/developer/nova/vmstates.html16:58
bradjonesTheJulia: about 45mins ago16:58
*** aNuposic has joined #openstack-ironic16:58
mariojvjcook: in nova, that should happen before ironic gets the api call16:58
TheJuliabradjones: okay, looking16:58
bradjonesTheJulia: thanks16:58
jcookmariojv so outside the driver?16:58
mariojvjcook: hmm, good question16:59
mariojvjcook: maybe whatever calls the driver handles it already16:59
jcookMaybe in shared code for all16:59
mariojvjcook: i haven't read the shared code though16:59
mariojvjcook: maybe looking at another driver's rescue implementation would shed some light on that16:59
sambettsTheJulia: we're trying to set things up with a real testbed, is there anything we need to take into account when using real hardware vs a simulated env, I noticed the default net interface was the libvirt bridge16:59
jcookyeah16:59
mariojvjcook: we can chat more after ironic meeting if you want17:00
jcookmariojv sure17:00
mariojvthere is one today, right?17:00
*** galyna_ has quit IRC17:00
vgadirajwhat channel is the ironic meeting in? openstack-meeting-3?17:00
*** galyna_ has joined #openstack-ironic17:01
vgadirajnvm, it is :)17:01
*** rajinir has joined #openstack-ironic17:01
jlvillalHi galyna :) I'll say it here instead of the meeting channel.17:01
TheJuliabradjones: interesting, could you humor me and try reinstalling with -e enable_inspector=true on the ansible-playbook command line?17:01
galyna_:) sorry if I wrote sth extra there17:02
*** Romanenko_K has quit IRC17:03
*** soliosg has joined #openstack-ironic17:04
*** galyna_ has left #openstack-ironic17:04
JayFjcook: Nova calls Ironic's API, set provision state rescue (nova state -> rescusing). nova polls ironic waiting for a state of REScUE (nova state -> RESCUED)17:05
bradjonesTheJulia: sure trying that now17:05
*** Romanenko_K has joined #openstack-ironic17:06
*** d0ugal has quit IRC17:07
*** causten has joined #openstack-ironic17:07
*** soliosg has quit IRC17:07
*** soliosg has joined #openstack-ironic17:08
TheJuliabradjones: We landed a change to the default, I'm wondering if something is up since bootstrapping is where the service file is placed, installation is separate from that.17:08
bradjonesTheJulia: nope, same thing "ironic-inspector.service could not be found"17:10
TheJuliaand definitely not present in the appropriate systemd location?17:11
*** e0ne has quit IRC17:12
*** dtantsur|brb is now known as dtantsur17:12
*** causten has quit IRC17:14
bradjonesTheJulia: no I can't find any systemd files for ironic-inspector at all17:14
*** aparnav has joined #openstack-ironic17:16
TheJulia:(17:21
bradjonesTheJulia: do you have an example of how the working service file looks, I can try installing the ironic inspector one manually then see if it creates the others ok17:22
*** Guest51737 is now known as mgagne17:26
*** mgagne has quit IRC17:27
*** mgagne has joined #openstack-ironic17:27
TheJuliabradjones: firing up my VM now17:27
lucasagomesbradjones, http://paste.openstack.org/show/591455/ < a working example17:28
lucasagomesTheJulia, ^17:28
TheJulialucasagomes: thank you17:28
* TheJulia goes back to the meeting17:28
bradjonesThanks :)17:28
*** rloo has quit IRC17:29
*** rloo has joined #openstack-ironic17:29
*** glonlas_ has quit IRC17:31
*** Romanenko_K has quit IRC17:33
*** baoli has quit IRC17:33
*** baoli has joined #openstack-ironic17:34
*** fragatina has joined #openstack-ironic17:36
*** yuanying has joined #openstack-ironic17:38
openstackgerritJulia Kreger proposed openstack/bifrost: Fix keystone config template  https://review.openstack.org/40710517:40
bradjonesTheJulia: so manually installing the ironic-inspector service works and now it failes on the ironic-conductor service, so I guess there is a missing call somewhere to run the bootstrap steps where it installs the services17:42
TheJuliahow did you run the install process?17:44
bradjoneswhat for manually getting the ironic-inspector service working?17:45
*** fragatina has quit IRC17:45
bradjonesfor running the playbooks I did 'ansible-playbook -K -vvvv -e enable_inspector=true -i inventory/localhost install.yaml'17:47
*** shuquan has joined #openstack-ironic17:47
*** penick has joined #openstack-ironic17:48
TheJuliahmmmmmm17:48
milanaarefiev, dtantsur, I've closed: https://bugs.launchpad.net/ironic-inspector/+bug/164643017:49
openstackLaunchpad bug 1646430 in Ironic Inspector "Plugin attempted to be enabled twice: ironic" [Critical,Fix released]17:49
milanfeel free to change status if inappropriate17:49
*** harlowja has joined #openstack-ironic17:50
dtantsurI think it's fixed. thanks17:50
*** aparnav has quit IRC17:51
*** shuquan has quit IRC17:52
*** Guest61168 is now known as rook17:57
lucasagomescalling it a day, have a great evening all!17:57
*** jkilpatr has quit IRC17:58
*** lucasagomes is now known as lucas-afk17:58
*** derekh has quit IRC17:59
dtantsur+2 on the vpdu patch17:59
jlvillallucas-afk: Good night17:59
NobodyCamnight lucas-afk17:59
*** alexpilotti has joined #openstack-ironic18:00
TheJuliabradjones: running it now on a cleaned machine to try and reproduce, something seems really off since defaults indicate that it should install18:00
TheJuliathe files18:00
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Provide default to uwsgi_install_prefix  https://review.openstack.org/40711718:01
* vdrok leaves too18:01
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Do not use bare variables in with_items  https://review.openstack.org/40711818:01
vdrokgood night everyone!18:01
*** ralonsoh has quit IRC18:01
NobodyCamnight vdrok18:01
jlvillalGood night vdrok18:01
rloonight vdrok, lucas-afk18:02
mariojvnight vdrok, lucas-afk18:02
*** vinsh has quit IRC18:02
dtantsurgood night everyone, /me goes as well18:02
NobodyCamnight dtantsur18:02
*** vinsh has joined #openstack-ironic18:02
*** dtantsur is now known as dtantsur|afk18:02
rloobye dtantsur|afk18:03
*** rama_y has quit IRC18:03
bradjonesTheJulia: ok thanks18:04
TheJuliabradjones: xenial, or other?18:05
*** vinsh_ has joined #openstack-ironic18:06
TheJuliabradjones: looks like it recreated the files for me on xenial :\18:06
bradjonesTheJulia: yeah I'm on xenial :(18:07
*** yolanda has quit IRC18:07
*** ijw has joined #openstack-ironic18:07
bradjonesTheJulia: I guess if it's working for you i'll try reimaging this server maybe something strange is happening with this install :)18:09
*** vinsh has quit IRC18:10
*** trown is now known as trown|lunch18:10
openstackgerritPavlo Shchelokovskyy proposed openstack/bifrost: Fix git_root default in README  https://review.openstack.org/40712218:12
*** glonlas has joined #openstack-ironic18:12
*** glonlas has quit IRC18:12
*** glonlas has joined #openstack-ironic18:13
*** fragatina has joined #openstack-ironic18:15
TheJuliabradjones: Yeah, when you attempt to re-install, if you could capture the output from the install playbook run, that way we can kind of dig through and see exactly what it did18:15
* jroll lunches18:16
TheJuliaspeaking of lunch!  That sounds like a good idea... that and I'm missing a main ingredent for making dinner :(18:17
*** e0ne has joined #openstack-ironic18:20
* milan gone, night Ironic! :)18:21
*** milan has quit IRC18:21
*** jcoufal_ has joined #openstack-ironic18:23
*** jcoufal has quit IRC18:25
*** Sukhdev has quit IRC18:28
*** vgadiraj has quit IRC18:36
*** amoralej is now known as amoralej|off18:37
NobodyCamnight milan18:38
*** Nisha_Agarwal has quit IRC18:40
*** jjohnson2 has joined #openstack-ironic18:42
*** soliosg has quit IRC18:42
*** soliosg has joined #openstack-ironic18:43
*** rama_y has joined #openstack-ironic18:47
*** fragatina has quit IRC18:52
*** fragatina has joined #openstack-ironic18:52
openstackgerritMartin Roy proposed openstack/ironic: Remove deprecation of snmp drivers  https://review.openstack.org/40563918:54
*** d0ugal has joined #openstack-ironic18:54
*** openstackstatus has joined #openstack-ironic18:54
*** ChanServ sets mode: +v openstackstatus18:54
*** awiddersheim has quit IRC18:58
*** awiddersheim has joined #openstack-ironic18:58
*** jcoufal_ has quit IRC19:04
*** sambetts is now known as sambetts|afk19:05
*** jcoufal has joined #openstack-ironic19:05
*** srobert_ has joined #openstack-ironic19:19
*** baoli has quit IRC19:19
*** ijw_ has joined #openstack-ironic19:19
*** baoli has joined #openstack-ironic19:19
*** BadCub_ has joined #openstack-ironic19:20
openstackgerritJohn L. Villalovos proposed openstack/ironic: WIP/DNM: multi-TENANT with tempest "smoke" test helper  https://review.openstack.org/40636819:23
*** bapalm_ has joined #openstack-ironic19:26
*** ijw has quit IRC19:28
*** srobert has quit IRC19:28
*** Goneri has quit IRC19:28
*** clenimar has quit IRC19:28
*** karts has quit IRC19:28
*** rm_work has quit IRC19:28
*** nicodemos has quit IRC19:28
*** bapalm has quit IRC19:28
*** gabriel-bezerra has quit IRC19:28
*** mjturek has quit IRC19:28
*** BadCub has quit IRC19:28
*** jroll has quit IRC19:28
*** hecliunyx has quit IRC19:28
*** BadCub_ is now known as BadCub19:28
*** rm_work has joined #openstack-ironic19:30
*** rm_work has quit IRC19:30
*** rm_work has joined #openstack-ironic19:30
*** hecliunyx has joined #openstack-ironic19:31
*** yolanda has joined #openstack-ironic19:32
*** clenimar has joined #openstack-ironic19:34
*** fragatina has quit IRC19:35
*** Goneri has joined #openstack-ironic19:35
*** gabriel-bezerra has joined #openstack-ironic19:35
*** jroll has joined #openstack-ironic19:35
*** karts has joined #openstack-ironic19:35
*** mjturek has joined #openstack-ironic19:36
*** ChubYann has joined #openstack-ironic19:40
*** fragatina has joined #openstack-ironic19:42
*** penick has quit IRC19:42
*** aweeks_ has joined #openstack-ironic19:46
*** penick has joined #openstack-ironic19:46
*** aweeks_ is now known as aweeks19:46
TheJuliabradjones: any luck?19:47
*** trown|lunch is now known as trown19:47
openstackgerritJulia Kreger proposed openstack/bifrost: Fix keystone config templates  https://review.openstack.org/40710519:50
jcookJayF are you saying that Nova and Ironic have different states?20:00
JayFjcook: the Ironic state machine and the Nova state machine do not interact20:01
JayFjcook: beyond nova using the ironic state machine to put the nodes into proper states20:01
JayFjcook: I'm not 100% sure what's confusing you?20:01
jcookJayF so the states Nova reports are Nova states and might not match Ironic states?20:01
JayFyes, absolutely20:01
JayFthe nova state machine and the ironic state machine are completely separate20:02
jcookJayF my original and outstanding question is exactly when does a node enter Ironic RESCUING20:02
*** mtanino has joined #openstack-ironic20:02
JayFjcook: after someone (including the nova driver) issues an api call equivalent of `ironic node-set-provision-state UUID rescue`20:03
*** fragatina has quit IRC20:03
JayFQuestion: Shoudl we have a bug (https://bugs.launchpad.net/ironic-inspector/+bug/1605574) that lists an issue only when used with unmerged patches? It seems like this should be closed as invalid? Any other opinions?20:03
openstackLaunchpad bug 1605574 in Ironic Inspector "inspector fails in validate_interfaces" [Undecided,Confirmed] - Assigned to Zhenguo Niu (niu-zglinux)20:03
jrollfrom 1 to 3 +2s on the rolling upgrade spec while I'm commenting on it \o/20:04
jrollJayF: I'd agree, but didn't verify those are unmerged20:04
jrollrloo: do you want to look at rolling upgrade spec before I land it?20:05
JayFjroll: some of them have -2s on them20:05
JayFlol.20:05
jrollJayF: ha.20:05
jcookJayF so step 5 line 67: https://review.openstack.org/#/c/171878/22/specs/approved/implement-rescue-mode.rst ACTIVE -> RESCUING in Ironic?20:05
patchbotpatch 171878 - ironic-specs - Implement rescue mode (MERGED)20:05
*** fragatina has joined #openstack-ironic20:05
JayF5. Ironic API receives set_provision_state call, and performs do_node_rescue20:05
JayF   RPC call.20:05
jcookIronic API receives set_provision_state call (RESCUE -> RESCUING), and performs do_node_rescue RPC call.20:06
jcookerm20:06
JayFthe do_node_rescue RPC call should likely be what does the task.process_event(rescue)20:06
jcooksorry s/RESCUE/ACTIVE20:06
jcookah ok20:06
JayFwhich would change the state from ACTIVE -> RESCU[ING|WAIT]20:06
jcookso Ironic API receives set_provision_state call, and performs do_node_rescue (ACTIVE -> RESCUING)20:06
jroll+120:06
JayFyep20:06
jcookcool thanks20:07
JayFjroll: have you seen https://bugs.launchpad.net/ironic/+bug/1566136 yet?20:08
openstackLaunchpad bug 1566136 in ironic (Ubuntu) "Mitaka ironic-conductor error on stop: Cannot switch to MAINLOOP from MAINLOOP" [Undecided,New]20:08
jrollI saw the title, nothing more20:08
jrollJayF: oh hey it isn't just us http://lists.openstack.org/pipermail/openstack-dev/2016-February/086978.html20:09
jrollor wasn't20:09
JayFoh perfect20:09
jrollJayF: also https://bugzilla.redhat.com/show_bug.cgi?id=128852820:11
openstackbugzilla.redhat.com bug 1288528 in python-oslo-service "services canĀ“t stop due to broken oslo service" [Urgent,Closed: errata] - Assigned to vstinner20:11
JayFjroll: linked that in there, asked for version of oslo.service20:11
JayFjroll: and marked incomplete20:11
jrollI wonder if  the ubuntu package was using the wrong version yeah that20:11
jroll:)20:11
jrollthanks20:11
JayFI saw that rh bug, but not the openstack ml post20:11
JayFthe openstack ml post is much more helpful :)20:11
jrollthe bugzilla has The race condition occurs when two SIGTERM are received shortly.20:11
*** ijw_ has quit IRC20:12
JayFlucas-afk: https://bugs.launchpad.net/ironic/+bug/1646477 you are assigned to this, can you set status/importance based on your work in the morning?20:13
openstackLaunchpad bug 1646477 in Ironic "Callback false timeouts" [Undecided,New] - Assigned to Lucas Alvares Gomes (lucasagomes)20:13
jrollrloo: landing it20:14
jrollwheeeeeeeee20:14
openstackgerritMerged openstack/bifrost: Do not use bare variables in with_items  https://review.openstack.org/40711820:14
*** jcoufal has quit IRC20:16
*** srobert_ has quit IRC20:16
stevemarrloo: "dumbfounded" ? :)20:16
openstackgerritMerged openstack/ironic-specs: Support rolling upgrades  https://review.openstack.org/29924520:17
JayFaarefiev: dtantsur|afk: https://bugs.launchpad.net/ironic-inspector/+bug/1616057 might be smoething you all would be interested in looking at... seems crazy/impossible20:19
openstackLaunchpad bug 1616057 in Ironic Inspector ""Unknown column 'nodes.finished_at' in 'where clause'"" [Undecided,Incomplete] - Assigned to Waldemar Znoinski (wznoinsk)20:19
JayFjroll: curious, is https://bugs.launchpad.net/ironic/+bug/1310131 an Ironic bug at all? The nova-half of it was expired20:23
openstackLaunchpad bug 1310131 in OpenStack Compute (nova) "Some non-supported actions in Ironic nova driver do not return errors to the user" [Undecided,Expired]20:23
JayFjroll: I just don't think there's any action Ironic can take on that bug20:23
jrollJayF: I agree, I believe we're waiting on the nova feature (that I forget the name of) that makes that easy20:24
*** fragatina has quit IRC20:24
JayFjroll: so going to mark it invalid against ironic, since all the action to take is in nvoa20:24
jroll"capabilities discovery"20:24
*** fragatina has joined #openstack-ironic20:24
jrollsure20:24
*** shuquan_ has joined #openstack-ironic20:25
*** fragatina has quit IRC20:25
* JayF going to get all the bugs finished today20:25
JayFs/finished/triaged/20:25
*** jtomasek has quit IRC20:26
*** vgadiraj has joined #openstack-ironic20:28
*** fragatina has joined #openstack-ironic20:29
*** fragatina has quit IRC20:29
*** shuquan_ has quit IRC20:29
*** moshele has joined #openstack-ironic20:30
jcookJayF stupid question. Is the agent always running or is it an agent ramdisk that only runs when host OS or other ramdisk is not?20:31
JayFjcook: the agent ramdisk only runs when the agent ramdisk is told to run by ironic. It isn't inside instnace at all.20:32
JayFjcook: in fact, rescue will be the first time we ever even have a user login to a ramdisk that used to run an agent20:32
*** d0ugal has quit IRC20:32
JayFIronic runs in devstack on keystone v3 now, right? Is there any reason I can't mark https://bugs.launchpad.net/ironic/+bug/1494776 as Fix Released?20:33
openstackLaunchpad bug 1494776 in Ironic "Ironic API fails when keystone /v2.0 pipeline is disabled" [High,Confirmed] - Assigned to Pavlo Shchelokovskyy (pshchelo)20:33
jrollJayF: I believe that's correct, devstack is v3 by default, but I'm not sure that implies v2.0 is disabled20:36
JayFlooking at the linked code, it links to the place we now set keystone v320:37
JayFso I'm going to comment and mark it resolved20:37
*** fragatina has joined #openstack-ironic20:41
*** vinsh_ has quit IRC20:44
*** vinsh has joined #openstack-ironic20:44
openstackgerritJohn L. Villalovos proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817320:45
JayFmgould: https://bugs.launchpad.net/ironic/+bug/1590408 you OK with me marking this as resolved now?20:45
openstackLaunchpad bug 1590408 in Ironic "Node cleaning fails with 'Failed to tear down from cleaning for node UUID'" [High,Confirmed] - Assigned to Miles Gould (mgould)20:45
*** penick has quit IRC20:45
*** fragatina has quit IRC20:46
*** jkilpatr has joined #openstack-ironic20:48
*** penick has joined #openstack-ironic20:48
*** vinsh_ has joined #openstack-ironic20:49
openstackgerritVasyl Saienko proposed openstack/ironic: Testing multinode stuff  https://review.openstack.org/36817320:49
*** soliosg has quit IRC20:49
*** soliosg has joined #openstack-ironic20:49
*** srobert has joined #openstack-ironic20:52
*** vinsh has quit IRC20:53
*** ijw has joined #openstack-ironic20:57
*** penick has quit IRC20:58
*** moshele has quit IRC21:02
*** ijw has quit IRC21:02
*** vinsh_ has quit IRC21:02
*** penick has joined #openstack-ironic21:04
openstackgerritMerged openstack/bifrost: Ensure git_root folder exists  https://review.openstack.org/40703121:07
jcookJayF so what does the Agent do with the rescue password and the network config info for the Rescue ramdisk?21:07
openstackgerritMerged openstack/bifrost: DRY when installing components  https://review.openstack.org/40703421:07
*** MattMan has quit IRC21:08
*** MattMan has joined #openstack-ironic21:08
JayFjcook: it will have to run a program (such as glean) to configure local ramdisk networking to match "tenant" networking config and set root password21:10
jcookJayF how does that work / where does the config info live?21:11
JayFjcook: I believe the original plan was for the agent to extract the configdrive from node.instance_info and use that21:11
jcookis there a config drive on disk somewhere?21:11
JayFjcook: basically slurp the configdrive network informatino out of node.instance_info it gets on lookup21:11
mariojvJayF: so we should just pass the configdrive during prepare_rescue?21:11
JayFmariojv: well, we pass a node, right?21:12
mariojvas well as rescue_password, of course, since the pass is different from whatever's in the configdrive21:12
JayFmariojv: IDK if we need to explicitly pass a configdrive21:12
JayFall this info is in the node21:12
*** aNuposic has quit IRC21:12
JayFso sorta a question of what should be gotten from the node21:12
JayFand what should be passed21:12
JayFI guess for security reasons, we should pass it all in21:12
jcookJayF mariojv I'm looking at this fwiw: https://etherpad.openstack.org/p/rescue-plan21:13
JayFsince configdrive and rescue_password should be censored from unauth'd lookup endpoint21:13
mariojvJayF: is the whole node passed by default, or you mean that should be part of the call to the agent?21:13
mariojvi'm looking at the ironic command code and don't see it passing the full node21:13
JayFmariojv: the agent has a node from lookup21:13
JayFmariojv: but it's censored, so I don't think it'll have instance info and/or rescue password21:13
mariojvoh, i didn't know that got cached21:13
mariojvk21:14
JayFjcook: 2.2.4.2.4 is wrong, I think21:14
jcookaccording to that ^ the node is obtained from API and then prepare_rescue passes in network info|config drive and rescue password21:14
JayFjcook: I think we're going to have to have it passed in via prepare_rescue21:14
mariojvJayF: yeah - so i'll have prepare_rescue pass configdrive and rescue pass21:14
jcookJayF I'm looking at 2.1.121:14
JayFjcook: in which case I don't fully understand21:15
jcookjcook don't fully understand 2.1.1 or something I said?21:15
mariojvJayF: also - we decided that there's a separate rescue ramdisk, right?21:15
JayFmariojv: no we didn't21:16
jcookJayF ^21:16
mariojvoh21:16
jcooktalking to myself lol21:16
JayFjcook: don't understand what your questino is w/r/t 2.1.121:16
mariojvi thought we did since there are references to "rescue ramdisk" everywhere21:16
mariojvthat makes my job easier :D21:16
JayFmariojv: "rescue ramdisk"21:16
JayF == IPA with a rescue extension21:16
JayFwhich we'll ship in every IPA :P21:16
mariojvok - i thought we might want to have a separate one b/c vendor tooling21:16
JayFbut for doc purposes, many deployers will want to use a different ramdisk21:17
jcookI'm trying to grok it in terms of what info it receives, in what order, what it does with it, and it finishes talking to conductor before it reboots into rescue ramdisk21:17
JayFwe want a deployer to be able to use a different ramdisk21:17
JayFbut in our gate it'll be the same21:17
mariojvok21:17
jcookso one question, what does it do with node in 2.1.1.121:17
mariojvthat'll require that all the code be set up to prep a separate ramdisk, then21:17
mariojvwhich is fine - that's what i was planning to do21:17
JayFjcook: maybe me/you/mario should jump into a vidyo?21:17
jcookIs that just so it knows what node it is?21:17
jcooksure21:17
jlvillaljroll: Why is the one line deleted?  https://review.openstack.org/#/c/404436/4/devstack/lib/ironic21:21
patchbotpatch 404436 - ironic - Move CONF.service_available.ironic to our plugin21:21
jlvillalI didn't see mention of it in the commit message. Wanted to make sure it was intentional21:22
jrolljlvillal: is intentional, yes, it isn't needed21:22
jlvillaljroll: Thanks21:22
*** Sukhdev has joined #openstack-ironic21:23
*** srobert has quit IRC21:24
*** srobert has joined #openstack-ironic21:25
*** rama_y has quit IRC21:26
jlvillaljroll: The patch looks good to me. I already see two +2. Any known reason it hasn't been +A yet?21:32
jrolljlvillal: possibly aarefiev's comment (which is accurate and we need to fix *somewhere*), but I'm not sure21:36
jrolljlvillal: see https://review.openstack.org/#/c/397775/5 <- grenade is failing, but I'm not sure why, and not entirely sure that's related to anton's comment21:37
patchbotpatch 397775 - ironic - DNM: Testing 35558621:37
jroller, sorry, where'd anton's comment go21:37
jrollI think it's fine to land, going to mark tempest thing wip until I can sort out the grenade thing21:38
jrolloh I can't wip, sigh21:38
jrolljlvillal: I guess don't land it :)21:38
jlvillaljroll: Oh okay. Do you want to WIP the patch then? Which patch can't you WIP?21:39
jrollI just did wip it, was hoping to wip the tempest patch but I'm not the owner21:39
jlvillalThanks21:40
*** Goneri has quit IRC21:40
openstackgerritJulia Kreger proposed openstack/bifrost: Fix keystone config templates  https://review.openstack.org/40710521:42
openstackgerritJulia Kreger proposed openstack/bifrost: Add keystone to git contents download  https://review.openstack.org/40721521:42
openstackgerritChris Krelle proposed openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640121:53
*** baoli has quit IRC21:53
*** trown is now known as trown|outtypewww21:55
openstackgerritJohn L. Villalovos proposed openstack/ironic: WIP/DNM: multi-TENANT with tempest "smoke" test helper  https://review.openstack.org/40636821:58
*** rbudden has quit IRC21:58
*** awiddersheim has quit IRC22:00
*** awiddersheim has joined #openstack-ironic22:04
openstackgerritJohn L. Villalovos proposed openstack/ironic: WIP/DNM: Test Tempest change  https://review.openstack.org/40722022:06
*** ijw has joined #openstack-ironic22:07
*** srobert has quit IRC22:10
*** fragatina has joined #openstack-ironic22:14
rloojroll: thx for the +A on rolling upgrades. Yay! Am not feeling well so good that you didn't wait for me to reply!22:15
jrollrloo: :)22:16
jrollrloo: go rest and feel better!22:16
rloostevemar: i'm dumbfounded as to what i picked dumbfounded. well, i'm not sure why i picked that but I did :)22:16
stevemarrloo: :)22:17
rloojroll:  i did rest and feel like crap still. hopefully i'll be better tomorrow.22:17
rloociao til tomorrow folks.22:17
*** rloo has left #openstack-ironic22:18
*** fragatina has quit IRC22:23
mariojvsambetts|afk: hey, let me know if you have a bit of time tomorrow to chat about networking22:24
mariojvsambetts|afk: essentially, for rescue mode, "unconfigure_tenant_networks" is too destructive and actually destroys connections between node ports and tenant networks rather than just removing the config22:25
mariojvsambetts|afk: i'm thinking about renaming that "destroy_tenant_networks" and having a new, less destructive "unconfigure_tenant_networks"22:25
mariojvi'd like to see how that relates to network attach/detach22:26
mariojvthe reason rescue needs something like that is because we have to 1. remove tenant network from node 2. put rescue network on node 3. remove rescue network from node 4. re-add tenant networks on node22:26
jrollmariojv: fwiw, seems like y'all have some similar goals https://review.openstack.org/#/c/327046/27/ironic/drivers/modules/network/flat.py22:27
patchbotpatch 327046 - ironic - Add Virtual Network Interface Driver APIs22:27
* mariojv looks22:27
jrollmaybe not intentional22:27
mariojvah, yeah, unconfigure -> pass now22:27
mariojvjroll: i'd think unintentional because unconfigure_tenant_networks behaves the same way in the neutron driver22:28
jrollyeah22:28
mariojvin that patch set22:28
mariojvbut i'll let sambetts|afk speak to that22:28
jrollindeed22:28
*** vgadiraj has quit IRC22:28
*** fragatina has joined #openstack-ironic22:29
mariojvone interesting thing i noticed about the neutron driver unconfigure_tenant_networks is that it just removes the port from neutron - it doesn't remove the vif id from the ironic port22:29
mariojvso maybe that's less destructive than we were talking about?22:29
jrolldeleting the port is pretty destructive imo :P22:30
mariojvoh22:30
mariojvremove_neutron_ports22:30
mariojvnot remove_neutron_ports_from_network22:30
mariojvoops22:30
jrollbut yeah, not sure why that doesn't remove the id from the node22:30
JayFunrecoverable system error!?! your ports are very... deleted!!!!!22:30
jrollprobably handled later22:30
mariojvyeah22:31
mariojvand configure_tenant_networks just updates the existing ports. it doesn't create them in neutron22:31
mariojvpresumably nova does that22:31
jrollyep22:32
*** penick has quit IRC22:33
mariojvsambetts|afk: another option that was discussed was adding a destroy=True kwarg instead of different methods, to be less disruptive to 3rd party drivers22:34
openstackgerritMario Villaplana proposed openstack/ironic: [WIP] Agent driver rescue implementation  https://review.openstack.org/40043722:38
*** rcernin has joined #openstack-ironic22:40
*** garthb has joined #openstack-ironic22:45
*** garthb_ has joined #openstack-ironic22:45
*** garthb_ has quit IRC22:45
*** garthb has quit IRC22:45
openstackgerritChris Krelle proposed openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640122:48
*** penick has joined #openstack-ironic22:50
*** jheroux has quit IRC22:51
*** lindycoder has quit IRC22:54
*** e0ne has quit IRC22:54
*** e0ne has joined #openstack-ironic22:56
*** glonlas has quit IRC22:56
*** e0ne has quit IRC22:56
*** e0ne has joined #openstack-ironic22:56
*** e0ne has quit IRC22:57
*** e0ne has joined #openstack-ironic22:57
*** e0ne has quit IRC22:58
*** e0ne has joined #openstack-ironic22:58
*** e0ne has quit IRC22:58
*** e0ne has joined #openstack-ironic22:59
*** e0ne has quit IRC22:59
*** e0ne has joined #openstack-ironic23:00
*** e0ne has quit IRC23:00
*** e0ne has joined #openstack-ironic23:00
*** e0ne has quit IRC23:01
*** rbudden has joined #openstack-ironic23:02
*** aNuposic has joined #openstack-ironic23:03
*** fragatin_ has joined #openstack-ironic23:05
*** fragatina has quit IRC23:08
openstackgerritJulia Kreger proposed openstack/bifrost: Default keystone to uuid tokens  https://review.openstack.org/40723123:13
*** penick has quit IRC23:21
openstackgerritJesse J. Cook proposed openstack/ironic-specs: Update rescue spec  https://review.openstack.org/40723623:30
*** Sukhdev has quit IRC23:31
openstackgerritJesse J. Cook proposed openstack/ironic-specs: Update rescue spec  https://review.openstack.org/40723623:32
jcookmariojv JayF ^23:33
JayFAwesome, I'll review it before EOD23:33
JayFty!23:33
jcookthanks :)23:34
openstackgerritChris Krelle proposed openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640123:34
openstackgerritJulia Kreger proposed openstack/bifrost: Add keystone to git contents download  https://review.openstack.org/40721523:35
*** penick has joined #openstack-ironic23:36
*** rama_y has joined #openstack-ironic23:44
openstackgerritChris Krelle proposed openstack/bifrost: Adding staging driver support  https://review.openstack.org/40640123:45
*** pmannidi has joined #openstack-ironic23:46

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