*** lucas-w00t has quit IRC | 00:16 | |
*** smoriya has joined #openstack-ironic | 00:19 | |
*** r-daneel__ has quit IRC | 00:24 | |
*** ChuckC has quit IRC | 00:27 | |
*** openstackgerrit has quit IRC | 00:31 | |
*** openstackgerrit has joined #openstack-ironic | 00:33 | |
*** ChuckC has joined #openstack-ironic | 00:36 | |
*** killer_prince has quit IRC | 00:59 | |
*** lazy_prince has joined #openstack-ironic | 01:00 | |
*** chenglch has joined #openstack-ironic | 01:38 | |
*** jcoufal has joined #openstack-ironic | 01:38 | |
*** yuanying has quit IRC | 01:48 | |
*** kevinbenton has quit IRC | 01:48 | |
*** tonycoffman has quit IRC | 01:48 | |
*** mitz has quit IRC | 01:48 | |
*** Madkiss has quit IRC | 01:48 | |
*** marios has quit IRC | 01:48 | |
*** NobodyCam has quit IRC | 01:48 | |
*** Hefeweizen has quit IRC | 01:48 | |
*** sirushti has quit IRC | 01:48 | |
*** BadCub_ has quit IRC | 01:48 | |
*** lsmola______ has quit IRC | 01:48 | |
*** rushiagr_away has quit IRC | 01:48 | |
*** chenglch has quit IRC | 01:48 | |
*** yuanying has joined #openstack-ironic | 01:53 | |
*** kevinbenton has joined #openstack-ironic | 01:53 | |
*** Madkiss has joined #openstack-ironic | 01:54 | |
*** tonycoffman has joined #openstack-ironic | 01:54 | |
*** mitz has joined #openstack-ironic | 01:54 | |
*** marios has joined #openstack-ironic | 01:54 | |
*** NobodyCam has joined #openstack-ironic | 01:54 | |
*** Hefeweizen has joined #openstack-ironic | 01:54 | |
*** sirushti has joined #openstack-ironic | 01:54 | |
*** BadCub_ has joined #openstack-ironic | 01:54 | |
*** lsmola______ has joined #openstack-ironic | 01:54 | |
*** rushiagr_away has joined #openstack-ironic | 01:54 | |
*** mitz has quit IRC | 01:54 | |
*** mitz has joined #openstack-ironic | 01:55 | |
*** pcrews has quit IRC | 01:55 | |
*** aweeks has quit IRC | 01:56 | |
*** aweeks has joined #openstack-ironic | 01:58 | |
*** dlaube has quit IRC | 02:03 | |
*** marcoemorais has quit IRC | 02:05 | |
*** Poornima_ has joined #openstack-ironic | 02:16 | |
*** pcrews has joined #openstack-ironic | 02:20 | |
*** pcrews has quit IRC | 02:20 | |
*** rloo has quit IRC | 02:27 | |
*** zz_naotok is now known as naotok | 02:27 | |
*** harlowja is now known as harlowja_away | 02:32 | |
*** chenglch has joined #openstack-ironic | 02:39 | |
*** ramineni has joined #openstack-ironic | 03:21 | |
*** jcoufal has quit IRC | 03:26 | |
*** Poornima_ has quit IRC | 03:48 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Sync the doc with latest code https://review.openstack.org/121742 | 03:48 |
---|---|---|
*** Haomeng has joined #openstack-ironic | 03:48 | |
*** Poornima_ has joined #openstack-ironic | 04:14 | |
openstackgerrit | Anusha Ramineni proposed a change to openstack/ironic-python-agent: Add support to build iso image https://review.openstack.org/121433 | 04:23 |
*** pensu has joined #openstack-ironic | 04:25 | |
*** lazy_prince is now known as killer_prince | 04:37 | |
*** pensu has quit IRC | 05:13 | |
openstackgerrit | Anusha Ramineni proposed a change to openstack/ironic-python-agent: Add support to build iso image https://review.openstack.org/121433 | 05:38 |
*** yongli has quit IRC | 05:45 | |
*** ifarkas has joined #openstack-ironic | 05:56 | |
*** pradipta_away is now known as pradipta | 05:58 | |
*** rushiagr_away is now known as rushiagr | 06:12 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Sync the doc with latest code https://review.openstack.org/121742 | 06:14 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/120701 | 06:16 |
*** k4n0 has joined #openstack-ironic | 06:26 | |
openstackgerrit | Anusha Ramineni proposed a change to openstack/ironic-python-agent: Add support to build iso image https://review.openstack.org/121433 | 06:34 |
*** dtantsur|afk is now known as dtantsur | 06:49 | |
dtantsur | Morning Ironic | 06:50 |
*** jistr has joined #openstack-ironic | 06:54 | |
*** bluex-pl has joined #openstack-ironic | 07:05 | |
*** vinbs has joined #openstack-ironic | 07:25 | |
*** athomas has joined #openstack-ironic | 07:25 | |
*** foexle has joined #openstack-ironic | 07:27 | |
vinbs | Hello dtantsur | 07:31 |
*** jistr has quit IRC | 07:45 | |
*** ndipanov_gone is now known as ndipanov | 07:48 | |
*** jistr has joined #openstack-ironic | 07:59 | |
*** ifarkas has quit IRC | 07:59 | |
*** derekh has joined #openstack-ironic | 08:03 | |
*** lsmola______ is now known as lsmola | 08:07 | |
*** yuanying has quit IRC | 08:10 | |
*** yuanying has joined #openstack-ironic | 08:10 | |
*** yuanying has quit IRC | 08:15 | |
openstackgerrit | A change was merged to openstack/ironic: Import modules for fake IPMINative/iBoot drivers https://review.openstack.org/121715 | 08:20 |
*** MattMan has joined #openstack-ironic | 08:31 | |
*** tatyana has joined #openstack-ironic | 08:36 | |
*** ifarkas has joined #openstack-ironic | 08:40 | |
*** yuanying has joined #openstack-ironic | 08:41 | |
*** rushiagr is now known as rushiagr_away | 08:42 | |
*** igordcard has joined #openstack-ironic | 08:43 | |
*** rushiagr_away is now known as rushiagr | 08:43 | |
*** lucasagomes has joined #openstack-ironic | 08:43 | |
*** dtantsur is now known as dtantsur|brb | 08:52 | |
*** teju has joined #openstack-ironic | 08:52 | |
teju | hi all...does ironic support PXE boot from cinder volume rather than a glance image? | 08:53 |
Haomeng | teju: so far, we did not support boot from cinder volume I think:) | 08:56 |
Haomeng | teju: how about previous issue with you? | 08:57 |
teju | Haomeng : do u think that feature will be available in Juno release? | 08:57 |
Haomeng | teju: Juno? | 08:57 |
Haomeng | teju: let me check the blueprints | 08:58 |
teju | Haomeng : yes | 08:58 |
Haomeng | teju: juno feature is freezed now | 08:58 |
Haomeng | teju: :) | 08:58 |
Haomeng | teju: https://blueprints.launchpad.net/ironic/+spec/cinder-integration | 08:59 |
Haomeng | teju: it is the blueprint you want | 08:59 |
teju | Haomeng : ok...i thought when we can boot a nova instance from cinder volume, we can also boot a bare metal from bootable cinder volume | 09:00 |
Haomeng | Haomeng: however it is in *not started* status now | 09:00 |
Haomeng | teju: yes, this is great idea, and we should support it like nova | 09:00 |
Haomeng | teju: but need the ironic-cinder integration | 09:01 |
Haomeng | teju: still not starting now | 09:01 |
teju | Haomeng : ok...may be after Juno | 09:01 |
Haomeng | teju: yes, it is *kilo* | 09:01 |
teju | Haomeng : March 2015? | 09:02 |
Haomeng | teju: maybe, but not sure:) | 09:02 |
Haomeng | teju: we can check with Walt Boring, he will have the plan I think, maybe:) | 09:03 |
Haomeng | teju: https://launchpad.net/~walter-boring | 09:03 |
teju | Haomeng : looks like it takes time & effort for cinder + ironic integration | 09:04 |
Haomeng | teju: how did you solve your previous ironic image issue? is it working now? | 09:04 |
Haomeng | teju: yes | 09:04 |
teju | Haomeng : yes...it is working gr8 | 09:04 |
Haomeng | teju: great | 09:04 |
Haomeng | teju: what have you done? | 09:04 |
teju | Haomeng : i prepared a detailed doc on how to build ubuntu deploy & user images , register them with glance and deploy....where can I possibly upload this doc? | 09:05 |
Haomeng | teju: great | 09:05 |
Haomeng | teju: you can try to add them into our ironic doc, and commit the doc code, we help you to review, thanks for your efforts | 09:06 |
Haomeng | teju: you can check this folder - https://github.com/openstack/ironic/tree/master/doc/source/deploy which is our ironic deploy documents | 09:06 |
teju | Haomeng : ok | 09:07 |
Haomeng | teju: maybe this doc - https://github.com/openstack/ironic/blob/master/doc/source/deploy/install-guide.rst | 09:07 |
Haomeng | teju: thanks for your contribuations:) | 09:07 |
Haomeng | teju: welcome:) | 09:07 |
vinbs | Hi Haomeng, teju | 09:07 |
Haomeng | vinbs: morning:) | 09:08 |
teju | Haomeng : i have to thank u & lucasagomes :) | 09:08 |
teju | vinbs : hi | 09:08 |
Haomeng | teju: welcome:) | 09:08 |
Haomeng | teju: any time:) | 09:08 |
lucasagomes | teju, :) | 09:08 |
*** Poornima_ has quit IRC | 09:08 | |
lucasagomes | teju, btw cinder volume may appear in K | 09:08 |
*** sheile has joined #openstack-ironic | 09:09 | |
lucasagomes | fyi take a look at https://docs.google.com/spreadsheets/d/1Hxyfy60hN_Fit0b-plsPzK6yW3ePQC5IfwuzJwltlbo/edit?pli=1#gid=1604970109 | 09:09 |
lucasagomes | in the Kilo tab | 09:09 |
Haomeng | lucasagomes: morning:) | 09:09 |
vinbs | teju: one such effort to add glance instructions for Ironic is here: https://review.openstack.org/#/c/118614/ | 09:09 |
lucasagomes | that's some ideas about potential stuff to work on in K | 09:09 |
lucasagomes | Haomeng, morning | 09:09 |
Haomeng | lucasagomes: :) | 09:09 |
vinbs | Morning lucasagomes | 09:09 |
lucasagomes | vinbs, morning | 09:09 |
lucasagomes | Haomeng, you know that we are now an official integrated openstack project right? | 09:10 |
lucasagomes | we had the final review yesterday and we passed :) | 09:10 |
lucasagomes | I mean we are in Kilo not J | 09:10 |
*** pelix has joined #openstack-ironic | 09:10 | |
lucasagomes | https://review.openstack.org/#/c/120225/ \o/ | 09:11 |
*** yuanying has quit IRC | 09:14 | |
vinbs | lucasagomes, cooool :D | 09:15 |
lucasagomes | \o/ | 09:15 |
athomas | \o/ | 09:17 |
*** killer_prince is now known as lazy_prince | 09:19 | |
teju | Haomeng, lucasagomes : i would like to contribute to ironic....but, where do i start? | 09:23 |
lucasagomes | teju, you already started deploying it, which is pretty good :) I think the best place to start with bugs https://bugs.launchpad.net/ironic | 09:24 |
lucasagomes | is with bugs* | 09:25 |
teju | lucasagomes : ok | 09:25 |
teju | in the ironic node-create command, i gave the option -i pxe_root_gb=4 without knowing what the value '4' signifies....what is this value? | 09:28 |
*** sheile has quit IRC | 09:29 | |
*** lazy_prince is now known as killer_prince | 09:36 | |
*** jcoufal has joined #openstack-ironic | 09:41 | |
*** killer_prince is now known as lazy_prince | 09:44 | |
lucasagomes | teju, the size of the root partition (where the image will be copied to) | 09:47 |
lucasagomes | teju, tho we don't use pxe_root_gb anymore (its pretty old, is it in our guide!?) | 09:48 |
lucasagomes | this value comes from the flavor which is registered in Nova | 09:48 |
lucasagomes | and the Ironic Nova Driver will set it to the node when it's being deployed | 09:48 |
teju | lucasagomes : no, its not in ur guide... | 09:48 |
lucasagomes | teju, right, yeah so when creating the flavor in nova | 09:49 |
lucasagomes | ur going to specify it, size of the root partition, memory, no cpus, etc... | 09:49 |
teju | lucasagomes : i did not create any new flavor in nova | 09:49 |
lucasagomes | and it will match with a node in Ironic | 09:49 |
lucasagomes | teju, devstack may have created one for u | 09:50 |
teju | lucasagomes : ok.. | 09:50 |
lucasagomes | take a look at nova flavor-list | 09:50 |
* lucasagomes 1 sec I've a call | 09:50 | |
teju | lucasagomes : i did not install devstack | 09:50 |
*** dtantsur|brb is now known as dtantsur | 09:51 | |
*** yuriyz has quit IRC | 09:59 | |
*** jcoufal has quit IRC | 10:04 | |
lucasagomes | teju, right... so you didn't used nova as an endpoint to deploy the machine? | 10:09 |
lucasagomes | used ironic api directly? | 10:09 |
teju | lucasagomes : yes...i used ironic api directly | 10:10 |
lucasagomes | teju, ah right... ok so yeah you've to populate the instance_info attribute of the Node with such informations | 10:10 |
lucasagomes | root_gb, memory_mb etc | 10:10 |
teju | lucasagomes : yes... | 10:11 |
lucasagomes | ironic node-create -i will put it in the driver_info, which is not the right place | 10:11 |
*** jcoufal has joined #openstack-ironic | 10:11 | |
*** yuanying has joined #openstack-ironic | 10:11 | |
* lucasagomes forgot what was the question | 10:12 | |
lucasagomes | so hmm root_gb is the root partition size, ironic will create a partition of that size in the disk and copy the image onto it | 10:12 |
lucasagomes | note that ironic won't resize the fs of the image, this is something that cloud-init will do | 10:13 |
lucasagomes | so the fs will match the root partition size | 10:13 |
teju | lucasagomes : yes...got it... | 10:13 |
*** jcoufal has quit IRC | 10:16 | |
*** jcoufal has joined #openstack-ironic | 10:23 | |
openstackgerrit | Anusha Ramineni proposed a change to openstack/ironic-python-agent: Add support to build iso image https://review.openstack.org/121433 | 10:25 |
*** naotok is now known as zz_naotok | 10:33 | |
*** rushiagr is now known as rushiagr_away | 10:35 | |
*** bluex-pl has quit IRC | 10:37 | |
*** jcoufal has quit IRC | 10:37 | |
*** rushiagr_away is now known as rushiagr | 10:39 | |
*** chenglch has quit IRC | 10:40 | |
Haomeng | lucasagomes: yes, that is great news for our Ironc team:) | 10:40 |
Haomeng | lucasagomes: very happy to get such news:) | 10:42 |
Haomeng | cheers:) | 10:42 |
*** yuanying has quit IRC | 10:45 | |
lucasagomes | Haomeng, :) | 10:45 |
Haomeng | lucasagomes: :) | 10:49 |
Haomeng | teju: I am back | 10:49 |
Haomeng | teju: just feel free to ask questions here, we will help you to understand ironic quickly | 10:50 |
teju | Haomeng : I need to work on ironic + cinder integration for my project | 10:51 |
Haomeng | teju: suggest that you start with devstack to deploy ironic and play the ironic functions | 10:51 |
Haomeng | teju: great | 10:51 |
Haomeng | teju: maybe iscsi can be used for our ironic to launch remote cinder volumes | 10:52 |
teju | Haomeng : u mean iscsi instead of pxe? | 10:53 |
Haomeng | teju: no, iscsi is protol to access remote storage disk/volumes via TCP | 10:54 |
lucasagomes | teju, are u planning to write a spec about it for K? that would be great | 10:55 |
lucasagomes | I think there's more people interested in booting from cinder volumes | 10:55 |
lucasagomes | (diskless nodes) | 10:55 |
lucasagomes | teju, take a look at https://wiki.openstack.org/wiki/Ironic/Specs_Process | 10:55 |
teju | Haomeng : this is what I want to do : when I say deploy, the ironic node should boot from the bootable cinder volume....is this possible as of now?? i think not | 10:56 |
lucasagomes | note that for K it's slight different, there's a link to an email sent by devananda explaning how we are handling specs on the K cycle | 10:56 |
lucasagomes | teju, it's not possible now, but it's a wanted feature | 10:56 |
*** athomas has quit IRC | 10:59 | |
*** ramineni has quit IRC | 11:07 | |
teju | lucasagomes : ok....can we leverage the nova + cinder integration code for ironic + cinder ? | 11:08 |
NobodyCam | hello ya'll | 11:09 |
Haomeng | teju: I think they are difference | 11:09 |
Haomeng | NobodyCam: morning:) | 11:09 |
NobodyCam | morning Haomeng :) | 11:09 |
Haomeng | NobodyCam: :) | 11:09 |
teju | Haomeng : ok. | 11:09 |
Haomeng | teju: but we can take the nova boot from volume as reference | 11:10 |
Haomeng | teju: the principle is similar, but code logic is difference I think | 11:10 |
Haomeng | teju: I think the blueprint owner has idea now, so can you check with him/her? | 11:11 |
teju | Haomeng : k | 11:11 |
Haomeng | teju: https://blueprints.launchpad.net/ironic/+spec/cinder-integration | 11:11 |
Haomeng | teju: and as lucasagomes mentened, we should follow the spec process also | 11:12 |
lucasagomes | teju, yeah well I dunno much about the nova+cinder integration to give you a proper answer | 11:13 |
lucasagomes | I would say that it may worth to investigate ofc | 11:13 |
teju | Haomeng : ok... | 11:13 |
teju | lucasagomes : k | 11:13 |
Haomeng | teju: :) | 11:13 |
*** lucasagomes is now known as lucas-hungry | 11:17 | |
Haomeng | teju: and for the deploy installation docs, you can see this existing documents - https://review.openstack.org/#/c/118614/4, and feel free to add your comments with your experience | 11:18 |
teju | Haomeng : sure... | 11:19 |
Haomeng | teju: ok, good luck, I will be away:) | 11:19 |
Haomeng | teju: I guess your time is 6pm right? | 11:19 |
teju | Haomeng : 5pm | 11:20 |
Haomeng | teju: :) | 11:20 |
*** Poornima_ has joined #openstack-ironic | 11:22 | |
*** bluex-pl has joined #openstack-ironic | 11:23 | |
*** yuanying has joined #openstack-ironic | 11:25 | |
teju | Haomeng : bye | 11:25 |
*** vinbs has quit IRC | 11:28 | |
Haomeng | teju: bye | 11:29 |
*** jcoufal has joined #openstack-ironic | 11:29 | |
*** romcheg has quit IRC | 11:30 | |
Haomeng | teju: :) | 11:30 |
openstackgerrit | Syed Ismail Faizan Barmawer proposed a change to openstack/ironic: Fix code error in pxe_ilo driver https://review.openstack.org/121577 | 11:42 |
*** romcheg has joined #openstack-ironic | 11:42 | |
*** tatyana has quit IRC | 11:45 | |
*** tatyana has joined #openstack-ironic | 11:46 | |
*** Poornima_ has quit IRC | 11:58 | |
*** yuanying has quit IRC | 11:58 | |
*** dprince has joined #openstack-ironic | 12:04 | |
*** ryanpetrello has joined #openstack-ironic | 12:13 | |
*** k4n0 has quit IRC | 12:14 | |
*** pradipta is now known as pradipta_away | 12:14 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Refactor PXE clean up tests https://review.openstack.org/122137 | 12:28 |
*** Haomeng|2 has joined #openstack-ironic | 12:30 | |
*** Haomeng has quit IRC | 12:31 | |
*** lucas-hungry is now known as lucasagomes | 12:32 | |
*** pensu has joined #openstack-ironic | 12:34 | |
openstackgerrit | Syed Ismail Faizan Barmawer proposed a change to openstack/ironic: Fix code error in pxe_ilo driver https://review.openstack.org/121577 | 12:36 |
NobodyCam | morning lucasagomes | 12:39 |
lucasagomes | NobodyCam, morning :) | 12:40 |
NobodyCam | question | 12:40 |
NobodyCam | reading the ML on the discovery stuff | 12:40 |
NobodyCam | what if ironic provided the info but did not consume it. so something like | 12:41 |
NobodyCam | http://paste.openstack.org/show/gHCAuiLwAgsVqyqOOEwr/ | 12:41 |
NobodyCam | note ^^^ is a non working example | 12:41 |
NobodyCam | you could of course have a get-all-info-finction too | 12:42 |
*** yuriyz has joined #openstack-ironic | 12:42 | |
* NobodyCam also notes he has had insomnia so may be in left field | 12:43 | |
lucasagomes | NobodyCam, right yeah somehting like that | 12:46 |
lucasagomes | I was thinking even more simple | 12:46 |
lucasagomes | like register the node with the right credentials | 12:46 |
lucasagomes | then simply "ironic $IRONIC_NODE_ID node-vendor-passthru update_node_properties" or something like that | 12:46 |
lucasagomes | NobodyCam, so only one request would be needed, we already know what we need right ? (CPU, CPU_ARCH, MEM, DISK) | 12:47 |
NobodyCam | oh so vendor pass thru would modify node properties | 12:48 |
lucasagomes | or, like we do for sensors, we can have the vendor_passthru to return all the things it found | 12:48 |
lucasagomes | and then someone can create a script to parse that and update the node | 12:48 |
lucasagomes | if modifying the node properties within vendor passthru sounds like a problem | 12:49 |
NobodyCam | ya I kinda like the return allthings do with them as you see if, if thats node-update then thats the operator option. | 12:50 |
lucasagomes | NobodyCam, yeah as u said: <NobodyCam> you could of course have a get-all-info-finction too | 12:50 |
*** romcheg has quit IRC | 12:50 | |
lucasagomes | sorry missread that before | 12:50 |
lucasagomes | NobodyCam, yup, yeah that also works. And I think that we should do that | 12:50 |
NobodyCam | lol np I'm actually very tired | 12:50 |
lucasagomes | heh /me have a small hangover | 12:50 |
lucasagomes | :P | 12:50 |
NobodyCam | heheheh, :> | 12:51 |
lucasagomes | NobodyCam, do you think that making a vendor_passthru method to get that info is a valid case in Ironic? | 12:52 |
lucasagomes | and them operators could them opt for using it or not | 12:52 |
NobodyCam | I do, I think Ironic can provide that data | 12:55 |
NobodyCam | through a vendor_passthru | 12:55 |
*** yuanying has joined #openstack-ironic | 12:55 | |
lucasagomes | cool :) | 12:55 |
lucasagomes | +1 | 12:55 |
NobodyCam | I also feel that does not break our ref models either (pxe/ipmitool) | 12:56 |
lucasagomes | yeah, and no changes to the api | 12:57 |
lucasagomes | just a yet-another-vendor-capability | 12:57 |
lucasagomes | which is what vendor_passthru was created for | 12:58 |
NobodyCam | yep... big bennies for Ilo,Drac,Rmm no down side to pxe/ipmitool | 12:58 |
lucasagomes | yup | 12:58 |
NobodyCam | :) | 12:58 |
lucasagomes | cool, glad we are in the same page :D | 12:58 |
NobodyCam | :) | 12:59 |
*** lazy_prince is now known as killer_prince | 13:00 | |
dtantsur | I guess this is part of what Nisha prototyped in J cycle | 13:01 |
lucasagomes | yeah it's similar to that | 13:01 |
dtantsur | of course I'm still worried about ipmi case, but I can move that code from Ironic to it's own service in the end | 13:01 |
lucasagomes | Nisha case AFAIR, was modifying the POST api to create nodes | 13:02 |
lucasagomes | to have a flag to discovery and then POST would be async | 13:02 |
lucasagomes | things like that | 13:02 |
lucasagomes | also I think it wasn't in the vendor_passthru but in the mgmt interface directly | 13:02 |
dtantsur | yeah, that's why I call it "part" of his proposal | 13:02 |
lucasagomes | but yeah, the core concept, of just having a abstraction API endpoint for collecting hardware info is same | 13:02 |
lucasagomes | yup | 13:03 |
*** athomas has joined #openstack-ironic | 13:03 | |
dtantsur | lucasagomes, speaking of which, are you going to work on discovery ramdisk any more? I'd prefer to move it to another gerrit review to overtake ownership | 13:06 |
lucasagomes | dtantsur, nop, feel free to do that | 13:06 |
lucasagomes | I can abandon that if need | 13:06 |
dtantsur | once I have new gerrit link - yes please | 13:07 |
*** rloo has joined #openstack-ironic | 13:08 | |
*** teju has left #openstack-ironic | 13:13 | |
dtantsur | lucasagomes, https://review.openstack.org/#/c/122151/ | 13:22 |
lucasagomes | dtantsur, cool, abandoned the other one | 13:23 |
dtantsur | thanks | 13:23 |
*** romcheg has joined #openstack-ironic | 13:23 | |
lucasagomes | np | 13:23 |
*** yuanying has quit IRC | 13:29 | |
*** pcrews has joined #openstack-ironic | 13:30 | |
*** ramineni has joined #openstack-ironic | 13:37 | |
*** yuriyz has quit IRC | 13:41 | |
pensu | Hi all, is it possible to add a physical bare metal server to devstack virutal setup of ironic? | 13:41 |
*** yuriyz has joined #openstack-ironic | 13:43 | |
lucasagomes | pensu, like register it in Ironic? | 13:44 |
lucasagomes | yup | 13:44 |
lucasagomes | this is like what the seed vm of tripleo is about AFAICT | 13:45 |
lucasagomes | s/register/enroll | 13:45 |
*** pensu has quit IRC | 13:46 | |
*** pensu has joined #openstack-ironic | 13:49 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Make context mandatory when instantiating a RPC object https://review.openstack.org/121923 | 13:49 |
lucasagomes | dtantsur, ^ | 13:49 |
lucasagomes | new approach | 13:49 |
dtantsur | good! | 13:49 |
* lucasagomes removes his -2 | 13:49 | |
*** smoriya has quit IRC | 13:56 | |
pensu | lucasagomes: yeah, basically I want to add a physical server and deploy nova-compute on it for a PoC using this ironic setup... | 13:57 |
pensu | lucasagomes: the only issue is I am not sure how to do that! | 13:58 |
pensu | lucasagomes: I mean do I need heat template for this? | 13:59 |
lucasagomes | pensu, I see, yeah well it's totally possible. You just got to get ur network setup correct etc | 13:59 |
pensu | lucasagomes: yeah, that also I thought.....I think my VM needs to be accessible from the server, right? | 13:59 |
lucasagomes | yes | 14:00 |
lucasagomes | pensu, I don't have any guide for that, but see if that helps a bit https://review.openstack.org/#/c/118614/4/doc/source/deploy/install-guide.rst | 14:00 |
lucasagomes | pensu, also take a look at the seed vm from the TripleO project | 14:00 |
lucasagomes | they do it, it's kinda a VM with many OpenStack services running on it | 14:01 |
lucasagomes | (may worth talking on #tripleo channel too, they may be able to help you with that) | 14:01 |
pensu | lucasagomes: yeah, I actually tried with TripleO and the problem was my server wasn't able to connect to the VM.... | 14:01 |
lucasagomes | right | 14:01 |
pensu | lucasagomes: so, I was wondering if you guys had something planned out for it already.... | 14:01 |
lucasagomes | pensu, I think that maybe writing a guide about how to do that, worth, and would be good | 14:02 |
lucasagomes | but I don't know if there's anyone working on something like that | 14:02 |
lucasagomes | if you get that working and is willing to write something about how to do that, it would be very welcome | 14:03 |
pensu | lucasagomes: sure, I would be happy to....let's see if it works and then I would be writing about it.....:) | 14:03 |
lucasagomes | pensu, http://docs.openstack.org/developer/tripleo-incubator/devtest_seed.html#f3 | 14:03 |
lucasagomes | idk if that helps much | 14:04 |
lucasagomes | pensu, cool | 14:04 |
jroll | Haomeng|2, lucasagomes, I think iPXE can boot an iscsi volume :D as far as mounting a cinder volume from the instance, it'll be complicated but doable, will need reboots etc | 14:15 |
jroll | (and cloud-init / metadata service support) | 14:15 |
lucasagomes | jroll, yup it does | 14:15 |
jroll | also, morning lucasagomes and other ironic friends :) | 14:15 |
lucasagomes | jroll, morning | 14:15 |
jroll | JayF and I are out today at a career fair sorta thing, jfyi, I might get on and catch up afterward | 14:16 |
lucasagomes | jroll, ack :) enjoy it! | 14:17 |
jroll | :) | 14:18 |
dtantsur | jroll, morning! Started my attempt to refactor PXE clean up tests: https://review.openstack.org/#/c/122137/ would like some early feedback | 14:19 |
dtantsur | after you're available, obviously :) | 14:19 |
NobodyCam | morning jroll :) | 14:21 |
*** yuanying has joined #openstack-ironic | 14:25 | |
*** jistr has quit IRC | 14:26 | |
*** jistr has joined #openstack-ironic | 14:28 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Make context mandatory when instantiating a RPC object https://review.openstack.org/121923 | 14:29 |
openstackgerrit | Mike Durnosvistov proposed a change to openstack/ironic: Check whether specified FS is supported https://review.openstack.org/98102 | 14:30 |
openstackgerrit | A change was merged to openstack/ironic: Fix code error in pxe_ilo driver https://review.openstack.org/121577 | 14:31 |
openstackgerrit | A change was merged to openstack/python-ironicclient: Updates to CLI doc https://review.openstack.org/121880 | 14:32 |
*** Ng has quit IRC | 14:36 | |
*** aweeks has quit IRC | 14:36 | |
*** igordcard has quit IRC | 14:38 | |
*** linggao has joined #openstack-ironic | 14:42 | |
*** igordcard has joined #openstack-ironic | 14:43 | |
*** ramineni has quit IRC | 14:43 | |
*** aweeks has joined #openstack-ironic | 14:46 | |
*** Ng has joined #openstack-ironic | 14:49 | |
MattMan | Great to see ironic graduating.... is this for Kilo meaning still incubating for Juno ? | 14:51 |
NobodyCam | MattMan: yes! | 14:51 |
NobodyCam | and thank you :) | 14:51 |
MattMan | NobodyCam: thanks | 14:51 |
lucasagomes | MattMan, cheers :) yeah K | 14:52 |
*** Poornima_ has joined #openstack-ironic | 14:53 | |
*** yuanying has quit IRC | 14:59 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Add unit tests for SNMPClient https://review.openstack.org/122175 | 15:01 |
*** dlaube has joined #openstack-ironic | 15:01 | |
*** teju has joined #openstack-ironic | 15:03 | |
*** foexle has quit IRC | 15:04 | |
*** ndipanov is now known as ndipanov_gone | 15:05 | |
*** bluex-pl has quit IRC | 15:07 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver https://review.openstack.org/110031 | 15:09 |
devananda | morning, all | 15:13 |
NobodyCam | morning devananda | 15:13 |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver https://review.openstack.org/110031 | 15:13 |
*** Poornima_ has quit IRC | 15:14 | |
devananda | jroll: mounting cinder vol in the instance shouldn't require reboots. will require somehow passing the connection info to the instance, and then initiating the connection, though | 15:15 |
devananda | jroll: unless the server has an HBA which can be remotely configured. In which case.... | 15:15 |
devananda | jroll: yes, reboots are likely | 15:15 |
dtantsur | devananda, morning | 15:15 |
*** dtantsur is now known as dtantsur|afk | 15:18 | |
devananda | lucasagomes: re introspecting hardware, that's pretty much the functionality Nisha was proposing, but with a different API, right? | 15:18 |
lucasagomes | devananda, the base concept is the same | 15:19 |
lucasagomes | but diff | 15:19 |
lucasagomes | 1- we are not the POST to create a Node, like he was adding a flag and make it async | 15:19 |
lucasagomes | 2- Calling that vendor passthru method will not populate anything in the Node properties itself | 15:20 |
lucasagomes | it will return the list of the hardware it introspect, so it's up to the operator to parse it and call node-update with the properties he wants to update | 15:20 |
lucasagomes | it's really just a mean of interfacing what Drac/iLO/etc already offers | 15:21 |
lucasagomes | we can also ofc, parse the output of all BMCs and standardize it | 15:21 |
lucasagomes | s/we are not the POST/we are not modifying the POST/ | 15:22 |
lucasagomes | devananda, what you think? I think it has some value, since the info returned can be trusted | 15:23 |
JayF | devananda: jroll: Re: mounting cinder volumes on booted instances, I've been having some conversations with the guys who do cloud-init about some of this | 15:23 |
JayF | devananda: jroll: because with a hypervisor, the hypervisor can generate a hotplug event and trigger cloud-init to do something (like attach a volume, or a new nic, etc) | 15:24 |
JayF | devananda: jroll: Without that you need something else; what smoser and I were conjecturing about w/r/t cloud-init was having it long poll the metadata service | 15:24 |
lucasagomes | devananda, and morning :) | 15:24 |
JayF | devananda: jroll: no code to any of this exists yet, but it's being thought about and input is appreciated :) | 15:24 |
devananda | lucasagomes: introspecting the hardware will take time, so it can't by a synchronous GET unless we have a cache of the info from a previous run. | 15:25 |
lucasagomes | devananda, hmm right, yeah that's a problem | 15:26 |
lucasagomes | devananda, so perhaps we could trigger that and get the properties populated? | 15:26 |
devananda | lucasagomes: and I think it's reasonable, if we have an API to say "go interrogate the hardware" that it should auto-fill all the node.properties that we think Ironic and Nova are likely to care about | 15:27 |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Handle SNMP exception error.PySnmpError https://review.openstack.org/122182 | 15:27 |
lucasagomes | devananda, right, yeah that works also | 15:27 |
lucasagomes | devananda, sounds like a plan :) | 15:27 |
*** rushiagr is now known as rushiagr_away | 15:29 | |
lucasagomes | and I think that many people asking for discover would be happy with it, as it's OOB operation and doesn't require changes in the common Ironic api | 15:29 |
lucasagomes | I think it's a good way to go | 15:30 |
devananda | JayF: hmm | 15:32 |
*** dhellmann is now known as dhellmann_ | 15:32 | |
devananda | JayF: so the more I think about where we are headed with instance metadata updates and Heat, the more I think we've just re-created Yet Another CMS | 15:32 |
JayF | cloud-init *is* a CMS | 15:33 |
JayF | even if it's generally used as a minimal CMS to bootstrap in a 'real' one | 15:33 |
devananda | JayF: right | 15:33 |
JayF | for stuff like cinder volume attachments, the reason I want support in cloud-init is so as a provider I can "push" things to an OS that I don't have access to | 15:33 |
devananda | JayF: but when you involve Heat and the os-*-config tools, it's really just a replacement | 15:33 |
JayF | for cloud-init explictly, when thinking about this | 15:35 |
JayF | it's been from the perspective of enabling something in the cloud (like a metadata service) to impact a change in the OS without having to have any access inside the instance | 15:35 |
JayF | so someone can call an API (or use a pretty control panel) to add a network, or a drive, and have it be configured in the OS for them on metal just like it can be when you have a hypervisor | 15:37 |
JayF | it's just system bootstrapping in insane hard mode :) | 15:37 |
*** ifarkas has quit IRC | 15:41 | |
devananda | JayF: sure. but it likely means moving all the complexity which CMS already have for dealing with unique hardware, local variations in distro, etc, into cloud-init | 15:45 |
JayF | unique hardware; probably not. Local variations in distro; very yes, and it's already doing that | 15:46 |
devananda | JayF: and variations caused by the local user? | 15:46 |
JayF | In fact the first patch I'm doing is working to add cloud-init support for the network json that we're putting in vendor_data and is proposed for meta_data in K... replacing the old API ... which is a debian network interfaces file | 15:47 |
JayF | If you break basic tooling enough to keep the cloud-init integration from working; so be it | 15:47 |
devananda | :) | 15:47 |
* JayF gone off to UC-Berkeley | 15:48 | |
*** jistr has quit IRC | 15:55 | |
*** yuanying has joined #openstack-ironic | 15:55 | |
*** jistr has joined #openstack-ironic | 15:56 | |
*** rushiagr_away is now known as rushiagr | 16:05 | |
*** dhellmann_ is now known as dhellmann | 16:11 | |
*** athomas has quit IRC | 16:15 | |
*** killer_prince is now known as lazy_prince | 16:22 | |
*** teju has left #openstack-ironic | 16:24 | |
*** Haomeng has joined #openstack-ironic | 16:25 | |
*** Haomeng|2 has quit IRC | 16:26 | |
*** yuanying has quit IRC | 16:28 | |
*** ChuckC has quit IRC | 16:45 | |
*** ChuckC_ has joined #openstack-ironic | 16:45 | |
openstackgerrit | A change was merged to openstack/python-ironicclient: Add unit test for "ironic port-update" shell cmd https://review.openstack.org/120997 | 16:46 |
lucasagomes | folks I will call it a day | 16:58 |
lucasagomes | have a great night everyone! | 16:58 |
Shrews | see ya lucasagomes | 16:59 |
rloo | night lucasagomes | 16:59 |
NobodyCam | night lucasagomes | 17:00 |
*** derekh has quit IRC | 17:00 | |
*** DavidHu_ has quit IRC | 17:00 | |
*** derekh has joined #openstack-ironic | 17:00 | |
*** DavidHu_ has joined #openstack-ironic | 17:00 | |
*** yuriyz has quit IRC | 17:00 | |
*** jcoufal has quit IRC | 17:00 | |
*** rwsu has quit IRC | 17:00 | |
*** ndipanov_gone has quit IRC | 17:00 | |
*** datajerk has quit IRC | 17:00 | |
*** dividehex has quit IRC | 17:00 | |
lucasagomes | :) see ye tomorrow | 17:01 |
*** lucasagomes is now known as lucas-dinner | 17:01 | |
*** yuriyz has joined #openstack-ironic | 17:02 | |
*** jcoufal has joined #openstack-ironic | 17:02 | |
*** rwsu has joined #openstack-ironic | 17:02 | |
*** ndipanov_gone has joined #openstack-ironic | 17:02 | |
*** datajerk has joined #openstack-ironic | 17:02 | |
*** dividehex has joined #openstack-ironic | 17:02 | |
*** ChuckC_ has quit IRC | 17:02 | |
*** Haomeng has quit IRC | 17:02 | |
*** lucas-dinner has quit IRC | 17:02 | |
*** harlowja_away has quit IRC | 17:02 | |
*** coolsvap has quit IRC | 17:02 | |
*** ChuckC_ has joined #openstack-ironic | 17:02 | |
*** Haomeng has joined #openstack-ironic | 17:02 | |
*** lucas-dinner has joined #openstack-ironic | 17:02 | |
*** harlowja_away has joined #openstack-ironic | 17:02 | |
*** coolsvap has joined #openstack-ironic | 17:02 | |
*** aweeks has quit IRC | 17:03 | |
lucas-dinner | wow that was a massive | 17:04 |
NobodyCam | ??? | 17:04 |
*** aweeks has joined #openstack-ironic | 17:04 | |
lucas-dinner | everybody got disconnected | 17:04 |
lucas-dinner | and reconnected, no? maybe it was my internet then | 17:04 |
NobodyCam | oh I didn;t get that | 17:05 |
*** derekh has quit IRC | 17:05 | |
lucas-dinner | I see | 17:05 |
lucas-dinner | odd maybe it was here then | 17:05 |
*** Shrews has left #openstack-ironic | 17:05 | |
NobodyCam | :-p | 17:05 |
lucas-dinner | anyhoo :) dinner time | 17:05 |
lucas-dinner | see y'all | 17:05 |
NobodyCam | night | 17:06 |
NobodyCam | brb | 17:09 |
*** Shrews has joined #openstack-ironic | 17:12 | |
*** tatyana has quit IRC | 17:17 | |
*** dhellmann is now known as dhellmann_ | 17:23 | |
*** yuanying has joined #openstack-ironic | 17:25 | |
*** harlowja_away is now known as harlowja | 17:27 | |
*** marcoemorais has joined #openstack-ironic | 17:27 | |
*** marcoemorais has quit IRC | 17:33 | |
*** marcoemorais has joined #openstack-ironic | 17:34 | |
*** marcoemorais has quit IRC | 17:34 | |
*** marcoemorais has joined #openstack-ironic | 17:34 | |
*** marcoemorais has quit IRC | 17:34 | |
*** marcoemorais has joined #openstack-ironic | 17:35 | |
*** marcoemorais has quit IRC | 17:35 | |
*** marcoemorais has joined #openstack-ironic | 17:36 | |
*** marcoemorais has quit IRC | 17:36 | |
*** marcoemorais has joined #openstack-ironic | 17:37 | |
openstackgerrit | A change was merged to openstack/ironic: Add a doc note about the vendor_passthru endpoint https://review.openstack.org/121678 | 17:43 |
*** eghobo has joined #openstack-ironic | 17:46 | |
*** dhellmann_ is now known as dhellmann | 17:50 | |
*** jistr has quit IRC | 17:51 | |
*** rushiagr is now known as rushiagr_away | 17:53 | |
*** yuanying has quit IRC | 17:59 | |
*** igordcard has quit IRC | 18:15 | |
NobodyCam | brb - quick walkies | 18:28 |
*** jistr has joined #openstack-ironic | 18:30 | |
*** marcoemorais has quit IRC | 18:31 | |
*** marcoemorais has joined #openstack-ironic | 18:32 | |
*** marcoemorais has quit IRC | 18:32 | |
*** marcoemorais has joined #openstack-ironic | 18:32 | |
*** jistr has quit IRC | 18:47 | |
* NobodyCam grumbles something about Java and wanders afk for a few | 18:53 | |
*** yuanying has joined #openstack-ironic | 18:55 | |
*** pelix has quit IRC | 19:08 | |
*** dprince has quit IRC | 19:09 | |
*** marcoemorais has quit IRC | 19:11 | |
*** marcoemorais has joined #openstack-ironic | 19:12 | |
*** marcoemorais has quit IRC | 19:12 | |
*** marcoemorais has joined #openstack-ironic | 19:12 | |
*** marcoemorais has quit IRC | 19:16 | |
*** marcoemorais has joined #openstack-ironic | 19:16 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: replace Exception with IronicException in agent https://review.openstack.org/122224 | 19:19 |
*** yuanying has quit IRC | 19:29 | |
*** penick has joined #openstack-ironic | 19:54 | |
*** linggao has quit IRC | 19:57 | |
*** linggao has joined #openstack-ironic | 19:57 | |
*** jcoufal has quit IRC | 20:01 | |
openstackgerrit | Ruby Loo proposed a change to openstack/python-ironicclient: Replace calls to Mock.assert_not_called https://review.openstack.org/122236 | 20:14 |
*** yuanying has joined #openstack-ironic | 20:25 | |
*** lazy_prince is now known as killer_prince | 20:28 | |
* Shrews wonders how broken our unit tests are with all of the non-existent mock methods we like using | 20:31 | |
rloo | Shrews, maybe that deep dive on mocking stuff on Fri will provide some suggestions on how to avoid it. | 20:34 |
Shrews | rloo: it's a good time to ask | 20:35 |
rloo | Shrews: I won't be able to attend, so if you're there... ;) | 20:36 |
Shrews | rloo: i'm going to try to attend. i'm *finally* having my damaged door replaced that day | 20:36 |
rloo | Shrews: It took that long to get it replaced? Well, I guess it could take time if they have to custom make it etc. | 20:37 |
Shrews | rloo: yeah, custom made... by the Amish. i don't think they're in any hurry :) | 20:38 |
rloo | oh, you're lucky it is ready so soon then ;) | 20:38 |
*** igordcard has joined #openstack-ironic | 20:42 | |
*** pensu has quit IRC | 20:56 | |
Shrews | Heh. Since when do we need to specify the network UUID when booting an instance in devstack? :/ | 20:59 |
*** yuanying has quit IRC | 20:59 | |
*** marcoemorais has quit IRC | 21:02 | |
*** marcoemorais has joined #openstack-ironic | 21:03 | |
*** penick has quit IRC | 21:08 | |
*** linggao has quit IRC | 21:26 | |
*** penick has joined #openstack-ironic | 21:28 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Don't reraise Exceptions from agent driver https://review.openstack.org/122224 | 21:48 |
davidlenwell | devananda: ubuntu 12 or 14 on the entry point node for the ipmi test cluster we talked about ? | 21:51 |
*** yuanying has joined #openstack-ironic | 21:55 | |
*** ChuckC_ has quit IRC | 21:56 | |
devananda | davidlenwell: 14 pls | 21:59 |
davidlenwell | okay | 21:59 |
davidlenwell | we're gonna have this pretty fast.. people over here where over thinking it a bit | 21:59 |
devananda | davidlenwell: :) | 21:59 |
*** penick has quit IRC | 22:00 | |
*** penick has joined #openstack-ironic | 22:02 | |
NobodyCam | hey hey davidlenwell | 22:02 |
davidlenwell | hey hey NobodyCam | 22:03 |
davidlenwell | whats shaking ? | 22:03 |
* NobodyCam hates java lol | 22:03 | |
* davidlenwell also hates java | 22:03 | |
* davidlenwell also hates foxpro | 22:03 | |
davidlenwell | ;) | 22:03 |
*** penick has quit IRC | 22:03 | |
NobodyCam | oh thats mean :-p | 22:03 |
NobodyCam | hehehe | 22:04 |
* NobodyCam luvs FoxPro | 22:04 | |
* davidlenwell doesn't have to agree with NobodyCam in order to respect and like him. | 22:05 | |
NobodyCam | lol heheheh | 22:06 |
NobodyCam | davidlenwell: have you seen the guys writing a foxpro like system in python and mysql | 22:06 |
davidlenwell | I did.. what I want to know is .. why? | 22:07 |
NobodyCam | lol | 22:07 |
davidlenwell | is the goal to run legacy code ? | 22:07 |
davidlenwell | or to make new stuff? | 22:08 |
NobodyCam | nope tjey wanted the foxpro interfae / gui | 22:08 |
NobodyCam | lol | 22:08 |
davidlenwell | that makes me want to punch someone | 22:08 |
NobodyCam | hahhahahahha :-p | 22:08 |
davidlenwell | as a database it wasn't horrible.. but I can't imagine trying to scale it | 22:09 |
*** ChuckC_ has joined #openstack-ironic | 22:09 | |
*** marcoemorais has quit IRC | 22:10 | |
*** marcoemorais has joined #openstack-ironic | 22:10 | |
NobodyCam | scale, with a hard file size limit of 2.5 gig it was all about hte sharding | 22:10 |
davidlenwell | or as I like to call it .. sharting | 22:11 |
NobodyCam | lol | 22:11 |
NobodyCam | oh the "good" old days | 22:11 |
* NobodyCam put on rose colored glasses | 22:11 | |
NobodyCam | *puts | 22:11 |
davidlenwell | lol | 22:14 |
adam_g | stevebaker, hi | 22:16 |
adam_g | stevebaker, are you aware of any changes in other parts of infra that would have accompanied https://review.openstack.org/#/c/92257/ ? | 22:16 |
adam_g | stevebaker, trying to figure out the failure here http://logs.openstack.org/72/120372/2/check/check-tempest-dsvm-ironic-pxe_ssh-nv/12786e3/logs/localrc.txt.gz | 22:17 |
adam_g | rather: http://logs.openstack.org/72/120372/2/check/check-tempest-dsvm-ironic-pxe_ssh-nv/12786e3/logs/devstacklog.txt.gz#_2014-09-17_20_26_09_762 | 22:18 |
NobodyCam | zomg I just read the best amazon review I have seen... I truly roflmao | 22:21 |
stevebaker | adam_g: in a meeting, will look soon | 22:26 |
*** yuanying has quit IRC | 22:29 | |
*** penick has joined #openstack-ironic | 22:31 | |
adam_g | stevebaker, oh disregard. completely missed the fact that the failures are occuring on stable branches, devstack needs a backport | 22:33 |
stevebaker | adam_g: ok | 22:36 |
*** enikanorov has quit IRC | 22:51 | |
*** penick has quit IRC | 23:07 | |
*** penick has joined #openstack-ironic | 23:10 | |
*** lucas-dinner has quit IRC | 23:11 | |
*** Haomeng|2 has joined #openstack-ironic | 23:13 | |
*** Haomeng has quit IRC | 23:14 | |
*** yuanying has joined #openstack-ironic | 23:25 | |
*** penick has quit IRC | 23:30 | |
*** penick has joined #openstack-ironic | 23:31 | |
*** penick has quit IRC | 23:31 | |
*** igordcard has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!