Tuesday, 2015-04-21

*** kbs has quit IRC00:05
openstackgerritHaomeng,Wang proposed openstack/python-ironicclient: Encode exception on cli for UnicodeDecodeError  https://review.openstack.org/15315500:10
*** achanda has joined #openstack-ironic00:16
rloodevananda: I'll take a look at the kilo release notes tomorrow. I skimmed it and it looks good.00:17
rloodevananda: one thing I was wondering about. When we deprecate something, should that be mentioned in the release notes? (And also, when we remove something that was deprecated.)00:18
*** naohirot has joined #openstack-ironic00:18
*** achanda_ has quit IRC00:19
rloodevananda: I was wondering cuz of https://review.openstack.org/#/c/174519/ (that is being removed in liberty, deprecated in juno)00:19
*** achanda has quit IRC00:21
*** openstackgerrit has quit IRC00:22
*** openstackgerrit has joined #openstack-ironic00:23
*** arif-ali has joined #openstack-ironic00:33
*** openstack has joined #openstack-ironic00:36
*** Marga_ has quit IRC00:38
*** rloo has quit IRC00:38
*** spandhe has quit IRC00:43
*** penick has joined #openstack-ironic00:48
*** pas-ha has quit IRC00:50
*** saripurigopi has joined #openstack-ironic00:53
*** Marga_ has joined #openstack-ironic01:00
*** davideagnello has quit IRC01:18
*** thrash is now known as thrash|g0ne01:18
*** zhenguo has joined #openstack-ironic01:21
naohirotjlvillal: good evening01:21
*** chenglch has joined #openstack-ironic01:26
*** jmank has quit IRC01:28
*** dttocs has quit IRC01:28
*** jmank has joined #openstack-ironic01:29
openstackgerritYuiko Takada proposed stackforge/ironic-discoverd: Use keystonemiddleware auth credentials  https://review.openstack.org/17078201:56
*** ijw has quit IRC02:02
openstackgerritHaomeng,Wang proposed openstack/python-ironicclient: Ensure *-show input uuid is not empty  https://review.openstack.org/17261802:11
Haomengdevananda: deva, are you still around?02:30
Haomengdevananda: some time our NoExceptionTracebackHook not working, can not catch the exception from api call, any comments about this bug - https://bugs.launchpad.net/ironic/+bug/1434353, thank you02:32
openstackLaunchpad bug 1434353 in Ironic "commands occasionally show exception traceback" [High,Confirmed]02:32
*** achanda has joined #openstack-ironic02:35
*** harlowja is now known as harlowja_away02:35
*** harlowja_away is now known as harlowja02:37
*** saripurigopi has quit IRC02:39
*** Marga_ has quit IRC02:40
*** Marga_ has joined #openstack-ironic02:40
*** Marga_ has quit IRC02:42
*** Marga_ has joined #openstack-ironic03:22
*** Marga_ has quit IRC03:35
*** Marga_ has joined #openstack-ironic03:36
*** achanda has quit IRC03:41
*** saripurigopi has joined #openstack-ironic03:44
*** kbs has joined #openstack-ironic03:52
*** kbs1 has joined #openstack-ironic03:54
*** harlowja is now known as harlowja_away03:56
*** kbs has quit IRC03:56
*** achanda has joined #openstack-ironic04:17
*** Marga_ has quit IRC04:18
*** davideagnello has joined #openstack-ironic04:19
*** ramineni has joined #openstack-ironic04:23
*** davideagnello has quit IRC04:24
*** lazy_prince has joined #openstack-ironic04:25
*** spandhe has joined #openstack-ironic04:27
*** davideagnello has joined #openstack-ironic04:33
*** rameshg87 has joined #openstack-ironic04:34
rameshg87good morning ironic04:34
pshigerameshg87: morning :)04:34
rameshg87morning pshige04:36
saripurigopiHi rameshg8704:38
rameshg87hey saripurigopi04:41
*** Sukhdev has joined #openstack-ironic04:44
saripurigopirameshg87, RAIDInterface changes are available now? where to check that?04:47
rameshg87saripurigopi: no04:47
rameshg87saripurigopi: spec is not moved to L yet04:47
saripurigopirameshg87: okay04:47
rameshg87https://review.openstack.org/#/c/173214/04:48
saripurigopirameshg87: thank you04:48
*** ramineni1 has joined #openstack-ironic04:52
*** ramineni2 has joined #openstack-ironic04:54
*** ramineni has quit IRC04:54
*** spandhe has quit IRC04:55
*** ramineni1 has quit IRC04:56
*** zhenguo has quit IRC04:57
*** lazy_prince has quit IRC05:07
*** lazy_prince has joined #openstack-ironic05:08
*** ramineni has joined #openstack-ironic05:09
openstackgerritShivanand Tendulker proposed openstack/ironic-specs: UEFI secure boot support for pxe_ilo driver  https://review.openstack.org/17429505:10
*** ramineni2 has quit IRC05:10
*** rsFF has quit IRC05:12
*** rsFF has joined #openstack-ironic05:12
*** lazy_prince has quit IRC05:15
*** davideagnello has quit IRC05:19
openstackgerritchenglch proposed openstack/ironic-specs: Add console log support  https://review.openstack.org/16458605:26
*** jcoufal has joined #openstack-ironic05:31
openstackgerritAnusha Ramineni proposed stackforge/proliantutils: update_persistent_boot to 'NETWORK' fails on Gen9  https://review.openstack.org/17278505:37
*** achanda has quit IRC05:52
*** achanda has joined #openstack-ironic05:57
*** Haomeng|2 has joined #openstack-ironic06:01
*** achanda has quit IRC06:03
*** ramineni has quit IRC06:03
*** Haomeng has quit IRC06:03
*** ramineni has joined #openstack-ironic06:06
*** Haomeng|2 has quit IRC06:07
*** ukalifon has joined #openstack-ironic06:08
*** dlpartain has joined #openstack-ironic06:27
*** jamielennox is now known as jamielennox|away06:34
*** Sukhdev has quit IRC06:44
*** ifarkas has joined #openstack-ironic07:04
*** a1exhughe5 has joined #openstack-ironic07:05
*** zhenguo has joined #openstack-ironic07:10
*** pcaruana has quit IRC07:11
*** athomas has joined #openstack-ironic07:17
*** zsmithnyc has quit IRC07:18
*** zsmithnyc has joined #openstack-ironic07:19
*** arif-ali has quit IRC07:20
*** arif-ali has joined #openstack-ironic07:21
*** dtantsur|afk is now known as dtantsur07:21
dtantsurMorning Ironic07:21
pshigedtantsur: morning :)07:21
dtantsuro/07:22
mrdaMorning dtantsur07:26
dtantsurhi mrda, good evening I guess? :)07:27
mrdadtantsur: yup, almost knock-off time :)07:27
mrdadtantsur: When we were looking at microversions and the ironicclient, you were doing your testing with SessionClient - am I right?07:33
mrdaOr am I remembering a conversation I had with someone else?07:38
*** penick has quit IRC07:39
kevinbentonIs Lucas Gomes here or someone familiar with this ipxe dnsmasq patch? https://review.openstack.org/#/c/172040/07:40
mrdakevinbenton: lucas is in Europe, so won't be here for a while07:41
kevinbentonmrda: ack. what's his IRC handle?07:41
mrdalucasgomes07:42
kevinbentonmrda: thanks. i'll try to catch him later07:43
*** jamielennox|away is now known as jamielennox07:43
dtantsurkevinbenton, lucasagomes actually07:44
mrdaoh, whoops, sorry07:44
dtantsurmrda, I was testing with whatever "ironic" tool uses by default :)07:44
kevinbentondtantsur: ack07:44
openstackgerritZhenguo Niu proposed openstack/ironic: Add a missing comma and correct some typos  https://review.openstack.org/17575307:44
mrdadtantsur: ok, thanks07:44
*** jistr has joined #openstack-ironic07:47
kejiahumorning ironic07:55
pshigekejiahu: morining :)07:56
*** Marga_ has joined #openstack-ironic07:56
kejiahumorining pshige :)07:56
*** foexle has joined #openstack-ironic07:58
*** smoriya has joined #openstack-ironic08:09
*** dtantsur is now known as dtantsur|brb08:16
*** derekh has joined #openstack-ironic08:18
*** lucasagomes has joined #openstack-ironic08:23
*** yog__ has joined #openstack-ironic08:24
*** edcragg has joined #openstack-ironic08:30
*** pelix has joined #openstack-ironic08:38
*** kbs1 has quit IRC08:40
*** kbs has joined #openstack-ironic08:41
*** MattMan has quit IRC08:41
*** coolsvap|afk is now known as coolsvap08:45
*** kbs has quit IRC08:45
openstackgerritNisha Agarwal proposed openstack/ironic: Update iLO documentation for capabilities  https://review.openstack.org/17525708:46
*** kbs1 has joined #openstack-ironic08:46
*** vdrok_afk is now known as vdrok08:46
*** coolsvap is now known as coolsvap|afk08:46
*** saripurigopi has quit IRC08:47
*** romcheg has joined #openstack-ironic08:52
*** dlpartain has left #openstack-ironic08:55
kan__lucasagomes,morning, lucas09:03
lucasagomeskan__, good morning09:04
kan__lucasagomes, still about 1443003. I have checked this patch you mentioned yesterday, it might not be the case https://review.openstack.org/#/c/141737/09:05
kan__lucasagomes, I add a more detailed comment in 1443003, do you have time to take a look?09:05
lucasagomeskan__, will do, that's odd I thought that was because the parameters name change :-(09:06
kan__lucasagomes, Thx. I checked the history of related code, the 1443003 might occur earlier than that patch :-)09:07
lucasagomesoh09:07
lucasagomesinteresting09:08
*** a1exhughe5 has quit IRC09:08
kan__lucasagomes, if the comment is not detail enough, just comment please:-)09:09
*** a1exhughe5 has joined #openstack-ironic09:10
pshigekan: morning :)09:11
*** saripurigopi has joined #openstack-ironic09:11
kan__pshige: morning :-)09:11
lucasagomeskan__, will do09:11
kan__lucasagomes, thx :-)09:12
lucasagomeskan__, thank you for working on the problem09:14
*** dtantsur|brb is now known as dtantsur09:22
*** kan__ is now known as kan_afk09:27
*** alexpilotti has quit IRC09:37
*** Marga_ has quit IRC09:42
lucasagomeskan_afk, hi there... Just to understand. Are you working on a fix for that bug ? Or you want me to take a look at it?09:44
*** romcheg has quit IRC09:50
* rameshg87 feels  déjà vu . lucasagomes asked same question yesterday around same time 09:54
lucasagomesdid I?! ouch09:54
lucasagomesrameshg87, what was the answer!?09:54
* lucasagomes looks at the logs09:54
rameshg87lucasagomes: i didn't see any09:54
lucasagomesoh09:54
rameshg87i mean didn't see any answer09:54
lucasagomesok I will put a patch up fixing it then09:54
lucasagomesI just figured where is it anyway09:54
rameshg87http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2015-04-20.log09:55
rameshg872015-04-20T10:20:0609:55
rameshg87oh i think kan_afk answered09:55
*** naohirot has quit IRC09:56
lucasagomesoh09:56
* lucasagomes not sure what to do now09:56
*** kan_afk is now known as kan__09:57
rameshg87i think kan__ is back ^^^09:57
*** MattMan has joined #openstack-ironic09:57
kan__lucasagomes, I proposed a solution, just disable this node_uuid in sort key can make it right09:58
lucasagomeskan__, right, the problem is that node_uuid doesn't exist in the RPC objects09:58
lucasagomesonly on the API objects09:58
lucasagomesI think the right solution is to convert it on the API side09:58
kan__lucasagomes, yes, if this method is fine, I will make a patch to cover this09:59
lucasagomescool09:59
lucasagomeslemme take a look at the patch09:59
lucasagomesso I can point out to u09:59
lucasagomeskan__, btw this affects the Ironci itself, not client09:59
kan__lucasagomes, I think this might be the right way to solve this :-)10:00
lucasagomeskan__, yup, you have a link handy to ur patch?10:00
kan__lucasagomes, Is it? Oh, I will debug to find how to disable the 'node_uuid'.10:01
lucasagomesyou don't need to, you can just convert in Ironic's api10:01
lucasagomesif sort_key is 'node_uuid', to 'node_id'10:01
lucasagomesnode_uuid should be a valid sort_key, because it's a field in the API10:02
*** romcheg has joined #openstack-ironic10:02
kan__lucasagomes, but the 'node_id' can not be shown in the list command, it is only used as key to get 'node_uuid' from table nodes10:04
lucasagomeskan__, yes, that's because we need to convert in the api internally10:04
lucasagomeswe do convert some other stuff already10:04
lucasagomeskan__, https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/port.py#L93-L10810:05
kan__lucasagomes, use 'node_id' as the sort key after convert from 'node_uuid' might not list with the sorted 'node_uuid' result10:05
lucasagomesoh yeah, :-/10:05
lucasagomesit will be wrong, indeed yeah ur correct10:06
* lucasagomes sigh :-(10:06
kan__lucasagomes, how about just invalid this 'node_uuid', because we have a 'node-port-list' command, it will find the ports involved in the nodes10:08
lucasagomeskan__, yeah sounds good10:08
lucasagomes:-/ since we can't sort by uuid anyway10:08
kan__lucasagomes, yeah, I think for now invalid it will solve this bug, and if there is some better solutions, repatch will be fine. How do you think?10:10
lucasagomeskan__, sounds good yeah10:11
lucasagomesI don't have any other solution off the top of my head either10:11
kan__lucasagomes, ok, I will make a patch. Thanks for your advice, lucas :-)10:11
lucasagomeskan__, thank you for looking into this10:11
kan__:-)10:12
*** kan__ is now known as kan_hungry10:14
openstackgerritNisha Agarwal proposed openstack/ironic: Update iLO documentation for capabilities  https://review.openstack.org/17525710:17
*** kalpase has joined #openstack-ironic10:30
*** chenglch has quit IRC10:34
openstackgerritMerged openstack/ironic: Remove API reboot from cleaning docs  https://review.openstack.org/17547710:38
*** kalpase has quit IRC10:49
*** edcragg has quit IRC10:52
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE  https://review.openstack.org/17580610:55
*** romcheg has quit IRC10:56
*** yuanying has quit IRC10:59
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE  https://review.openstack.org/17580610:59
*** jistr has quit IRC11:02
*** jistr has joined #openstack-ironic11:04
*** sabah has joined #openstack-ironic11:04
*** edcragg has joined #openstack-ironic11:08
*** romcheg has joined #openstack-ironic11:17
*** thrash|g0ne is now known as thrash11:18
*** Haomeng has joined #openstack-ironic11:19
*** lucasagomes is now known as lucas-hungry11:29
*** sabah has quit IRC11:31
*** alexpilotti has joined #openstack-ironic11:41
*** dttocs has joined #openstack-ironic11:42
*** jcoufal_ has joined #openstack-ironic11:47
*** jcoufal has quit IRC11:50
*** saripurigopi has quit IRC11:52
* rameshg87 goes home 11:58
*** rameshg87 has quit IRC11:58
*** yog__ has quit IRC12:04
*** mgoddard1 has joined #openstack-ironic12:09
*** mgoddard has quit IRC12:10
*** trown|outttypeww is now known as trown12:14
*** dprince has joined #openstack-ironic12:17
*** ukalifon has quit IRC12:30
*** lucas-hungry is now known as lucasagomes12:35
*** smoriya has quit IRC12:40
*** jistr has quit IRC12:42
*** jistr has joined #openstack-ironic12:43
Haomenglucasagomes: lucas, good morning:)12:46
lucasagomesHaomeng, good morning12:46
Haomenglucasagomes: one question, need your idea here,I want to debug our default deploy ramdisk/kernel, do you know how to debug it, the issue i found is it hangs at 'nc -l -p 10000', because the ip is not get, so have some error message 'network is unreachable'12:48
Haomenglucasagomes: I know once 'nc -l -p 10000' run, the node will be restart12:49
lucasagomesHaomeng, there's no easy way to debug. But, do you have access to the machine where it's booting?12:50
lucasagomesif so, I would suggest you to modify the "init" script in the ramdisk12:51
Haomenglucasagomes: yes, just moniter it by console12:51
lucasagomesand call "bash"12:51
lucasagomesso you get a shell where you can interact with12:51
Haomenglucasagomes: yes I think so, to bypass nc-l -p 10000 and rest scripts12:51
Haomenglucasagomes: yes12:51
lucasagomesyeah12:51
Haomenglucasagomes: thank you:)12:51
Haomenglucasagomes: nice day:)12:51
lucasagomesyou can get ur ramdisk image, extract it. Modify the init script and compress it again12:52
lucasagomeslemme find the commands for u12:52
lucasagomesHaomeng, no problem12:52
Haomenglucasagomes: yes, just mount it as a filesystem?12:52
Haomenglucasagomes: that is easy way I think12:52
lucasagomesyup12:52
Haomenglucasagomes: ok, let me have try:)12:53
Haomenglucasagomes: thank you:)12:53
lucasagomesHaomeng, # gunzip -c ../your-ramdisk-file | cpio -i12:53
lucasagomesto extract it12:53
lucasagomes# find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz12:53
lucasagomesto pack it back12:53
Haomenglucasagomes: great, thanks for your comands:)12:53
lucasagomesno problem12:53
Haomenglucasagomes: :)12:53
lucasagomesrun as root btw12:53
Haomenglucasagomes: ok:)12:53
*** Marga_ has joined #openstack-ironic13:01
*** jistr is now known as jistr|mtg13:01
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal reboot command  https://review.openstack.org/17251713:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add support for 'baremetal show' command  https://review.openstack.org/17173913:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Conform to new OSC plugin requirements  https://review.openstack.org/17455113:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power on and off  https://review.openstack.org/17294613:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of set and unset  https://review.openstack.org/17296313:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167213:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal create  https://review.openstack.org/17217113:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add support for microversion  https://review.openstack.org/17217013:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246113:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement the rest of the args for baremetal list  https://review.openstack.org/17169913:08
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implement baremetal delete command  https://review.openstack.org/17175113:08
thrashyay rebase13:08
dtantsurOo13:08
thrashmight be almost time to squash these unless anyone objects. :)13:08
dtantsurthrash, ++ for squashing into 2-3 at most13:09
*** jjohnson2 has joined #openstack-ironic13:09
thrashdtantsur: I will let jenkins catch up to all of these, then squash.13:12
dtantsurack13:12
*** zhenguo has quit IRC13:17
lucasagomesthrash, thanks I will re-review the patches soonish13:20
thrashlucasagomes: awesome. thx.13:20
*** absubram has joined #openstack-ironic13:24
*** absubram has quit IRC13:24
*** rloo has joined #openstack-ironic13:25
*** viktors|afk is now known as viktors13:25
*** absubram has joined #openstack-ironic13:25
Haomenglucasagomes: I have another way, to hack the script in dib deploy-ironic element , and run dib to rebuild our deploy ramdisk again:)13:25
Haomenglucasagomes: :)13:25
*** rloo has quit IRC13:26
lucasagomesHaomeng, oh yeah :-) I was thinking about avoiding rebuilding it13:26
lucasagomessince it takes more time13:26
Haomenglucasagomes: yes, yours is quickly:)13:27
Haomenglucasagomes: :)13:27
Haomenglucasagomes: our ironic script is in ./usr/lib/dracut/hooks/pre-mount/50-init.sh after the ramdisk is extracted with your way13:29
Haomenglucasagomes: :)13:29
lucasagomesHaomeng, oh, that's because you've used dracut to build the ramdisk right?13:29
lucasagomesr u using rhel?13:29
*** kkoski has joined #openstack-ironic13:29
Haomenglucasagomes: yes13:29
Haomenglucasagomes: will try ubuntu based:)13:30
lucasagomesI see :-)13:30
lucasagomesit's all good13:30
Haomenglucasagomes: ok:)13:30
Haomenglucasagomes :)13:30
lucasagomesthat's because dracut builds with microcode13:30
lucasagomesso if you unpack the ramdisk you will only see 2 files, you should us lsinitrd to list the files etc...13:30
lucasagomesit's a bit more complicated to edit, but boots faster13:31
Haomenglucasagomes: yes, it is small one :)13:31
*** kkoski has quit IRC13:32
Haomenglucasagomes: not sure if such dracut support the new hardware, for example the new type network adaptor13:32
lucasagomesHaomeng, I bet it would... I mean, you can include kernel modules in the ramdisk to support new hardware13:39
lucasagomesthat's trival13:39
Haomenglucasagomes: yes:)13:39
*** EmilienM has quit IRC13:40
*** EmilienM has joined #openstack-ironic13:41
*** dttocs has quit IRC13:44
NobodyCamGood Morning Ironic13:44
lucasagomesNobodyCam, good morning13:44
NobodyCammorning lucasagomes :)13:45
dtantsurNobodyCam, morning13:46
*** kkoski has joined #openstack-ironic13:47
NobodyCammorning dtantsur13:49
*** zz_jgrimm is now known as jgrimm13:49
NobodyCam:)13:49
*** kkoski has quit IRC13:50
jrollmornin'13:55
dtantsurjroll, o/13:56
NobodyCamMornig jroll13:56
jroll:)13:56
NobodyCammorning even13:56
NobodyCam:-p13:56
* NobodyCam goes back to emails and coffee13:56
jrollmornig should be a brand of coffee13:56
*** Sukhdev has joined #openstack-ironic13:57
NobodyCam:) oh that would be cool13:58
*** ifarkas has quit IRC13:59
*** ijw has joined #openstack-ironic14:02
*** ijw has quit IRC14:02
*** ijw has joined #openstack-ironic14:03
TheJuliait would not surprise me if it already was...14:04
NobodyCammorning TheJulia :)14:04
NobodyCambrb14:06
*** mtanino has joined #openstack-ironic14:06
*** jcoufal_ has quit IRC14:08
TheJuliagood morning NobodyCam14:09
*** kbs1 has quit IRC14:11
*** ifarkas has joined #openstack-ironic14:13
*** kkoski has joined #openstack-ironic14:15
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251714:15
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167214:15
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246114:15
Haomenggood night Ironic:)14:15
NobodyCamnight Haomeng14:16
Haomenggo to bed:)14:16
lucasagomesHaomeng, have a good night!14:16
NobodyCam:)14:16
HaomengNobodyCam, lucasagomes, nice day:)14:16
NobodyCamhave a good sleep Haomeng14:16
thrashdtantsur: lucasagomes squashed. :)14:18
*** natorious has joined #openstack-ironic14:18
lucasagomeso wow14:18
lucasagomesok, will take a look soonish. thanks thrash14:18
thrashthank you...14:18
NobodyCammorning thrash :)14:19
thrashNobodyCam: morning!14:19
NobodyCam:)14:20
BadCubg'mornin folks14:23
NobodyCamgood morning BadCub :)14:23
*** jistr|mtg is now known as jistr14:26
*** dttocs has joined #openstack-ironic14:29
*** Nisha has joined #openstack-ironic14:30
*** achanda has joined #openstack-ironic14:35
*** Nisha_away has joined #openstack-ironic14:37
*** Nisha has quit IRC14:38
*** rloo has joined #openstack-ironic14:39
*** Marga_ has quit IRC14:40
*** bauzas has left #openstack-ironic14:43
*** achanda has quit IRC14:43
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Implement FRU inventory (WIP)  https://review.openstack.org/17460114:47
*** mgoddard has joined #openstack-ironic14:48
*** mgoddard1 has quit IRC14:49
rloohiya ironic'ers!14:53
rloodidn't we decide that for nits only (eg typos) in a patch, we weren't going to -1?14:53
dtantsurrloo, o/14:53
*** Marga_ has joined #openstack-ironic14:55
*** mgoddard has quit IRC14:56
NobodyCammorning rloo14:57
rloomorning NobodyCam, hi dtantsur14:57
NobodyCamrloo: mostly yes i thought14:57
*** penick has joined #openstack-ironic14:57
rlooNobodyCam: 'mostly' yes?14:58
dtantsursome news: today Canada embassy asked me to send them my passport. I hope that means they're going to approve my visa :D14:58
dtantsurat least I'll figure out soon14:58
rloodtantsur: yay! crossing my fingers...14:58
NobodyCamdtantsur: :)14:58
rlooNobodyCam: I'd like to document this nit thing so I can point people to it. If we did decide to do that.14:59
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Implement FRU inventory (WIP)  https://review.openstack.org/17460114:59
NobodyCamrloo: do we have a howto review section in our docs?15:00
lucasagomesrloo, good morning15:00
rlooNobodyCam: no. but we do have a developer page: https://wiki.openstack.org/wiki/Ironic/Developer_guidelines15:01
rloohi lucasagomes15:01
NobodyCamrloo: ++ that would work15:01
rloobut is that right, if only nits, no -1?15:02
*** ifarkas has quit IRC15:02
NobodyCamI think thats up to the reviewer. Ie. approve and toss up a typo fix patch15:03
NobodyCamand its okay to approve your own typo fix15:04
*** mgoddard has joined #openstack-ironic15:04
NobodyCamso they both land15:04
NobodyCambrb quick walkies time15:04
rlooso if the reviewer doesn't want to toss up a typo patch, then they should -1?15:05
*** dprince has quit IRC15:05
*** Nisha_away has quit IRC15:08
NobodyCamlike if I didn't have the bandwidth to put up the fix, I would note in the review comment that I am good with the pathch execpt for the typo's and if someone fixes they could approve as if I had +2'd15:11
NobodyCamdoes that make sense?15:11
*** dtantsur is now known as dtantsur|afk15:12
rlooNobodyCam: not really. Might as well just -1 and have the author fix it.15:14
NobodyCamyes!15:14
BadCubNobodyCam: Documenting the review process is a good idea. I believe it would be beneficial to folks15:14
rlooBadCub: agreed. But we don't have a clear idea of what the review process is. Or I guess I don't.15:15
* NobodyCam ++15:15
*** ifarkas has joined #openstack-ironic15:15
BadCubrloo: I believe that is something we can all work together to formalize. :)15:15
*** penick has quit IRC15:18
rlooBadCub: yes. nits seem to be a gray area. What is considered a nit. Do you mention/point it out? And is it -1/nothing/+1/+2?15:18
BadCubrloo: I agree completely. This is a huge grey area that is left open for individual interpretation. In my opinion, that makes it harder on our reviewers, especially in crunch times.15:20
*** ifarkas has quit IRC15:20
rlooBadCub: I think hard for both reviewers and submitters.15:20
BadCubrloo: indeed!15:20
BadCubrloo: I will lend my support to "any" process that makes life easier for Ironic as a group. I hated seeing y'all beat yourselves to death at the end of cycle15:22
rlooBadCub: and I'm not sure we should do things differently during crunch times.15:22
rlooBadCub: I don't think that the nits are the problem during crunch times. It is the volume of stuff, and BIG features that need to be churned/merged in a short period of time.15:22
*** kkoski has quit IRC15:22
rlooBadCub: I would like to hear from submitters, if they have feedback/ideas on how to improve.15:24
BadCubrloo: I tend to agree. That is why I put together the discussion of process for the Spec Cores. I think we got some good ideas there, and I feel we, as a group, can put together ideas to make a lot of that pain subside15:24
rlooBadCub: oh, what's happening with that discussion/process? Maybe the status of that can be mentioned at the weekly meetings?15:25
BadCubrloo: I am happy, more than happy, to put myself out there as a point of contact for submitters to come to with suggestions/etc.15:25
BadCubrloo: I am pulling all the notes together into a comprehensible proposal. devananda asked me and jroll to work with him on the shorter cycle concept as well.15:26
devanandamorning, all15:26
rlooBadCub: awesome15:27
rloomorning devananda15:27
BadCubrloo: I like that idea. I am happy to give a report on that in the meetings15:27
BadCub'gmornin devananda :)15:27
*** Marga_ has quit IRC15:27
devanandaBadCub, rloo: feel free to start a wiki page describing our review process / standards / timelines / guidelines15:27
NobodyCammorning devananda15:28
BadCubrloo: anything I can do to help everyone here setup "things" to make your jobs easier. That is the biggest benefit I can give to Ironic, and I am happy to jump in to make that happen15:28
rlooBadCub: can I put you down under our Subteam status reports (in our etherpad)?15:29
BadCubrloo: absolutely! :)15:29
BadCubdevananda: that is a good idea. I will start that up15:29
openstackgerritDoug Hellmann proposed openstack/python-ironicclient: Update README to work with release tools  https://review.openstack.org/17593915:30
*** athomas has quit IRC15:30
rlooBadCub: subteam could be hmm... 'Unblocker', 'Initiatives', ... ?15:30
devanandaBadCub: not that we should duplicate it, but Nova has had this page up for a while: https://wiki.openstack.org/wiki/Nova/CoreTeam15:31
*** Sukhdev has quit IRC15:31
*** kkoski has joined #openstack-ironic15:31
BadCubrloo: or Ironic Process?15:31
devanandaBadCub: actually, we already have a similar page here: https://wiki.openstack.org/wiki/Ironic/CoreTeam15:31
rlooBadCub: 'Process' then. No need for Ironic, it is all ironic on that etherpad :-)15:31
devanandathat would seem to be the right place to add to15:31
BadCubdevananda: awesome. So we don;t have to recreate the wheel. We just need to make it roll smoother15:32
BadCubrloo: that works for me :)15:32
rloook, you're there in shining lights BadCub15:32
devanandayup. also, we should be documenting our practices, rather than setting policies15:33
BadCubrloo: happy to be there!15:33
lucasagomesdevananda, BadCub good morning15:33
BadCubdevananda: agreed.15:33
BadCubdevananda: but we also want to make all of your jobs go smoother. Some minor direction that the group feels will do that might be worth considering?15:34
BadCubhiya lucasagomes15:34
devanandaindeed15:35
*** david-lyle has quit IRC15:36
BadCubawesome :)15:36
BadCubdevananda: btw... I have to have the yellow demon towed back to Ford sometime today. *frowns*15:38
devanandaBadCub: lovely.15:39
openstackgerritMerged openstack/python-ironicclient: Encode exception on cli for UnicodeDecodeError  https://review.openstack.org/15315515:40
BadCubdevananda: lovely is an understatement15:40
*** andreykurilin__ has joined #openstack-ironic15:41
openstackgerritChris Krelle proposed openstack/ironic: Check temp dir is usable for ipmitool driver  https://review.openstack.org/16038315:48
*** a1exhughe5 has quit IRC15:53
*** ijw has quit IRC15:55
*** ijw has joined #openstack-ironic15:55
*** Sukhdev has joined #openstack-ironic15:58
*** ijw has quit IRC16:00
openstackgerritMerged openstack/ironic: Add a missing comma and correct some typos  https://review.openstack.org/17575316:02
*** david-lyle has joined #openstack-ironic16:02
*** Marga_ has joined #openstack-ironic16:02
openstackgerritChris Krelle proposed openstack/ironic: Add check for usable tftp directory to PXE driver  https://review.openstack.org/16745116:06
*** romcheg has quit IRC16:07
*** natorious has quit IRC16:08
*** ijw has joined #openstack-ironic16:08
*** ijw_ has joined #openstack-ironic16:11
*** ijw has quit IRC16:12
devanandadtantsur|afk: do your question yesterday of the stable/kilo branch of python-ironicclient, you may want to read http://specs.openstack.org/openstack/openstack-specs/specs/library-stable-branches.html16:20
devanandaheck, I need to re-read it too16:20
*** davideagnello has joined #openstack-ironic16:20
devanandaalso folks, we need to decide on and land fixes for everything on https://bugs.launchpad.net/ironic/+bugs?field.tag=kilo-rc-potential16:21
devanandaI will review them shortly, but it'd be good to get others looking as well16:21
*** kbs has joined #openstack-ironic16:21
*** jistr has quit IRC16:21
devanandarecall that the fixes need to land in master first16:22
*** Sukhdev has quit IRC16:22
*** saripurigopi has joined #openstack-ironic16:23
devanandahttps://bugs.launchpad.net/ironic/+bug/144144516:23
openstackLaunchpad bug 1441445 in Ironic "As per the state machine, ironic doesn't provide an option to move from CLEANFAIL to CLEAN" [High,Triaged]16:23
devanandaseems to have no code proposed to it -- why is this targeted to RC ?16:23
devanandadtantsur|afk: ^16:23
NobodyCamdevananda: 174593 (Remove scripts for migrating nova baremetal) +a'd16:24
devanandacheers16:25
devanandaI was just looking at that one16:25
* devananda proposes the backport16:25
rloothanks devananda :)16:25
NobodyCamJoshNang: have you seen https://bugs.launchpad.net/ironic/+bug/1441445 ?16:27
openstackLaunchpad bug 1441445 in Ironic "As per the state machine, ironic doesn't provide an option to move from CLEANFAIL to CLEAN" [High,Triaged]16:27
lucasagomesso that's the only current open bug right (for the rc I mean)16:28
NobodyCamand backports of the other two16:28
rlooNobodyCam, lucasagomes: that bug indicates that there is a work around. so it is really needed to be backported?16:28
*** dprince has joined #openstack-ironic16:29
NobodyCamits tagged for rc-1 but we could document on the release notes page under known issues16:30
*** jlvillal has quit IRC16:30
*** jlvillal has joined #openstack-ironic16:30
NobodyCamdevananda: thoughts on ^^^ ?16:31
lucasagomesrloo, hmm good point. Not sure, but I think that would be nice no?16:31
rlooNobodyCam: to be honest. It isn't really a bug. It is just that the cleaning spec hasn't been completely implemented.16:31
lucasagomessince we introduced clean in K, if we get a stable branch without such bugs16:31
rloolucasagomes: ^^ it is because cleaning hasn't been completely implemented.16:32
lucasagomesrloo, that bug is just about the CLI as well no?16:32
lucasagomesoh16:32
devanandaa REST API change this late is really unacceptable16:32
rloolucasagomes: it looks like the state transition for cleanfail->clean is done. but no API to trigger it.16:32
devanandaif we left something out -- bad on us16:32
lucasagomesrloo, right I thought we just used the same endpoint for all provisions16:33
devanandarloo: that also means it's untested still16:33
rlooi think we knew (well, I knew) that the API wouldn't be done. the patch wasn't quite ready.16:33
lucasagomesI mean we are just supporting another option16:33
rloolucasagomes: we'd need to add a new microversion for clean16:33
devanandahow about this: we document the actual API we have produced in Kilo, with a nice diagram like we have in the specs16:34
lucasagomesrloo, I see16:34
devanandarather than think about changing the REST API after we've already created a release candidate, cause that's just crazy...16:34
lucasagomesyeah right, so maybe leave it out16:34
lucasagomesdevananda, yeah sounds good16:35
rlooi agree, we shouldn't change the rest API. sorry, I thought folks knew that it wasn't complete/no API support.16:35
lucasagomesI thought clean was already in the API but the client wasn't allowing that verb16:35
lucasagomesbut yeah, it's not in the api /me just checked16:35
rlooalso note that our state machine spec doesn't actually describe what happens when a node is in CLEANFAIL.16:36
*** Marga_ has quit IRC16:36
*** Marga_ has joined #openstack-ironic16:37
rlooI guess we should have actually looked at/discussed the candidate bugs in our meeting yesterday.16:37
NobodyCambrb16:37
lucasagomesdevananda, btw, I saw you mentioning moving off of wsme last meeting16:38
*** Marga_ has quit IRC16:38
devanandarloo: yah16:38
lucasagomesdevananda, should we start looking at some candidate technology?16:38
lucasagomesor is it something we may want to sort out in L?16:38
*** Marga_ has joined #openstack-ironic16:38
rloolucasagomes: in your opinion, is wsme 'good enough' with the bug fixes you're going to do, to get us through L?16:39
*** derekh has quit IRC16:39
devanandalucasagomes: if you want to gather some suggestions to talk about at the summit, that'd be great16:39
lucasagomesrloo, yes. I would say so. But the more we add to the API the more difficult it's to port it16:39
lucasagomesdevananda, definetly16:39
lucasagomeswill do that16:39
devanandaalso, I think krotscheck may have ideas too16:40
lucasagomesrloo, and since we are just starting the L cycle, it seems a good idea to start now16:40
rloolucasagomes: oh. good point.16:40
rloolucasagomes: just wondering about priorities for L. It seems like K went by so fast.16:40
*** ijw_ is now known as ijw16:40
devanandaif WSME is sufficient to get us through L, great, but let's start shaping up a plan to move off of it either way16:40
lucasagomesdevananda, awesome. I was looking at flask for a bit. It seems to be the most sane option16:40
lucasagomesdue that it has community around it16:40
lucasagomesand it seems pretty welcoming16:41
devanandalucasagomes: there are options outside of the openstack ecosystem too.16:41
lucasagomesdevananda, cool, yeah I would say we are good in L with WSME16:41
lucasagomesdevananda, yes, flask :-)16:41
lucasagomesit's not openstack16:41
lucasagomesthat's why I like it16:41
devanandaoh16:41
lucasagomesfalcon on the other hand is kinda NIH IIRC16:41
devanandaah, right. I might be mixing them up16:41
devanandaboth start with F*16:42
lucasagomesyeah16:42
lucasagomesand flask seems pretty active, community wise16:42
lucasagomesgood examples16:42
lucasagomesI will do some research, see if I gather info for the summit16:42
lucasagomesand then we talk there16:42
lucasagomesbut, so far. I think we are good to keep WSME trhough L if that's the case16:43
* NobodyCam is back16:44
openstackgerritJohn L. Villalovos proposed openstack/python-ironicclient: Remove unneeded 'utf-8' coding lines  https://review.openstack.org/17553416:44
NobodyCammorning jlvillal :)16:47
jlvillallucasagomes, Is Pyramid an option too?16:48
lucasagomesjlvillal, I think so :-) I've never used it but yeah16:49
jlvillallucasagomes, I was listening to a Python podcast and this week's episode was on Pyramid.  They said it was similar.  But I think Flask is the most well known.16:49
lucasagomeswe should consider it16:49
lucasagomesI see16:49
jlvillallucasagomes, http://www.talkpythontome.com/  A fellow Oregonian it seems :)16:50
lucasagomesjlvillal, oh nice. Thanks I will listen to it16:50
lucasagomeshttp://s3.amazonaws.com/michael-kennedy/talk-python-to-me/episodes/003-Pyramid-Web+Framework-Chris-McDonough.mp316:51
lucasagomesfor those interested as well :-)16:51
jlvillallucasagomes, I've been trying to walk at least 10,000 steps (like everyone else it seems).  So I've been listening to podcasts will I talk.16:51
devanandarloo: re cleanfail, I see this in the spec16:51
devanandaManagement of CLEANING tasks should be handled in the same fashion as ZAPPING tasks16:51
jlvillals/talk/walk/16:51
devanandaNodes that transition into ZAPFAIL will automatically enter maintenance mode, as failure to ZAP a machine usually indicates a hardware failure or something else that requires remote hands to fix16:51
devanandathus, I believe what we agreed to (this also matches my memory) is that CLEANFAIL should go into maintenance mode16:51
*** kkoski has quit IRC16:52
devanandaand there should not be a CLEANFAIL -> [clean] -> CLEANING transition16:52
JayFdevananda: that matches how we implemented DECOMFAIL downstream as well16:52
lucasagomesjlvillal, heh 10,000 steps/day?16:52
JayFdevananda: tbh I don't know how it is upstream, but I can't imagine JoshNang made it any different16:52
JayFthat was more-or-less a lesson learned from us after running decom for a while :)16:52
devanandaso the fact that our REST API doesn't allow CLEANFAIL -> CLEANING directly is good, not a bug16:52
jlvillallucasagomes, It isn't that many in reality :)16:52
devanandaJayF: cool, thanks16:52
devanandaJayF: i'm going to comment on, then close https://bugs.launchpad.net/ironic/+bug/144144516:53
openstackLaunchpad bug 1441445 in Ironic "As per the state machine, ironic doesn't provide an option to move from CLEANFAIL to CLEAN" [High,Triaged]16:53
lucasagomesjlvillal, I see. Is it a new thingy? Like people are doing?16:53
jlvillallucasagomes, There was also an episode on EVE.  Which is for RESTful APIs.  Not sure if that is useful.  I think that is what pecan does.16:53
krotscheckI may have a webclient demo.16:53
JayFdevananda: so as an oper; I have a node in CLEANFAIL: I put it in MANAGEABLE, fix what is wrong, un-maint it, transition to AVAILABLE via CLEANING16:53
*** saripurigopi has quit IRC16:54
lucasagomesjlvillal, nice, I will listen to some episodes16:54
jlvillallucasagomes, Seems like a lot of people are getting fitness trackers and tracking their steps.  Like most Americans I have been trying to lose some weight ;)16:54
lucasagomesjlvillal, oh I see16:54
devanandaJayF: yup. that's what we implemented16:54
* lucasagomes just do abdominals and push ups before sleeping16:54
rloodevananda: so much for skimming. I should READ. thx for noticing that.16:55
*** degorenko has joined #openstack-ironic16:55
lucasagomesjlvillal, anyway. That's pretty cool, keep healthy :-)16:56
jlvillallucasagomes, Thanks!  And you too :)16:57
*** kkoski has joined #openstack-ironic16:57
*** harlowja_away is now known as harlowja16:57
devanandarloo: https://bugs.launchpad.net/ironic/+bug/1446758 fyi17:01
openstackLaunchpad bug 1446758 in Ironic "state machine incorrectly models CLEANFAIL -> CLEANING transition" [Medium,Triaged]17:01
* BadCub now needs to get back to the gym *sighs*17:01
rloodevananda: thx for opening a bug.17:02
rloodevananda: do you want to patch that? or i'll do it later this aft. going to get my commute out of the way now.17:03
devanandarloo: no rush on that one17:03
trownjlvillal: lucasagomes pyramid has an odd license17:04
rloodevananda: no rush, but fresh in my mind :-)17:04
trownalthough so does flask17:04
openstackgerritMerged openstack/ironic: Remove scripts for migrating nova baremetal  https://review.openstack.org/17459317:04
*** rloo has quit IRC17:04
trownflask looks apache compatible though17:04
lucasagomes:-/17:04
lucasagomescool, yeah I think some openstack projects used flask before17:04
*** rameshg87 has joined #openstack-ironic17:05
trownI like flask, it is really intuitive17:05
*** Sukhdev has joined #openstack-ironic17:05
jlvillaltrown, Have you heard of EVE?17:05
trownnope, I saw you mentioned it17:06
trownhmm...that is built on top of flask17:07
jlvillaltrown, I don't know enough about the differences to know what is a good project for Ironic.17:07
*** david-lyle has quit IRC17:08
jlvillaltrown, lucasagomes: Quick Google search hit this page: http://www.fullstackpython.com/api-creation.html as an FYI17:09
* lucasagomes looks17:10
trownEVE looks pretty cool for new projects, but at a glance it looks like an opinionated flask17:11
trownit is in fact a flask subclass17:11
*** ijw has quit IRC17:12
*** ijw has joined #openstack-ironic17:12
*** Sukhdev has quit IRC17:12
lucasagomesyeah looks like a whole framework17:14
lucasagomesflask is just a micro one17:14
trownjlvillal: nice, I had not heard of flask-restful.readthedocs.org17:15
jlvillalI don't think Pyramid is RESTful out of the box.17:15
trownlooks cool for quick hacking projects17:15
rameshg87JoshNang: hello17:15
*** ijw has quit IRC17:17
devanandaquick draft of what I think we actually implemented, as far as a state machine, in Kilo: http://paste.openstack.org/show/205015/17:22
devanandaanyone care to proof read that? unless there are errors, I'll add it to the release notes17:23
devanandaafter this call ... /me preps for a meeting17:23
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE  https://review.openstack.org/17580617:24
lucasagomesdevananda, looks good. Apparently (by reading the workaround on that bug) you can move from CLEAN* to manageable17:25
lucasagomesCLEANFAIL->MANAGEABLE17:26
lucasagomesnot sure if u want to add an arrow there17:26
*** achanda has joined #openstack-ironic17:26
NobodyCamlucasagomes: I dont think this covers any failed states17:26
lucasagomeshttps://github.com/openstack/ironic/blob/master/ironic/common/states.py#L268-L27017:26
lucasagomesoh alright, yeah if no fail states it looks good as is17:27
*** edcragg has quit IRC17:27
NobodyCam++17:27
rameshg87++ with me too17:27
lucasagomes+117:28
lucasagomesand folks I will call it a day17:28
NobodyCamhave a good night lucasagomes17:28
*** romcheg has joined #openstack-ironic17:28
lucasagomeshave a great night everyone!17:28
trowngood night lucasagomes17:28
*** lucasagomes is now known as lucas-dinner17:29
*** ijw has joined #openstack-ironic17:31
*** saripurigopi has joined #openstack-ironic17:33
*** penick has joined #openstack-ironic17:36
* BadCub is waiting for tow truck to take the yellow demon to dealer17:39
jlvillalBadCub, I hope this isn't the one that was in the shop for six weeks :(17:40
BadCubjlvillal: sadly, it is.. The turbo either sucked or blew a gasket last night17:41
jlvillalOh that sucks!17:41
BadCubyeah17:41
BadCubFord and I will be having a serious discussion about lemon law consideration today17:41
jlvillalBadCub, Now California does have a 'lemon law'17:42
jlvillalBadCub, Ha, same time :)17:42
jrollI thought every state had lemon laws17:42
BadCubhehehe17:42
jrollBadCub: this will teach you to buy a ford :D17:42
BadCubjroll: most do. There is a federal law too17:42
BadCubjroll: no kidding. if the demon does go back, this will be the second Ford we will have returned on lemon law17:43
*** spandhe has joined #openstack-ironic17:43
jrollyeah, ford--17:43
BadCubyeah *frowns*17:43
jlvillalBadCub, http://articles.latimes.com/2012/sep/30/business/la-fi-five-lemon-20120930   Said something about being in the shop for more than 30 days might trigger something.17:44
jlvillalBadCub, Good luck!17:44
BadCubjlvillal: absolutely!17:44
* jroll whispers camaro ss17:45
* jroll whispers s/ss/zl1/17:45
* BadCub looks at Cadillac CTS-V wagon or Mercedes E63 AMG17:45
*** saripurigopi has quit IRC17:45
jrollCTS-V wagon is so good17:46
jrollreally just any CTS-V17:46
BadCubyes it is.. But so is the E63 AMG wagon17:46
jrollyeahhh17:46
jrollI haven't driven that, but I can imagine17:46
BadCubI had a ML 55 AMG and loved it17:46
jlvillalBadCub, The 30 day thing might be part of an 'and' statement.17:46
BadCubjlvillal: yeah, there has to be 2 of 3 criteria met. We are now satisfying 2 of 317:47
jlvillalBadCub, I'm still driving my 2004 Honda Accord.  Overall it has been pretty reliable.  But I do sometimes think about a new car...17:47
jrollI don't currently own any car and it makes me twitch a bit17:48
BadCubHonda makes great cars. We have had many. Loved both of our S2000's17:48
*** saripurigopi has joined #openstack-ironic17:49
jlvillalBadCub, Hopefully you can get a refund/replacement.  If you qualify sounds like a good thing to take advantage of.  IMHO.17:49
BadCubjlvillal: that is the discussion I will be having with Ford Corp today. Sad thing is I love the darn thing, but....17:50
kklimondacan I switch neutron plugin, or is ironic dependant on ovs?17:58
*** kkoski has quit IRC17:59
*** kkoski has joined #openstack-ironic18:00
trownkklimonda: ironic is not dependent on ovs18:02
*** jamesllondon has joined #openstack-ironic18:04
*** pelix has quit IRC18:04
*** trown is now known as trown|lunch18:05
*** zsmithnyc has quit IRC18:10
*** rloo has joined #openstack-ironic18:11
*** zsmithnyc has joined #openstack-ironic18:11
*** achanda has quit IRC18:15
*** achanda has joined #openstack-ironic18:20
*** Nisha has joined #openstack-ironic18:31
*** openstackgerrit has quit IRC18:37
*** openstackgerrit has joined #openstack-ironic18:38
*** david-lyle has joined #openstack-ironic18:39
*** davideagnello has quit IRC18:41
*** ukalifon has joined #openstack-ironic18:42
*** davideagnello has joined #openstack-ironic18:44
*** david-ly_ has joined #openstack-ironic18:46
*** david-lyle has quit IRC18:46
*** wuhg has quit IRC18:59
*** saripurigopi has quit IRC19:02
openstackgerritRuby Loo proposed openstack/ironic: Remove state transition: CLEANFAIL -> CLEANING  https://review.openstack.org/17603219:15
*** david-ly_ has quit IRC19:18
rloodevananda: wrt your state diagram: http://paste.openstack.org/show/205015/. That is fine, although it doesn't show *FAIL19:23
rloodevananda: as was mentioned by someone else. I think the *FAIL are useful for operators, so they have an idea of how to get out of that state.19:24
rloodevananda: would the more non-linear diagram work, or did you want an ascii thing? http://docs.openstack.org/developer/ironic/_images/states.png19:24
rloodevananda: w/o the CLEANFAIL->CLEANING transition of course19:25
*** jamesllondon has quit IRC19:26
NobodyCamjroll: I'm attempting to address your comemnt on the tftp service check patch about checking manage_tftp conf setting. lol.19:26
NobodyCamjroll: you think something like this would cover it? """ if "pxe_" in CONF.enabled_drivers or ("agent_" in CONF.enabled_drivers and CONF.agent.manage_tftp): """19:27
jrollNobodyCam: I think `if CONF.agent.manage_tftp` should be sufficient19:28
jrollI see what you're getting at19:28
NobodyCam:-p19:28
jrollbut default is true, why would someone change it while not using those drivers19:29
NobodyCamif they had both pxe_ and agent_ drivers loaded19:29
NobodyCamthey could have no tftp for agent19:29
*** trown|lunch is now known as trown19:29
NobodyCambut pxe would still need it19:29
NobodyCampxe_*19:30
jrollgrr19:31
jrollmight be fine then19:31
NobodyCamlol I've had like three variants of that if so far... happy to try more19:32
NobodyCamlol19:32
NobodyCamlet me take a somke break and think on it19:32
*** jcoufal has joined #openstack-ironic19:33
*** alexpilotti has quit IRC19:36
*** ramineni has quit IRC19:37
*** achanda has quit IRC19:41
*** Marga_ has quit IRC19:42
lucas-dinnerNobodyCam, btw, pxe_ with ipxe might not require tftp19:44
lucas-dinnerif the machine already has ipxe flashed19:44
lucas-dinnerit can be full http19:45
lucas-dinner(only needs tftp to chainload undionly.kpxe)19:45
NobodyCambut tftp is needed for initial download no?19:45
lucas-dinnernot really, only if the machine doesn't have ipxe already flashed in their nics19:46
NobodyCamahh so19:46
lucas-dinnersay they do, the DHCP server will not ACK the client telling it to look at the tftp to get the ipxe image19:46
lucas-dinnerit will send it the boot.ipxe HTTP URL directly19:46
NobodyCamhummm19:47
lucas-dinnerNobodyCam, like http://etherboot.org/wiki/pxechaining#using_isc_dhcpd19:47
lucas-dinnerif request comes from gPXE send the http URL19:48
lucas-dinnerif not tells it to chainload the ipxe image19:48
lucas-dinnerso if people burn the ipxe image in their nics they will never need tftp19:49
lucas-dinnerhttp://ipxe.org/howto/romburning/intel19:49
lucas-dinner(I suspect, some already comes with it by default)19:49
* lucas-dinner brbs 19:50
NobodyCamhummm but htere is no of of tellonig weather or not tftp is needed them? this check only logs a warnning ? worth trying to figure out the logic on when to test or not??19:51
NobodyCamwow thats just all kinda of typo'ed19:51
*** rameshg87 has quit IRC19:51
*** Nisha has quit IRC20:05
*** ukalifon has quit IRC20:09
*** andreykurilin__ has quit IRC20:09
*** ukalifon has joined #openstack-ironic20:11
*** andreykurilin__ has joined #openstack-ironic20:12
NobodyCambrb20:13
*** achanda has joined #openstack-ironic20:14
*** jcoufal has quit IRC20:15
*** jamesllondon has joined #openstack-ironic20:16
*** jamesllondon has quit IRC20:16
TheJuliaNobodyCam: w/r/t tftp, I think there is no real way for us to know.  It is going to depend on the hardware in the environment.20:18
NobodyCamya20:18
NobodyCamthis whole patch may need to be rethought20:18
*** david-lyle has joined #openstack-ironic20:21
NobodyCambrb20:22
*** jamesllondon has joined #openstack-ironic20:23
*** jamesllondon has quit IRC20:23
TheJuliaThe more I think about it, the more I have this feeling that it would almost always be present, because you know... humans and different hardware.20:24
*** Sukhdev has joined #openstack-ironic20:31
*** Marga_ has joined #openstack-ironic20:47
*** jamesllondon has joined #openstack-ironic20:51
*** alexpilotti has joined #openstack-ironic20:51
*** openstackgerrit has quit IRC20:52
*** foexle has quit IRC20:52
*** openstackgerrit has joined #openstack-ironic20:52
*** jmank has quit IRC20:53
BadCubTheJulia: it's the human factor that makes it all bad lol20:58
TheJuliaBut humans are bound to introduce errors :)20:59
BadCubexactly! heheh20:59
devanandalooks like our gate is down right now with ipv6 issues21:00
BadCubeep21:00
devanandasee chatter in -infra. there's already a work around up here: https://review.openstack.org/#/c/176072/21:00
TheJuliaugh21:00
* BadCub offers the gate sacrificial offerings21:00
*** absubram has quit IRC21:01
*** absubram has joined #openstack-ironic21:01
*** lucas-dinner has quit IRC21:01
*** ukalifon has quit IRC21:03
*** absubram has quit IRC21:05
*** absubram has joined #openstack-ironic21:06
*** jgrimm is now known as zz_jgrimm21:20
*** dprince has quit IRC21:23
*** kbs has quit IRC21:24
NobodyCambrb21:27
*** trown is now known as trown|outttypeww21:29
*** jjohnson2 has quit IRC21:33
*** zz_jgrimm is now known as jgrimm21:40
*** ijw has quit IRC21:41
*** kkoski has quit IRC21:45
mrdaMorning Ironic21:48
NobodyCammorning mrda21:49
*** kkoski has joined #openstack-ironic21:50
*** kkoski has quit IRC21:51
*** mtanino has quit IRC21:52
*** kbs has joined #openstack-ironic21:54
mrdahey NobodyCam21:55
*** mtanino has joined #openstack-ironic21:55
*** harlowja is now known as harlowja_away22:00
NobodyCamhow things down under mrda :)22:00
mrdaNobodyCam: Things are going well here - looking forward to seeing y'all in YVR next month :)22:04
NobodyCamya :)22:04
*** harlowja_away is now known as harlowja22:05
*** kkoski has joined #openstack-ironic22:06
* devananda takes a walk and a break from all the meetings22:06
*** kkoski has quit IRC22:06
NobodyCam:)22:07
NobodyCamdevananda: go get coffee!!!22:07
openstackgerritChris Krelle proposed openstack/ironic: Check temp dir is usable for ipmitool driver  https://review.openstack.org/16038322:10
NobodyCambrb22:12
*** andreykurilin__ has quit IRC22:14
*** dttocs_ has joined #openstack-ironic22:23
*** dttocs has quit IRC22:25
openstackgerritZhai, Edwin proposed openstack/ironic-specs: New meter for Node Manager  https://review.openstack.org/17610922:31
*** Sukhdev has quit IRC22:31
* BadCub is off to dealer again22:38
*** BadCub is now known as BadCub_Away22:38
* NobodyCam is also going to step away 22:39
*** romcheg has quit IRC22:45
cineramadevananda: ping22:50
*** dttocs_ has quit IRC22:55
*** penick has quit IRC22:58
*** dttocs has joined #openstack-ironic23:02
*** penick has joined #openstack-ironic23:02
*** yuanying has joined #openstack-ironic23:02
*** penick has quit IRC23:03
devanandacinerama: pong23:22
cineramadevananda: pmed you23:26
*** penick has joined #openstack-ironic23:36
*** zhenguo has joined #openstack-ironic23:47
*** s-moriya has joined #openstack-ironic23:51
*** penick has quit IRC23:56
*** rwsu has quit IRC23:56

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