Thursday, 2014-02-27

devanandaNobodyCam: that's the one. mrda - if you want to clobber sjing's patch, that's it ^00:02
*** max_lobur has quit IRC00:02
*** max_lobur has joined #openstack-ironic00:02
devanandaone of yuriyz' patches is almost ready, too. https://review.openstack.org/#/c/72395/00:02
devanandajust needs a bit more work00:02
mrdaok, shall look00:03
mrdathncx00:03
NobodyCamhave an hour is omg thats either a really slow network or really BIG image00:06
NobodyCamor both00:06
NobodyCams/have/half/00:06
devanandamrda: looks ilke https://review.openstack.org/#/c/76614/ conflicts with yours and needs to be rebased00:09
devanandamrda: i doubt lucas would mind :)00:09
devanandaNobodyCam: call it conservative, lol00:09
devanandaNobodyCam: also to note: PXE driver will POST back right after first boot. iLO driver will post back after image is compied.00:10
NobodyCamok00:11
mrdadevananda: and that's the patch you asked me to write yesterday, which lucas beat me to overnight :)00:11
devanandahaha00:11
*** max_lobur has quit IRC00:11
NobodyCamquestion about line 469 of https://review.openstack.org/#/c/72395/4/ironic/conductor/manager.py00:11
NobodyCamif this was a takeover situation ie. orginal master node doing the deploy dies and is taken over would we not hit the node is locked?00:13
NobodyCams/master node/master conductor/00:13
NobodyCamthe node is in deploywait so it should be locked00:14
devanandamrda: another one with small fixups that can be done in isolation and then easily landed -- https://review.openstack.org/#/c/72495/500:21
devanandaNobodyCam: no -- deploywait state is set then the node is unlocked00:21
mrdadevananda: ta00:21
devanandaNobodyCam: http://git.openstack.org/cgit/openstack/ironic/tree/ironic/drivers/modules/pxe.py#n55000:22
devanandaNobodyCam: http://git.openstack.org/cgit/openstack/ironic/tree/ironic/conductor/manager.py#n31300:23
devanandaoooh00:23
devanandadid max get a patch up to refactor do_node_deploy to use a worker thread?00:23
*** matsuhashi has joined #openstack-ironic00:23
devanandai dont see one00:24
devanandamrda: there's a big new patch you could work on :)00:24
devanandamrda: take a look at how change_node_power_state uses a worker thread -- http://git.openstack.org/cgit/openstack/ironic/tree/ironic/conductor/manager.py#n21600:24
devanandamrda: but do_node_deploy does not -- http://git.openstack.org/cgit/openstack/ironic/tree/ironic/conductor/manager.py#n27100:25
devanandawell, it should :)00:25
devanandasame for do_node_teardown00:25
devanandamrda: off hand, I think both those methods should: take a task_manager lock; validate the request; save the state to DB to advertise that work is starting; start a worker thread to do the actual work00:27
devanandathis is similar to the work max is doing in https://review.openstack.org/#/c/74063/2/ironic/conductor/manager.py00:27
devanandabut not overlapping00:27
openstackgerritMichael Davies proposed a change to openstack/ironic: Allow client to set the maintenance mode  https://review.openstack.org/7661400:28
NobodyCamahh ok Thank you deva00:30
* NobodyCam thought for some reason the node was locked00:30
*** lnxnut has joined #openstack-ironic00:32
devanandaNobodyCam: it probably used to be :)00:33
NobodyCamlol00:40
NobodyCam:)00:40
NobodyCambrb00:40
mrdadevananda: Just regarding Ghe's "Move ipminative _set_boot_device to VendorPassthru" (https://review.openstack.org/#/c/72495)00:44
mrdaDid you want the suggestions done as an amendment to that patch00:45
mrdaor as a dependent new patch?00:45
devanandamrda: a follow-on is best unless GheRivero doesn't mind you clobbering his patch :)00:48
devanandaespecially since those are minor issues, follow-on seems simpilest00:49
mrdanp, I'll make it a new patch. Stay tuned :)  Then I'll look at your other suggestion aka "the bigger new patch"00:49
devanandamrda: i'm heading out in a little bit -- if you want to look at / talk about my othe rsuggestion, now's your chance00:50
devanandathere's always a chance i'll be back online late(r) tonight, too00:51
* mrda reads scrollback00:52
devanandaHaomeng: hi! i am taking a quick look at https://review.openstack.org/#/c/72538/9/ironic/conductor/manager.py and have a question00:53
devanandaHaomeng: it seems like ceilometer integration depends on the nova driver?00:54
mrdadevananda: I think I understand what you're asking regarding worker thread & locks.  I think I'll be fine to get a patch up for this00:56
devanandamrda: fantastic :)00:56
mrda:w00:57
NobodyCamback00:58
*** harlowja_away is now known as harlowja01:05
openstackgerritMichael Davies proposed a change to openstack/ironic: Suggested improvements to _set_boot_device  https://review.openstack.org/7672101:10
openstackgerritMichael Davies proposed a change to openstack/ironic: Move ipminative _set_boot_device to VendorPassthru  https://review.openstack.org/7249501:10
*** lnxnut has quit IRC01:27
*** lnxnut has joined #openstack-ironic01:27
devanandareview etherpad updated -- https://etherpad.openstack.org/p/IronicReviewDay01:31
*** lnxnut has quit IRC01:31
devanandaand with that, i'm going to head out for a bit and get some much-needed air :)01:32
NobodyCamenjoy devananda01:33
NobodyCamThink I'll make a rum and diet coke!01:34
Haomengdevananda: yes ceilometer depends on nova client to collect nova compute meters, but our ironic just send impi data message to notification bus and ceilometer will listen and handle the message01:37
Haomengdevananda: you mean our ironic nova driver?01:40
Haomengdevananda: yes, some fields like user_id and tenant_id are required for ceilometer, so I think it can be populated by our ironic nova driver, that is same as the existing nova instance_uuid01:41
devanandaHaomeng: ok. so two things01:42
devanandaHaomeng: firstly, the nova "ironic" driver is blocked and very unlikely to land in icehouse. not that that stops us from landing this code, but it should be considered01:42
Haomengdevananda: so far our patch can work to send ipmi data out to ceilometer, ceilometer guys will help to implement the handler to consum our impi data message into ceilometer resource/meter/samples01:42
Haomengdevananda: yes, i see01:42
devanandaHaomeng: secondly, right now, we're only stashing the instance_uuid. so this patch also depends on getting the tenant_id and user_id somehow -- it could either ask nova for them, since we have the instance_uuid, or we need to have the nova "ironic" driver stash them in Ironic when associating it -- that's a small change to that driver, but I think a reasonable one01:43
Haomengdevananda: so for such  user_id and tenant_id fields, how do you think if we have othere way to get these nova instance data01:43
Haomengdevananda: yes01:43
Haomengdevananda: i will check with nova guys to see if we can get tenant_id and user_id from nova instance properties01:44
Haomengdevananda: and these are not confirmed by ceilometer guys, the orig ceilometer ipmi inspector owner is working with me for this ipmi data collection now, he is trying to design ceilometer part01:45
Haomengdevananda: so I will co-work with nova and ceilometer guys to complete this bp01:45
Haomengdevananda: thanks for your valuable comments, I will commit new patch:)01:45
*** nosnos has joined #openstack-ironic01:46
Haomengdevananda: :)01:46
devanandaHaomeng: great work, btw01:49
devanandaHaomeng: please keep at it. We probably won't land it in the next few days since it's dependent on several other features, but I suspect it'll be good to land as soon as Juno development opens01:50
Haomengdevananda: sure, that is fine with me:)01:52
Haomengdevananda: I will working on this bp for long time:)01:53
Haomengdevananda: another question with a defect confirmation01:54
Haomengdevananda: this one - https://bugs.launchpad.net/ironic/+bug/128478101:54
Haomengdevananda: I understand we should remove the definition from line L45 and the validation mandatory_attrs logic L128-L134  https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/port.py#L45 L128-L13401:56
Haomengdevananda: wsme has such "readonly" and "mandatory" functionality, so our code logic can be removed01:58
devanandaHaomeng: i think mrda is working on that?02:04
Haomengdevananda: you mean mrda is working on https://bugs.launchpad.net/ironic/+bug/1284781 ? I will check with him, but no any comments from him in the bug02:06
Haomengmrda:ping02:06
*** jcooley_ has quit IRC02:37
*** derekh is now known as derekh_afk02:57
*** rloo has quit IRC03:01
*** dkehn_ has quit IRC03:13
*** sjing has joined #openstack-ironic03:28
sjingDeva, are you there?03:29
*** coolsvap has quit IRC03:42
*** sjing has quit IRC03:55
*** jcooley_ has joined #openstack-ironic04:17
*** lnxnut has joined #openstack-ironic04:29
*** jcooley_ has quit IRC04:46
*** jcooley_ has joined #openstack-ironic04:52
mrdasorry Haomeng - been AFK04:59
*** jcooley_ has quit IRC04:59
*** matsuhashi has quit IRC05:00
*** lnxnut has quit IRC05:02
*** coolsvap has joined #openstack-ironic05:04
mrdaHaomeng: I05:06
mrda'm not working on https://bugs.launchpad.net/ironic/+bug/128478105:06
mrdabut I am looking at https://bugs.launchpad.net/ironic/+bug/1271317 (removing XML support from i-api) which is a little related05:08
Haomengmrda: :)05:16
Haomengmrda: no worries:)05:16
*** coolsvap has quit IRC05:16
Haomengmrda: deva mentioned you:)05:16
*** coolsvap has joined #openstack-ironic05:17
Haomengmrda: I think he is busy, so ...:)05:17
Haomengmrda: and I am interesting with your defect 1271317 (removing XML support from i-api)  also:)05:18
Haomengmrda: I investigated it but no solution, do you have any idea now?05:19
openstackgerritMichael Davies proposed a change to openstack/ironic: Prevent GET /v1/nodes returning maintenance field  https://review.openstack.org/7609405:22
mrdaHaomeng: I'm going to try a temporary solution of hacking content_types, and then try and work out the correct way of doing it05:24
Haomengmrda: cool05:24
mrdabut it may mean modifying the wsme or pecan05:24
Haomengmrda: I tried to find out some wsme context_type confirguations, but no findings:)05:24
mrdaI think other openstack projects may want this too, if they move to pecan/wsme and don't want XML05:24
HaomengHaomeng: I do the difference with other procect05:25
Haomengmrda: such Heat, they are different with us05:25
*** rameshg87 has joined #openstack-ironic05:25
Haomengmrda: in heat, the context-type for api supportting are configurationable05:25
Haomengmrda: let me show you the code, hope can help you05:25
mrdathat would be good if you can05:29
Haomengmrda: https://github.com/openstack/heat/blob/master/heat/common/wsgi.py#L71405:29
Haomengmrda: this is the heat code05:29
Haomengmrda: for your reference:)05:30
Haomengmrda: heat is using XMLResponseSerializer, but our Ironic did not use this for xml05:30
mrdathanks Haomeng05:30
Haomengmrda: not sure if we can port05:30
Haomengmrda: if we can not find out the wsme configurations to disable the xml content-type supporting05:31
Haomengmrda: welcome:)05:31
mrdaI might also email openstack-dev about this as there are some pecan/wsme authors there, to see if they have any ideas05:32
*** yongli has joined #openstack-ironic05:33
Haomengmrda: great idea05:36
*** vkozhukalov has joined #openstack-ironic05:36
*** killer_prince has quit IRC05:54
*** KanagarajM_ has joined #openstack-ironic05:57
*** killer_prince has joined #openstack-ironic06:03
openstackgerritJenkins proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/7119206:07
*** lazy_prince has joined #openstack-ironic06:11
openstackgerritlokesh s proposed a change to openstack/ironic: Ironic deployment docs  https://review.openstack.org/7428206:11
*** loki_ has joined #openstack-ironic06:12
*** pradipta` is now known as pradipta06:14
*** vkozhukalov has quit IRC06:18
*** saju_m has joined #openstack-ironic06:48
* devananda is back and semi-around06:52
*** harlowja is now known as harlowja_away07:23
*** rameshg87 has quit IRC07:23
*** rameshg87 has joined #openstack-ironic07:24
*** sirushti is now known as shortstop07:32
*** pbrooko has joined #openstack-ironic07:48
*** pbrooko has quit IRC07:49
*** vkozhukalov has joined #openstack-ironic07:53
*** jcooley_ has joined #openstack-ironic07:56
*** pbrooko has joined #openstack-ironic08:01
*** saju_m has quit IRC08:10
*** ndipanov has joined #openstack-ironic08:10
*** saju_m has joined #openstack-ironic08:10
*** aignatov_ is now known as aignatov08:17
*** saju_m has quit IRC08:25
*** saju_m has joined #openstack-ironic08:26
*** romcheg1 has joined #openstack-ironic08:29
*** jistr has joined #openstack-ironic08:30
*** romcheg has quit IRC08:31
*** jcooley_ has quit IRC08:39
*** jrist has quit IRC08:41
*** aignatov is now known as aignatov_08:48
*** pbrooko has quit IRC08:50
*** saju_m has quit IRC08:52
*** yuriyz has joined #openstack-ironic08:54
*** jrist has joined #openstack-ironic08:55
*** aignatov_ is now known as aignatov08:55
*** aignatov is now known as aignatov_08:56
*** aignatov_ is now known as aignatov08:57
*** ifarkas has joined #openstack-ironic09:01
*** martyntaylor has joined #openstack-ironic09:04
*** martyntaylor has quit IRC09:09
*** martyntaylor has joined #openstack-ironic09:10
openstackgerritYongli He proposed a change to openstack/python-ironicclient: Exception message should not be localize  https://review.openstack.org/7680309:11
*** dshulyak has joined #openstack-ironic09:13
*** mrda is now known as mrda_away09:33
*** derekh_afk is now known as derekh09:34
*** mdurnosvistov_lt has joined #openstack-ironic09:36
*** mdurnosvistov_lt has quit IRC09:36
*** mdurnosvistov_lt has joined #openstack-ironic09:36
*** mdurnosvistov_lt has quit IRC09:36
*** mdurnosvistov_lt has joined #openstack-ironic09:37
*** lucasagomes has joined #openstack-ironic09:38
*** max_lobur has joined #openstack-ironic09:52
*** tatyana has joined #openstack-ironic09:58
*** bashok has joined #openstack-ironic10:00
*** romcheg1 has quit IRC10:01
*** athomas has quit IRC10:09
*** Hefeweizen has quit IRC10:13
*** aignatov is now known as aignatov_10:17
*** romcheg has joined #openstack-ironic10:19
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console  https://review.openstack.org/7299810:26
*** athomas has joined #openstack-ironic10:33
*** saju_m has joined #openstack-ironic10:35
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Make the PXE driver understand ephemeral disks  https://review.openstack.org/6575010:41
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Support preserve_ephemeral  https://review.openstack.org/6823610:46
*** jcooley_ has joined #openstack-ironic11:01
*** aignatov_ is now known as aignatov11:03
*** aignatov is now known as aignatov_11:05
*** aignatov_ is now known as aignatov11:07
*** jcooley_ has quit IRC11:11
*** nosnos has quit IRC11:14
*** KanagarajM_ has quit IRC11:17
openstackgerritChenZheng proposed a change to openstack/python-ironicclient: Sort requirement files in alphabetical order  https://review.openstack.org/7682711:36
*** loki_ has quit IRC11:39
*** rameshg87 has left #openstack-ironic11:52
*** jcooley_ has joined #openstack-ironic11:53
*** jcooley_ has quit IRC11:59
*** tatyana has quit IRC12:23
*** tatyana_ has joined #openstack-ironic12:23
*** bashok has quit IRC12:36
*** saju_m has quit IRC12:53
*** linggao has joined #openstack-ironic13:02
*** jdob has joined #openstack-ironic13:25
*** lucasagomes is now known as lucas-hungry13:28
*** rloo has joined #openstack-ironic13:37
*** jcooley_ has joined #openstack-ironic13:40
*** rloo has quit IRC13:41
*** rloo has joined #openstack-ironic13:42
*** rloo has quit IRC13:44
*** rloo has joined #openstack-ironic13:44
*** jcooley_ has quit IRC13:46
*** aignatov is now known as aignatov_13:58
*** aignatov_ is now known as aignatov14:06
devanandag'mornng, all14:10
romchegMorning devananda14:10
agordeevdevananda, romcheg: good morning!14:11
rloowow, morning devananda. Hi everyone else ;)14:15
* devananda starts hitting the reviews early14:19
agordeevrloo: hi14:23
devanandaromcheg: want to give https://review.openstack.org/#/c/76293/ a review? :)14:23
openstackgerritYuriy Zveryanskyy proposed a change to openstack/ironic: Add timeout for waiting callback from deploy ramdisk  https://review.openstack.org/7239514:26
*** lucas-hungry is now known as lucasagomes14:30
romcheg*looks*14:33
*** jbjohnso_ has joined #openstack-ironic14:35
*** jcooley_ has joined #openstack-ironic14:35
yuriyzmorning Ironic14:35
lucasagomesmorning all14:37
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Make the PXE driver understand ephemeral disks  https://review.openstack.org/6575014:37
agordeevyuriyz, lucasagomes: morning!14:39
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Support preserve_ephemeral  https://review.openstack.org/6823614:41
*** jcooley_ has quit IRC14:41
devanandayuriyz: posting comments on 72395 -- almost there!14:44
devanandayuriyz: are you around now and able to fix a few small issues with the patch?14:50
yuriyzdevananda, ok14:50
yuriyzbut I dont see any posted comments yet14:51
devanandajust hit Save :)14:53
* devananda is multitasking14:53
*** matty_dubs|gone is now known as matty_dubs15:00
*** morgabra has quit IRC15:01
*** morgabra has joined #openstack-ironic15:03
NobodyCamgood morning devananda :)15:08
NobodyCamand Ironic :)15:11
* NobodyCam makes coffee15:12
*** ndipanov has quit IRC15:12
agordeevNobodyCam: morning15:12
*** lnxnut has joined #openstack-ironic15:14
*** mdurnosvistov has joined #openstack-ironic15:14
*** blamar_ has joined #openstack-ironic15:16
*** SpamapS_ has joined #openstack-ironic15:16
NobodyCammornng agordeev :)15:17
NobodyCamdevananda: you redo the review day pad?15:19
devanandayep15:19
devanandajust a lot of cleanup15:19
NobodyCamcool :)15:20
*** martyntaylor has quit IRC15:20
*** athomas has quit IRC15:21
*** yuriyz has quit IRC15:21
*** mdurnosvistov_ has quit IRC15:21
*** blamar has quit IRC15:21
*** SpamapS has quit IRC15:21
*** blamar_ is now known as blamar15:21
*** aignatov is now known as aignatov_15:22
*** aignatov_ is now known as aignatov15:24
*** yuriyz has joined #openstack-ironic15:28
*** athomas has joined #openstack-ironic15:28
NobodyCamlucasagomes: I'm not sure what up with the volume driver15:31
lucasagomesNobodyCam, what's up?15:31
NobodyCamstuff like: http://logs.openstack.org/26/71026/14/check/gate-nova-python27/2c6ff28/console.html#_2014-02-26_19_46_38_06315:36
lucasagomeshmm15:38
lucasagomesyeah i'll have to take a look, cause off the top of my head idk15:38
NobodyCamyea, oh side question ..are comments like : NOTE(lucasagomes): When creating a node via API (POST) we have to use chassis_uuid? we changed that didn't we?15:39
NobodyCamI think I know why its failing. but need to look in to it.15:40
*** killer_prince has quit IRC15:41
*** lazy_prince is now known as killer_prince15:41
lucasagomesNobodyCam, we did15:41
lucasagomesNobodyCam, before we used chassis_id, but then we agreed that we are not exposing numeral id's on the API15:41
lucasagomesso we now use chassis_uuid15:42
lucasagomesNobodyCam, but that comment is because, on the tests when ur creating a node using the dblayer instead of POST via API15:42
lucasagomeswe have to use chassis_id15:42
*** martyntaylor has joined #openstack-ironic15:42
lucasagomescause chassis_uuid just exist in the API15:42
NobodyCamahh15:47
NobodyCam:)15:47
mdurnosvistovMorning all! :)15:47
NobodyCamlucasagomes: I think this is whay tests are failing : http://paste.openstack.org/show/SWSwefTpay8Oe9ATiWs4/15:47
lucasagomesNobodyCam, yeah, that part is a bit confusing :(15:47
lucasagomesmdurnosvistov, morning15:47
NobodyCambut I'm not sure15:47
NobodyCammorning mdurnosvistov :)15:47
devanandamrda_away: have answers for you re: XML15:48
lucasagomesNobodyCam, hmmm15:50
lucasagomesyeah that missing parameter might cause some problems indeed15:50
lucasagomesdevananda, bout hw to disable it?15:52
lucasagomesabout*15:52
devanandayep15:53
devanandalucasagomes: check pecan.request.content_type and reject with 415 Unsupported15:54
devanandalucasagomes: we could do that globally, or we could decorate all the patch() methods with it15:54
lucasagomesdevananda, ah! awesome15:55
lucasagomesmaybe we should make a hook for it?15:55
lucasagomespecan hook* (in case we want it globally disabled)15:56
* NobodyCam gets fresh cup of coffee16:00
devanandaooh! coffee! I should go make some :)16:01
* lucasagomes is sad because he's only have tea at home :( (coffee <3)16:02
NobodyCamno coffee?16:03
NobodyCamomg... I'd die16:04
NobodyCamor at least wouldn't wake up16:04
lucasagomesheh yeah16:04
lucasagomesI gotta buy a coffee maker16:04
NobodyCam:-p16:04
romcheglucasagomes: buy gaggia :)16:04
NobodyCamlol, /me know what to get lucasagomes16:04
lucasagomeshahah16:04
NobodyCammorning romcheg :)16:04
rlootea drinkers unite! Tea is BETTER than coffee :-)16:05
lucasagomesromcheg, gaggia?16:05
lucasagomeslemme check16:05
romchegMorning folks16:05
lucasagomesI like filtered coffee16:05
NobodyCammorning rloo :) something about a party in boston16:05
romchegGaggia is one of the best vendors of espresso machines16:05
rlooNobodyCam, and I'm not even an American.16:05
NobodyCamlol :-p16:05
rlooromcheg: the Italians apparently think you're not a real man or something if you don't have one of those manual gaggias.16:06
lucasagomesromcheg, o wow! ahaha looks awesome16:06
romcheglucasagomes: Now I have Saeco Poemia but seriously considering to change it to Gaggia Classic16:07
romchegSorry for advertising :D16:08
rlooromcheg: apparently vibiemme is really good.16:09
lucasagomesromcheg, hehe it's grand, it's good to have references :P16:09
*** coolsvap has quit IRC16:10
romchegrloo: you've just said that tea is better than coffee, so how can we trust this recommendation? :-P16:10
*** aignatov is now known as aignatov_16:11
lucasagomesrloo, I drink tea, maybe more than coffee but I still prefer coffee16:11
rlooromcheg. good question ;) I don't like coffee but my spouse does, and he's moved up from gaggias, etc, to a vibiemme.16:11
rlooromcheg: he throws out coffee beans if they are X days old. I think he's a snob, but he loves his espresso. Illy beans are no longer good enough.16:12
romchegrloo: Actually I tried coffe made on vibiemme and it was really good. But I think there's no official distributor here in Ukraine :(16:14
rlooromcheg: stick with the gaggia. it is good enough. and less $$ :-)16:15
romchegSo it's hard to find them and they are extremely expensive16:15
rlooromcheg. Exactly! He wouldn't tell me how $$$... At least he isn't into expensive cars ;)16:17
*** max_lobur has quit IRC16:18
NobodyCam*core call in 5??16:20
NobodyCammax you here16:28
*** jcooley_ has joined #openstack-ironic16:29
NobodyCamromcheg: you get invite16:29
romchegNobodyCam: Not yet16:30
romchegromcheg.prihod@gmail.com ?16:30
openstackgerritYuriy Zveryanskyy proposed a change to openstack/ironic: Add timeout for waiting callback from deploy ramdisk  https://review.openstack.org/7239516:35
*** vkozhukalov has quit IRC16:36
*** jcooley_ has quit IRC16:36
*** jcooley_ has joined #openstack-ironic16:38
*** vkozhukalov has joined #openstack-ironic16:39
*** aignatov_ is now known as aignatov16:43
openstackgerritYuriy Zveryanskyy proposed a change to openstack/ironic: Add timeout for waiting callback from deploy ramdisk  https://review.openstack.org/7239516:44
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Make the PXE driver understand ephemeral disks  https://review.openstack.org/6575016:47
*** jcooley_ has quit IRC16:59
*** jistr has quit IRC17:00
*** killer_prince is now known as lazy_prince17:01
*** digambar has joined #openstack-ironic17:01
*** vkozhukalov has quit IRC17:05
*** yuriyz has quit IRC17:05
*** digambar has quit IRC17:09
*** martyntaylor has quit IRC17:13
devanandarloo: some of your comments on 76293 -- are you expecting hardware to be in states besides ON | OFF ?17:13
rloodevananda: I wasn't actually thinking of what the possible values might be.17:14
rloodevananda. Mostly to handle/help deal with any bugs or whatever that might creep into the code.17:14
*** jcooley_ has joined #openstack-ironic17:17
*** dhellmann is now known as dhellmann_17:17
*** viktors is now known as viktors_away17:22
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Removing get_node_power_state, bumping RPC version  https://review.openstack.org/7309717:23
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Removing get_node_power_state, bumping RPC version  https://review.openstack.org/7309717:24
*** digambar has joined #openstack-ironic17:25
*** matty_dubs is now known as matty_dubs|lunch17:26
jbjohnso_devananda, fwiw, the four possible states that I have returned are 'on', 'off', 'suspended', and 'unknown'17:26
jbjohnso_devananda, in other software stack.17:26
*** tatyana_ has quit IRC17:27
*** dshulyak has quit IRC17:27
devanandaromcheg: http://logs.openstack.org/95/72395/7/check/check-tempest-dsvm-ironic/4ccfda2/logs/devstacklog.txt.gz#_2014-02-27_17_12_23_69217:31
*** digambar has quit IRC17:33
*** aignatov is now known as aignatov_17:35
NobodyCamhttps://bugs.launchpad.net/ironic/+bug/128579317:37
*** dhellmann_ is now known as dhellmann17:39
*** rameshg87 has joined #openstack-ironic17:43
*** jcooley_ has quit IRC17:45
*** dtalton has joined #openstack-ironic17:45
*** derekh has quit IRC17:46
*** dtalton has left #openstack-ironic17:46
*** SpamapS_ is now known as SpamapS17:48
*** SpamapS has quit IRC17:48
*** SpamapS has joined #openstack-ironic17:48
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Add option to sync node power state from DB  https://review.openstack.org/7629317:50
*** aignatov_ is now known as aignatov17:57
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console  https://review.openstack.org/7299818:03
rameshg87good morning devananda:18:05
*** harlowja_away is now known as harlowja18:12
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Add option to sync node power state from DB  https://review.openstack.org/7629318:18
*** jcooley_ has joined #openstack-ironic18:18
*** athomas has quit IRC18:25
NobodyCamdevananda: romcheg https://review.openstack.org/#/c/76094/18:30
*** matty_dubs|lunch is now known as matty_dubs18:34
*** romcheg has quit IRC18:35
*** saju_m has joined #openstack-ironic18:37
*** athomas has joined #openstack-ironic18:39
*** saju_m has quit IRC18:41
*** jgrimm has joined #openstack-ironic18:41
*** dshulyak has joined #openstack-ironic18:43
*** max_lobur has joined #openstack-ironic18:49
*** saju_m has joined #openstack-ironic18:51
shortstopHi devananda, have you got a chance to look at 73054? :)18:53
devanandashortstop: trying to fix the gate tests right now18:53
shortstopdevananda, Ah! No problem :)18:55
*** vkozhukalov has joined #openstack-ironic18:55
rameshg87devananda: just wanted to have a talk a few things about ilo driver. is it okay to talk now ?18:55
*** dtalton has joined #openstack-ironic18:56
shortstopdevananda, will nag for review later then :-p18:57
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console  https://review.openstack.org/7299818:57
*** dtalton has quit IRC19:00
*** rameshg87 has left #openstack-ironic19:17
NobodyCambrb19:20
*** aignatov is now known as aignatov_19:23
*** saju_m has quit IRC19:35
*** ChanServ sets mode: +o devananda19:36
*** devananda changes topic to "Jenkins check & gate is broken right now, pending this fix: https://review.openstack.org/#/c/76943"19:37
* devananda takes a break19:38
rloothx devananda!19:39
NobodyCamok late bubbie breakfast served :-p19:40
matty_dubsI'm not sure what I did, but testr is suddenly hemorrhaging alembic errors to the effect of my script directory having multiple heads (due to branching).19:41
matty_dubsAnyone have any idea how to resolve this?19:42
matty_dubsI didn't (intentionally, at least) do anything to Ironic, so I'm not sure how to fix it.19:42
NobodyCammatty_dubs: did you try recreating the test env? not sure it help but...19:45
NobodyCamI have not run into that error19:45
matty_dubsNobodyCam: Probably can't hurt! I'll try that.19:45
matty_dubsNobodyCam: You might be onto something. Rebuilding that fails because libffi is not found. Maybe a new dep came in.19:48
NobodyCamahh :)19:48
matty_dubsComing from Ruby, I feel right at home with my development environment randomly needing to be reinstalled every now and then due to bizarre errors. ;)19:49
NobodyCammatty_dubs: LOL ++19:49
* NobodyCam has worked at java shops where production system would just fail for no reason (other then they where running java in production)19:50
matty_dubsHa, I used to be one of 2 admins on some Solr servers. They'd periodically run out of heap space (we gave it 12GB!) and just fall over.19:52
matty_dubsAnd then take so long to restart that Nagios would try to 'restart' them before they came back up.19:53
matty_dubsOh the nightmares.19:53
NobodyCammatty_dubs: :) yeppers ... activemq cluster for me but same issues!!! :-p19:53
NobodyCamdevananda: your devstack patch is about to pass jenkins checks, just fyi: the gate checks look to backed up over 5 1/2 hours ... happy happy joy joy19:57
matty_dubsHrm, this is an alembic issue. 'cd ironic/db/sqlalchemy; alembic branches' shows some sort of branching.19:57
devanandaNobodyCam: yep, i know19:58
NobodyCam:(19:58
devanandaNobodyCam: sdague just got back and +2/+A'd it ahead of jenkins. so it'll land as soon as possible ...19:58
devanandabut our gate will probably still be down all day19:58
NobodyCam:(19:59
NobodyCambrb20:00
*** dshulyak has quit IRC20:09
mrda_awaymorning all20:29
*** mrda_away is now known as mrda20:29
mrdadevananda: thanks, I saw the email from dhellman20:29
NobodyCamdevananda: if you have a minute: https://review.openstack.org/#/c/72998/20:29
mrdadevananda: Looks like I need to file a bp for removing XML support from wsme20:30
*** epim has joined #openstack-ironic20:31
NobodyCamoh and mornig mrda :)20:32
mrdamorning NobodyCam!20:34
lifelesslucasagomes: hi20:43
lifelesslucasagomes: don't use nova bm as the reference point20:43
lifelesslucasagomes: look at novas flavor definitions instead20:44
*** hstimer has joined #openstack-ironic20:48
*** ifarkas has quit IRC20:56
devanandalifeless: flavor def is stored in the DB with _gb20:57
devanandalifeless: https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/models.py#L21020:58
*** rloo has quit IRC21:04
*** rloo has joined #openstack-ironic21:05
lifelessdevananda: I know :)21:22
devanandalifeless: i thought you were suggesting we store things in mb?21:22
lifelessno21:25
lifelessI'masking lucas to not perpetuate that mistake21:25
devanandaahh21:25
devanandalifeless: as an aside, swap is still in mb in nova :(21:29
devanandathe db column isn't suffixed, but the raw value is MB21:29
*** athomas has quit IRC21:32
lifelessargh, well I think rounding it up to GB would be fine for Ironic. what do you think?21:35
devananda++21:39
*** hemna has quit IRC21:50
NobodyCambrb21:51
*** lnxnut has quit IRC21:51
*** hemna has joined #openstack-ironic21:52
*** lnxnut has joined #openstack-ironic21:53
*** lnxnut has quit IRC21:54
*** lnxnut has joined #openstack-ironic21:54
*** lnxnut_ has joined #openstack-ironic21:58
*** lnxnut has quit IRC21:58
*** linggao has quit IRC22:06
*** jdob has quit IRC22:07
*** jbjohnso_ has quit IRC22:10
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Add option to sync node power state from DB  https://review.openstack.org/7629322:14
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Allow client to set the maintenance mode  https://review.openstack.org/7661422:19
openstackgerritRohan Kanade proposed a change to openstack/ironic: Partially remove hard-coded ID's from testdata  https://review.openstack.org/7699022:20
*** lnxnut_ has quit IRC22:24
*** lnxnut has joined #openstack-ironic22:29
*** lnxnut has quit IRC22:33
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Add option to sync node power state from DB  https://review.openstack.org/7629322:39
devanandaNobodyCam: there ^ :)22:39
devanandarloo: that also hopefully addresses your comments as well22:41
rloodevananda: I'll take a look.22:41
NobodyCamlol22:42
rloo(even if Jenkins doesn't like it)22:42
* NobodyCam clicks22:42
NobodyCamThank you devananda :) LGTM , will wait for mr J22:42
devanandaNobodyCam: jenins will -1 it, i guarantee22:43
* devananda points to room title22:43
NobodyCamya but I'll ignore the tempest results22:43
devanandaah :)22:43
*** lnxnut has joined #openstack-ironic22:44
*** vkozhukalov has quit IRC22:47
*** lnxnut has quit IRC22:48
mrdaso the overnight tempest failures in ironic have a common source? (as per devananda's email?)22:49
devanandayep22:49
devanandamrda: see channel topic22:49
*** rloo has quit IRC22:50
*** rloo has joined #openstack-ironic22:50
mrdadevananda: thanks, my client doesn't display that automagically22:50
devanandaqueue is 7hr long, it's been in the queue for 2.5.22:50
devanandaassuming its fixed tomorrow morning PST, I'l go through and re+A a bunch of things22:51
*** max_lobur has quit IRC22:51
devanandaya'll dont need to not-review or not-code because of it :)22:51
rlooI wasn't looking at the reviews cuz of jenkins. Hmm...22:54
NobodyCamdevananda: wanta take a look over https://review.openstack.org/#/c/74282/ (deployer docs)22:59
NobodyCamsee if I missed anything large?22:59
devanandak22:59
*** matty_dubs is now known as matty_dubs|gone23:09
*** mrda is now known as pseudomikal23:15
*** pseudomikal is now known as mrda23:15
NobodyCamdevananda: htttp://paste.openstack.org/show/SWSwefTpay8Oe9ATiWs4/23:23
NobodyCamhttp://paste.openstack.org/show/SWSwefTpay8Oe9ATiWs4/23:24
*** SpamapS_ has joined #openstack-ironic23:43
*** SpamapS has quit IRC23:45
*** openstackgerrit has quit IRC23:45
*** romcheg has joined #openstack-ironic23:49
*** SpamapS_ is now known as SpamapS23:53
*** SpamapS has quit IRC23:53
*** SpamapS has joined #openstack-ironic23:53

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