*** kbs has quit IRC | 00:05 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: Encode exception on cli for UnicodeDecodeError https://review.openstack.org/153155 | 00:10 |
---|---|---|
*** achanda has joined #openstack-ironic | 00:16 | |
rloo | devananda: I'll take a look at the kilo release notes tomorrow. I skimmed it and it looks good. | 00:17 |
rloo | devananda: 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-ironic | 00:18 | |
*** achanda_ has quit IRC | 00:19 | |
rloo | devananda: 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 IRC | 00:21 | |
*** openstackgerrit has quit IRC | 00:22 | |
*** openstackgerrit has joined #openstack-ironic | 00:23 | |
*** arif-ali has joined #openstack-ironic | 00:33 | |
*** openstack has joined #openstack-ironic | 00:36 | |
*** Marga_ has quit IRC | 00:38 | |
*** rloo has quit IRC | 00:38 | |
*** spandhe has quit IRC | 00:43 | |
*** penick has joined #openstack-ironic | 00:48 | |
*** pas-ha has quit IRC | 00:50 | |
*** saripurigopi has joined #openstack-ironic | 00:53 | |
*** Marga_ has joined #openstack-ironic | 01:00 | |
*** davideagnello has quit IRC | 01:18 | |
*** thrash is now known as thrash|g0ne | 01:18 | |
*** zhenguo has joined #openstack-ironic | 01:21 | |
naohirot | jlvillal: good evening | 01:21 |
*** chenglch has joined #openstack-ironic | 01:26 | |
*** jmank has quit IRC | 01:28 | |
*** dttocs has quit IRC | 01:28 | |
*** jmank has joined #openstack-ironic | 01:29 | |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Use keystonemiddleware auth credentials https://review.openstack.org/170782 | 01:56 |
*** ijw has quit IRC | 02:02 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: Ensure *-show input uuid is not empty https://review.openstack.org/172618 | 02:11 |
Haomeng | devananda: deva, are you still around? | 02:30 |
Haomeng | devananda: 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 you | 02:32 |
openstack | Launchpad bug 1434353 in Ironic "commands occasionally show exception traceback" [High,Confirmed] | 02:32 |
*** achanda has joined #openstack-ironic | 02:35 | |
*** harlowja is now known as harlowja_away | 02:35 | |
*** harlowja_away is now known as harlowja | 02:37 | |
*** saripurigopi has quit IRC | 02:39 | |
*** Marga_ has quit IRC | 02:40 | |
*** Marga_ has joined #openstack-ironic | 02:40 | |
*** Marga_ has quit IRC | 02:42 | |
*** Marga_ has joined #openstack-ironic | 03:22 | |
*** Marga_ has quit IRC | 03:35 | |
*** Marga_ has joined #openstack-ironic | 03:36 | |
*** achanda has quit IRC | 03:41 | |
*** saripurigopi has joined #openstack-ironic | 03:44 | |
*** kbs has joined #openstack-ironic | 03:52 | |
*** kbs1 has joined #openstack-ironic | 03:54 | |
*** harlowja is now known as harlowja_away | 03:56 | |
*** kbs has quit IRC | 03:56 | |
*** achanda has joined #openstack-ironic | 04:17 | |
*** Marga_ has quit IRC | 04:18 | |
*** davideagnello has joined #openstack-ironic | 04:19 | |
*** ramineni has joined #openstack-ironic | 04:23 | |
*** davideagnello has quit IRC | 04:24 | |
*** lazy_prince has joined #openstack-ironic | 04:25 | |
*** spandhe has joined #openstack-ironic | 04:27 | |
*** davideagnello has joined #openstack-ironic | 04:33 | |
*** rameshg87 has joined #openstack-ironic | 04:34 | |
rameshg87 | good morning ironic | 04:34 |
pshige | rameshg87: morning :) | 04:34 |
rameshg87 | morning pshige | 04:36 |
saripurigopi | Hi rameshg87 | 04:38 |
rameshg87 | hey saripurigopi | 04:41 |
*** Sukhdev has joined #openstack-ironic | 04:44 | |
saripurigopi | rameshg87, RAIDInterface changes are available now? where to check that? | 04:47 |
rameshg87 | saripurigopi: no | 04:47 |
rameshg87 | saripurigopi: spec is not moved to L yet | 04:47 |
saripurigopi | rameshg87: okay | 04:47 |
rameshg87 | https://review.openstack.org/#/c/173214/ | 04:48 |
saripurigopi | rameshg87: thank you | 04:48 |
*** ramineni1 has joined #openstack-ironic | 04:52 | |
*** ramineni2 has joined #openstack-ironic | 04:54 | |
*** ramineni has quit IRC | 04:54 | |
*** spandhe has quit IRC | 04:55 | |
*** ramineni1 has quit IRC | 04:56 | |
*** zhenguo has quit IRC | 04:57 | |
*** lazy_prince has quit IRC | 05:07 | |
*** lazy_prince has joined #openstack-ironic | 05:08 | |
*** ramineni has joined #openstack-ironic | 05:09 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic-specs: UEFI secure boot support for pxe_ilo driver https://review.openstack.org/174295 | 05:10 |
*** ramineni2 has quit IRC | 05:10 | |
*** rsFF has quit IRC | 05:12 | |
*** rsFF has joined #openstack-ironic | 05:12 | |
*** lazy_prince has quit IRC | 05:15 | |
*** davideagnello has quit IRC | 05:19 | |
openstackgerrit | chenglch proposed openstack/ironic-specs: Add console log support https://review.openstack.org/164586 | 05:26 |
*** jcoufal has joined #openstack-ironic | 05:31 | |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: update_persistent_boot to 'NETWORK' fails on Gen9 https://review.openstack.org/172785 | 05:37 |
*** achanda has quit IRC | 05:52 | |
*** achanda has joined #openstack-ironic | 05:57 | |
*** Haomeng|2 has joined #openstack-ironic | 06:01 | |
*** achanda has quit IRC | 06:03 | |
*** ramineni has quit IRC | 06:03 | |
*** Haomeng has quit IRC | 06:03 | |
*** ramineni has joined #openstack-ironic | 06:06 | |
*** Haomeng|2 has quit IRC | 06:07 | |
*** ukalifon has joined #openstack-ironic | 06:08 | |
*** dlpartain has joined #openstack-ironic | 06:27 | |
*** jamielennox is now known as jamielennox|away | 06:34 | |
*** Sukhdev has quit IRC | 06:44 | |
*** ifarkas has joined #openstack-ironic | 07:04 | |
*** a1exhughe5 has joined #openstack-ironic | 07:05 | |
*** zhenguo has joined #openstack-ironic | 07:10 | |
*** pcaruana has quit IRC | 07:11 | |
*** athomas has joined #openstack-ironic | 07:17 | |
*** zsmithnyc has quit IRC | 07:18 | |
*** zsmithnyc has joined #openstack-ironic | 07:19 | |
*** arif-ali has quit IRC | 07:20 | |
*** arif-ali has joined #openstack-ironic | 07:21 | |
*** dtantsur|afk is now known as dtantsur | 07:21 | |
dtantsur | Morning Ironic | 07:21 |
pshige | dtantsur: morning :) | 07:21 |
dtantsur | o/ | 07:22 |
mrda | Morning dtantsur | 07:26 |
dtantsur | hi mrda, good evening I guess? :) | 07:27 |
mrda | dtantsur: yup, almost knock-off time :) | 07:27 |
mrda | dtantsur: When we were looking at microversions and the ironicclient, you were doing your testing with SessionClient - am I right? | 07:33 |
mrda | Or am I remembering a conversation I had with someone else? | 07:38 |
*** penick has quit IRC | 07:39 | |
kevinbenton | Is Lucas Gomes here or someone familiar with this ipxe dnsmasq patch? https://review.openstack.org/#/c/172040/ | 07:40 |
mrda | kevinbenton: lucas is in Europe, so won't be here for a while | 07:41 |
kevinbenton | mrda: ack. what's his IRC handle? | 07:41 |
mrda | lucasgomes | 07:42 |
kevinbenton | mrda: thanks. i'll try to catch him later | 07:43 |
*** jamielennox|away is now known as jamielennox | 07:43 | |
dtantsur | kevinbenton, lucasagomes actually | 07:44 |
mrda | oh, whoops, sorry | 07:44 |
dtantsur | mrda, I was testing with whatever "ironic" tool uses by default :) | 07:44 |
kevinbenton | dtantsur: ack | 07:44 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Add a missing comma and correct some typos https://review.openstack.org/175753 | 07:44 |
mrda | dtantsur: ok, thanks | 07:44 |
*** jistr has joined #openstack-ironic | 07:47 | |
kejiahu | morning ironic | 07:55 |
pshige | kejiahu: morining :) | 07:56 |
*** Marga_ has joined #openstack-ironic | 07:56 | |
kejiahu | morining pshige :) | 07:56 |
*** foexle has joined #openstack-ironic | 07:58 | |
*** smoriya has joined #openstack-ironic | 08:09 | |
*** dtantsur is now known as dtantsur|brb | 08:16 | |
*** derekh has joined #openstack-ironic | 08:18 | |
*** lucasagomes has joined #openstack-ironic | 08:23 | |
*** yog__ has joined #openstack-ironic | 08:24 | |
*** edcragg has joined #openstack-ironic | 08:30 | |
*** pelix has joined #openstack-ironic | 08:38 | |
*** kbs1 has quit IRC | 08:40 | |
*** kbs has joined #openstack-ironic | 08:41 | |
*** MattMan has quit IRC | 08:41 | |
*** coolsvap|afk is now known as coolsvap | 08:45 | |
*** kbs has quit IRC | 08:45 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Update iLO documentation for capabilities https://review.openstack.org/175257 | 08:46 |
*** kbs1 has joined #openstack-ironic | 08:46 | |
*** vdrok_afk is now known as vdrok | 08:46 | |
*** coolsvap is now known as coolsvap|afk | 08:46 | |
*** saripurigopi has quit IRC | 08:47 | |
*** romcheg has joined #openstack-ironic | 08:52 | |
*** dlpartain has left #openstack-ironic | 08:55 | |
kan__ | lucasagomes,morning, lucas | 09:03 |
lucasagomes | kan__, good morning | 09: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 |
lucasagomes | kan__, 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 |
lucasagomes | oh | 09:07 |
lucasagomes | interesting | 09:08 |
*** a1exhughe5 has quit IRC | 09:08 | |
kan__ | lucasagomes, if the comment is not detail enough, just comment please:-) | 09:09 |
*** a1exhughe5 has joined #openstack-ironic | 09:10 | |
pshige | kan: morning :) | 09:11 |
*** saripurigopi has joined #openstack-ironic | 09:11 | |
kan__ | pshige: morning :-) | 09:11 |
lucasagomes | kan__, will do | 09:11 |
kan__ | lucasagomes, thx :-) | 09:12 |
lucasagomes | kan__, thank you for working on the problem | 09:14 |
*** dtantsur|brb is now known as dtantsur | 09:22 | |
*** kan__ is now known as kan_afk | 09:27 | |
*** alexpilotti has quit IRC | 09:37 | |
*** Marga_ has quit IRC | 09:42 | |
lucasagomes | kan_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 IRC | 09:50 | |
* rameshg87 feels déjà vu . lucasagomes asked same question yesterday around same time | 09:54 | |
lucasagomes | did I?! ouch | 09:54 |
lucasagomes | rameshg87, what was the answer!? | 09:54 |
* lucasagomes looks at the logs | 09:54 | |
rameshg87 | lucasagomes: i didn't see any | 09:54 |
lucasagomes | oh | 09:54 |
rameshg87 | i mean didn't see any answer | 09:54 |
lucasagomes | ok I will put a patch up fixing it then | 09:54 |
lucasagomes | I just figured where is it anyway | 09:54 |
rameshg87 | http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2015-04-20.log | 09:55 |
rameshg87 | 2015-04-20T10:20:06 | 09:55 |
rameshg87 | oh i think kan_afk answered | 09:55 |
*** naohirot has quit IRC | 09:56 | |
lucasagomes | oh | 09:56 |
* lucasagomes not sure what to do now | 09:56 | |
*** kan_afk is now known as kan__ | 09:57 | |
rameshg87 | i think kan__ is back ^^^ | 09:57 |
*** MattMan has joined #openstack-ironic | 09:57 | |
kan__ | lucasagomes, I proposed a solution, just disable this node_uuid in sort key can make it right | 09:58 |
lucasagomes | kan__, right, the problem is that node_uuid doesn't exist in the RPC objects | 09:58 |
lucasagomes | only on the API objects | 09:58 |
lucasagomes | I think the right solution is to convert it on the API side | 09:58 |
kan__ | lucasagomes, yes, if this method is fine, I will make a patch to cover this | 09:59 |
lucasagomes | cool | 09:59 |
lucasagomes | lemme take a look at the patch | 09:59 |
lucasagomes | so I can point out to u | 09:59 |
lucasagomes | kan__, btw this affects the Ironci itself, not client | 09:59 |
kan__ | lucasagomes, I think this might be the right way to solve this :-) | 10:00 |
lucasagomes | kan__, 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 |
lucasagomes | you don't need to, you can just convert in Ironic's api | 10:01 |
lucasagomes | if sort_key is 'node_uuid', to 'node_id' | 10:01 |
lucasagomes | node_uuid should be a valid sort_key, because it's a field in the API | 10:02 |
*** romcheg has joined #openstack-ironic | 10: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 nodes | 10:04 |
lucasagomes | kan__, yes, that's because we need to convert in the api internally | 10:04 |
lucasagomes | we do convert some other stuff already | 10:04 |
lucasagomes | kan__, https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/port.py#L93-L108 | 10:05 |
kan__ | lucasagomes, use 'node_id' as the sort key after convert from 'node_uuid' might not list with the sorted 'node_uuid' result | 10:05 |
lucasagomes | oh yeah, :-/ | 10:05 |
lucasagomes | it will be wrong, indeed yeah ur correct | 10: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 nodes | 10:08 |
lucasagomes | kan__, yeah sounds good | 10:08 |
lucasagomes | :-/ since we can't sort by uuid anyway | 10: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 |
lucasagomes | kan__, sounds good yeah | 10:11 |
lucasagomes | I don't have any other solution off the top of my head either | 10:11 |
kan__ | lucasagomes, ok, I will make a patch. Thanks for your advice, lucas :-) | 10:11 |
lucasagomes | kan__, thank you for looking into this | 10:11 |
kan__ | :-) | 10:12 |
*** kan__ is now known as kan_hungry | 10:14 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Update iLO documentation for capabilities https://review.openstack.org/175257 | 10:17 |
*** kalpase has joined #openstack-ironic | 10:30 | |
*** chenglch has quit IRC | 10:34 | |
openstackgerrit | Merged openstack/ironic: Remove API reboot from cleaning docs https://review.openstack.org/175477 | 10:38 |
*** kalpase has quit IRC | 10:49 | |
*** edcragg has quit IRC | 10:52 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE https://review.openstack.org/175806 | 10:55 |
*** romcheg has quit IRC | 10:56 | |
*** yuanying has quit IRC | 10:59 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE https://review.openstack.org/175806 | 10:59 |
*** jistr has quit IRC | 11:02 | |
*** jistr has joined #openstack-ironic | 11:04 | |
*** sabah has joined #openstack-ironic | 11:04 | |
*** edcragg has joined #openstack-ironic | 11:08 | |
*** romcheg has joined #openstack-ironic | 11:17 | |
*** thrash|g0ne is now known as thrash | 11:18 | |
*** Haomeng has joined #openstack-ironic | 11:19 | |
*** lucasagomes is now known as lucas-hungry | 11:29 | |
*** sabah has quit IRC | 11:31 | |
*** alexpilotti has joined #openstack-ironic | 11:41 | |
*** dttocs has joined #openstack-ironic | 11:42 | |
*** jcoufal_ has joined #openstack-ironic | 11:47 | |
*** jcoufal has quit IRC | 11:50 | |
*** saripurigopi has quit IRC | 11:52 | |
* rameshg87 goes home | 11:58 | |
*** rameshg87 has quit IRC | 11:58 | |
*** yog__ has quit IRC | 12:04 | |
*** mgoddard1 has joined #openstack-ironic | 12:09 | |
*** mgoddard has quit IRC | 12:10 | |
*** trown|outttypeww is now known as trown | 12:14 | |
*** dprince has joined #openstack-ironic | 12:17 | |
*** ukalifon has quit IRC | 12:30 | |
*** lucas-hungry is now known as lucasagomes | 12:35 | |
*** smoriya has quit IRC | 12:40 | |
*** jistr has quit IRC | 12:42 | |
*** jistr has joined #openstack-ironic | 12:43 | |
Haomeng | lucasagomes: lucas, good morning:) | 12:46 |
lucasagomes | Haomeng, good morning | 12:46 |
Haomeng | lucasagomes: 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 |
Haomeng | lucasagomes: I know once 'nc -l -p 10000' run, the node will be restart | 12:49 |
lucasagomes | Haomeng, there's no easy way to debug. But, do you have access to the machine where it's booting? | 12:50 |
lucasagomes | if so, I would suggest you to modify the "init" script in the ramdisk | 12:51 |
Haomeng | lucasagomes: yes, just moniter it by console | 12:51 |
lucasagomes | and call "bash" | 12:51 |
lucasagomes | so you get a shell where you can interact with | 12:51 |
Haomeng | lucasagomes: yes I think so, to bypass nc-l -p 10000 and rest scripts | 12:51 |
Haomeng | lucasagomes: yes | 12:51 |
lucasagomes | yeah | 12:51 |
Haomeng | lucasagomes: thank you:) | 12:51 |
Haomeng | lucasagomes: nice day:) | 12:51 |
lucasagomes | you can get ur ramdisk image, extract it. Modify the init script and compress it again | 12:52 |
lucasagomes | lemme find the commands for u | 12:52 |
lucasagomes | Haomeng, no problem | 12:52 |
Haomeng | lucasagomes: yes, just mount it as a filesystem? | 12:52 |
Haomeng | lucasagomes: that is easy way I think | 12:52 |
lucasagomes | yup | 12:52 |
Haomeng | lucasagomes: ok, let me have try:) | 12:53 |
Haomeng | lucasagomes: thank you:) | 12:53 |
lucasagomes | Haomeng, # gunzip -c ../your-ramdisk-file | cpio -i | 12:53 |
lucasagomes | to extract it | 12:53 |
lucasagomes | # find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz | 12:53 |
lucasagomes | to pack it back | 12:53 |
Haomeng | lucasagomes: great, thanks for your comands:) | 12:53 |
lucasagomes | no problem | 12:53 |
Haomeng | lucasagomes: :) | 12:53 |
lucasagomes | run as root btw | 12:53 |
Haomeng | lucasagomes: ok:) | 12:53 |
*** Marga_ has joined #openstack-ironic | 13:01 | |
*** jistr is now known as jistr|mtg | 13:01 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal reboot command https://review.openstack.org/172517 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add support for 'baremetal show' command https://review.openstack.org/171739 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Conform to new OSC plugin requirements https://review.openstack.org/174551 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power on and off https://review.openstack.org/172946 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of set and unset https://review.openstack.org/172963 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal create https://review.openstack.org/172171 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add support for microversion https://review.openstack.org/172170 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implement the rest of the args for baremetal list https://review.openstack.org/171699 | 13:08 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implement baremetal delete command https://review.openstack.org/171751 | 13:08 |
thrash | yay rebase | 13:08 |
dtantsur | Oo | 13:08 |
thrash | might be almost time to squash these unless anyone objects. :) | 13:08 |
dtantsur | thrash, ++ for squashing into 2-3 at most | 13:09 |
*** jjohnson2 has joined #openstack-ironic | 13:09 | |
thrash | dtantsur: I will let jenkins catch up to all of these, then squash. | 13:12 |
dtantsur | ack | 13:12 |
*** zhenguo has quit IRC | 13:17 | |
lucasagomes | thrash, thanks I will re-review the patches soonish | 13:20 |
thrash | lucasagomes: awesome. thx. | 13:20 |
*** absubram has joined #openstack-ironic | 13:24 | |
*** absubram has quit IRC | 13:24 | |
*** rloo has joined #openstack-ironic | 13:25 | |
*** viktors|afk is now known as viktors | 13:25 | |
*** absubram has joined #openstack-ironic | 13:25 | |
Haomeng | lucasagomes: I have another way, to hack the script in dib deploy-ironic element , and run dib to rebuild our deploy ramdisk again:) | 13:25 |
Haomeng | lucasagomes: :) | 13:25 |
*** rloo has quit IRC | 13:26 | |
lucasagomes | Haomeng, oh yeah :-) I was thinking about avoiding rebuilding it | 13:26 |
lucasagomes | since it takes more time | 13:26 |
Haomeng | lucasagomes: yes, yours is quickly:) | 13:27 |
Haomeng | lucasagomes: :) | 13:27 |
Haomeng | lucasagomes: our ironic script is in ./usr/lib/dracut/hooks/pre-mount/50-init.sh after the ramdisk is extracted with your way | 13:29 |
Haomeng | lucasagomes: :) | 13:29 |
lucasagomes | Haomeng, oh, that's because you've used dracut to build the ramdisk right? | 13:29 |
lucasagomes | r u using rhel? | 13:29 |
*** kkoski has joined #openstack-ironic | 13:29 | |
Haomeng | lucasagomes: yes | 13:29 |
Haomeng | lucasagomes: will try ubuntu based:) | 13:30 |
lucasagomes | I see :-) | 13:30 |
lucasagomes | it's all good | 13:30 |
Haomeng | lucasagomes: ok:) | 13:30 |
Haomeng | lucasagomes :) | 13:30 |
lucasagomes | that's because dracut builds with microcode | 13:30 |
lucasagomes | so if you unpack the ramdisk you will only see 2 files, you should us lsinitrd to list the files etc... | 13:30 |
lucasagomes | it's a bit more complicated to edit, but boots faster | 13:31 |
Haomeng | lucasagomes: yes, it is small one :) | 13:31 |
*** kkoski has quit IRC | 13:32 | |
Haomeng | lucasagomes: not sure if such dracut support the new hardware, for example the new type network adaptor | 13:32 |
lucasagomes | Haomeng, I bet it would... I mean, you can include kernel modules in the ramdisk to support new hardware | 13:39 |
lucasagomes | that's trival | 13:39 |
Haomeng | lucasagomes: yes:) | 13:39 |
*** EmilienM has quit IRC | 13:40 | |
*** EmilienM has joined #openstack-ironic | 13:41 | |
*** dttocs has quit IRC | 13:44 | |
NobodyCam | Good Morning Ironic | 13:44 |
lucasagomes | NobodyCam, good morning | 13:44 |
NobodyCam | morning lucasagomes :) | 13:45 |
dtantsur | NobodyCam, morning | 13:46 |
*** kkoski has joined #openstack-ironic | 13:47 | |
NobodyCam | morning dtantsur | 13:49 |
*** zz_jgrimm is now known as jgrimm | 13:49 | |
NobodyCam | :) | 13:49 |
*** kkoski has quit IRC | 13:50 | |
jroll | mornin' | 13:55 |
dtantsur | jroll, o/ | 13:56 |
NobodyCam | Mornig jroll | 13:56 |
jroll | :) | 13:56 |
NobodyCam | morning even | 13:56 |
NobodyCam | :-p | 13:56 |
* NobodyCam goes back to emails and coffee | 13:56 | |
jroll | mornig should be a brand of coffee | 13:56 |
*** Sukhdev has joined #openstack-ironic | 13:57 | |
NobodyCam | :) oh that would be cool | 13:58 |
*** ifarkas has quit IRC | 13:59 | |
*** ijw has joined #openstack-ironic | 14:02 | |
*** ijw has quit IRC | 14:02 | |
*** ijw has joined #openstack-ironic | 14:03 | |
TheJulia | it would not surprise me if it already was... | 14:04 |
NobodyCam | morning TheJulia :) | 14:04 |
NobodyCam | brb | 14:06 |
*** mtanino has joined #openstack-ironic | 14:06 | |
*** jcoufal_ has quit IRC | 14:08 | |
TheJulia | good morning NobodyCam | 14:09 |
*** kbs1 has quit IRC | 14:11 | |
*** ifarkas has joined #openstack-ironic | 14:13 | |
*** kkoski has joined #openstack-ironic | 14:15 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands https://review.openstack.org/172517 | 14:15 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 14:15 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 14:15 |
Haomeng | good night Ironic:) | 14:15 |
NobodyCam | night Haomeng | 14:16 |
Haomeng | go to bed:) | 14:16 |
lucasagomes | Haomeng, have a good night! | 14:16 |
NobodyCam | :) | 14:16 |
Haomeng | NobodyCam, lucasagomes, nice day:) | 14:16 |
NobodyCam | have a good sleep Haomeng | 14:16 |
thrash | dtantsur: lucasagomes squashed. :) | 14:18 |
*** natorious has joined #openstack-ironic | 14:18 | |
lucasagomes | o wow | 14:18 |
lucasagomes | ok, will take a look soonish. thanks thrash | 14:18 |
thrash | thank you... | 14:18 |
NobodyCam | morning thrash :) | 14:19 |
thrash | NobodyCam: morning! | 14:19 |
NobodyCam | :) | 14:20 |
BadCub | g'mornin folks | 14:23 |
NobodyCam | good morning BadCub :) | 14:23 |
*** jistr|mtg is now known as jistr | 14:26 | |
*** dttocs has joined #openstack-ironic | 14:29 | |
*** Nisha has joined #openstack-ironic | 14:30 | |
*** achanda has joined #openstack-ironic | 14:35 | |
*** Nisha_away has joined #openstack-ironic | 14:37 | |
*** Nisha has quit IRC | 14:38 | |
*** rloo has joined #openstack-ironic | 14:39 | |
*** Marga_ has quit IRC | 14:40 | |
*** bauzas has left #openstack-ironic | 14:43 | |
*** achanda has quit IRC | 14:43 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Implement FRU inventory (WIP) https://review.openstack.org/174601 | 14:47 |
*** mgoddard has joined #openstack-ironic | 14:48 | |
*** mgoddard1 has quit IRC | 14:49 | |
rloo | hiya ironic'ers! | 14:53 |
rloo | didn't we decide that for nits only (eg typos) in a patch, we weren't going to -1? | 14:53 |
dtantsur | rloo, o/ | 14:53 |
*** Marga_ has joined #openstack-ironic | 14:55 | |
*** mgoddard has quit IRC | 14:56 | |
NobodyCam | morning rloo | 14:57 |
rloo | morning NobodyCam, hi dtantsur | 14:57 |
NobodyCam | rloo: mostly yes i thought | 14:57 |
*** penick has joined #openstack-ironic | 14:57 | |
rloo | NobodyCam: 'mostly' yes? | 14:58 |
dtantsur | some news: today Canada embassy asked me to send them my passport. I hope that means they're going to approve my visa :D | 14:58 |
dtantsur | at least I'll figure out soon | 14:58 |
rloo | dtantsur: yay! crossing my fingers... | 14:58 |
NobodyCam | dtantsur: :) | 14:58 |
rloo | NobodyCam: I'd like to document this nit thing so I can point people to it. If we did decide to do that. | 14:59 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Implement FRU inventory (WIP) https://review.openstack.org/174601 | 14:59 |
NobodyCam | rloo: do we have a howto review section in our docs? | 15:00 |
lucasagomes | rloo, good morning | 15:00 |
rloo | NobodyCam: no. but we do have a developer page: https://wiki.openstack.org/wiki/Ironic/Developer_guidelines | 15:01 |
rloo | hi lucasagomes | 15:01 |
NobodyCam | rloo: ++ that would work | 15:01 |
rloo | but is that right, if only nits, no -1? | 15:02 |
*** ifarkas has quit IRC | 15:02 | |
NobodyCam | I think thats up to the reviewer. Ie. approve and toss up a typo fix patch | 15:03 |
NobodyCam | and its okay to approve your own typo fix | 15:04 |
*** mgoddard has joined #openstack-ironic | 15:04 | |
NobodyCam | so they both land | 15:04 |
NobodyCam | brb quick walkies time | 15:04 |
rloo | so if the reviewer doesn't want to toss up a typo patch, then they should -1? | 15:05 |
*** dprince has quit IRC | 15:05 | |
*** Nisha_away has quit IRC | 15:08 | |
NobodyCam | like 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'd | 15:11 |
NobodyCam | does that make sense? | 15:11 |
*** dtantsur is now known as dtantsur|afk | 15:12 | |
rloo | NobodyCam: not really. Might as well just -1 and have the author fix it. | 15:14 |
NobodyCam | yes! | 15:14 |
BadCub | NobodyCam: Documenting the review process is a good idea. I believe it would be beneficial to folks | 15:14 |
rloo | BadCub: 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-ironic | 15:15 | |
BadCub | rloo: I believe that is something we can all work together to formalize. :) | 15:15 |
*** penick has quit IRC | 15:18 | |
rloo | BadCub: 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 |
BadCub | rloo: 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 IRC | 15:20 | |
rloo | BadCub: I think hard for both reviewers and submitters. | 15:20 |
BadCub | rloo: indeed! | 15:20 |
BadCub | rloo: 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 cycle | 15:22 |
rloo | BadCub: and I'm not sure we should do things differently during crunch times. | 15:22 |
rloo | BadCub: 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 IRC | 15:22 | |
rloo | BadCub: I would like to hear from submitters, if they have feedback/ideas on how to improve. | 15:24 |
BadCub | rloo: 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 subside | 15:24 |
rloo | BadCub: oh, what's happening with that discussion/process? Maybe the status of that can be mentioned at the weekly meetings? | 15:25 |
BadCub | rloo: 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 |
BadCub | rloo: 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 |
devananda | morning, all | 15:26 |
rloo | BadCub: awesome | 15:27 |
rloo | morning devananda | 15:27 |
BadCub | rloo: I like that idea. I am happy to give a report on that in the meetings | 15:27 |
BadCub | 'gmornin devananda :) | 15:27 |
*** Marga_ has quit IRC | 15:27 | |
devananda | BadCub, rloo: feel free to start a wiki page describing our review process / standards / timelines / guidelines | 15:27 |
NobodyCam | morning devananda | 15:28 |
BadCub | rloo: 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 happen | 15:28 |
rloo | BadCub: can I put you down under our Subteam status reports (in our etherpad)? | 15:29 |
BadCub | rloo: absolutely! :) | 15:29 |
BadCub | devananda: that is a good idea. I will start that up | 15:29 |
openstackgerrit | Doug Hellmann proposed openstack/python-ironicclient: Update README to work with release tools https://review.openstack.org/175939 | 15:30 |
*** athomas has quit IRC | 15:30 | |
rloo | BadCub: subteam could be hmm... 'Unblocker', 'Initiatives', ... ? | 15:30 |
devananda | BadCub: not that we should duplicate it, but Nova has had this page up for a while: https://wiki.openstack.org/wiki/Nova/CoreTeam | 15:31 |
*** Sukhdev has quit IRC | 15:31 | |
*** kkoski has joined #openstack-ironic | 15:31 | |
BadCub | rloo: or Ironic Process? | 15:31 |
devananda | BadCub: actually, we already have a similar page here: https://wiki.openstack.org/wiki/Ironic/CoreTeam | 15:31 |
rloo | BadCub: 'Process' then. No need for Ironic, it is all ironic on that etherpad :-) | 15:31 |
devananda | that would seem to be the right place to add to | 15:31 |
BadCub | devananda: awesome. So we don;t have to recreate the wheel. We just need to make it roll smoother | 15:32 |
BadCub | rloo: that works for me :) | 15:32 |
rloo | ok, you're there in shining lights BadCub | 15:32 |
devananda | yup. also, we should be documenting our practices, rather than setting policies | 15:33 |
BadCub | rloo: happy to be there! | 15:33 |
lucasagomes | devananda, BadCub good morning | 15:33 |
BadCub | devananda: agreed. | 15:33 |
BadCub | devananda: 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 |
BadCub | hiya lucasagomes | 15:34 |
devananda | indeed | 15:35 |
*** david-lyle has quit IRC | 15:36 | |
BadCub | awesome :) | 15:36 |
BadCub | devananda: btw... I have to have the yellow demon towed back to Ford sometime today. *frowns* | 15:38 |
devananda | BadCub: lovely. | 15:39 |
openstackgerrit | Merged openstack/python-ironicclient: Encode exception on cli for UnicodeDecodeError https://review.openstack.org/153155 | 15:40 |
BadCub | devananda: lovely is an understatement | 15:40 |
*** andreykurilin__ has joined #openstack-ironic | 15:41 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Check temp dir is usable for ipmitool driver https://review.openstack.org/160383 | 15:48 |
*** a1exhughe5 has quit IRC | 15:53 | |
*** ijw has quit IRC | 15:55 | |
*** ijw has joined #openstack-ironic | 15:55 | |
*** Sukhdev has joined #openstack-ironic | 15:58 | |
*** ijw has quit IRC | 16:00 | |
openstackgerrit | Merged openstack/ironic: Add a missing comma and correct some typos https://review.openstack.org/175753 | 16:02 |
*** david-lyle has joined #openstack-ironic | 16:02 | |
*** Marga_ has joined #openstack-ironic | 16:02 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Add check for usable tftp directory to PXE driver https://review.openstack.org/167451 | 16:06 |
*** romcheg has quit IRC | 16:07 | |
*** natorious has quit IRC | 16:08 | |
*** ijw has joined #openstack-ironic | 16:08 | |
*** ijw_ has joined #openstack-ironic | 16:11 | |
*** ijw has quit IRC | 16:12 | |
devananda | dtantsur|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.html | 16:20 |
devananda | heck, I need to re-read it too | 16:20 |
*** davideagnello has joined #openstack-ironic | 16:20 | |
devananda | also folks, we need to decide on and land fixes for everything on https://bugs.launchpad.net/ironic/+bugs?field.tag=kilo-rc-potential | 16:21 |
devananda | I will review them shortly, but it'd be good to get others looking as well | 16:21 |
*** kbs has joined #openstack-ironic | 16:21 | |
*** jistr has quit IRC | 16:21 | |
devananda | recall that the fixes need to land in master first | 16:22 |
*** Sukhdev has quit IRC | 16:22 | |
*** saripurigopi has joined #openstack-ironic | 16:23 | |
devananda | https://bugs.launchpad.net/ironic/+bug/1441445 | 16:23 |
openstack | Launchpad 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 |
devananda | seems to have no code proposed to it -- why is this targeted to RC ? | 16:23 |
devananda | dtantsur|afk: ^ | 16:23 |
NobodyCam | devananda: 174593 (Remove scripts for migrating nova baremetal) +a'd | 16:24 |
devananda | cheers | 16:25 |
devananda | I was just looking at that one | 16:25 |
* devananda proposes the backport | 16:25 | |
rloo | thanks devananda :) | 16:25 |
NobodyCam | JoshNang: have you seen https://bugs.launchpad.net/ironic/+bug/1441445 ? | 16:27 |
openstack | Launchpad 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 |
lucasagomes | so that's the only current open bug right (for the rc I mean) | 16:28 |
NobodyCam | and backports of the other two | 16:28 |
rloo | NobodyCam, lucasagomes: that bug indicates that there is a work around. so it is really needed to be backported? | 16:28 |
*** dprince has joined #openstack-ironic | 16:29 | |
NobodyCam | its tagged for rc-1 but we could document on the release notes page under known issues | 16:30 |
*** jlvillal has quit IRC | 16:30 | |
*** jlvillal has joined #openstack-ironic | 16:30 | |
NobodyCam | devananda: thoughts on ^^^ ? | 16:31 |
lucasagomes | rloo, hmm good point. Not sure, but I think that would be nice no? | 16:31 |
rloo | NobodyCam: to be honest. It isn't really a bug. It is just that the cleaning spec hasn't been completely implemented. | 16:31 |
lucasagomes | since we introduced clean in K, if we get a stable branch without such bugs | 16:31 |
rloo | lucasagomes: ^^ it is because cleaning hasn't been completely implemented. | 16:32 |
lucasagomes | rloo, that bug is just about the CLI as well no? | 16:32 |
lucasagomes | oh | 16:32 |
devananda | a REST API change this late is really unacceptable | 16:32 |
rloo | lucasagomes: it looks like the state transition for cleanfail->clean is done. but no API to trigger it. | 16:32 |
devananda | if we left something out -- bad on us | 16:32 |
lucasagomes | rloo, right I thought we just used the same endpoint for all provisions | 16:33 |
devananda | rloo: that also means it's untested still | 16:33 |
rloo | i think we knew (well, I knew) that the API wouldn't be done. the patch wasn't quite ready. | 16:33 |
lucasagomes | I mean we are just supporting another option | 16:33 |
rloo | lucasagomes: we'd need to add a new microversion for clean | 16:33 |
devananda | how about this: we document the actual API we have produced in Kilo, with a nice diagram like we have in the specs | 16:34 |
lucasagomes | rloo, I see | 16:34 |
devananda | rather than think about changing the REST API after we've already created a release candidate, cause that's just crazy... | 16:34 |
lucasagomes | yeah right, so maybe leave it out | 16:34 |
lucasagomes | devananda, yeah sounds good | 16:35 |
rloo | i agree, we shouldn't change the rest API. sorry, I thought folks knew that it wasn't complete/no API support. | 16:35 |
lucasagomes | I thought clean was already in the API but the client wasn't allowing that verb | 16:35 |
lucasagomes | but yeah, it's not in the api /me just checked | 16:35 |
rloo | also note that our state machine spec doesn't actually describe what happens when a node is in CLEANFAIL. | 16:36 |
*** Marga_ has quit IRC | 16:36 | |
*** Marga_ has joined #openstack-ironic | 16:37 | |
rloo | I guess we should have actually looked at/discussed the candidate bugs in our meeting yesterday. | 16:37 |
NobodyCam | brb | 16:37 |
lucasagomes | devananda, btw, I saw you mentioning moving off of wsme last meeting | 16:38 |
*** Marga_ has quit IRC | 16:38 | |
devananda | rloo: yah | 16:38 |
lucasagomes | devananda, should we start looking at some candidate technology? | 16:38 |
lucasagomes | or is it something we may want to sort out in L? | 16:38 |
*** Marga_ has joined #openstack-ironic | 16:38 | |
rloo | lucasagomes: 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 IRC | 16:39 | |
devananda | lucasagomes: if you want to gather some suggestions to talk about at the summit, that'd be great | 16:39 |
lucasagomes | rloo, yes. I would say so. But the more we add to the API the more difficult it's to port it | 16:39 |
lucasagomes | devananda, definetly | 16:39 |
lucasagomes | will do that | 16:39 |
devananda | also, I think krotscheck may have ideas too | 16:40 |
lucasagomes | rloo, and since we are just starting the L cycle, it seems a good idea to start now | 16:40 |
rloo | lucasagomes: oh. good point. | 16:40 |
rloo | lucasagomes: just wondering about priorities for L. It seems like K went by so fast. | 16:40 |
*** ijw_ is now known as ijw | 16:40 | |
devananda | if WSME is sufficient to get us through L, great, but let's start shaping up a plan to move off of it either way | 16:40 |
lucasagomes | devananda, awesome. I was looking at flask for a bit. It seems to be the most sane option | 16:40 |
lucasagomes | due that it has community around it | 16:40 |
lucasagomes | and it seems pretty welcoming | 16:41 |
devananda | lucasagomes: there are options outside of the openstack ecosystem too. | 16:41 |
lucasagomes | devananda, cool, yeah I would say we are good in L with WSME | 16:41 |
lucasagomes | devananda, yes, flask :-) | 16:41 |
lucasagomes | it's not openstack | 16:41 |
lucasagomes | that's why I like it | 16:41 |
devananda | oh | 16:41 |
lucasagomes | falcon on the other hand is kinda NIH IIRC | 16:41 |
devananda | ah, right. I might be mixing them up | 16:41 |
devananda | both start with F* | 16:42 |
lucasagomes | yeah | 16:42 |
lucasagomes | and flask seems pretty active, community wise | 16:42 |
lucasagomes | good examples | 16:42 |
lucasagomes | I will do some research, see if I gather info for the summit | 16:42 |
lucasagomes | and then we talk there | 16:42 |
lucasagomes | but, so far. I think we are good to keep WSME trhough L if that's the case | 16:43 |
* NobodyCam is back | 16:44 | |
openstackgerrit | John L. Villalovos proposed openstack/python-ironicclient: Remove unneeded 'utf-8' coding lines https://review.openstack.org/175534 | 16:44 |
NobodyCam | morning jlvillal :) | 16:47 |
jlvillal | lucasagomes, Is Pyramid an option too? | 16:48 |
lucasagomes | jlvillal, I think so :-) I've never used it but yeah | 16:49 |
jlvillal | lucasagomes, 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 |
lucasagomes | we should consider it | 16:49 |
lucasagomes | I see | 16:49 |
jlvillal | lucasagomes, http://www.talkpythontome.com/ A fellow Oregonian it seems :) | 16:50 |
lucasagomes | jlvillal, oh nice. Thanks I will listen to it | 16:50 |
lucasagomes | http://s3.amazonaws.com/michael-kennedy/talk-python-to-me/episodes/003-Pyramid-Web+Framework-Chris-McDonough.mp3 | 16:51 |
lucasagomes | for those interested as well :-) | 16:51 |
jlvillal | lucasagomes, 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 |
devananda | rloo: re cleanfail, I see this in the spec | 16:51 |
devananda | Management of CLEANING tasks should be handled in the same fashion as ZAPPING tasks | 16:51 |
jlvillal | s/talk/walk/ | 16:51 |
devananda | Nodes 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 fix | 16:51 |
devananda | thus, I believe what we agreed to (this also matches my memory) is that CLEANFAIL should go into maintenance mode | 16:51 |
*** kkoski has quit IRC | 16:52 | |
devananda | and there should not be a CLEANFAIL -> [clean] -> CLEANING transition | 16:52 |
JayF | devananda: that matches how we implemented DECOMFAIL downstream as well | 16:52 |
lucasagomes | jlvillal, heh 10,000 steps/day? | 16:52 |
JayF | devananda: tbh I don't know how it is upstream, but I can't imagine JoshNang made it any different | 16:52 |
JayF | that was more-or-less a lesson learned from us after running decom for a while :) | 16:52 |
devananda | so the fact that our REST API doesn't allow CLEANFAIL -> CLEANING directly is good, not a bug | 16:52 |
jlvillal | lucasagomes, It isn't that many in reality :) | 16:52 |
devananda | JayF: cool, thanks | 16:52 |
devananda | JayF: i'm going to comment on, then close https://bugs.launchpad.net/ironic/+bug/1441445 | 16:53 |
openstack | Launchpad 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 |
lucasagomes | jlvillal, I see. Is it a new thingy? Like people are doing? | 16:53 |
jlvillal | lucasagomes, 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 |
krotscheck | I may have a webclient demo. | 16:53 |
JayF | devananda: 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 CLEANING | 16:53 |
*** saripurigopi has quit IRC | 16:54 | |
lucasagomes | jlvillal, nice, I will listen to some episodes | 16:54 |
jlvillal | lucasagomes, 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 |
lucasagomes | jlvillal, oh I see | 16:54 |
devananda | JayF: yup. that's what we implemented | 16:54 |
* lucasagomes just do abdominals and push ups before sleeping | 16:54 | |
rloo | devananda: so much for skimming. I should READ. thx for noticing that. | 16:55 |
*** degorenko has joined #openstack-ironic | 16:55 | |
lucasagomes | jlvillal, anyway. That's pretty cool, keep healthy :-) | 16:56 |
jlvillal | lucasagomes, Thanks! And you too :) | 16:57 |
*** kkoski has joined #openstack-ironic | 16:57 | |
*** harlowja_away is now known as harlowja | 16:57 | |
devananda | rloo: https://bugs.launchpad.net/ironic/+bug/1446758 fyi | 17:01 |
openstack | Launchpad 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 | |
rloo | devananda: thx for opening a bug. | 17:02 |
rloo | devananda: 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 |
devananda | rloo: no rush on that one | 17:03 |
trown | jlvillal: lucasagomes pyramid has an odd license | 17:04 |
rloo | devananda: no rush, but fresh in my mind :-) | 17:04 |
trown | although so does flask | 17:04 |
openstackgerrit | Merged openstack/ironic: Remove scripts for migrating nova baremetal https://review.openstack.org/174593 | 17:04 |
*** rloo has quit IRC | 17:04 | |
trown | flask looks apache compatible though | 17:04 |
lucasagomes | :-/ | 17:04 |
lucasagomes | cool, yeah I think some openstack projects used flask before | 17:04 |
*** rameshg87 has joined #openstack-ironic | 17:05 | |
trown | I like flask, it is really intuitive | 17:05 |
*** Sukhdev has joined #openstack-ironic | 17:05 | |
jlvillal | trown, Have you heard of EVE? | 17:05 |
trown | nope, I saw you mentioned it | 17:06 |
trown | hmm...that is built on top of flask | 17:07 |
jlvillal | trown, I don't know enough about the differences to know what is a good project for Ironic. | 17:07 |
*** david-lyle has quit IRC | 17:08 | |
jlvillal | trown, lucasagomes: Quick Google search hit this page: http://www.fullstackpython.com/api-creation.html as an FYI | 17:09 |
* lucasagomes looks | 17:10 | |
trown | EVE looks pretty cool for new projects, but at a glance it looks like an opinionated flask | 17:11 |
trown | it is in fact a flask subclass | 17:11 |
*** ijw has quit IRC | 17:12 | |
*** ijw has joined #openstack-ironic | 17:12 | |
*** Sukhdev has quit IRC | 17:12 | |
lucasagomes | yeah looks like a whole framework | 17:14 |
lucasagomes | flask is just a micro one | 17:14 |
trown | jlvillal: nice, I had not heard of flask-restful.readthedocs.org | 17:15 |
jlvillal | I don't think Pyramid is RESTful out of the box. | 17:15 |
trown | looks cool for quick hacking projects | 17:15 |
rameshg87 | JoshNang: hello | 17:15 |
*** ijw has quit IRC | 17:17 | |
devananda | quick draft of what I think we actually implemented, as far as a state machine, in Kilo: http://paste.openstack.org/show/205015/ | 17:22 |
devananda | anyone care to proof read that? unless there are errors, I'll add it to the release notes | 17:23 |
devananda | after this call ... /me preps for a meeting | 17:23 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Document how to configure Neutron with iPXE https://review.openstack.org/175806 | 17:24 |
lucasagomes | devananda, looks good. Apparently (by reading the workaround on that bug) you can move from CLEAN* to manageable | 17:25 |
lucasagomes | CLEANFAIL->MANAGEABLE | 17:26 |
lucasagomes | not sure if u want to add an arrow there | 17:26 |
*** achanda has joined #openstack-ironic | 17:26 | |
NobodyCam | lucasagomes: I dont think this covers any failed states | 17:26 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/common/states.py#L268-L270 | 17:26 |
lucasagomes | oh alright, yeah if no fail states it looks good as is | 17:27 |
*** edcragg has quit IRC | 17:27 | |
NobodyCam | ++ | 17:27 |
rameshg87 | ++ with me too | 17:27 |
lucasagomes | +1 | 17:28 |
lucasagomes | and folks I will call it a day | 17:28 |
NobodyCam | have a good night lucasagomes | 17:28 |
*** romcheg has joined #openstack-ironic | 17:28 | |
lucasagomes | have a great night everyone! | 17:28 |
trown | good night lucasagomes | 17:28 |
*** lucasagomes is now known as lucas-dinner | 17:29 | |
*** ijw has joined #openstack-ironic | 17:31 | |
*** saripurigopi has joined #openstack-ironic | 17:33 | |
*** penick has joined #openstack-ironic | 17:36 | |
* BadCub is waiting for tow truck to take the yellow demon to dealer | 17:39 | |
jlvillal | BadCub, I hope this isn't the one that was in the shop for six weeks :( | 17:40 |
BadCub | jlvillal: sadly, it is.. The turbo either sucked or blew a gasket last night | 17:41 |
jlvillal | Oh that sucks! | 17:41 |
BadCub | yeah | 17:41 |
BadCub | Ford and I will be having a serious discussion about lemon law consideration today | 17:41 |
jlvillal | BadCub, Now California does have a 'lemon law' | 17:42 |
jlvillal | BadCub, Ha, same time :) | 17:42 |
jroll | I thought every state had lemon laws | 17:42 |
BadCub | hehehe | 17:42 |
jroll | BadCub: this will teach you to buy a ford :D | 17:42 |
BadCub | jroll: most do. There is a federal law too | 17:42 |
BadCub | jroll: no kidding. if the demon does go back, this will be the second Ford we will have returned on lemon law | 17:43 |
*** spandhe has joined #openstack-ironic | 17:43 | |
jroll | yeah, ford-- | 17:43 |
BadCub | yeah *frowns* | 17:43 |
jlvillal | BadCub, 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 |
jlvillal | BadCub, Good luck! | 17:44 |
BadCub | jlvillal: absolutely! | 17:44 |
* jroll whispers camaro ss | 17:45 | |
* jroll whispers s/ss/zl1/ | 17:45 | |
* BadCub looks at Cadillac CTS-V wagon or Mercedes E63 AMG | 17:45 | |
*** saripurigopi has quit IRC | 17:45 | |
jroll | CTS-V wagon is so good | 17:46 |
jroll | really just any CTS-V | 17:46 |
BadCub | yes it is.. But so is the E63 AMG wagon | 17:46 |
jroll | yeahhh | 17:46 |
jroll | I haven't driven that, but I can imagine | 17:46 |
BadCub | I had a ML 55 AMG and loved it | 17:46 |
jlvillal | BadCub, The 30 day thing might be part of an 'and' statement. | 17:46 |
BadCub | jlvillal: yeah, there has to be 2 of 3 criteria met. We are now satisfying 2 of 3 | 17:47 |
jlvillal | BadCub, 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 |
jroll | I don't currently own any car and it makes me twitch a bit | 17:48 |
BadCub | Honda makes great cars. We have had many. Loved both of our S2000's | 17:48 |
*** saripurigopi has joined #openstack-ironic | 17:49 | |
jlvillal | BadCub, Hopefully you can get a refund/replacement. If you qualify sounds like a good thing to take advantage of. IMHO. | 17:49 |
BadCub | jlvillal: that is the discussion I will be having with Ford Corp today. Sad thing is I love the darn thing, but.... | 17:50 |
kklimonda | can I switch neutron plugin, or is ironic dependant on ovs? | 17:58 |
*** kkoski has quit IRC | 17:59 | |
*** kkoski has joined #openstack-ironic | 18:00 | |
trown | kklimonda: ironic is not dependent on ovs | 18:02 |
*** jamesllondon has joined #openstack-ironic | 18:04 | |
*** pelix has quit IRC | 18:04 | |
*** trown is now known as trown|lunch | 18:05 | |
*** zsmithnyc has quit IRC | 18:10 | |
*** rloo has joined #openstack-ironic | 18:11 | |
*** zsmithnyc has joined #openstack-ironic | 18:11 | |
*** achanda has quit IRC | 18:15 | |
*** achanda has joined #openstack-ironic | 18:20 | |
*** Nisha has joined #openstack-ironic | 18:31 | |
*** openstackgerrit has quit IRC | 18:37 | |
*** openstackgerrit has joined #openstack-ironic | 18:38 | |
*** david-lyle has joined #openstack-ironic | 18:39 | |
*** davideagnello has quit IRC | 18:41 | |
*** ukalifon has joined #openstack-ironic | 18:42 | |
*** davideagnello has joined #openstack-ironic | 18:44 | |
*** david-ly_ has joined #openstack-ironic | 18:46 | |
*** david-lyle has quit IRC | 18:46 | |
*** wuhg has quit IRC | 18:59 | |
*** saripurigopi has quit IRC | 19:02 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Remove state transition: CLEANFAIL -> CLEANING https://review.openstack.org/176032 | 19:15 |
*** david-ly_ has quit IRC | 19:18 | |
rloo | devananda: wrt your state diagram: http://paste.openstack.org/show/205015/. That is fine, although it doesn't show *FAIL | 19:23 |
rloo | devananda: 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 |
rloo | devananda: would the more non-linear diagram work, or did you want an ascii thing? http://docs.openstack.org/developer/ironic/_images/states.png | 19:24 |
rloo | devananda: w/o the CLEANFAIL->CLEANING transition of course | 19:25 |
*** jamesllondon has quit IRC | 19:26 | |
NobodyCam | jroll: I'm attempting to address your comemnt on the tftp service check patch about checking manage_tftp conf setting. lol. | 19:26 |
NobodyCam | jroll: 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 |
jroll | NobodyCam: I think `if CONF.agent.manage_tftp` should be sufficient | 19:28 |
jroll | I see what you're getting at | 19:28 |
NobodyCam | :-p | 19:28 |
jroll | but default is true, why would someone change it while not using those drivers | 19:29 |
NobodyCam | if they had both pxe_ and agent_ drivers loaded | 19:29 |
NobodyCam | they could have no tftp for agent | 19:29 |
*** trown|lunch is now known as trown | 19:29 | |
NobodyCam | but pxe would still need it | 19:29 |
NobodyCam | pxe_* | 19:30 |
jroll | grr | 19:31 |
jroll | might be fine then | 19:31 |
NobodyCam | lol I've had like three variants of that if so far... happy to try more | 19:32 |
NobodyCam | lol | 19:32 |
NobodyCam | let me take a somke break and think on it | 19:32 |
*** jcoufal has joined #openstack-ironic | 19:33 | |
*** alexpilotti has quit IRC | 19:36 | |
*** ramineni has quit IRC | 19:37 | |
*** achanda has quit IRC | 19:41 | |
*** Marga_ has quit IRC | 19:42 | |
lucas-dinner | NobodyCam, btw, pxe_ with ipxe might not require tftp | 19:44 |
lucas-dinner | if the machine already has ipxe flashed | 19:44 |
lucas-dinner | it can be full http | 19:45 |
lucas-dinner | (only needs tftp to chainload undionly.kpxe) | 19:45 |
NobodyCam | but tftp is needed for initial download no? | 19:45 |
lucas-dinner | not really, only if the machine doesn't have ipxe already flashed in their nics | 19:46 |
NobodyCam | ahh so | 19:46 |
lucas-dinner | say they do, the DHCP server will not ACK the client telling it to look at the tftp to get the ipxe image | 19:46 |
lucas-dinner | it will send it the boot.ipxe HTTP URL directly | 19:46 |
NobodyCam | hummm | 19:47 |
lucas-dinner | NobodyCam, like http://etherboot.org/wiki/pxechaining#using_isc_dhcpd | 19:47 |
lucas-dinner | if request comes from gPXE send the http URL | 19:48 |
lucas-dinner | if not tells it to chainload the ipxe image | 19:48 |
lucas-dinner | so if people burn the ipxe image in their nics they will never need tftp | 19:49 |
lucas-dinner | http://ipxe.org/howto/romburning/intel | 19:49 |
lucas-dinner | (I suspect, some already comes with it by default) | 19:49 |
* lucas-dinner brbs | 19:50 | |
NobodyCam | hummm 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 |
NobodyCam | wow thats just all kinda of typo'ed | 19:51 |
*** rameshg87 has quit IRC | 19:51 | |
*** Nisha has quit IRC | 20:05 | |
*** ukalifon has quit IRC | 20:09 | |
*** andreykurilin__ has quit IRC | 20:09 | |
*** ukalifon has joined #openstack-ironic | 20:11 | |
*** andreykurilin__ has joined #openstack-ironic | 20:12 | |
NobodyCam | brb | 20:13 |
*** achanda has joined #openstack-ironic | 20:14 | |
*** jcoufal has quit IRC | 20:15 | |
*** jamesllondon has joined #openstack-ironic | 20:16 | |
*** jamesllondon has quit IRC | 20:16 | |
TheJulia | NobodyCam: 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 |
NobodyCam | ya | 20:18 |
NobodyCam | this whole patch may need to be rethought | 20:18 |
*** david-lyle has joined #openstack-ironic | 20:21 | |
NobodyCam | brb | 20:22 |
*** jamesllondon has joined #openstack-ironic | 20:23 | |
*** jamesllondon has quit IRC | 20:23 | |
TheJulia | The 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-ironic | 20:31 | |
*** Marga_ has joined #openstack-ironic | 20:47 | |
*** jamesllondon has joined #openstack-ironic | 20:51 | |
*** alexpilotti has joined #openstack-ironic | 20:51 | |
*** openstackgerrit has quit IRC | 20:52 | |
*** foexle has quit IRC | 20:52 | |
*** openstackgerrit has joined #openstack-ironic | 20:52 | |
*** jmank has quit IRC | 20:53 | |
BadCub | TheJulia: it's the human factor that makes it all bad lol | 20:58 |
TheJulia | But humans are bound to introduce errors :) | 20:59 |
BadCub | exactly! heheh | 20:59 |
devananda | looks like our gate is down right now with ipv6 issues | 21:00 |
BadCub | eep | 21:00 |
devananda | see chatter in -infra. there's already a work around up here: https://review.openstack.org/#/c/176072/ | 21:00 |
TheJulia | ugh | 21:00 |
* BadCub offers the gate sacrificial offerings | 21:00 | |
*** absubram has quit IRC | 21:01 | |
*** absubram has joined #openstack-ironic | 21:01 | |
*** lucas-dinner has quit IRC | 21:01 | |
*** ukalifon has quit IRC | 21:03 | |
*** absubram has quit IRC | 21:05 | |
*** absubram has joined #openstack-ironic | 21:06 | |
*** jgrimm is now known as zz_jgrimm | 21:20 | |
*** dprince has quit IRC | 21:23 | |
*** kbs has quit IRC | 21:24 | |
NobodyCam | brb | 21:27 |
*** trown is now known as trown|outttypeww | 21:29 | |
*** jjohnson2 has quit IRC | 21:33 | |
*** zz_jgrimm is now known as jgrimm | 21:40 | |
*** ijw has quit IRC | 21:41 | |
*** kkoski has quit IRC | 21:45 | |
mrda | Morning Ironic | 21:48 |
NobodyCam | morning mrda | 21:49 |
*** kkoski has joined #openstack-ironic | 21:50 | |
*** kkoski has quit IRC | 21:51 | |
*** mtanino has quit IRC | 21:52 | |
*** kbs has joined #openstack-ironic | 21:54 | |
mrda | hey NobodyCam | 21:55 |
*** mtanino has joined #openstack-ironic | 21:55 | |
*** harlowja is now known as harlowja_away | 22:00 | |
NobodyCam | how things down under mrda :) | 22:00 |
mrda | NobodyCam: Things are going well here - looking forward to seeing y'all in YVR next month :) | 22:04 |
NobodyCam | ya :) | 22:04 |
*** harlowja_away is now known as harlowja | 22:05 | |
*** kkoski has joined #openstack-ironic | 22:06 | |
* devananda takes a walk and a break from all the meetings | 22:06 | |
*** kkoski has quit IRC | 22:06 | |
NobodyCam | :) | 22:07 |
NobodyCam | devananda: go get coffee!!! | 22:07 |
openstackgerrit | Chris Krelle proposed openstack/ironic: Check temp dir is usable for ipmitool driver https://review.openstack.org/160383 | 22:10 |
NobodyCam | brb | 22:12 |
*** andreykurilin__ has quit IRC | 22:14 | |
*** dttocs_ has joined #openstack-ironic | 22:23 | |
*** dttocs has quit IRC | 22:25 | |
openstackgerrit | Zhai, Edwin proposed openstack/ironic-specs: New meter for Node Manager https://review.openstack.org/176109 | 22:31 |
*** Sukhdev has quit IRC | 22:31 | |
* BadCub is off to dealer again | 22:38 | |
*** BadCub is now known as BadCub_Away | 22:38 | |
* NobodyCam is also going to step away | 22:39 | |
*** romcheg has quit IRC | 22:45 | |
cinerama | devananda: ping | 22:50 |
*** dttocs_ has quit IRC | 22:55 | |
*** penick has quit IRC | 22:58 | |
*** dttocs has joined #openstack-ironic | 23:02 | |
*** penick has joined #openstack-ironic | 23:02 | |
*** yuanying has joined #openstack-ironic | 23:02 | |
*** penick has quit IRC | 23:03 | |
devananda | cinerama: pong | 23:22 |
cinerama | devananda: pmed you | 23:26 |
*** penick has joined #openstack-ironic | 23:36 | |
*** zhenguo has joined #openstack-ironic | 23:47 | |
*** s-moriya has joined #openstack-ironic | 23:51 | |
*** penick has quit IRC | 23:56 | |
*** rwsu has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!