Tuesday, 2014-05-06

*** morgabra has quit IRC00:00
*** morgabra has joined #openstack-ironic00:00
neillcHi all. I’m inerested in starting work on a horizon tab for ironic. Is anybody already working on this, or am I ok to pick it up?00:01
jrollhey neillc, I haven't heard of anything yet...00:01
jrollNobodyCam, do you know?00:02
jrollneillc: a lot of people are out today :/00:02
neillcheh00:02
neillcwell, I might start playing, but I’ll check back again before I get to excited…00:02
neillcI’m in UTC+10 so that probably doesn’t help :-)00:03
jrollheh :)00:03
jrollI guess stick around and hopefully someone will response :)00:03
jrollrespond*00:03
neillcyep00:04
neillcIf I don’t here anything today, I’ll come back and ask again tomorrow.00:04
*** newell_ has joined #openstack-ironic00:18
mrdaneillc: \o00:18
neillcmrda: o/00:19
*** jbjohnso has quit IRC00:23
*** datajerk has joined #openstack-ironic00:30
adam_gJoshNang, https://blueprints.launchpad.net/ironic/+spec/event-callback-api  feel free to update with any details WRT IPA00:53
*** newell_ has quit IRC01:04
*** shakamunyi has joined #openstack-ironic01:05
*** datajerk has quit IRC01:10
*** Madasi has quit IRC01:10
*** rushiagr has quit IRC01:11
*** christopheraedo has quit IRC01:11
*** Madasi has joined #openstack-ironic01:12
*** rushiagr has joined #openstack-ironic01:12
*** christopheraedo has joined #openstack-ironic01:13
*** shakayumi has joined #openstack-ironic01:16
*** ams0 has joined #openstack-ironic01:18
*** shakamunyi has quit IRC01:18
*** neillc has quit IRC01:21
*** ams0 has quit IRC01:22
*** rushiagr has quit IRC01:32
*** rushiagr has joined #openstack-ironic01:33
*** jcooley has joined #openstack-ironic02:07
*** ams0 has joined #openstack-ironic02:18
*** ams0 has quit IRC02:23
*** shakayumi has quit IRC02:58
*** vinbs has joined #openstack-ironic03:01
*** coolsvap|afk is now known as coolsvap03:04
*** ramineni has joined #openstack-ironic03:06
*** ams0 has joined #openstack-ironic03:19
*** coolsvap is now known as coolsvap|afk03:21
*** ams0 has quit IRC03:23
*** coolsvap|afk is now known as coolsvap03:35
*** harlowja is now known as harlowja_away03:39
*** harlowja_away is now known as harlowja03:45
*** ams0 has joined #openstack-ironic04:19
*** ams0 has quit IRC04:24
*** ams0 has joined #openstack-ironic04:47
*** ams0 has quit IRC04:52
*** ams0 has joined #openstack-ironic04:54
*** sabah has joined #openstack-ironic05:11
*** radsy has quit IRC05:20
*** harlowja is now known as harlowja_away05:22
*** ams0 has quit IRC05:28
*** ams0 has joined #openstack-ironic05:28
*** Mikhail_D_ltp has joined #openstack-ironic05:32
*** ams0 has quit IRC05:34
devanandaadam_g: what do you think of merging the current dsvm-virtual-ironic job and the dsvm-ironic[-postgres] jobs? I think we can just turn on the fake driver and they should be able to coexist05:38
*** Mikhail_D_ltp has quit IRC05:48
*** ams0 has joined #openstack-ironic05:57
*** romcheg has joined #openstack-ironic06:02
*** romcheg has quit IRC06:07
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/8850806:07
*** ams0 has quit IRC06:08
*** ams0 has joined #openstack-ironic06:11
*** rameshg87 has joined #openstack-ironic06:23
*** ams0 has quit IRC06:30
*** lazy_prince has joined #openstack-ironic06:35
*** jistr has joined #openstack-ironic06:41
adam_gdevananda, +1. they should be able to coexist. but the dvsm-ironic-* jobs currently  run the entire tempest suite. only a portion of it runs in  dvsm-virtual-ironic. if we merged them into one, some of tempest would never get run against ironic. not sure that matters to anyone06:45
*** foexle has joined #openstack-ironic07:14
*** athomas has joined #openstack-ironic07:19
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 2  https://review.openstack.org/7325607:27
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 3  https://review.openstack.org/8653607:27
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 1  https://review.openstack.org/7322307:27
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Get rid of the newline "\"  https://review.openstack.org/6679307:27
Mikhail_D_wkGood morning Ironic :)07:27
openstackgerritMikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 3  https://review.openstack.org/8653607:29
GheRiveromorning all07:31
*** ifarkas has joined #openstack-ironic07:31
*** jistr is now known as jistr|afk07:31
*** mrda is now known as mrda-away07:45
*** ndipanov_gone is now known as ndipanov07:55
Mikhail_D_wkcomstud: Hi! Are you around?07:59
*** derekh_ has joined #openstack-ironic08:03
*** ams0 has joined #openstack-ironic08:15
*** lucasagomes has joined #openstack-ironic08:18
*** mkerrin has quit IRC08:22
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Check requested image size  https://review.openstack.org/7800108:27
*** ekarlso has quit IRC08:29
*** ekarlso has joined #openstack-ironic08:29
*** sabah has quit IRC08:30
*** ams0 has quit IRC08:48
*** sabah has joined #openstack-ironic08:50
*** vinbs has quit IRC08:51
*** romcheg1 has quit IRC08:51
*** martyntaylor has joined #openstack-ironic08:51
*** jistr|afk is now known as jistr08:52
dtantsurMorning Ironic, morning Mikhail_D_wk, GheRivero, lucasagomes!08:56
*** ams0 has joined #openstack-ironic08:57
lucasagomesdtantsur, morning!08:59
lucasagomesdtantsur, just +a ur cache patch, thanks for that!08:59
*** mkerrin has joined #openstack-ironic08:59
dtantsurlucasagomes, cool, thanks!09:01
*** ams0 has quit IRC09:13
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add IloDriver and its utils  https://review.openstack.org/8950009:13
*** ams0 has joined #openstack-ironic09:13
*** ams0 has quit IRC09:17
*** romcheg has joined #openstack-ironic09:22
lucasagomesdtantsur, re https://review.openstack.org/#/c/86092/13/ironic/drivers/modules/ipmitool.py09:23
*** tteggel has quit IRC09:23
lucasagomesdtantsur, I could make persistent to be a explicit parameter again09:23
*** tteggel has joined #openstack-ironic09:23
lucasagomesI just found a bit weird to document kwargs directly since the only used parameter from kwargs 'persistent'09:24
dtantsurlucasagomes, for me it makes sense, as IIRC it is passed by callee as an explicit argument09:24
dtantsurI mean, it make sense to make it an explicit argument :)09:24
lucasagomesdtantsur, right, def set_boot_device(self, task, device, persistent=False, **kwargs)09:24
lucasagomesI probably have to keep the kwargs there09:24
lucasagomesto adhere to the interface09:25
dtantsurlucasagomes, looks good09:25
lucasagomesbut I can add in the docstring that it is not used by that function09:25
lucasagomesdtantsur, ack thanks09:25
Mikhail_D_wkdtantsur: morning :)09:25
romchegMorning lucasagomes dtantsur and everyone else!09:27
dtantsurromcheg, morning09:28
lucasagomesromcheg, Mikhail_D_wk morning09:28
Mikhail_D_wklucasagomes: morning :)09:28
romchegdtantsur: fingers crossed :)09:28
agordeevmorning Ironic :)09:35
agordeevmorning romcheg Mikhail_D_wk lucasagomes dtantsur and everyone else!09:36
romchegMorning agordeev09:36
dtantsurmorning agordeev09:36
openstackgerritA change was merged to openstack/ironic: Implement more robust caching for master images  https://review.openstack.org/8538709:46
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: IPMITool to use the new ManagementInterface  https://review.openstack.org/8609209:46
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: SeaMicro to use the new ManagementInterface  https://review.openstack.org/8632809:46
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: IPMINative to use the new ManagementInterface  https://review.openstack.org/8658809:46
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: IPMINative to use the new ManagementInterface  https://review.openstack.org/8658809:48
lucasagomesurgh...09:49
*** notq has quit IRC09:50
*** Haomeng has quit IRC09:50
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: IPMINative to use the new ManagementInterface  https://review.openstack.org/8658809:53
*** Haomeng has joined #openstack-ironic09:54
*** jistr has quit IRC09:55
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: IPMINative set_boot_device persistent  https://review.openstack.org/8574209:55
*** sabah has quit IRC10:05
*** Mikhail_D_wk has left #openstack-ironic10:09
*** ramineni has quit IRC10:10
*** datajerk has joined #openstack-ironic10:15
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add IloDriver and its utils  https://review.openstack.org/8950010:16
*** jistr has joined #openstack-ironic10:17
*** rameshg87 has quit IRC10:19
*** rameshg87 has joined #openstack-ironic10:27
openstackgerritImre Farkas proposed a change to openstack/ironic: Cleanup images after deployment  https://review.openstack.org/9234010:28
dtantsurlucasagomes, left comment on https://review.openstack.org/#/c/78001/, could you have a look?10:29
lucasagomesdtantsur, sure10:30
lucasagomesdtantsur, the problem of getting the size of glance is that... does glance knows the raw size of the image? I don't think glance understand image formats to get such information10:31
lucasagomesdtantsur, once we download the image we convert it to raw10:31
dtantsurlucasagomes, ah, I see. That's pity :(10:31
lucasagomesso the size might be different than the one in glance (if the image is not raw format in glance)10:31
lucasagomesdtantsur, yeah :(10:31
lucasagomesI will add a comment there10:31
*** Mikhail_D_wk has joined #openstack-ironic10:33
*** rameshg87 has left #openstack-ironic10:41
*** sabah has joined #openstack-ironic10:53
*** pradipta_away is now known as pradipta11:00
*** datajerk has quit IRC11:00
*** sabah has quit IRC11:05
*** datajerk has joined #openstack-ironic11:05
*** dshulyak has quit IRC11:26
*** dshulyak has joined #openstack-ironic11:28
*** lucasagomes is now known as lucas-hungry11:34
*** datajerk has quit IRC11:37
NobodyCamgood morning says the man waiting for coffee11:38
agordeevNobodyCam: morning!11:44
NobodyCammorning agordeev :)11:44
*** ndipanov_ has joined #openstack-ironic11:48
*** ndipanov has quit IRC11:49
dtantsurmorning NobodyCam!12:11
NobodyCammorning dtantsur12:13
openstackgerritImre Farkas proposed a change to openstack/ironic: Cleanup images after deployment  https://review.openstack.org/9234012:20
*** jgrimm has quit IRC12:27
romchegMorning NobodyCam!12:32
NobodyCammorning romcheg :)12:33
romchegWhat kernel is CentOS distributed with?12:33
NobodyCaman old one lol.... I have no idea12:33
romchegI was thinking about sendfile Mikhail_D_wk is working on12:34
*** lucas-hungry is now known as lucasagomes12:35
lucasagomesmorning NobodyCam agordeev12:35
romchegSince 2.6.33 sendfile can send data to any file.12:35
*** ndipanov_ is now known as ndipanov12:36
NobodyCammorning lucasagomes12:36
romchegas far as I can see cent os is supplied with kernel-2.6.32 which requires a socket for sendfile()12:36
*** ndipanov has quit IRC12:38
*** ndipanov has joined #openstack-ironic12:38
*** linggao has joined #openstack-ironic12:44
*** rloo has joined #openstack-ironic12:48
*** rloo has quit IRC12:49
*** rloo has joined #openstack-ironic12:49
ShrewsEasy +A for https://review.openstack.org/91593 is anyone has the time12:50
Shrewss/is/if/12:50
NobodyCammorning Shrews :)12:51
ShrewsNobodyCam: morning12:52
NobodyCamahh this was from the comment12:52
NobodyCamyep12:52
NobodyCam:)12:52
ShrewsNobodyCam: thx12:54
*** notq has joined #openstack-ironic12:54
Shrewslucasagomes: since you do a lot of work with partitioning, just want you to see that this merged into devstack: https://review.openstack.org/9158912:57
lucasagomesShrews, hey! ah nice12:58
lucasagomesShrews, are we planning to add tests to it?12:59
Shrewslucasagomes: i'm working on adding something to tempest12:59
lucasagomesfor this scenario I mean, creating ephemeral disks and then rebuilding  the instance?12:59
lucasagomesShrews, ah wow great!12:59
lucasagomesthat would be pretty good to have12:59
ShrewsI documented how to use that in our quickstart: https://review.openstack.org/9210512:59
lucasagomeswill take a look13:01
*** jbjohnso has joined #openstack-ironic13:02
*** datajerk has joined #openstack-ironic13:05
*** rameshg87 has joined #openstack-ironic13:06
*** datajerk has quit IRC13:13
*** datajerk has joined #openstack-ironic13:13
*** rloo has quit IRC13:15
*** coolsvap is now known as coolsvap|afk13:15
*** rloo has joined #openstack-ironic13:15
*** rloo has quit IRC13:15
*** rloo has joined #openstack-ironic13:16
*** pradipta is now known as pradipta_away13:22
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: Simplify calls to ImageCache in PXE module  https://review.openstack.org/9236713:23
*** jgrimm has joined #openstack-ironic13:24
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: Add periodic task to check whether PXE image cache is up-to-date  https://review.openstack.org/9211513:28
openstackgerritA change was merged to openstack/ironic: Fix ironic node state comparison  https://review.openstack.org/9159313:30
NobodyCambrb13:33
*** lazy_prince has quit IRC13:35
jrollmorning ironic :)13:35
agordeevjroll: morning13:35
agordeevjroll: could you take a look at https://review.openstack.org/#/c/90989/ and leave a comment when you have time ?13:37
NobodyCamgood morning jroll13:38
*** martyntaylor has quit IRC13:39
linggaoGood morning NobodyCam, jroll, agordeev, lucasagomes, Shrews13:39
jrollagordeev: yep, I'm going to go through all of the IPA reviews this morning13:39
NobodyCammorning linggao :)13:40
*** martyntaylor has joined #openstack-ironic13:40
agordeevjroll: TY!13:40
agordeevlinggao: morning :)13:40
*** matty_dubs|gone is now known as matty_dubs13:41
linggaoNobodyCam, Can you help clode the condole patch before the summit? https://review.openstack.org/#/c/64100/13:42
NobodyCamclode the condole patch?13:42
linggaoclose.13:43
linggaoclose -> land13:43
linggao:)13:43
rloolucasagomes: morning! question about https://review.openstack.org/#/c/83726/. 'megabytes' - what do we mean by that? MB, MiB?13:45
agordeevrloo: morning!13:46
rloohi agordeev :)13:46
NobodyCamoh13:47
NobodyCamhehehehe13:47
rlooNobodyCam: hi! I just looked to see if there was a meeting yesterday, doesn't look like it. The agenda should be updated for the next meeting -- would that be May 19? https://wiki.openstack.org/wiki/Meetings/Ironic13:49
NobodyCamyep I forgot that yesterday13:49
dtantsurMorning rloo, linggao, jroll!13:51
jrollagordeev: just one thing, left a review13:51
jrollmorning dtantsur13:51
rloohi dtantsur :-)13:51
linggaoGood morning dtantsur.13:51
openstackgerritA change was merged to openstack/ironic-python-agent: Fix unexpected stevedore traceback in tests  https://review.openstack.org/9075613:53
NobodyCamlinggao: :)13:55
lucasagomesrloo, sorry the delay... well partitions well be created using MiB but, hmm I don't know whether I should use "mebibyte" in the docstrings13:59
lucasagomesit doesn't seem to be widely used out there although when working with disks that would be the correct unit to use13:59
rloolucasagomes: is the value MiB or MB?13:59
linggaoNobodyCam, thanks!14:00
rloowe should try to be as accurate as possible, or it could cause confusion. I'm not quite sure how we've documented those in other places in the code. I could just open a bug about it ;)14:00
NobodyCamlinggao: no no thank you14:00
lucasagomesrloo, we use MiB for partitioning14:00
rloolucasagomes: might be good to use 'MiB' then instead of 'megabytes'.14:01
lucasagomesrloo, hmm right I have to rebase those commits I've upstream around this area14:02
lucasagomesI will fix it14:02
rloolucasagomes: thx!14:03
lucasagomesrloo, ty for the review :014:03
openstackgerritAleksandr Gordeev proposed a change to openstack/ironic-python-agent: Make encoding.serialize() more programmatical  https://review.openstack.org/9098914:03
lucasagomes:)*14:03
rloolucasagomes: yw, although I should have noticed that before.14:03
jrollagordeev: thanks, lgtm. just going to wait on jenkins for the +2 :)14:05
jrollJayF: JoshNang: pls to review https://review.openstack.org/#/c/90457/14:07
agordeevjroll: thanks!14:08
NobodyCambrb14:12
*** mdenny has joined #openstack-ironic14:20
rlooMikhail_D_wk: are you around?14:20
*** martyntaylor has quit IRC14:27
*** martyntaylor has joined #openstack-ironic14:28
jbjohnsodevananda, ok, I'm ready to push pghmi 0.6.0, how was I supposed to do that again and be kosher?14:35
*** shakayumi has joined #openstack-ironic14:51
*** rameshg87 has left #openstack-ironic14:56
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Pass kwargs to ClientWrapper's call() method  https://review.openstack.org/9238415:02
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: list_instances() to return a list of instances names  https://review.openstack.org/9238515:02
*** killer_prince has joined #openstack-ironic15:04
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Pass kwargs to ClientWrapper's call() method  https://review.openstack.org/9238415:05
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: list_instances() to return a list of instances names  https://review.openstack.org/9238515:05
NobodyCamjbjohnso: devananda is out for the next few days15:09
jbjohnsoNobodyCam, ah.15:09
jbjohnsowell, I made a pypi 0.6.0 release at least15:10
NobodyCam:)15:10
jbjohnsoI'm getting ready to push beta of confluent into pypi15:10
openstackgerritA change was merged to openstack/ironic: Support serial console access  https://review.openstack.org/6410015:11
*** martyntaylor has quit IRC15:12
NobodyCamlinggao: ^^^^^ \o/15:13
lucasagomesw00t15:15
*** datajerk has quit IRC15:16
*** datajerk has joined #openstack-ironic15:17
rlooyay, linggao, one step closer to feature parity :-)15:18
*** lsmola has quit IRC15:18
devanandajbjohnso: https://review.openstack.org/74499 -- thanks for the reminder. after that lands, we can push a tag to gerrit and it'll release to pypi15:19
*** jcooley has quit IRC15:19
*** jcooley has joined #openstack-ironic15:20
devanandajbjohnso: and we should add integration tests to pyghmi's gate so it also checks ironic at every commit15:20
linggaoYay, Console patch landed! Thanks everyone! I am going to celebrate it with a big lunch. Cheers!15:21
devanandaadam_g: there will be some discussions at the summit about what-to-test-when with tempest, should be interesting. eg, when testing ironic, should unrelated things be tested? (yes - because integrated gate) what about things that can't work with ironic (like nova-network or libvirt)?15:22
jbjohnsodevananda, you obviously don't know how to enjoy being out for a few days15:22
devanandajbjohnso: that was thu-sun :)15:23
devanandajbjohnso: but i fly to germany in about 4 hours, so trying to get in a little work before then15:23
jbjohnsodevananda, ok, out of curiosity, did you see the confluent vid to get a rough idea of what I'm about to beta?15:23
*** krtaylor has joined #openstack-ironic15:23
devanandajbjohnso: nope15:24
*** jcooley has quit IRC15:24
NobodyCamgood morning devananda15:24
jbjohnsodevananda, https://www.youtube.com/watch?v=G_lDaktYnsQ (intended for the xCAT users, but the project itself does not give one rodent posterior about xCAT)15:24
devanandaNobodyCam: hey, on https://review.openstack.org/#/c/64100/ -- did you see that the dsvm-virtual-ironic job failed?15:25
NobodyCamdevananda:  FAILURE in 32m 59s (non-voting)15:25
devanandaNobodyCam: yea, that should be treated as voting ...15:25
NobodyCamis that voting now?15:26
devanandano15:26
devanandait's the job adam_g has been working on15:26
NobodyCamoh foobar15:26
devanandathe one that actually tests a deploy with ironic15:26
devanandawe're watching it to see how stable it is before making it voting15:26
devanandathat's the first failure I've seen in the job in a week :(15:26
NobodyCam:(15:26
*** martyntaylor has joined #openstack-ironic15:26
devanandabut ... i haven't been here to see other failures :p15:26
agordeevdevananda: morning :)15:27
devanandamorning!15:27
dtantsuroh, morning, devananda! I think I saw more-or-less random failures of dsvm-virtual-ironic once or twice15:28
dtantsurbut it's actually not worse than other jobs :)15:28
lucasagomesdevananda, morning15:29
*** datajerk has quit IRC15:29
*** datajerk has joined #openstack-ironic15:29
NobodyCamdevananda: yes looking at several other patchs I should have headed that failure15:30
devanandadtantsur: right - so we should be looking at those failures to see if they're caused by ironic or other things15:30
Shrewslook, it's a rarely seen, wild, short-haired devananda from the pacific northwest15:31
*** shakayumi has quit IRC15:31
devanandai'd like to make that job voting soon. maybe this week15:31
* devananda returns to hiding under a patch of moss15:31
dtantsurdevananda, e.g. locking problem (again?) http://logs.openstack.org/15/92115/3/check/check-tempest-dsvm-virtual-ironic/e1a62bc/console.html15:31
devanandadtantsur: that shouldn't be an issue now that the client is retrying, right?15:32
devanandaShrews: ^15:32
*** shakamunyi has joined #openstack-ironic15:32
dtantsurI think it just should not cause test failure15:32
NobodyCamdevananda: should we revert that patch?15:32
Shrewser, eh?15:33
devanandaooh15:34
Shrewsclient retries on api connection errors, not node locks15:34
devanandaShrews: the client is retrying from within nova15:34
devanandabut not tempest15:34
devanandaand that15:34
devananda2014-05-06 14:19:37.953 25536 ERROR wsme.api [-] Server-side error: "Node 25cb7c64-3290-4bbb-b3f4-a806376057e8 is locked by host localhost, please retry after the current operation is completed.15:34
devananda2014-05-06 14:19:37.994 | tearDownClass (tempest.api.baremetal.test_ports_negative.TestPortsNegative) ... FAIL15:34
devanandatempest failed because it hit NodeLocked trying to clean up after test_ports_negative15:35
devanandaright. so we need to add an elastic recheck filter for this15:35
devanandahttps://wiki.openstack.org/wiki/ElasticRecheck15:37
devanandaanyone want to do that?15:37
devanandaNobodyCam: good news, that has nothing to do with the console patch15:37
NobodyCam:)15:38
devanandaShrews: it also might be worth adding a retry-once to the tempest test client just for NodeLocked errors15:38
devanandabut i'm not sure how that will go over with the tempest folks15:38
lucasagomesdevananda, about making that check non-voting, wouldn't it be better to wait till the end of the summit? cause many people will be away because of the summit, many core people, so if it's start failing again it can slow down others15:40
lucasagomesand fixes might take more time to get merged15:40
openstackgerritImre Farkas proposed a change to openstack/ironic: Cleanup images after deployment  https://review.openstack.org/9234015:41
devanandalucasagomes: possibly... otoh, we'll all be there, so if we did have to land a fix, we'll all be there to review it15:42
lucasagomesdevananda, right that's true, but it might involve other projects as well like devstack idk15:43
NobodyCamopen question any one tested the preserve_ephemeral support latly?15:43
devanandaNobodyCam: i tested it last week, worked fine. i think Shrews was working on adding devstack support for it15:43
openstackgerritDavid Shrewsbury proposed a change to openstack/ironic: Virt driver change to use API retry config value  https://review.openstack.org/9136615:43
NobodyCamawesome TY devananda15:43
lucasagomesrloo, ping re #83726 do you think it's better to the dict returned to always contain the root, swap and ephemeral key?15:44
lucasagomesor it's ok to contain the keys for the partitions it created only? (as-is now)15:45
ShrewsNobodyCam, devananda: devstack now supports IRONIC_VM_EPHEMERAL_SIZE (https://review.openstack.org/91589)15:45
Shrewsso yes, i've been testing ephemeral support15:45
devanandaShrews: awesome. and you're adding that to tempest?15:45
rloolucasagomes: I wondered about that. I think it is OK to only contain the keys, but sec let me look at the code again.15:45
Shrewsdevananda: yes15:45
lucasagomesrloo, ack15:45
Shrewsa bit trickier there15:45
devanandaShrews: awesome15:45
devanandalast call -- anyone have issues with the design summit schedule http://junodesignsummit.sched.org/ ?15:46
linggaodevananda, good morning. I am looking at the summit schedle and trying to decide which sessions to go. Do  ironic folks have informal meetings becides those 4 design sessons?15:46
devanandathe final project meeting is this afternoon, and so far, i have no objections to the schedule. let me know if you see some and we might be able to juggle a bit.15:46
matty_dubsdevananda: Probably not worth changing, but the 12:05 'Ironic Performance and Scalability' talk is concurrent with 'Cross-project Documentation'15:47
NobodyCamit LGTM15:47
devanandalinggao: yes -- all programs (including ironic) will have a project POD15:47
matty_dubsdevananda: But that's the one that sounds more like it's about a software tool to _manage_ documentation than on the process of writing it15:47
devanandalinggao: basically a round table with ~ 12 chairs dedicated to our project where we can talk, work, and leave notes for each other15:47
devanandamatty_dubs: correct15:47
matty_dubsSo I don't think it's much of a problem15:47
devanandamatty_dubs: there are several "its nice to be in two places at once" overlaps -- and our team will have to split a bit15:48
matty_dubsBut thought I'd call it out just in case anyone disagreed15:48
matty_dubsYeah, this is true15:48
devanandabut that's normal15:48
rloolucasagomes: I don't have any strong opinion on that. I can see pros/cons to both. Someone can always add the None keys later if it is needed. Eg the only con is to get the set of all possible keys, but I don't know that it is worth it.15:48
devanandaeg, tuesday 3:40 -- Tracking Incoming Features (storyboard) would be interesting15:48
rloolucasagomes: con -> i mean pro15:48
devanandaer, s/storyborad/specs repo/15:48
linggaodevananda, where and when. can anyone join the POD?15:48
devanandalinggao: yes. any developer can join. location TBD. there'll be signs at the summit15:49
lucasagomesrloo, right, yeah people also can use .get() from dicts that will return None automagically if the key is not present15:49
devanandaor eg, wednesday 9:50 -- oslo.messaging is at the same time as clustered hypervisor support in Nova15:49
linggaodevananda, looking forward to see you guys there.15:49
devanandalucasagomes: that ^ might be an issue for you?15:49
devanandabrb15:50
rloolucasagomes: I suppose you might want to document that it returns a dict with only the keys/paths that are non-null or whatever.15:50
lucasagomesdevananda, yeah :( that's one overlap I noticed on my sched :(15:51
lucasagomesI probably fo to the clustered hypervisor since the oslo.messaging will be presented by markmc, so I can just talk to him afterwards15:51
lucasagomes(I catch up with him in the office almost every week)15:51
lucasagomesgo to*15:52
lucasagomesrloo, right, yeah makes sense15:52
*** hemna has joined #openstack-ironic15:52
comstudmornin15:55
Shrewslucasagomes: --ephemeral not required?  i would not expect that. /me tries15:56
lucasagomesShrews, if the ephemeral size is already in the flavor you don't need to specify it in the nova boot command15:57
lucasagomesAFAICT15:57
Shrewslucasagomes: that doesn't make sense to me. why the need for the option then?15:57
Shrewsthat would make it totally unnecessary15:58
lucasagomesno idea15:58
lucasagomesmaybe the nova guys have a use case for that15:58
Shrewsmaybe15:58
comstudi don't know of any boot 'ephemeral' option.15:58
comstudthat doesn't make any sense15:58
comstudit's only flavor driven15:58
Shrewscomstud: option to nova boot15:58
comstudwhere do you see this?15:58
Shrewsnova help boot15:59
*** jcooley has joined #openstack-ironic15:59
*** jcooley has quit IRC15:59
comstudi'll have to look at novaclient src15:59
comstudthat makes no sense to me15:59
*** jcooley has joined #openstack-ironic15:59
Shrewscomstud: exactly  :)16:00
comstudeither way, I doubt it works16:00
comstudi know of no way that would be wired up16:00
Shrewswell, i know if the flavor doesn't have an ephemeral defined, but you use the option, it *will* error16:01
lucasagomesyeah sounds like it's broken ;)16:02
lucasagomesanyway, I tested locally, you don't need to use that option in the nova boot to get an ephemeral partition if it's already present in the flavor16:02
comstudit's certainly not an option to compute_api.create()oh16:02
comstudoh, it seems to be for volumes.16:02
comstudmaybe16:03
*** ifarkas has quit IRC16:03
comstudyeah16:03
comstudthat option in novaclient has to do with block device mappings.16:04
NobodyCambrb16:04
comstudmaybe it's not specific to volumes.. but i didn't know about this inside of block device mappings16:06
comstudinteresting16:06
openstackgerritAleksandr Gordeev proposed a change to openstack/ironic-python-agent: Add dmidecode parser  https://review.openstack.org/9239916:07
*** newell_ has joined #openstack-ironic16:07
*** Mikhail_D_ltp has joined #openstack-ironic16:12
*** jistr has quit IRC16:15
*** matty_dubs is now known as matty_dubs|lunch16:16
*** dguerri is now known as _dguerri16:20
*** ams0 has joined #openstack-ironic16:22
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use GB instead of MB for swap  https://review.openstack.org/8378816:22
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Place root partition last so that it can always be expanded  https://review.openstack.org/9067516:23
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Stop creating a swap partition when none was specified  https://review.openstack.org/8372616:23
NobodyCamdidn't we land that group already :(16:28
*** kathay has quit IRC16:28
*** derekh_ has quit IRC16:29
*** ams0 has quit IRC16:32
lucasagomeshope soon16:34
openstackgerritA change was merged to openstack/ironic-python-agent: Remove Heartbeat-Before check from heartbeat  https://review.openstack.org/9045716:39
devanandathought I had +2'd it ...16:42
* devananda runs off to breakfast and airport16:42
NobodyCamhave a good flight devananda16:42
*** shakamunyi has quit IRC16:42
*** zdiN0bot has joined #openstack-ironic16:42
*** ams0 has joined #openstack-ironic16:43
*** mscohen has joined #openstack-ironic16:45
*** datajerk has quit IRC16:49
*** romcheg1 has joined #openstack-ironic16:50
lucasagomesdevananda, have a safe flight back home16:51
*** zdiN0bot has quit IRC16:57
*** matty_dubs|lunch is now known as matty_dubs16:59
*** martyntaylor has quit IRC16:59
*** zdiN0bot has joined #openstack-ironic17:02
openstackgerritRuby Loo proposed a change to openstack/ironic: Implement API to get driver properties  https://review.openstack.org/7300517:03
*** ams0 has quit IRC17:06
*** harlowja_away is now known as harlowja17:07
*** datajerk has joined #openstack-ironic17:25
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add the remaining unittests to the ClientWrapper class  https://review.openstack.org/9241617:26
NobodyCamcan we support baremetal and vm nodes today?17:29
NobodyCamdo we still need different zones for them17:29
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Use GB instead of MB for swap  https://review.openstack.org/8378817:29
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Place root partition last so that it can always be expanded  https://review.openstack.org/9067517:29
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Stop creating a swap partition when none was specified  https://review.openstack.org/8372617:29
lucasagomesNobodyCam, that's a nova scheduler problem17:30
NobodyCamya17:30
lucasagomesNobodyCam, because for baremetal we need to configure the scheduer to do exact match17:30
lucasagomeswe can't use the same scheduler for VMs17:30
lucasagomes;(17:30
NobodyCam:(17:31
lucasagomesso yeah, we sill have this problem17:31
lucasagomesI would love to see the scheduler to become a separated project17:31
NobodyCamack thats what I thought.. just wanted to dbl check17:31
lucasagomesinstead of having nova-sch, cinder-sch etc...17:31
lucasagomesanyhoo, won't happen soon I guess17:31
lucasagomesand I'm done for the day :)17:31
lucasagomeshave a good night everybody! NobodyCam rloo17:32
NobodyCamTy lucasagomes , and haev a great night17:32
rloonight lucasagomes!17:32
lucasagomesu too buddy! see ya17:32
*** lucasagomes is now known as lucas-dinner17:32
*** zdiN0bot1 has joined #openstack-ironic17:35
*** zdiN0bot has quit IRC17:35
*** martyntaylor has joined #openstack-ironic17:44
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Factoring out PXE and TFTP functions  https://review.openstack.org/9023317:48
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Adding a reference driver for the agent  https://review.openstack.org/8479517:48
*** eghobo has joined #openstack-ironic17:49
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Adding a reference driver for the agent  https://review.openstack.org/8479517:49
*** datajerk has quit IRC17:55
*** coolsvap|afk is now known as coolsvap17:58
*** eguz has joined #openstack-ironic18:03
*** martyntaylor has left #openstack-ironic18:04
*** eguz has quit IRC18:05
*** eguz has joined #openstack-ironic18:05
*** epim has joined #openstack-ironic18:06
*** eghobo has quit IRC18:06
*** ndipanov is now known as ndipanov_gone18:10
rlooNobodyCam (or another core), if you have a few minutes to review: https://review.openstack.org/#/c/83726/18:10
*** zdiN0bot1 has quit IRC18:11
*** zdiN0bot has joined #openstack-ironic18:12
NobodyCamotp now will look in a bit18:12
*** jcooley has quit IRC18:13
*** jcooley has joined #openstack-ironic18:14
*** jcooley has quit IRC18:14
*** jcooley has joined #openstack-ironic18:15
*** datajerk has joined #openstack-ironic18:16
*** tatyana has joined #openstack-ironic18:16
*** zdiN0bot has quit IRC18:18
*** jcooley has quit IRC18:20
*** ams0 has joined #openstack-ironic18:20
*** zdiN0bot has joined #openstack-ironic18:20
*** zdiN0bot has quit IRC18:21
jbjohnsowell that's interesting...18:24
jbjohnsoIBM will have a booth in Atlanta18:24
jbjohnsothat's not surprising, but what IBM will be bringing to the booth I would not have predicted..18:25
*** zdiN0bot has joined #openstack-ironic18:25
jbjohnsoIBM will be bringing an Oculus Rift to their booth.... I have no idea why..18:25
* matty_dubs makes mental note to visit IBM booth18:26
matty_dubsA new way to visualize your clouds? ;)18:27
openstackgerritDavid Shrewsbury proposed a change to openstack/ironic: Update dev quickstart guide for ephemeral testing  https://review.openstack.org/9210518:28
jrolljbjohnso: wat18:30
NobodyCamoh cool /me hopes its a give away18:31
NobodyCamC&C would be awesome on that18:31
ShrewsI hear HP is bringing it's own MUD server to compete18:34
*** datajerk has quit IRC18:34
Shrewslol... /me shouldn't make fun of the people providing his paycheck18:34
jrolllol18:35
jrollwe all do :)18:35
jbjohnsoI will confess the headset is probably the most tempting thing for me to pay a visit to our own booth...18:35
NobodyCamI wanted a of of pheonix class systems with ipmi cards we could keep turning on and off.. :-p18:35
jbjohnsoI've actually pondered writing a visualization plugin for an audio button using chassis identify packets18:36
NobodyCams/of of/bunch of/18:37
jbjohnsos/audio button/audio player/18:37
jbjohnsoI want racks of systems for the express purpose of a spectrum analyzer for my music18:37
*** zdiN0bot has quit IRC18:38
jbjohnsomaybe it is just someone's excuse to charge a rift to marketing budget18:39
*** dkehn_ has joined #openstack-ironic18:40
jrollheh18:40
NobodyCam:)18:40
jbjohnsorequirements.txt: oculus-rift18:41
*** zdiN0bot has joined #openstack-ironic18:41
*** dkehn_ has quit IRC18:42
*** ams0 has quit IRC18:42
*** dkehn_ has joined #openstack-ironic18:42
*** dkehnx has quit IRC18:42
*** ams0 has joined #openstack-ironic18:44
*** dkehn_ is now known as dkehnx18:45
*** jcooley has joined #openstack-ironic18:46
Shrewsadam_g: ping18:46
adam_gShrews, hey18:50
Shrewsadam_g: i want to run your BaremetalBasicOptsPXESSH.test_baremetal_server_ops tempest test from a devstack install. What's the proper way to do that?18:51
Shrewsthis failed for me:  testr run --parallel tempest.scenario.test_baremetal_basic_ops.BaremetalBasicOptsPXESSH.test_baremetal_server_ops18:51
adam_gShrews, assuming devstack+ironic deployed okay and is functional, it should run okay. make sure tempest.conf has allow_tenant_isolation=False and flavor_ref set to the correct barmeetal flavor id18:52
*** coolsvap is now known as coolsvap|afk18:52
Shrewsadam_g: ah ha. those appeared to be incorrect. /me tries again18:53
adam_gShrews, before continuing make sure things are cleaned up appropriately. that is, the ironic node is powered off without associated instance an instance18:55
*** jistr has joined #openstack-ironic18:56
*** datajerk has joined #openstack-ironic19:00
*** derekh_ has joined #openstack-ironic19:01
Shrewsadam_g: that did it. had to run stack.sh again to clean it up, but seems to be running now. thx19:03
NobodyCamoh wow19:04
NobodyCamare these common: http://logs.openstack.org/88/83788/16/check/check-tempest-dsvm-virtual-ironic/e3881db/console.html#_2014-05-06_18_03_43_73319:04
Shrewsno idea19:07
NobodyCamI haven't seem errors like that19:07
Shrewscertainly common in that log output  :)19:07
NobodyCamhehe19:08
NobodyCam:-p19:08
*** jcooley has quit IRC19:10
*** zdiN0bot has quit IRC19:15
NobodyCamlucas-dinner: still up ?19:15
*** athomas has quit IRC19:15
*** ams0 has quit IRC19:27
*** ams0_ has joined #openstack-ironic19:27
adam_gNobodyCam, let me know if you hit those errors again.. the fwaas stuff had to be fixed to pass against devstack ironic, its possible there are still some failures there19:29
adam_gtho the test seemed to have passed19:29
NobodyCamadam_g: I'll recheck that patch...19:29
NobodyCamwill let you know what the outcome is :)19:30
*** rloo has quit IRC19:42
Shrewstime for a walk. biab19:42
NobodyCamwanta take my kids with you :-p19:42
*** rloo has joined #openstack-ironic19:43
Shrewslol... not this time  :)19:45
NobodyCamcann't blame a guy for trying19:46
*** Mikhail_D_ltp has quit IRC19:46
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Factoring out PXE and TFTP functions  https://review.openstack.org/9023319:47
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Adding a reference driver for the agent  https://review.openstack.org/8479519:47
notqseems recently all confs must have google glass and occulus, even if it's not remotely relevant19:48
matty_dubsI keep trying to convince people that we need to write a Kinect app for OpenStack. You could "pick up" instances and leap/hurl them into the clouds.19:50
notqi wasn't sold on openstack, but suddenly i'll buy 20 of them!19:50
matty_dubsThough perhaps Microsoft + OpenStack isn't the most likely combination.19:50
matty_dubslol19:50
notqa kinect app would be great though. i'd love to take down my whole cloud because my dog barked19:51
matty_dubsLOL19:51
NobodyCam:)19:52
*** mscohen has quit IRC19:52
*** eguz has quit IRC19:55
*** eghobo has joined #openstack-ironic19:55
*** tatyana has quit IRC19:56
*** derekh_ has quit IRC20:00
*** jcooley has joined #openstack-ironic20:00
*** jistr has quit IRC20:01
*** harlowja has quit IRC20:01
*** jcooley has quit IRC20:01
*** neillc has joined #openstack-ironic20:04
*** harlowja has joined #openstack-ironic20:04
neillcHello all, I’m interested in working on the ironic horizon tab - has anyone else started on that yet?20:05
NobodyCamhi neillc20:06
NobodyCamnot that I know of20:06
NobodyCambut please dbl check in the horizon channel20:06
neillcWill do. thanks.20:07
*** ams0_ has quit IRC20:07
*** ams0 has joined #openstack-ironic20:17
*** zdiN0bot has joined #openstack-ironic20:23
*** datajerk has quit IRC20:26
*** zdiN0bot has quit IRC20:29
*** zdiN0bot has joined #openstack-ironic20:30
*** datajerk has joined #openstack-ironic20:34
*** datajerk has quit IRC20:35
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Drivers determine acceptable power states  https://review.openstack.org/8674420:35
*** dwalleck has joined #openstack-ironic20:35
*** epim has quit IRC20:37
*** jcooley has joined #openstack-ironic20:38
*** datajerk has joined #openstack-ironic20:40
jbjohnsoconfluent can now be installed via pip.. as a pretty bet thing20:41
*** jcooley has quit IRC20:41
*** jcooley has joined #openstack-ironic20:42
lifelessNobodyCam: adam_g: You guys still working the failing tripleo job ?20:43
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Drivers determine acceptable power states  https://review.openstack.org/8674420:43
adam_glifeless, the neutron race?  yes, there is a patch up that is dependent on another refactor thats going thru atm20:44
NobodyCamlifeless: yes... though I have slacked off a bit.. I will jump back in20:44
lifelessdevananda: is there a concept in ironic of verifying that a node works? e.g. deploying a test image to it to make sure it boots properly, can TFTP etc etc20:44
JoshNangadam_g: is that the tftp/pxe refactor?20:44
lifelessadam_g: well, we *think* it was the race but there may of course be more to it20:44
adam_gJoshNang, yeah20:44
JoshNangi'll fix that up either later today or by tomorrow morning and have it in a mergable state20:45
NobodyCamlifeless: just fyi.. devq's on a plane atm on his way to .uk / .de20:45
adam_glifeless, NobodyCam i also filed https://blueprints.launchpad.net/ironic/+spec/event-callback-api which would help there and in other places, but obviously needs discussion20:46
JoshNanganother patch caused some merge issues and some stuff got put in the agent patch rather than the tftp patch. should be an easy patch.20:46
*** jcooley has quit IRC20:46
*** epim has joined #openstack-ironic20:48
*** jcooley has joined #openstack-ironic20:49
*** datajerk has quit IRC20:53
*** jcooley has quit IRC20:54
*** newell_ has quit IRC20:54
*** jcooley has joined #openstack-ironic20:54
*** jdob has quit IRC20:55
*** newell_ has joined #openstack-ironic20:57
lifelessadam_g: NobodyCam: so the thing i'm keen on is seeing ironic w/tripleo working in CI, whatever the issues are :)20:57
*** ams0 has quit IRC20:58
*** jcooley_ has joined #openstack-ironic20:59
*** jcooley has quit IRC20:59
NobodyCamlifeless: ack :)20:59
*** dwalleck_ has joined #openstack-ironic20:59
*** epim has quit IRC21:00
*** dwalleck has quit IRC21:00
*** jcooley_ has quit IRC21:01
*** jcooley has joined #openstack-ironic21:02
*** dwalleck_ has quit IRC21:02
*** dwalleck has joined #openstack-ironic21:03
*** jcooley_ has joined #openstack-ironic21:03
*** ams0 has joined #openstack-ironic21:03
*** epim has joined #openstack-ironic21:03
*** jcooley_ has quit IRC21:05
*** harlowja has quit IRC21:05
*** jcooley has quit IRC21:06
*** epim has quit IRC21:06
*** jcooley has joined #openstack-ironic21:10
*** jcooley has quit IRC21:11
*** jcooley has joined #openstack-ironic21:12
*** tatyana has joined #openstack-ironic21:12
*** ams0 has quit IRC21:12
*** harlowja has joined #openstack-ironic21:12
*** dwalleck has quit IRC21:13
*** dwalleck has joined #openstack-ironic21:15
*** dwalleck has quit IRC21:16
*** jcooley has quit IRC21:16
*** jcooley has joined #openstack-ironic21:16
*** dwalleck has joined #openstack-ironic21:18
*** eguz has joined #openstack-ironic21:18
*** ams0 has joined #openstack-ironic21:19
*** foexle has quit IRC21:20
*** linggao has quit IRC21:21
openstackgerritA change was merged to openstack/ironic: Decouple state inspection and availability check  https://review.openstack.org/8847621:21
*** eghobo has quit IRC21:22
*** jbjohnso has quit IRC21:24
*** matty_dubs is now known as matty_dubs|gone21:28
*** datajerk has joined #openstack-ironic21:29
*** jcooley has quit IRC21:29
*** jcooley has joined #openstack-ironic21:30
*** jcooley_ has joined #openstack-ironic21:30
*** jcooley has quit IRC21:34
*** jcooley_ has quit IRC21:36
*** tatyana has quit IRC21:36
*** jcooley has joined #openstack-ironic21:36
*** jcooley has quit IRC21:41
*** ams0 has quit IRC21:42
*** ams0 has joined #openstack-ironic21:46
*** jgrimm has quit IRC21:50
*** jcooley has joined #openstack-ironic21:55
*** zdiN0bot has quit IRC21:56
*** mrda-away is now known as mrda21:58
*** dwalleck has quit IRC21:58
*** zdiN0bot has joined #openstack-ironic21:59
*** dkehnx has quit IRC22:05
*** dkehnx has joined #openstack-ironic22:05
*** dwalleck has joined #openstack-ironic22:08
*** dwalleck_ has joined #openstack-ironic22:09
*** dwalleck has quit IRC22:13
*** dwalleck_ has quit IRC22:14
*** dwalleck has joined #openstack-ironic22:17
*** ams0 has quit IRC22:20
*** epim has joined #openstack-ironic22:24
*** epim has quit IRC22:24
*** ams0 has joined #openstack-ironic22:26
*** romcheg1 has quit IRC22:27
*** newell_ has quit IRC22:27
*** romcheg1 has joined #openstack-ironic22:34
*** romcheg1 has quit IRC22:38
*** dwalleck has quit IRC22:53
*** dwalleck has joined #openstack-ironic22:56
*** eguz has quit IRC22:56
*** epim has joined #openstack-ironic22:58
*** epim has quit IRC23:03
*** dwalleck has quit IRC23:06
*** eghobo has joined #openstack-ironic23:07
*** eguz has joined #openstack-ironic23:13
*** eghobo has quit IRC23:17
*** eguz has quit IRC23:19
*** datajerk has quit IRC23:23
*** newell_ has joined #openstack-ironic23:29
*** lucas-dinner has quit IRC23:30
*** epim has joined #openstack-ironic23:38
*** epim has quit IRC23:54

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