Monday, 2015-07-27

*** chlong has joined #openstack-ironic00:00
*** alexpilotti has quit IRC00:00
*** Marga_ has joined #openstack-ironic00:00
*** Marga_ has quit IRC00:05
*** praneshp_ has joined #openstack-ironic00:22
*** sinval_ has joined #openstack-ironic00:24
*** praneshp has quit IRC00:25
*** praneshp_ is now known as praneshp00:25
*** bizarrochristy has quit IRC00:25
*** bizarrochristy has joined #openstack-ironic00:26
*** bizarrochristy has quit IRC00:30
*** naohirot has joined #openstack-ironic00:37
*** r-daneel has joined #openstack-ironic00:37
*** r-daneel has quit IRC00:44
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20585900:48
*** Marga_ has joined #openstack-ironic01:01
*** Marga_ has quit IRC01:05
*** thiagop has quit IRC01:11
*** gabriel-bezerra has quit IRC01:11
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20586301:14
*** thiagop has joined #openstack-ironic01:15
*** gabriel-bezerra has joined #openstack-ironic01:17
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation refomatting  https://review.openstack.org/20586501:23
*** davideagnello has joined #openstack-ironic01:27
*** krotsche_vaca is now known as krotscheck01:28
*** jhova has quit IRC01:33
*** pal has joined #openstack-ironic01:40
*** chenglch has joined #openstack-ironic01:50
openstackgerritRamakrishnan G proposed openstack/ironic: Allow deleting nodes in ENROLL state  https://review.openstack.org/20559901:53
*** ijw has joined #openstack-ironic01:57
*** Marga_ has joined #openstack-ironic02:02
*** Marga_ has quit IRC02:06
*** smoriya has joined #openstack-ironic02:07
*** zhenguo has joined #openstack-ironic02:07
*** pal has quit IRC02:16
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/20565402:51
*** hakimo has joined #openstack-ironic02:52
*** hakimo_ has quit IRC02:54
*** ramineni has joined #openstack-ironic03:01
*** Marga_ has joined #openstack-ironic03:03
*** kcaj has quit IRC03:07
*** Marga_ has quit IRC03:07
*** smoriya has quit IRC03:12
*** kcaj has joined #openstack-ironic03:14
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method  https://review.openstack.org/20538703:15
*** Marga_ has joined #openstack-ironic03:20
*** smoriya has joined #openstack-ironic03:22
*** puranamr has joined #openstack-ironic03:22
*** Marga_ has quit IRC03:25
*** coolsvap|away is now known as coolsvap03:30
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method  https://review.openstack.org/20538703:37
raminenisambetts, hi03:37
*** puranamr has quit IRC03:40
*** puranamr has joined #openstack-ironic03:41
*** Sukhdev has joined #openstack-ironic03:44
openstackgerritShivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode  https://review.openstack.org/16619203:46
*** achanda has quit IRC04:03
*** rameshg87 has joined #openstack-ironic04:04
*** saripurigopi has joined #openstack-ironic04:06
openstackgerritGopi Krishna S proposed openstack/ironic-specs: Add out-of-band RAID configuration support for Cisco Hardware  https://review.openstack.org/19214204:06
saripurigopimorning Ironic04:16
*** Marga_ has joined #openstack-ironic04:21
openstackgerritAnusha Ramineni proposed openstack/ironic: Make states end-point discoverable via nodes API  https://review.openstack.org/20589504:22
*** achanda has joined #openstack-ironic04:24
*** Marga_ has quit IRC04:25
*** Sukhdev has quit IRC04:25
*** achanda has quit IRC04:26
*** pal has joined #openstack-ironic04:27
*** puranamr has quit IRC04:29
*** puranamr has joined #openstack-ironic04:30
saripurigopihow to build signed images to test UEFI secure boot ?04:37
*** marzif has joined #openstack-ironic04:41
*** amotoki has joined #openstack-ironic04:43
*** puranamr has quit IRC04:46
*** sinval_ has quit IRC04:57
*** kan__ has joined #openstack-ironic04:59
*** puranamr has joined #openstack-ironic05:07
*** achanda has joined #openstack-ironic05:07
*** Sukhdev has joined #openstack-ironic05:08
*** puranamr has quit IRC05:08
*** puranamr has joined #openstack-ironic05:08
*** puranamr has quit IRC05:11
*** marzif has quit IRC05:11
*** pradipta has joined #openstack-ironic05:13
*** Marga_ has joined #openstack-ironic05:22
*** Marga_ has quit IRC05:26
*** davideagnello has quit IRC05:27
*** Marga_ has joined #openstack-ironic05:36
*** puranamr has joined #openstack-ironic05:37
*** Marga_ has quit IRC05:37
*** bizarrochristy has joined #openstack-ironic05:38
*** Marga_ has joined #openstack-ironic05:38
*** puranamr has quit IRC05:41
*** bizarrochristy has quit IRC05:43
rameshg87saripurigopi: use ubuntu-signed if you are building dib ramdisk05:44
rameshg87saripurigopi: instead of ubuntu element05:44
*** ukalifon has joined #openstack-ironic05:45
*** Pradeep has joined #openstack-ironic05:48
*** Pradeep has left #openstack-ironic05:49
*** PradeepV has joined #openstack-ironic05:51
PradeepVHi Ironic team05:52
PradeepVhow do we delete an baremetal instance from openstack, it is enough to give nova delete or should we delete the ironic node also05:53
saripurigopirameshg87: okay. let me check.05:54
saripurigopirameshg87: i've one more question, I'm enrolling nodes using vendor API, how to trigger h/w introspection using api after node is enrolled?05:57
openstackgerritMerged stackforge/proliantutils: IPA: Update proliant hardware manager  https://review.openstack.org/19860306:00
rameshg87saripurigopi: ironic node-inspect <>06:02
rameshg87saripurigopi: sorry06:02
rameshg87saripurigopi: first put to manage06:02
rameshg87and then06:02
rameshg87ironic node-set-provision-state <> inspect06:03
saripurigopirameshg87: how to do it programatically, without user intervention. I'm creating node like this.       db_node = objects.Node(ctx, **node)         db_node.create() .06:04
rameshg87saripurigopi: http://docs.openstack.org/developer/python-ironicclient/api/ironicclient.v1.node.html#ironicclient.v1.node.NodeManager.set_provision_state06:06
*** ifarkas has joined #openstack-ironic06:06
rameshg87saripurigopi: client.node.set_provision_state(<uuid>, 'inspect') when node is in manage state06:07
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log  https://review.openstack.org/20591206:09
saripurigopirameshg87: let me try. thank you.06:10
*** lsmola has joined #openstack-ironic06:12
*** alexpilotti has joined #openstack-ironic06:26
*** Marga_ has quit IRC06:45
*** Marga_ has joined #openstack-ironic06:46
*** praneshp has quit IRC06:46
*** lazy_prince has joined #openstack-ironic06:55
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log  https://review.openstack.org/20591207:00
*** achanda has quit IRC07:07
*** Sukhdev has quit IRC07:08
*** achanda has joined #openstack-ironic07:12
*** Marga_ has quit IRC07:14
*** karimb has joined #openstack-ironic07:19
*** lsmola has quit IRC07:21
*** lsmola has joined #openstack-ironic07:21
*** rvasilets__ has joined #openstack-ironic07:25
*** davideagnello has joined #openstack-ironic07:27
*** chlong has quit IRC07:28
*** davideagnello has quit IRC07:32
*** rameshg87 is now known as rameshg87-away07:40
*** jistr has joined #openstack-ironic07:44
*** athomas has joined #openstack-ironic07:52
*** Marga_ has joined #openstack-ironic07:52
*** athomas has quit IRC07:53
*** ramineni has quit IRC07:54
*** yog__ has joined #openstack-ironic07:55
*** enikanorov_ has quit IRC07:59
*** yuikotakada has joined #openstack-ironic08:00
*** athomas has joined #openstack-ironic08:05
*** lucasagomes has joined #openstack-ironic08:07
*** ndipanov has joined #openstack-ironic08:08
*** achanda has quit IRC08:08
*** achanda has joined #openstack-ironic08:09
rvasilets__lucasagomes: Hi. Don't forget about this https://review.openstack.org/#/c/186064/ patch) Thx08:16
*** romainh has joined #openstack-ironic08:18
*** Marga_ has quit IRC08:18
*** Marga_ has joined #openstack-ironic08:20
*** coolsvap is now known as coolsvap|away08:21
*** MattMan has joined #openstack-ironic08:23
*** degorenko has joined #openstack-ironic08:24
lucasagomesrvasilets__, oh will review thanks08:24
*** ramineni has joined #openstack-ironic08:27
*** coolsvap|away is now known as coolsvap08:29
*** achanda has quit IRC08:31
*** coolsvap is now known as coolsvap|away08:31
*** e0ne has joined #openstack-ironic08:33
*** achanda has joined #openstack-ironic08:33
*** achanda has quit IRC08:34
*** romainh has quit IRC08:35
*** romainh has joined #openstack-ironic08:35
*** romainh has quit IRC08:39
*** romainh1 has joined #openstack-ironic08:42
*** romainh1 has quit IRC08:43
*** coolsvap|away is now known as coolsvap08:43
*** dtantsur|afk is now known as dtantsur08:44
dtantsurMorning Ironic!08:44
yuikotakadadtantsur, o/08:44
*** romcheg has joined #openstack-ironic08:44
dtantsurlucasagomes, hey, could you approve https://review.openstack.org/#/c/205599/ please? it blocks tempest work for versioning..08:45
dtantsuryuikotakada, o/ how was weekend for you?08:45
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Update documentation  https://review.openstack.org/20594908:45
*** romainh has joined #openstack-ironic08:46
dtantsuryuikotakada, also, are you working on https://review.openstack.org/#/c/166386/ today? I was planning to make some fixes, but don't want to step on your shoes08:46
yuikotakadadtantsur, super fine, but it's so hot in Japan >_< And you?08:46
yuikotakadadtantsur, yup08:46
lucasagomesdtantsur, hi there will take a look08:46
lucasagomescatching up with everything still08:47
dtantsurack08:47
dtantsuryuikotakada, it was pretty hot for us as well, just got normal on sunday..08:47
yuikotakadadtantsur, some tempest guys are discussing about some detail configures and I don't have any idea about these08:48
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Update documentation  https://review.openstack.org/20594908:48
yuikotakadadtantsur, are you planning your summer vacation?08:48
*** romainh1 has joined #openstack-ironic08:49
dtantsuryuikotakada, unfortunately no, no summer vacation for me08:49
*** romainh2 has joined #openstack-ironic08:49
yuikotakadadtantsur, oh :(08:50
*** romainh2 has quit IRC08:50
*** romainh has quit IRC08:50
dtantsuryuikotakada, and what about you?08:51
yuikotakadadtantsur, I will take it maybe Sep.2-908:51
*** Marga_ has quit IRC08:52
*** romainh2 has joined #openstack-ironic08:52
*** romainh2 has quit IRC08:53
*** romainh1 has quit IRC08:53
dtantsur30 emails only in unsorted folder, omg08:53
*** Marga_ has joined #openstack-ironic08:54
*** romainh1 has joined #openstack-ironic08:54
*** subscope has joined #openstack-ironic08:55
*** igordcard_ has quit IRC08:55
*** igordcard_ has joined #openstack-ironic08:56
*** Marga_ has quit IRC08:56
rvasilets__Haomeng|2:08:56
*** Marga_ has joined #openstack-ironic08:56
rvasilets__Haomeng|2: thx for review08:56
*** romainh1 has quit IRC08:58
*** romainh has joined #openstack-ironic09:00
*** romainh has quit IRC09:01
*** romainh has joined #openstack-ironic09:02
*** romainh1 has joined #openstack-ironic09:03
*** igordcard_ has quit IRC09:03
*** romainh1 has quit IRC09:03
*** igordcard_ has joined #openstack-ironic09:03
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Update documentation  https://review.openstack.org/20594909:04
*** karimb has quit IRC09:04
*** igordcard_ has quit IRC09:06
*** romainh has quit IRC09:07
openstackgerritMerged stackforge/proliantutils: Update documentation  https://review.openstack.org/20594909:07
*** igordcard_ has joined #openstack-ironic09:07
*** igordcard_ has quit IRC09:07
*** igordcard_ has joined #openstack-ironic09:07
*** romainh1 has joined #openstack-ironic09:08
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log  https://review.openstack.org/20591209:09
*** romainh1 has quit IRC09:10
*** romainh2 has joined #openstack-ironic09:10
*** romainh2 has quit IRC09:10
*** romainh1 has joined #openstack-ironic09:12
*** pelix has joined #openstack-ironic09:13
*** romainh1 has quit IRC09:14
*** romainh has joined #openstack-ironic09:14
*** cui has joined #openstack-ironic09:20
*** cui has quit IRC09:20
sambettsramineni: Hey!09:22
sambettsMorning all o/09:22
dtantsursambetts, morning!09:23
yuikotakadasambetts, o/09:23
sambettsHey dtantsur, yuikotakada, Hows it going?09:26
yuikotakadadtantsur, thank you for giving me a comment for https://review.openstack.org/#/c/166386/9//COMMIT_MSG Which kind of value do you recommend? for example, 'latest' ?09:26
*** davideagnello has joined #openstack-ironic09:28
dtantsuryuikotakada, I thought we should default api_versions to "all" and then check if server actually supports them. we can do it in follow-up patch just as well though09:30
dtantsursambetts, could be better if I had good sleep at least once for like 3 weeks... damn weather.09:30
dtantsurand what about you?09:30
yuikotakadasambetts, very fine :D and you?09:31
sambettsdtantsur: the heat is really getting to you then?09:31
sambettsyuikotakada: thats good to hear :)09:32
sambettsI'm pretty good, knee deep in paper work trying to sort out moving house but I'll get there eventually :-P09:32
lucasagomesrameshg87-away, hi there, are you around?09:33
dtantsursambetts, yeah, +35-37C was pretty nasty. So, do you have a new accommodation now?09:33
*** davideagnello has quit IRC09:33
sambettsdtantsur: I should do soon, I'm just working through all the purchasing stuff09:34
openstackgerritMerged openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/20181909:34
sambettsdtantsur: woah 35-37C is insane09:35
dtantsursambetts, cool, congrats!09:37
sambettsdtantsur: thanks :D09:37
openstackgerritSatoru Moriya proposed openstack/ironic-specs: Add volume connection information into ironic db  https://review.openstack.org/20049609:39
*** bradjones has joined #openstack-ironic09:42
*** bradjones has quit IRC09:42
*** bradjones has joined #openstack-ironic09:42
*** rameshg87-away is now known as rameshg8709:43
rameshg87lucasagomes: hi09:43
lucasagomesrameshg87, hi there, already figured... I mean I have an g6 ilo machine here but I think proliantutils doesn't support it :-(09:44
lucasagomesonly >= G8 right?09:44
rameshg87lucasagomes: chances are most of things should still work09:45
rameshg87lucasagomes: just checking, if it has ilo3, most of the things related to deploy will still work09:45
lucasagomesrameshg87, that's what I get http://paste.openstack.org/show/405891/09:45
rameshg87lucasagomes: oh looks like it's ilo209:46
* rameshg87 confirms09:46
lucasagomesit's a DL170e G609:46
persiaI have heard from folk testing untils hoping for the best that G6 and G7 units don't work so well today.09:47
*** stendulker has joined #openstack-ironic09:48
rameshg87lucasagomes: looks like it's ilo209:49
*** killer_prince has joined #openstack-ironic09:49
lucasagomesrameshg87, alright thanks!09:49
rameshg87lucasagomes: some time back we confirmed with G7 servers, deploy works, but not with G6 anytime09:50
lucasagomespersia, yeah it's just a testing machine09:50
rameshg87persia: we have tested with G7 which has ilo309:50
persiarameshg87:  Successfully?  The report I got from a G7 test was negative.09:50
rameshg87persia: when was it ? I can check it again ..09:52
rameshg87persia: will let you know in a day ..09:52
*** lazy_prince has quit IRC09:53
persiaNo rush.  The situation that had me testing has been resolved with allocation of G8 kit.  I just was surprised that someone had it working with G7.09:53
*** lazy_prince has joined #openstack-ironic09:53
rameshg87persia: it was on feb 2015 that we confirmed we had fixed an issue reported on gen7 - https://review.openstack.org/#/c/153945/09:53
rameshg87persia: the fix was in proliantutils itself09:53
rameshg87persia: at that point of time, we had tested on a gen 7 server09:54
*** killer_prince has quit IRC09:54
rameshg87persia: was it before feb 2015 that you tested with a G7 ?09:54
persiaThe report I received was from just a couple weeks ago, running kilo.  Maybe the test environment differs in some way.09:56
* persia will have to investigate09:56
rameshg87persia: thanks. let me know if you find any more details on that. I will try to get a gen7 and deploy once and see how it goes ..09:57
*** naohirot has quit IRC09:59
*** karimb has joined #openstack-ironic10:09
*** saripurigopi has quit IRC10:10
lucasagomesif you guys have a time, mind taking a look at https://review.openstack.org/#/c/200152/ ?10:14
lucasagomesthanks10:14
*** smoriya has quit IRC10:15
*** BadCub_ has joined #openstack-ironic10:18
*** aweeks_ has joined #openstack-ironic10:19
*** ramineni_1 has joined #openstack-ironic10:20
ramineni_1sambetts, hi10:20
*** rameshg871 has joined #openstack-ironic10:20
ramineni_1sambetts, good morning :)10:20
*** cppforlife__ has joined #openstack-ironic10:21
ramineni_1sambetts, just read your message , could you help me understand it better10:21
*** cppforlife_ has quit IRC10:21
*** aweeks has quit IRC10:21
*** BadCub has quit IRC10:21
*** JayF has quit IRC10:21
*** karimb has quit IRC10:21
*** ramineni has quit IRC10:21
*** thiagop has quit IRC10:21
*** Guest66585 has quit IRC10:21
*** kevinbenton has quit IRC10:21
*** kevinbenton has joined #openstack-ironic10:22
*** BadCub_ is now known as BadCub10:22
*** aweeks_ is now known as aweeks10:22
*** cppforlife__ is now known as cppforlife_10:22
openstackgerritRamakrishnan G proposed openstack/ironic: Add RAIDInterface for RAID configuration  https://review.openstack.org/19600310:23
*** killer_prince has joined #openstack-ironic10:23
*** rameshg87 has quit IRC10:23
*** thiagop has joined #openstack-ironic10:23
*** karimb has joined #openstack-ironic10:23
*** dan_ has joined #openstack-ironic10:23
*** saripurigopi has joined #openstack-ironic10:23
*** dan_ is now known as Guest4714210:24
sambettsramineni_1: ok, fire away, and I'll try to answer any questions you have10:25
*** lazy_prince has quit IRC10:25
*** lazy_prince has joined #openstack-ironic10:26
ramineni_1sambetts, actually where does this driver/driver-name/properties come into picture in test_drivers_get_one_ok ? it has only /drivers/driver-name right?10:27
ramineni_1sambetts, im not getting which line of code is actually failing :(10:27
*** killer_prince has quit IRC10:28
*** Haomeng has joined #openstack-ironic10:29
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Lazy delete instances  https://review.openstack.org/20416210:30
lucasagomes\o/10:30
sambettsramineni_1: The validate_link lines you have added are the ones failing, they make sure that the URL is valid by making a request to that URL in a faked app server10:30
sambettsramineni_1: which will actually end up calling the controller functions, hence why get_driver_properties is being called10:31
*** Haomeng|2 has quit IRC10:32
ramineni_1sambetts, oh, right .. i missed that ..10:32
ramineni_1sambetts, thanks, will fix right away10:33
*** JayF has joined #openstack-ironic10:33
ramineni_1sambetts, strangely ..  dont know why it passes in my local env10:33
sambettsramineni_1: Interesting, it fails in mine, do you have a devstack with ironic running?10:34
openstackgerritRamakrishnan G proposed openstack/ironic: Fix broken agent virtual media drivers  https://review.openstack.org/20599810:34
ramineni_1sambetts, ya10:34
sambettsramineni_1: I wonder if its not failing because the rpc request is hitting your devstacks conductor10:35
sambettsramineni_1: so it never gets stuck10:35
*** coolsvap is now known as coolsvap|away10:35
ramineni_1sambetts, oh .. anyway .. thanks for the help :)10:37
sambettsramineni_1: :D its all good, I've incountered many tests with the similar issues in the past10:38
persiarameshg871: Apologies for the confusion: when queried, those who had reported it not working for G7 admitted that their test procedure was to try G6, try G8, and declare G7 "not working" to avoid testing more.10:38
ramineni_1sambetts, :)10:40
dtantsurpersia, lol I like this approach :)10:40
lucasagomeshah10:43
rameshg871persia: :)10:44
dtantsurfolks, I've started an ML thread to make oslo.log use INFO level by default. Could you please weigh in?10:45
dtantsurI don't know what folks in HP and Cisco usually prefer for their stuff, but we use DEBUG everywhere10:45
dtantsur(and IIRC Rackspace as well)10:45
*** yuikotakada has quit IRC10:46
openstackgerritMerged openstack/ironic: Allow deleting nodes in ENROLL state  https://review.openstack.org/20559910:46
sambettsdtantsur: as in default output when run?10:46
dtantsursambetts, yep, I mean default logging level for all OpenStack projects10:46
*** amotoki has quit IRC10:48
*** Marga_ has quit IRC10:51
openstackgerritAnusha Ramineni proposed openstack/ironic: Make driver properties discoverable in REST API  https://review.openstack.org/20392110:51
*** dtantsur is now known as dtantsur|brb10:51
sambettsdtantsur: I guess there are two ways of doing it, you either make it WARN by default and make people add --verbose or make it info by default and make people use something like --quiet to reduce the output10:52
dtantsur|brbsambetts, my point is that defaulting to WARN makes little sense for the real world. E.g. I don't want people to come to me with bug reports and logs only containing WARN10:52
dtantsur|brbmy only response would be "please retry with debug=true"10:53
sambettsdtantsur|brb: yeah :-P10:53
dtantsur|brbeven our INFO level is often not enough10:53
dtantsur|brbbut I realize that people don't want debug=true as upstream default :)10:53
* dtantsur|brb really brb now10:54
sambettsdtantsur|brb: we need the normal logs to be like warn or info level, but if something goes wrong to spit out a separate debug level log file10:54
*** ramineni_1 has quit IRC10:56
*** ramineni has joined #openstack-ironic10:56
saripurigopisambetts, rameshg87: could you have a look @ https://review.openstack.org/#/c/192142/11:00
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk  https://review.openstack.org/20514211:01
rameshg871saripurigopi: sure11:03
*** rameshg871 is now known as rameshg8711:03
saripurigopirameshg87: thank you11:03
* sambetts looks at saripurigopi's review11:06
* rameshg87 goes home 11:10
*** rameshg87 has quit IRC11:10
*** pradipta has quit IRC11:12
*** Marga_ has joined #openstack-ironic11:16
*** chenglch has quit IRC11:27
*** davideagnello has joined #openstack-ironic11:29
*** Marga_ has quit IRC11:30
*** stendulker has quit IRC11:30
*** marzif has joined #openstack-ironic11:31
*** ramineni has quit IRC11:32
*** yuriyz has joined #openstack-ironic11:32
TheJuliaGood morning11:34
*** davideagnello has quit IRC11:34
*** Marga_ has joined #openstack-ironic11:37
lucasagomesTheJulia, morning11:39
*** lucasagomes is now known as lucas-hungry11:44
*** thrash|wknd is now known as thrash11:45
*** rvasilets__ has quit IRC11:54
*** sinval has quit IRC11:54
*** pal_ has joined #openstack-ironic11:58
*** sinval has joined #openstack-ironic11:58
*** pal has quit IRC11:58
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/20565512:01
*** zhenguo has quit IRC12:02
sambettsMorning o/12:10
TheJuliaGood morning sambetts12:10
*** pal_ has quit IRC12:13
*** pal has joined #openstack-ironic12:16
*** pal has quit IRC12:20
*** dtantsur|brb is now known as dtantsur12:22
dtantsurTheJulia, morning12:22
*** albertoffb has joined #openstack-ironic12:26
*** chlong has joined #openstack-ironic12:30
*** trown|outttypeww is now known as trown12:33
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient: Also retry on connection refused  https://review.openstack.org/20604112:33
*** jjohnson2 has joined #openstack-ironic12:42
*** lucas-hungry is now known as lucasagomes12:44
*** jjohnson2 has quit IRC12:45
*** PradeepV has quit IRC12:45
*** Marga_ has quit IRC12:48
*** dguerri` is now known as dguerri12:52
lucasagomesdamn, gnome 3.16 is really slick!12:53
* lucasagomes updated the os on the weekend12:53
*** lazy_prince has quit IRC12:57
trownI had to give up on gnome, gnome-shell was crashing daily12:59
*** jhova has joined #openstack-ironic13:01
*** romcheg has quit IRC13:01
*** romcheg has joined #openstack-ironic13:01
*** zhenguo has joined #openstack-ironic13:01
* dtantsur is using MATE because old school13:03
*** rloo has joined #openstack-ironic13:04
*** achanda has joined #openstack-ironic13:08
*** achanda has quit IRC13:13
*** cdearborn has joined #openstack-ironic13:15
jrolllucasagomes: I has questions on https://review.openstack.org/#/c/200152/13:17
openstackgerritDmitry Tantsur proposed openstack/ironic: Allow updates in VERIFYING state  https://review.openstack.org/20605813:17
jrollreply to my liking for a +2 ;D13:17
jrollalso, g'morning lucasagomes dtantsur trown TheJulia sambetts \o13:18
dtantsurmorning jroll!13:18
trowngood UGT morning jroll13:19
lucasagomesjroll, hey morning!13:19
rloohi dtantsur, lucasagomes, sambetts. Morning jroll, TheJulia, trown!13:19
dtantsurmorning trown, rloo!13:19
lucasagomesjroll, looking13:19
trownmorning rloo dtantsur13:19
dtantsurfolks, I'm updating devstack to support ENROLL, and I'd like your opinions: https://review.openstack.org/#/c/206055/113:20
jrollgood morning rloo :)13:20
lucasagomesjroll, oh I can add some CLEANING testing there13:20
lucasagomesfor backwards compat13:20
jrolldtantsur: I'd rather just use latest :)13:20
lucasagomesI think i've replaced the existing ones with CLEANWAIT (which is the right value to be returned now)13:21
*** Marga_ has joined #openstack-ironic13:21
lucasagomesbut we can add some with CLEANING to verify the backward compat layer13:21
jrolllucasagomes: cool, ty13:21
dtantsurjroll, I agree, but with the same devstack code supporting Juno and Kil gates it can become a mess..13:22
jrolldtantsur: oh, good point13:22
cdearbornMorning Ironic!13:22
jrolldtantsur: also, this is going to invoke a clean during enroll :/13:23
jrollhiya cdearborn :)13:23
cdearbornHey guys13:23
cdearbornI was finalizing my plans for the mid-cycle meetup over the weekend13:23
dtantsurcdearborn, morning13:24
cdearbornAnd I think the address on the evite page may be wrong: https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254?utm_campaign=order_confirm&utm_medium=email&ref=eemailordconf&utm_source=eb_email&utm_term=eventname13:24
dtantsurjroll, clean during enroll? Oo did I miss something?13:24
dtantsurjroll, or do we have it at "provide"?13:24
jrolldtantsur: manageable -> available, yeah13:25
cdearbornGoogle maps shows 701 East Pike at a different location - it looks like the addr should be 701 Pike13:25
jrollalso left a stable/juno bug inline for you :)13:25
dtantsurjroll, thanks13:25
jrollBadCub: ^^ see the address thing here13:25
lucasagomescdearborn, seems correct13:25
lucasagomesI'm probably not going to this mid-cycle :-( but I've been to that office in seattle before13:26
BadCubIT is 701 PIke St.13:26
NobodyCamgood morning Ironicers13:26
lucasagomesthe map on the evenbrite seems fine13:26
lucasagomesit's inside that convention centre13:26
lucasagomescenter*13:26
cdearbornYeah, the map is fine, but the addr is wrong13:26
NobodyCamlucasagomes: :(13:26
lucasagomesNobodyCam, I know :-(13:26
cdearbornIf you punch that addr into google maps, a different location comes up13:26
lucasagomesNobodyCam, good morning13:27
BadCubIt is in the Convention Center Towers13:27
NobodyCamgood morning lucasagomes :)13:27
jrollcdearborn: comes up the same for me with both addresses13:27
BadCubGood Morning BTW13:27
lucasagomesBadCub, morning13:27
jrollcdearborn: corner of east pike and boylston is what I get13:27
cdearbornweird - well - whoever set up the page may want to fix the addr - if I punch in Wash Convention Center, it comes up as 701 Pike, and the location is correct on the map13:28
dtantsurmorning BadCub, NobodyCam13:28
BadCubcdearborn: what page ware you refering to?13:28
cdearbornThe evite: https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254?utm_campaign=order_confirm&utm_medium=email&ref=eemailordconf&utm_source=eb_email&utm_term=eventname13:28
BadCubdevananda: set the eventbrite page up13:29
jrolluh oh13:29
jrollok yeah, that's right13:29
jrollBadCub: so it's right next to the freeway, right?13:30
BadCubjrol13:30
*** kkoski has joined #openstack-ironic13:30
BadCuboops13:30
*** kkoski has quit IRC13:30
*** davideagnello has joined #openstack-ironic13:30
cdearbornHere's 701 east pike - a completely different place: https://www.google.com/maps/place/701+E+Pike+St,+Seattle,+WA+98122/@47.6139122,-122.3232386,17z/data=!3m1!4b1!4m2!3m1!1s0x54906acb8333d6d9:0xd7e3bec90232f4dd13:30
BadCubjroll: I am not sure how close to the freeway to be honest. ONly been to office once13:30
jrollgdi, I booked near 701 east pike13:30
* jroll sigh13:30
* jroll will walk an extra 10 or 12 blocks13:30
BadCuband I came in from the other side of the Sound, so never saw freeway13:31
*** mjturek1 has joined #openstack-ironic13:31
cdearbornlol - people will be going to  "Edge of the Circle Books"13:31
jrollstill just a 17 minute walk13:32
cdearbornFrom the map, it looks like I5 goes under part of the convention center, so can't get much closer then that!13:32
BadCubcdearborn: it does appear to be the case13:34
*** davideagnello has quit IRC13:35
openstackgerritDmitry Tantsur proposed openstack/ironic: Allow agent lookup to directly accept node UUID  https://review.openstack.org/20606713:36
dtantsurjroll, hope you don't object ^^13:36
jrolldtantsur: I was actually talking with james penick about this the other day (dude from yahoo)13:37
jrolland just having the agent skip the lookup if a node id is given in /proc/cmdline13:37
jrollwe were generally talking about how you could make agent deploys work without the agent initializing any network requests to control plane, for network security things13:38
dtantsurjroll, well, it needs to somehow fetch a node and get heartbeat delay, right?13:38
dtantsurthough this is all interesting13:38
jrolldtantsur: oh, you're right, config things13:39
jrollthose could/should also be done through cmdline13:39
jrollanyway, I'm not opposed, will review13:39
dtantsurthnx13:39
*** chlong has quit IRC13:42
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add CLEANWAIT state  https://review.openstack.org/20015213:44
lucasagomesjroll, ^ added backward compat tests13:44
jrollty sir13:45
lucasagomesnp13:45
*** alexpilotti has quit IRC13:46
openstackgerritDmitry Tantsur proposed openstack/ironic: Allow agent lookup to directly accept node UUID  https://review.openstack.org/20606713:46
*** coolsvap|away is now known as coolsvap13:47
dtantsurjroll, ^^13:47
jrolldtantsur: so fast13:47
jroll+2 for you, +2 for lucasagomes13:47
dtantsur:)13:47
*** saripurigopi has quit IRC13:47
jrollthanks guys13:47
* jroll bbiab13:47
lucasagomesw00t13:47
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/20563813:47
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/20563813:47
NobodyCamwow light agenda today...13:47
*** AndroUser has joined #openstack-ironic13:49
dtantsurmeh folks, we need some call like $ ironic server-api-version13:52
*** jistr has quit IRC13:52
*** ifarkas has quit IRC13:53
*** jistr has joined #openstack-ironic13:54
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/20607513:55
*** kan__ has quit IRC13:57
*** boris-42 has joined #openstack-ironic14:02
*** jhova has quit IRC14:03
sambettsdtantsur: Isn't that what hitting the root URL of the API gives you? is it missing from the client?14:06
dtantsursambetts, seems like it's missing...14:06
jrollfriendly reminder that curl exists14:08
*** ifarkas has joined #openstack-ironic14:08
dtantsurjroll, that's not a justification for not having it in client :)14:09
dtantsure.g. curl approach requires understanding how our authentication works14:09
jrollyeah14:13
jrolldtantsur: does that code work as expected?14:13
*** absubram has joined #openstack-ironic14:13
dtantsurjroll, I didn't try it tbh, relying on gate to do it for me14:14
dtantsur(and it failed according to zuul)14:14
jrolldtantsur: does this run against stable/jun14:14
jrolloh14:14
jrolldtantsur: code seems fine, let me know when you get it working and I'll review :P14:15
dtantsurack :)14:16
jrolladded an agenda item for you NobodyCam :)14:17
*** karimb has quit IRC14:19
NobodyCamthank you jroll :)14:22
NobodyCamhehehehe14:22
NobodyCamjroll: I was going to bring that up as a matter of fact :014:23
jroll:)14:23
dtantsurjroll, NobodyCam, I had a suggestions about release vs ENROLL. Instead of reverting enroll or making devananda sad, we could just temporary bind "latest" to 1.10, so that folks never get 1.11 unless explicitly request it14:24
dtantsurwdyt?14:25
*** karimb has joined #openstack-ironic14:25
jrolldtantsur: if people are passing latest they should expect things to break14:25
*** kkoski has joined #openstack-ironic14:25
jrollthat solution also pretends versioning doesn't exist14:25
lucasagomesrloo, good morning! re checking node before transitioning to ACTIVE/DEPLOYWAIT14:25
lucasagomesrloo, I don't think it's a alternative to the periodic task, becuase there's still a race there. The delete_instance could be set just after we instantiate the new node for doing the check and before starting the state transition14:26
lucasagomestho it may be rare, it's possible14:27
dtantsurjroll, well, I kind of agree. We can set maximum supported version to 1.10 to make 1.11 temporary internal... or just leave it as it is, I don't care14:28
dtantsurI'm worried that literal revert would cause too much pain at this point14:28
AndroUserFolks can you please take a look at first patch of boot deploy separation #16651314:28
jrolldtantsur: I'd prefer just release it, if we pretend it's actually a bad thing we're never going to release it14:28
*** AndroUser is now known as rameshg8714:29
rameshg87It was rameshg87 on the previous text ^^^14:30
jrollhi rameshg87 :)14:31
rameshg87Hi jroll14:31
* rameshg87 lost internet connection. On mobile now14:31
rameshg87please take a look at first patch of boot deploy separation #16651314:32
NobodyCamlol: http://nationaldaycalendar.com/2015/07/26/july-27-2015-national-scotch-day-national-creme-brulee-day/14:33
NobodyCamwhat a pair14:33
jrollnice14:34
rloolucasagomes: yes, that's true. guess that's why we have exclusive locks...14:35
*** ifarkas has quit IRC14:36
lucasagomesrloo, yeah. I mean we could add that check and other checks on other parts as well to speed up the failing14:36
lucasagomesrloo, but I've tested it with a periodic task running every 60 seconds it's fast enough14:36
*** ifarkas has joined #openstack-ironic14:36
*** ijw has quit IRC14:36
rloolucasagomes: i'm fine with the periodic task -- just worth mentioning the other as an alternative.14:37
lucasagomesrloo, ++ totally I'm updating the spec14:37
lucasagomesthanks for the review!14:38
NobodyCammornign rloo :)14:38
rloowrt rameshg87 and his pxeboot/iscsideploy patch https://review.openstack.org/#/c/166513/. If anyone has some time, would be great to get that one approved soon.14:39
rloolucasagomes: thx!14:39
rameshg87rloo btw thanks for the thorough review on that patch14:41
rloolucasagomes: was wondering, if the node is in the middle of rebooting (say, DEPLOYING is done, and being rebooted -> ACTIVE), will our delete/destroy code work ok?14:41
rloorameshg87: you're welcome. thank you for doing the ripping apart. i want it merged soon so i don't have to review it again :)14:42
* rameshg87 jumbled code many times to annoy rloo14:42
openstackgerritMerged openstack/bifrost: Documentation reformatting  https://review.openstack.org/20585914:42
openstackgerritMerged openstack/bifrost: Documentation reformatting  https://review.openstack.org/20585914:42
* TheJulia gives the bot a cookie14:43
NobodyCamlol14:43
NobodyCambrb14:43
jrollrloo: our delete code is just "power off" so it should always work :)14:44
jrollwell, 'power off and clean up'14:44
*** pal has joined #openstack-ironic14:46
*** r-daneel has joined #openstack-ironic14:46
*** mtanino has joined #openstack-ironic14:48
rloojroll: ok14:50
*** kbyrne has quit IRC14:56
lucasagomesrloo, sorry missed the ping (in a call) yeah ^ we will call power off at the end15:00
lucasagomessince it's a hard power off it won't be a problem15:01
rloolucasagomes: no worries. jroll answered it :)15:01
*** alexpilotti has joined #openstack-ironic15:02
*** kbyrne has joined #openstack-ironic15:10
*** achanda has joined #openstack-ironic15:11
dtantsurlucasagomes, I wonder if we can have a subdomain of ironic.rocks for http://ironic-divius.rhcloud.com/15:11
dtantsurlike sometimes.ironic.rocks :D15:12
NobodyCamlucasagomes: do you happen to know off the top of your head if grub-efi is the RH/Cent equlivent of the ubuntu grub-efi-amd64-signed & shim-signed packages???15:12
*** ifarkas has quit IRC15:13
*** achanda has quit IRC15:15
trownlol @ sometimes.ironic.rocks ... maybe mostly.ironic.rocks15:17
TheJuliaclearly we need always.rocks, so it can be ironic.always.rocks15:18
*** Sukhdev has joined #openstack-ironic15:21
*** zhenguo has quit IRC15:22
*** early` has quit IRC15:29
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251715:29
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167215:29
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246115:29
NobodyCamrameshg87: still around?15:29
*** davideagnello has joined #openstack-ironic15:31
*** early has joined #openstack-ironic15:32
openstackgerritMathieu Mitchell proposed openstack/ironic: Introduce support for APC MasterSwitchPlus and Rack PDU  https://review.openstack.org/19814915:34
*** davideagnello has quit IRC15:35
lucasagomesNobodyCam, hmmmm lemme check15:39
*** ijw has joined #openstack-ironic15:40
lucasagomesNobodyCam, I believe it's "grub-efi" and "shim"15:40
rameshg87NobodyCam, hi15:40
lucasagomesthere's "shim" and "shim-unsigned"15:40
lucasagomesNobodyCam, sorry "grub2-efi"15:41
*** ifarkas has joined #openstack-ironic15:41
rameshg87NobodyCam, it should also be mentioned in grub2 element in dib15:41
rameshg87Assuming they are packaged with same name in fedora and rhel15:42
*** ijw_ has joined #openstack-ironic15:43
devanandag'morning, all15:45
sambettsMorning devananda15:45
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command  https://review.openstack.org/20611915:45
*** ijw has quit IRC15:45
*** romcheg has quit IRC15:45
*** kfox1111_ has left #openstack-ironic15:46
*** romcheg has joined #openstack-ironic15:46
*** ijw has joined #openstack-ironic15:46
NobodyCammornign devananda15:47
NobodyCamlucasagomes: thank you15:47
lucasagomesdevananda, good morning15:47
*** kkoski has quit IRC15:48
NobodyCamrameshg87: i wanted to ask you about the map file changes noted here: https://review.openstack.org/#/c/166192/27/doc/source/deploy/install-guide.rst (lines 722- 725)15:48
jrollheya deva15:48
*** ijw_ has quit IRC15:49
*** puranamr has joined #openstack-ironic15:49
rameshg87NobodyCam, yes15:52
NobodyCamrameshg87: are those changes only for grub2?15:53
rameshg87NobodyCam, we will have to pull in stendulker for specific detail15:53
NobodyCamI can just comment on the review15:54
rameshg87But iirc , 2 additional entries are required for grub215:54
dtantsurmorning devananda15:54
dtantsurjroll, please approve https://review.openstack.org/#/c/206067/ tests passed :)15:54
jrolldtantsur: +A15:55
rameshg87Because grub first requests always with / prefixed15:55
jrolldtantsur: so are you passing the node id via cmdline or what?15:55
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Lazy delete instances  https://review.openstack.org/20416215:56
dtantsurjroll, inspection has to run before lookup, and it returns node uuid on success15:56
jrollo.o15:57
jrollinteresting15:57
dtantsurmmm? I think we discussed that on the summit :)15:57
* rameshg87 will miss meeting today. No internet connection and misbehaving mobile15:57
NobodyCam:(15:57
dtantsurjroll, MAC addresses are not present before inspection, you can't do lookup :)15:57
rameshg87See you folks tomorrow15:57
dtantsursee you!15:58
NobodyCamhaev a good night rameshg8715:58
*** rameshg87 has quit IRC15:58
dtantsurjroll, and after inspection node uuid is known, so no need for full lookup15:58
jrolldtantsur: right, just thinking about how this is all put together15:58
dtantsurjroll, I'm working on https://review.openstack.org/#/c/205587 but it's still VERY unfinished..15:59
*** mgarza_ has joined #openstack-ironic16:00
* jroll looks16:00
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk  https://review.openstack.org/20514216:01
lucasagomesudpated ^16:01
*** vishwanathj has joined #openstack-ironic16:01
jrolldtantsur: planning on leveraging the hardware module there?16:01
dtantsurjroll, https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py ? definitely. what I have right now is directly copied from downstream ramdisk16:02
jrolldtantsur: gotcha, cool :)16:02
jrolldtantsur: at some point I'd like to talk about keeping more inventory info in ironic16:03
jrollthere's the whole "ironic is not a cmdb" thing, but... seeing more and more how that could be useful16:03
openstackgerritThiago Paiva Brito proposed openstack/ironic: OneView Driver for Ironic  https://review.openstack.org/19182216:04
sambettsjroll wants a fight ;)16:04
sambettshaha16:04
dtantsurjroll, for now we plan on (optionally) keeping everything that inspector gets in swift16:04
jrollnoooo :(16:04
jrolldtantsur: right16:04
NobodyCammornign sambetts :-)16:04
dtantsuraka https://blueprints.launchpad.net/ironic-inspector/+spec/store-introspection-data16:04
jrollbut thinking about scheduling and thigns16:04
sambettsMorning NobodyCam16:04
dtantsurjroll, yeah16:04
sambettsjroll: Yeah16:05
jrollyeah16:05
jroll:)16:05
sambettsI think you could get very complicated flavors once you start doing more advanced scheduling16:07
*** mitchjameson has joined #openstack-ironic16:07
*** ijw has quit IRC16:07
jrollmhm16:07
sambettscomplicated is the wrong word, complex is better16:07
jrollsambetts: for context, apparently in virt world people want to schedule against things like "CPU supports SSE4"16:08
jrollsuper fine-grained16:08
*** saripurigopi has joined #openstack-ironic16:08
devanandajroll: ++ to allowing more structured data in Ironic that could be searched via the REST API16:09
devanandathat's still not CMDB territory though :)16:09
devanandajust a better view of current resources16:09
dtantsurthat's seriously different from what you thought a year ago ;)16:09
jrolldevananda: "this machine has 4 sticks of 4gb DDR3 memory16:09
jroll"16:09
sambettsYeah, I've thought about scheduling against things like installed adaptor cards etc16:10
jrolldevananda: "this machine has a Intel(R) Xeon(R) CPU E3-1271 v3 @ 3.60GHz"16:10
*** e0ne has quit IRC16:10
jrollis not cmdb?16:10
devanandadtantsur: CMDB means a lot more than just "what is this machine"16:10
dtantsurit's not that I argue, I'm just pointing that we agreed last summer that searching over an inventory is a CMDB field16:10
devanandaeven a year ago, I was of the mind that Ironic ought to be the source of truth for current hardware state & info16:11
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20613216:11
lucasagomesdtantsur, jroll re updates on VERIFYING... there could be a race there no?16:12
dtantsuranyway, I already told jroll that for inspector we want kind of this advanced flavors16:12
dtantsurlucasagomes, which race?16:12
devanandaas far as searching - yea, I didn't want that at that time, because of complexity, but it seems we need to provide it soon16:12
lucasagomesdtantsur, jroll if the changes to the credentials happens right after get_node_power_state() the verify will suceed16:12
lucasagomeseven tho the credentials are wrong16:13
lucasagomeslike e.g https://github.com/openstack/ironic/blob/7f88443bce1c236da94a24eca577d4a579466016/ironic/conductor/manager.py#L100916:13
dtantsurlucasagomes, and if changes to the credentials happen after moving to manageable? ;)16:13
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20613216:13
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20613216:13
dtantsurlucasagomes, unless we forbid changing credentials after ENROLL, it does not make much sense to protect from changing them withing VERIFYING16:13
lucasagomesdtantsur, oh we don't prevent updates after?16:13
lucasagomesok16:13
lucasagomesI thought we would prevent updates to credentials etc... after verifying16:14
dtantsurlucasagomes, yep, I suggested that and people disagreed. reason - it's a breaking change16:14
lucasagomesbut that will be captured by the periodic task16:14
jrollI mean16:14
devanandaalso it's not how operators operate16:14
* lucasagomes hmmmm why we need enroll >!16:14
jrollcredentials can change after enroll16:14
jrollif I rotate ipmi creds, I'm not going to re-enroll things16:14
devananda^^ exactly16:14
lucasagomesjroll, yeah totally16:14
dtantsur++16:15
devanandaand changing creds should not impact a running / deployed instance at all16:15
*** saripurigopi has quit IRC16:15
devanandain fact, it'd be great if ironic exposed a means to rotate those creds16:15
dtantsursomeone did suggest it during Kilo...16:15
lucasagomesyeah, I think this was mentioned on previous summits16:15
dtantsurnot sure how it ended up16:15
devanandayup16:15
jrollyeah16:16
jrollit's something will be picking up this cycle or next if nobody else does :)16:16
*** romainh has left #openstack-ironic16:16
*** ijw has joined #openstack-ironic16:17
*** ukalifon has quit IRC16:18
lucasagomesdevananda, what you suggest about the lazy instance? yeah part of the spec is fix the nova interaction16:20
lucasagomesdevananda, the deployment will timeout in case the agent is doing the download of the image and will fail16:21
lucasagomesit won't get stuck16:21
lucasagomesalso you may be interested on https://bugs.launchpad.net/nova/+bug/147749016:22
openstackLaunchpad bug 1477490 in OpenStack Compute (nova) "Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)16:22
lucasagomeswhich can happen with the current code16:22
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20586316:22
*** yog__ has quit IRC16:22
*** kkoski has joined #openstack-ironic16:23
ifarkasdevananda, hi, I am not sure you saw my patches about introducing python-dracclient project. I would like ask for your opinion about it.16:26
ifarkashttps://review.openstack.org/#/c/204609/ and https://review.openstack.org/#/c/203991/16:26
*** ijw has quit IRC16:28
*** ijw has joined #openstack-ironic16:30
lucasagomesdevananda, commented inline16:31
devanandalucasagomes: wht's the deploy timeout default ?16:36
lucasagomes15 minutes I think16:36
lucasagomeson DEPLOYWAIT16:36
* lucasagomes checks16:36
devanandayea, but on DEPLOYING?16:37
lucasagomesdevananda, but for that change it won't need, because when deleted comes for a node in DEPLOYWAIT we abort the provisioning and power off the node16:37
devanandaright16:37
openstackgerritWilliam Stevenson proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration  https://review.openstack.org/20614416:37
devanandamy concern is nova tearing down the network during DEPLOYING16:37
devanandathough, from your bug report, it sounds like it already does that16:37
devananda:(16:37
jrollI don't think that will be a problem16:38
lucasagomesdevananda, DEPLOYING means the conductor is doing some work, if something fails in the conductor we either goes to DEPLOYFAIL16:38
lucasagomesor there's a periodic task that check the status of the conducotr managing the nodes in DEPLOYING16:38
jrollthe network will be torn down... then we just power it off16:38
jrolllike we do today16:38
lucasagomesand if the conductor is offline it then releases the node16:38
devanandalucasagomes: are you testing this with iscsi or agent deploy method?16:39
lucasagomesfor that bug iscsi16:39
devanandaahh16:40
devanandaok, so, with the agent, I don't htink it's affected16:40
lucasagomesit could if you're quick enough16:40
lucasagomesbecause the agent spent most of the time on DEPLOYWAIT16:40
lucasagomesbut if you start an instance and delete it straight away16:40
devanandathere's a very small window when state == DEPLOYING. retry a few seconds later in the API should get around that16:40
lucasagomeswe have 15 seconds which we sleep when updating neutron16:40
devanandaright16:40
lucasagomesthen it can happen16:40
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation refomatting  https://review.openstack.org/20586516:41
lucasagomesI can test, I haven't tested with agent but I think it happen at that stage16:41
devanandaside note - do we have a bug to track getting rid of that sleep?16:41
lucasagomesdevananda, it will retry and that's the problem16:41
lucasagomesdevananda, because the nova driver does not called set-provision-state deleted for nodes in DEPLOYING state16:41
* devananda thinks about this from the iscsi deploy angle ....16:41
*** sinval_ has joined #openstack-ironic16:41
devanandalucasagomes: it doesn't even retry?16:41
lucasagomesso nova will clean up the deployment, remove VIF etc... and the node in Ironic will stay there16:42
lucasagomesdevananda, it does retry because it will try to remove the instance_uuid16:42
lucasagomesdevananda, https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L865-L87116:42
lucasagomesthat's the problem, we check the state in the destroy() and if it's DEPLOYING we just don't call _unprovisison (which is what call set-provision-state)16:43
lucasagomesbut we don't abort either, so the node starts to cleaning stuff up16:43
devanandalucasagomes: yea, that's a problem16:43
*** trown is now known as trown|lunch16:43
lucasagomesthe cleaning will retry, and will succeed eventually if the deployment happens quick enough16:43
lucasagomesthen the instance disapear from nova but in Ironic it doesn't16:43
lucasagomessince unprovision was never called16:44
*** mitchjameson has quit IRC16:46
*** afaranha has joined #openstack-ironic16:47
devanandalucasagomes: what about remove that ^ check, replace with a try-and-retry in _unprovision ?16:47
devanandalucasagomes: and clean this up at the same time: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L797-L80316:47
lucasagomesdevananda, yeah, tho what I want to achieve is allowing the deletion to happen at any stage of the deployment16:48
lucasagomesjust like nova accepts it to VMs16:48
* devananda goes afk before the meeting16:48
lucasagomesthat's my plan with that spec16:48
lucasagomesdevananda, so that we wouldn't need to keep retrying and/or fail eventually16:48
jrolllucasagomes: devananda so it should already retry in _unprovision16:48
jrollbecause DEPLOYING will raise 40916:49
jrolland our client wrapper retries that16:49
lucasagomesjroll, yeah, I think he meant adding DEPLOYING on that whitelist16:49
devanandajroll: it doesn't call it because ^16:49
jrollright16:49
jrollthe additional "replace with try-and-retry" confused me16:49
devanandajroll: but yah, you're right, it will already retry if that error is raised16:49
jrollI'm always right :)16:50
jroll(lol)16:50
lucasagomesdevananda, jroll so if we add DEPLOYING there it will retry and it may succeed or may fail to delete the instance which is better than the current behavior16:50
jrolllucasagomes: agree16:50
devanandaI need to think more on "allowing the deletion to happen at any stage of the deployment"16:50
NobodyCamten minutes to meeting16:50
lucasagomesdevananda, jroll but IMO we should be able to delete at any stage16:51
* devananda really goes afk now for 9 minutes16:51
lucasagomesso we conform with the nova interface, and the interaction between the services is much better if we do16:51
lucasagomesdevananda, ack16:51
krotscheckWhat are the full names of the Min/Max headers?16:51
lucasagomeskrotscheck, X-OpenStack-Ironic-API-Maximum-Version16:52
lucasagomess/Maximum/Minimum16:52
dtantsurkrotscheck, https://github.com/openstack/ironic/blob/master/ironic/api/controllers/base.py#L56-L6216:52
jrolllucasagomes: also agree, I think removing that check is a good first start16:52
krotscheckdtantsur: Thanks16:52
lucasagomesjroll, cool! Yeah I put a new version of the spec. If you have some time please take a look16:53
jrollyep will do16:53
jrollthanks16:53
*** zz_natorious is now known as natorious16:54
openstackgerritMichael Krotscheck proposed openstack/ironic: Added CORS support middleware to Ironic  https://review.openstack.org/19976916:54
*** jistr has quit IRC16:55
*** stendulker has joined #openstack-ironic16:55
*** Pradip has joined #openstack-ironic16:56
*** meghal has joined #openstack-ironic16:57
*** achanda has joined #openstack-ironic16:58
NobodyCamlast chance for coffee16:59
NobodyCam:-p16:59
* TheJulia runs to the coffee maker17:00
*** coolsvap is now known as coolsvap|away17:06
*** Nisha has joined #openstack-ironic17:07
*** dguerri is now known as dguerri`17:09
*** davideagnello has joined #openstack-ironic17:18
*** davideagnello has quit IRC17:18
*** davideagnello has joined #openstack-ironic17:18
*** Sukhdev has quit IRC17:21
*** martini has joined #openstack-ironic17:22
*** e0ne has joined #openstack-ironic17:22
*** saripurigopi has joined #openstack-ironic17:27
*** praneshp has joined #openstack-ironic17:28
*** vishwanathj has quit IRC17:32
openstackgerritMerged openstack/ironic: Allow agent lookup to directly accept node UUID  https://review.openstack.org/20606717:33
*** penick has joined #openstack-ironic17:36
*** trown|lunch is now known as trown17:37
*** pal has quit IRC17:37
*** boris-42 has quit IRC17:40
*** penick has quit IRC17:43
openstackgerritMerged openstack/ironic: Allow updates in VERIFYING state  https://review.openstack.org/20605817:44
*** mgarza_ has quit IRC17:44
*** zer0c00l has joined #openstack-ironic17:46
*** praneshp has quit IRC17:47
*** penick has joined #openstack-ironic17:48
*** harlowja has joined #openstack-ironic17:52
*** stendulker has quit IRC17:53
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/20607517:55
*** vishwanathj has joined #openstack-ironic17:58
lucasagomesjroll, for being able to filter via the API18:01
*** e0ne has quit IRC18:01
NobodyCamgreat meeting thank you all18:01
lucasagomeswe would need operators (>=, <=, >, < etc...)18:01
lucasagomeswe may take a look at the ceilomter way of doing it18:01
lucasagomessee if it's good enough for our use case, cause AFAIK they have similar queries on their api for metrics18:02
*** Marga_ has quit IRC18:02
dtantsurlucasagomes, oh, I might have a look at these for https://blueprints.launchpad.net/ironic-inspector/+spec/advanced-matching as well18:02
jrolllucasagomes: yep, I started hacking on that part of the spec18:02
jrolllucasagomes: the hard part is we'll need int columns for those :x18:02
lucasagomesdtantsur, ++18:02
dtantsuras it will also have operators (and something similar to our future search API)18:02
lucasagomesdtantsur, jroll they also use wsme and all so we may even be able to get some code from them18:03
lucasagomesparsing etc...18:03
dtantsurlucasagomes, well, inspector does not sure wsme..18:03
lucasagomesdtantsur, oh right yeah... good for you guys :-)18:03
jrolllucasagomes: cool18:03
dtantsurlucasagomes, we had a chance of learning on other's errors :)18:04
lucasagomesjroll, yeah if need I can also give a hand with the api stuff18:04
lucasagomesdtantsur, heh18:04
lucasagomesdtantsur, yeah indeed18:04
dtantsurI'll keep an eye as well, I want this inspector feature to be similar to ironic query API in terms of syntax, if possible18:04
lucasagomesyeah totally at least the format of the query18:04
lucasagomesif we get it to be the same between ironic and inspector it will be great18:05
lucasagomeswe probably can put things on ironic-libs as well18:05
lucasagomesif both projects will use18:05
lucasagomesand share btween them18:05
lucasagomesanyway....18:05
lucasagomesalright folks I will call it a day18:06
lucasagomeshave a great night everyone!18:06
* dtantsur too18:06
*** pal has joined #openstack-ironic18:06
dtantsurg'night18:06
lucasagomesdtantsur, g'night!18:06
*** Marga_ has joined #openstack-ironic18:07
lucasagomesif you guys have a time please take a look at the lazy deleting instance spec ( https://review.openstack.org/#/c/204162/ ) I will try to put some code up for it soon as well (got a prototype on my test env)18:07
lucasagomessee y'all!18:07
*** lucasagomes is now known as lucas-dinner18:07
NobodyCamnight lucas-dinner18:08
NobodyCamnight dtantsur18:08
*** dtantsur is now known as dtantsur|afk18:08
jrollnight lucas-dinner dtantsur|afk18:09
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk  https://review.openstack.org/20514218:13
* lucas-dinner fixes typo18:13
* lucas-dinner runs18:13
*** saripurigopi has quit IRC18:16
*** mitchjameson has joined #openstack-ironic18:16
openstackgerritJulia Kreger proposed openstack/bifrost: Change default OS from Ubuntu to Debian  https://review.openstack.org/20300018:19
rloodevananda (and others): do we want this TODO file, and if so, how often should it be updated? https://github.com/openstack/ironic/blob/master/TODO.rst18:30
devanandalol18:31
devanandamaybe not :)18:31
* devananda wonders how old that is18:31
rloodevananda: I'm going to delete it then.18:31
*** karimb has quit IRC18:32
openstackgerritRuby Loo proposed openstack/ironic: Remove outdated TODO.rst file  https://review.openstack.org/20618218:35
*** deray has joined #openstack-ironic18:40
*** boris-42 has joined #openstack-ironic18:42
*** natorious is now known as zz_natorious18:42
*** deray has quit IRC18:43
*** zz_natorious is now known as natorious18:45
*** romainh has joined #openstack-ironic18:47
*** pal has quit IRC18:52
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251718:54
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167218:54
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246118:54
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command  https://review.openstack.org/20611918:54
martiniGood morning Ironicers, wondering if anyone here can help sanity check something for me: I submitted https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/Presentation/6520 as a proposal for Tokyo, and the fact that I have a link says it should be available for voting, but I can't find it without the direct link!  It doesn't seem to show up under keyword 'Ironic' ... is it just me?18:56
*** praneshp has joined #openstack-ironic18:58
NobodyCammartini: I too could not find it with search.. but wow looks like a great talk voted +3 on it18:59
trownmartini: it shows up in the "related oss projects", but I can not see it with a search either18:59
trownI wonder if that track is not indexed18:59
praneshplucas-dinner: quick question for when you’re back from dinner. The ‘propertties’ field in the ironic nodes table is a dict, and one of the fields it has is ‘capabilities’. Capabilities are supposed to be key value pairs too, but looks like they’re being stored/treated as a string. Aby reason to do this, and is there a case for storing capabilities as a dict too??19:00
NobodyCammay be worth a poke inthe -infra channel19:00
NobodyCampraneshp: I don't think he'll be back today... ICBW19:00
praneshpNobodyCam: ICBW in what sense?19:02
praneshpthanks for letting me know NobodyCam. Will ping tomorrow. Plese let me know if you have any answers too.19:02
NobodyCamlucas-dinner: could come back19:02
praneshpha ha. got it. thanks.19:03
NobodyCam:-p19:03
rloopraneshp: i think we discussed storing that as a dict too. not sure where we're at with it.19:06
devanandawow - ~ 40 proposals to tokyo match the search term "ironic"19:13
devanandahttps://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5226   <<< snapshot, volumes, and live migration???19:17
devanandahttps://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5240   <<< boot from cinder volume19:19
devanandahttps://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5355   <<< ironic, magnum, and both nova-net & neutron ... could be really interesting?19:20
devanandahttps://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5501   <<< SoftLayer also talking about ironic, magnum, and neutron19:21
*** ijw has quit IRC19:23
devanandaagain, same thing, but from IBM xCAT team https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/556019:24
jrollI love all of these talks about "look at this cool downstream thing we did" :P19:25
*** meghal has quit IRC19:27
trownjroll: I felt that watching the talks from last summit19:32
* trown is looking at you canonical19:32
devanandayea ...19:33
TheJulia /win 4319:34
TheJuliadoh19:34
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20586319:35
*** puranamr has quit IRC19:35
devanandajroll: it's amazing how many of those "look at this cool thing" are all talking about the same things we're trying to solve upstream19:35
*** vishwanathj has quit IRC19:37
clif_hShameless plug: https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/518719:39
clif_harsenal is all upstream19:39
devanandaclif_h: :)19:39
clif_hin that its all on github :)19:39
*** hblixt has joined #openstack-ironic19:39
*** meghal has joined #openstack-ironic19:43
*** harlowja has quit IRC19:45
jrolldevananda: yeah, that's what bugs me a bit19:45
*** puranamr has joined #openstack-ironic19:46
*** achanda has quit IRC19:47
*** praneshp has quit IRC19:47
*** meghal has quit IRC19:47
*** kkoski has quit IRC19:51
*** romainh has left #openstack-ironic19:51
NobodyCamjroll: devananda: kinda makes me wish many of these folks would jump in on the upstream work19:54
jrollindeed19:55
*** Sukhdev has joined #openstack-ironic19:58
*** harlowja has joined #openstack-ironic20:01
*** praneshp has joined #openstack-ironic20:01
*** Nisha_away has joined #openstack-ironic20:02
*** davideagnello has quit IRC20:03
*** davideagnello has joined #openstack-ironic20:03
*** Nisha has quit IRC20:04
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20620120:05
*** puranamr has quit IRC20:12
*** achanda has joined #openstack-ironic20:15
zer0c00lIt's hard to look at ironic logs in vim, The log file is full of escape strings (^[) Do you guys know how to workaround this?20:20
NobodyCami tend to less the log20:21
trownI do not think Ironic logs should have control characters by default,20:21
trownzer0c00l: what log are you looking at that has control characters?20:22
devanandazer0c00l: there are [ ] chars in there, but afaik should not include non-printing control chars by default20:23
lucas-dinnerpraneshp, hi there... when capabilities was introduced we didn't support nested dicts20:23
devanandazer0c00l: also, what version / release are you using?20:23
praneshplucas-dinner: is there support now, and work going on to convert capabilities to nested dicts? Else, I’m happy to try and make that change!20:24
lucas-dinnerpraneshp, ++ totally, we want to have capabilities to be a dict20:25
lucas-dinnerpraneshp, just be aware that we need to make it backward compat, so at the beggining we should support both string and dict20:26
lucas-dinnerif it's a string we should parse as we do today and log an alert about it saying this will be deprecated20:26
lucas-dinnerif it's a dict, parse it as such :-)20:26
lucas-dinnerpraneshp, https://bugs.launchpad.net/ironic/+bug/142126120:26
openstackLaunchpad bug 1421261 in Ironic " node's properties['capabilities'] value should be a dictionary" [Wishlist,Triaged]20:26
lucas-dinnerassign yourself to that too if you want to work on it20:27
*** puranamr has joined #openstack-ironic20:27
praneshplucas-dinner: sure, will keep backward compat in mind, and will assign the bug to myswlf. thanks for answering my questions!20:27
lucas-dinnerpraneshp, cool! Thank you for doing the work :-)20:28
*** vishwanathj has joined #openstack-ironic20:29
NobodyCamTy rloo for the subteam email :)20:29
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20620820:30
*** kkoski has joined #openstack-ironic20:32
openstackgerritMerged openstack/bifrost: Documentation refomatting  https://review.openstack.org/20586520:32
*** natorious is now known as zz_natorious20:33
*** Pradip has quit IRC20:35
jrollsent an email, y'all should read it20:35
thiagopNobodyCam jroll devananda maybe people is solving problems downstream due to the friction for something to land?20:36
jrolldevananda: trown zer0c00l coreos logs in color by default :/20:36
thiagopbut it's not a Ironic-only problem, though...20:36
trownah...like puppet20:36
jrollthiagop: these are people I've never met doing these things, so I assume they haven't tried to land things in ironic :)20:36
jrollmet/seen their name/etc20:36
trownzer0c00l: in that case, `less -R <log file>` is your friend20:37
thiagopjroll: I see...20:37
* jroll wonders if 'cat log_file' would make it show with color :P20:38
* thiagop wonders if 'tail' would..20:38
TheJuliaI think it should20:38
TheJuliatail strips the color code info afaik20:38
*** albertoffb has quit IRC20:38
openstackgerritSummer Barringer proposed openstack/bifrost: Corrected spelling  https://review.openstack.org/20621220:42
*** zz_natorious is now known as natorious20:47
*** harlowja_ has joined #openstack-ironic20:47
*** praneshp has quit IRC20:50
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20621720:51
*** meghal has joined #openstack-ironic20:51
*** harlowja has quit IRC20:51
*** Nisha_away has quit IRC20:52
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method  https://review.openstack.org/20538720:54
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20622020:56
openstackgerritSummer Barringer proposed openstack/bifrost: Documentation reformatting  https://review.openstack.org/20622221:03
*** trown is now known as trown|outttypeww21:08
*** mitchjameson has quit IRC21:08
mrdaMorning Ironic21:09
NobodyCamgood morning mrda21:10
rlooNobodyCam: yw -- wrt subteam emails ;)21:13
rloomorning mrda21:13
mrdao/21:14
*** achanda has quit IRC21:15
NobodyCam:)21:17
*** dguerri` is now known as dguerri21:21
*** sinval_ has quit IRC21:24
dguerrihello folks. quick question :) how can I access Ironic properties from a scheduling filter? should I use the Ironic client to get the node?21:33
dguerribasically I am writing a custom host_passes(self, host_state, filter_properties), but I don't know what to expect in host_state21:35
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20623221:46
*** praneshp has joined #openstack-ironic21:47
*** kkoski has quit IRC21:52
*** meghal has quit IRC21:52
*** meghal has joined #openstack-ironic21:52
*** penick has quit IRC21:54
*** dguerri is now known as dguerri`21:55
*** dguerri` is now known as dguerri21:57
*** Sukhdev has quit IRC21:58
*** thiagop has quit IRC21:59
*** meghal has quit IRC22:00
*** Sukhdev has joined #openstack-ironic22:02
*** penick has joined #openstack-ironic22:03
*** cdearborn has quit IRC22:07
*** chlong has joined #openstack-ironic22:09
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20623822:11
*** achanda has joined #openstack-ironic22:15
*** hblixt has quit IRC22:17
*** harlowja_ has quit IRC22:21
*** harlowja has joined #openstack-ironic22:21
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20624322:22
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20624422:25
openstackgerritLaura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces  https://review.openstack.org/20624522:27
*** sinval_ has joined #openstack-ironic22:30
*** thiagop has joined #openstack-ironic22:33
*** penick has quit IRC22:37
*** thiagop has quit IRC22:37
*** penick has joined #openstack-ironic22:37
*** meghal has joined #openstack-ironic22:45
*** dguerri is now known as dguerri`22:52
*** alexpilotti has quit IRC22:54
*** hblixt has joined #openstack-ironic22:58
*** penick has quit IRC23:00
*** martini has quit IRC23:01
*** davideagnello has quit IRC23:01
*** meghal has quit IRC23:01
*** davideagnello has joined #openstack-ironic23:01
*** r-daneel has quit IRC23:02
*** meghal has joined #openstack-ironic23:04
*** penick has joined #openstack-ironic23:06
*** arahal has joined #openstack-ironic23:06
NobodyCamoh: https://review.openstack.org/#/c/17860723:09
*** absubram has quit IRC23:11
*** meghal has quit IRC23:19
*** kkoski has joined #openstack-ironic23:24
*** penick has quit IRC23:29
*** penick has joined #openstack-ironic23:33
*** kkoski has quit IRC23:34
*** arahal has quit IRC23:37
*** arahal has joined #openstack-ironic23:37
*** arahal has quit IRC23:37
*** lucas-dinner has quit IRC23:38
*** meghal has joined #openstack-ironic23:39
*** absubram has joined #openstack-ironic23:53
*** absubram has quit IRC23:54
*** absubram has joined #openstack-ironic23:55

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