Thursday, 2014-06-26

NobodyCamdocker :-p00:01
NobodyCamoh I can +2 it hummmm00:02
NobodyCamJayF: where is this "post-script" called out inthe commit msg?00:03
JayFNobodyCam: wdym?00:05
JayFoooh00:05
JayFyeah here let me link you00:05
NobodyCam:)00:06
JayFhttps://github.com/openstack-infra/config/blob/20d47aec5221f51adbdd2178a5886faba9da2251/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml#L500:06
JayFNobodyCam: ^ we had to merge in a fix to add the "-y" to the apt-get install, but when the next change merges it should work (or we move on to the next bug :D)00:06
NobodyCamJayF: would you add that link to the commit msg .. I assume once that lands there will be a infra patch to call it vs the current scriot00:09
NobodyCamscript even00:09
JayFNobodyCam: yes, exactly00:09
NobodyCamI think ghe also added some comments too00:09
JayFyeah I saw :(00:09
JayFGheRivero: I responded to your comments00:09
JayFOK, just published them. Forgot the last step :)00:10
NobodyCambut if you push a new version pls add something about replaceonig that scriot00:10
NobodyCamscript00:10
JayFI think based on GheRivero's comments I'll end up pushing another one00:11
JayFI need to push a /real/ noop change if I want to get this tested soon I guess00:11
JayFalthough I hate the idea of a commit that doens't add value :)00:11
*** bandicot has quit IRC00:14
*** bandicot has joined #openstack-ironic00:17
openstackgerritJay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA  https://review.openstack.org/10267300:19
openstackgerritJay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA  https://review.openstack.org/10267300:19
JayFJoshNang: https://github.com/openstack-infra/config/blob/20d47aec5221f51adbdd2178a5886faba9da2251/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml#L15 is not going to work00:20
JayFJoshNang: we have to cd into imagebuild/coreos00:21
JoshNangaww00:21
openstackgerritJay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA  https://review.openstack.org/10267300:22
*** achanda has joined #openstack-ironic00:22
*** matsuhashi has joined #openstack-ironic00:24
*** achanda_ has quit IRC00:25
NobodyCamJayF: reviewed00:29
openstackgerritA change was merged to openstack/ironic-python-agent: Add infra build script to IPA  https://review.openstack.org/10267300:34
*** kentaro_ has quit IRC00:45
openstackgerritJosh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes  https://review.openstack.org/10268500:59
*** ellenh has quit IRC01:07
*** yu_ has quit IRC01:26
*** Haomeng|2 has joined #openstack-ironic01:30
*** Haomeng has quit IRC01:31
*** bandicot has quit IRC01:37
*** nosnos has joined #openstack-ironic01:47
*** achanda has quit IRC01:59
*** saripurigopi has quit IRC02:09
*** achanda has joined #openstack-ironic02:11
openstackgerritMichael Davies proposed a change to openstack/ironic: Ironic nova driver to cache ironic client calls  https://review.openstack.org/10269502:20
*** killer_prince has quit IRC02:44
*** killer_prince has joined #openstack-ironic02:52
*** killer_prince is now known as lazy_prince02:52
*** eghobo has quit IRC03:07
openstackgerritwhitekid proposed a change to openstack/ironic: Fixing hardcoded glance protcol  https://review.openstack.org/10270703:11
*** pradipta_away is now known as pradipta03:29
*** Shiv has joined #openstack-ironic03:30
ShivHello03:31
ShivI have raised a design-spec review for firmware settings reletaed fetaure for ironic. https://review.openstack.org/#/c/101122/03:32
ShivCan anyone please look at it and provide me feedback for the same.03:32
*** pcrews has quit IRC03:39
Haomeng|2Shiv: welcome, sure, will help to review:)03:40
ShivThank you Haomeng03:41
*** Haomeng has joined #openstack-ironic03:42
*** Haomeng|2 has quit IRC03:45
*** lazy_prince is now known as killer_prince03:49
*** matsuhashi has quit IRC03:54
*** matsuhashi has joined #openstack-ironic03:55
*** eghobo has joined #openstack-ironic03:57
*** achanda has quit IRC03:59
*** matsuhashi has quit IRC03:59
*** eghobo has quit IRC04:06
*** eghobo has joined #openstack-ironic04:06
*** killer_prince is now known as lazy_prince04:08
*** nosnos has quit IRC04:09
*** geekyogi has joined #openstack-ironic04:10
*** achanda has joined #openstack-ironic04:13
*** sabah has joined #openstack-ironic04:24
*** lazy_prince has quit IRC04:31
*** Shiv has quit IRC04:35
*** matsuhashi has joined #openstack-ironic04:37
*** nosnos has joined #openstack-ironic04:37
*** achanda has quit IRC04:39
*** rakesh_hs has joined #openstack-ironic04:45
*** bvivek has joined #openstack-ironic04:54
*** amitpp has joined #openstack-ironic04:57
*** lazy_prince has joined #openstack-ironic04:57
*** ajc_ has joined #openstack-ironic04:59
*** achanda has joined #openstack-ironic05:01
*** coolsvap|afk is now known as coolsvap05:27
*** killer_prince has joined #openstack-ironic05:27
*** pradipta is now known as pradipta_away05:48
*** harlowja is now known as harlowja_away05:49
*** faizan has joined #openstack-ironic05:53
*** radsy has quit IRC05:57
*** achanda has quit IRC05:59
*** achanda has joined #openstack-ironic06:05
*** matsuhashi has quit IRC06:13
*** matsuhashi has joined #openstack-ironic06:13
GheRiveromorning all!06:15
*** achanda has quit IRC06:16
*** rameshg87 has joined #openstack-ironic06:17
*** Mikhail_D_ltp has joined #openstack-ironic06:17
*** lazy_prince has quit IRC06:17
*** killer_prince is now known as lazy_prince06:17
*** matsuhashi has quit IRC06:18
*** matsuhashi has joined #openstack-ironic06:18
*** lazy_prince has quit IRC06:19
*** matsuhashi has quit IRC06:24
*** geekyogi has quit IRC06:24
*** matsuhashi has joined #openstack-ironic06:24
*** lazy_prince has joined #openstack-ironic06:25
*** rwsu has quit IRC06:26
*** matsuhashi has quit IRC06:31
*** matsuhashi has joined #openstack-ironic06:32
*** matsuhas_ has joined #openstack-ironic06:34
*** matsuhashi has quit IRC06:37
*** bmahalakshmi has joined #openstack-ironic06:41
*** bmahalakshmi2 has joined #openstack-ironic06:45
*** bmahalakshmi has quit IRC06:45
*** achanda has joined #openstack-ironic06:53
*** achanda has quit IRC07:00
*** romcheg has joined #openstack-ironic07:03
*** openstackgerrit has quit IRC07:07
*** eguz has joined #openstack-ironic07:11
*** eghobo has quit IRC07:15
*** jcoufal has joined #openstack-ironic07:16
*** foexle has joined #openstack-ironic07:19
*** mrda is now known as manslaughter07:20
*** manslaughter is now known as mrda07:22
romchegGood morning Ironic!07:24
GheRiveromorning romcheg07:24
romchegI published the flavor update tool yesterday so everyone is welcome to check it out https://review.openstack.org/#/c/102563/07:25
*** eguz has quit IRC07:29
*** Nisha has joined #openstack-ironic07:48
*** ifarkas has joined #openstack-ironic07:53
*** geekyogi has joined #openstack-ironic07:58
*** bvivek has quit IRC08:03
ifarkasHaomeng, ping08:06
ifarkasHaomeng, hi, me and lucasagomes were talking about the ceilometer integration, and checking the progress of patch: https://review.openstack.org/#/c/72538/08:07
*** alex_______ has quit IRC08:07
ifarkasHaomeng, Since there isn't any new revivision in the last month or two, I just want to check if there's anything we can help to move things forward?08:07
mrda'night Ironic08:07
*** mrda is now known as mrda-away08:08
*** lucasagomes has joined #openstack-ironic08:09
*** Haomeng|2 has joined #openstack-ironic08:10
*** Haomeng has quit IRC08:11
*** athomas has joined #openstack-ironic08:16
*** viktors|afk is now known as viktors08:25
*** martyntaylor has joined #openstack-ironic08:27
*** martyntaylor has left #openstack-ironic08:28
*** amitpp has quit IRC08:35
*** sabah has quit IRC08:38
*** takadayuiko has joined #openstack-ironic08:39
*** igordcard has joined #openstack-ironic08:42
*** igordcard has quit IRC08:47
*** romcheg has quit IRC08:49
*** matsuhas_ has quit IRC08:56
*** matsuhashi has joined #openstack-ironic08:57
*** romcheg has joined #openstack-ironic08:57
*** pelix has joined #openstack-ironic08:59
*** matsuhashi has quit IRC09:01
*** dtantsur|afk is now known as dtantsur09:01
dtantsurMorning, Ironic!09:01
*** matsuhashi has joined #openstack-ironic09:01
rameshg87morning dtantsur09:02
dtantsurrameshg87, morning :)09:03
romchegMorning everyone :)09:03
dtantsurromcheg, morning09:03
rameshg87morning romcheg :-)09:03
romchegMorning dtantsur rameshg87!09:03
*** igordcard has joined #openstack-ironic09:05
*** Haomeng has joined #openstack-ironic09:07
*** matsuhashi has quit IRC09:07
*** Haomeng|2 has quit IRC09:08
*** matsuhashi has joined #openstack-ironic09:08
*** matsuhashi has quit IRC09:08
*** matsuhashi has joined #openstack-ironic09:09
*** bvivek has joined #openstack-ironic09:12
*** mkerrin has quit IRC09:18
*** romcheg1 has joined #openstack-ironic09:19
lucasagomesmorning all09:21
*** romcheg has quit IRC09:21
*** mkerrin has joined #openstack-ironic09:25
romcheg1Morning lucasagomes!09:26
*** romcheg1 is now known as romcheg09:26
dtantsurlucasagomes, morning :)09:27
romchegIt's Ironic g'morning time09:27
dtantsur:)09:28
lucasagomessomeone knows how to debug why neutron is not starting the dnsmasq process on my env?09:28
lucasagomesnothing on the q-dhcp logs afaict09:28
lucasagomes>.<09:28
takadayuikoHi lucasagomes!09:28
romcheglucasagomes: is that the problem with the port that is down?09:28
lucasagomestakadayuiko, hi there :) good evening09:29
lucasagomesromcheg, lemme check09:29
romcheglucasagomes: last time I had to check a lot of networking info in the system itself to find a problem09:29
romchegNeutron logs suck09:29
lucasagomesromcheg, yeah it's down :(((((09:30
lucasagomesoh boy09:30
ifarkasHaomeng, ping, if you are still available09:31
*** GheRivero has quit IRC09:31
lucasagomesromcheg, any idea where to start?09:33
*** GheRivero has joined #openstack-ironic09:33
romchegI dont remember09:33
romchegI was this winter09:33
lucasagomes:(09:33
romchegI will try to summon enikanorov here09:33
lucasagomesno worries09:34
lucasagomeswill google it up09:34
*** enikanorov has joined #openstack-ironic09:34
enikanorovhi09:35
romchegenikanorov: Ping09:35
romcheglucasagomes: enikanorov knows neutron better then we do so he may help us09:35
romchegSo in general the problem is that the port is down but nothing in the neutron logs that might help us. We just need some guidance09:37
lucasagomesromcheg, enikanorov, hi, hmm hah I just started looking into it, so I don't even know what to ask... Basically my neutron port is DOWN and I noticed that neutron didn't start the dnsmasq service on my env09:37
lucasagomesto answer my dhcp requests09:37
lucasagomesyeah logs seems to be like, nothing09:37
enikanorovneutron port of what? dhcp port?09:37
lucasagomesyeah09:38
lucasagomesFYI http://paste.openstack.org/show/84952/09:39
*** amitpp has joined #openstack-ironic09:43
dtantsurlucasagomes, once you have a minute or two, could you have a look at what's already written in https://review.openstack.org/#/c/102565/ ?09:48
dtantsurI'd like to have some early feedback, before I go on PTO next 2 weeks09:48
lucasagomesdtantsur, sure will do, just lemme try to get my head a lil bit more aroudn this neutron thing09:48
*** nosnos has quit IRC09:52
lucasagomesNOVA SPEC APPROVED09:58
lucasagomesdevananda, ^^^09:58
* lucasagomes brb09:58
dtantsur\o/ \o/ \o/09:58
* romcheg opens champagne!09:58
*** Nisha has quit IRC10:02
GheRivero\o/ Party party!10:03
enikanorovlucasagomes: anything in neutron dhcp agent log?10:04
enikanorovthere should be something on spawning dnsmasq10:04
enikanorovlucasagomes: as far as i see, dnsmasq is spawned eventhough the port is DOWN10:06
enikanorovor at least i see dnsmasq vefor it becomes ACTIVE10:07
*** matsuhashi has quit IRC10:09
*** matsuhashi has joined #openstack-ironic10:09
*** matsuhashi has quit IRC10:10
*** matsuhashi has joined #openstack-ironic10:11
*** matsuhashi has quit IRC10:16
*** matsuhashi has joined #openstack-ironic10:17
*** matsuhas_ has joined #openstack-ironic10:20
*** matsuhashi has quit IRC10:21
*** matsuhas_ has quit IRC10:26
*** matsuhashi has joined #openstack-ironic10:26
dtantsuranyone understand new undercloud jobs? what has failed here http://logs.openstack.org/21/73121/18/check-tripleo/check-tripleo-ironic-undercloud-precise/a23f6ca/ ?10:27
*** romcheg1 has joined #openstack-ironic10:33
*** romcheg has quit IRC10:35
*** matsuhashi has quit IRC10:35
*** matsuhashi has joined #openstack-ironic10:35
*** matsuhashi has quit IRC10:35
*** matsuhashi has joined #openstack-ironic10:36
*** sabah has joined #openstack-ironic10:37
*** max_lobur has joined #openstack-ironic10:42
*** takadayuiko has quit IRC10:54
lucasagomesenikanorov, I had to step out a bit now I'm back looking into it10:56
*** bvivek has quit IRC11:03
*** matsuhashi has quit IRC11:05
*** matsuhashi has joined #openstack-ironic11:05
lucasagomesdtantsur, 2014-06-26 09:48:55.965 | W: Failed to fetch bzip2:/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_trusty-updates_main_binary-amd64_Packages  Hash Sum mismatch ?11:07
lucasagomeslooks like that's the cause11:07
*** coolsvap is now known as coolsvap|afk11:07
dtantsurmaybe11:07
dtantsurit's not too clear11:07
lucasagomesdtantsur, http://logs.openstack.org/21/73121/18/check-tripleo/check-tripleo-ironic-undercloud-precise/a23f6ca/console.html#_2014-06-26_09_48_55_96711:07
lucasagomesright yeah, but it seems so11:07
lucasagomescause after that it's running cleanup and umounting the image etc11:08
*** matsuhashi has quit IRC11:10
*** sabah has quit IRC11:10
*** amitpp has quit IRC11:13
*** Haomeng|2 has joined #openstack-ironic11:16
*** Haomeng has quit IRC11:18
*** Haomeng has joined #openstack-ironic11:21
dtantsurshort walk, brb11:22
*** Haomeng|2 has quit IRC11:22
*** lazy_prince has quit IRC11:37
*** max_lobur has quit IRC11:40
*** amitpp has joined #openstack-ironic11:46
*** lazy_prince has joined #openstack-ironic11:47
*** max_lobur has joined #openstack-ironic12:08
*** Alexei_987 has joined #openstack-ironic12:09
*** bmahalakshmi2 has quit IRC12:14
*** openstackgerrit has joined #openstack-ironic12:27
*** jdob has joined #openstack-ironic12:32
dtantsurlucasagomes, ifarkas: as ceilometer is a priority for us, could you also have a look at https://review.openstack.org/#/c/102435/ ?12:33
dtantsurI am close to +2'ing it12:33
lucasagomessure12:34
*** linggao has joined #openstack-ironic12:37
openstackgerritHaomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer  https://review.openstack.org/10243512:38
linggaogood morning lucasagomes12:44
lucasagomeslinggao, hey good morning12:45
linggaolucasagomes, I got myself into a git mess, could you help?12:45
lucasagomeslinggao, oh sure, I can try :)12:45
linggaoI have patch A depends on patch A,12:45
linggaoI mean B12:46
lucasagomesright12:46
linggaoso I did git review -d <xxxx>, it created a local beanch review/linggao/....12:46
lucasagomesok12:47
linggaoand I did git rebase review/linggao/.... on A12:47
linggaothen I made changes in patch B12:47
linggaohow do I rebase patch A?12:47
lucasagomeslinggao, how did you edited patch B? git rebase -i >12:49
lucasagomes?*12:49
linggaoI put changes in patch B, and git rebase master. And git review.12:50
linggaoNow I do not know how to update review/linggao/.... to get the latest changes in.12:51
lucasagomeslinggao, right so you can just cherry pick change A on top of B12:51
lucasagomesand do a git review -R to submit only change A to gerrit12:51
lucasagomesand gerrit will set the dependency on the patch B which is already in the review queue12:52
*** ifarkas has quit IRC12:52
linggaobut there are some changes in A are based on B.12:52
linggaoI hope I can merger A with B before git reviw.12:53
lucasagomeslinggao, ahhh12:53
lucasagomeswait so B depends on A?12:53
lucasagomesoh wait no I read it wrongly12:53
lucasagomesyou want to make both only one patch?12:53
linggaoA depends on B12:53
lucasagomesok, you changed B and did a git review12:54
linggaoyes12:54
lucasagomesso now B is updated but A is not12:54
lucasagomesso you go to the branch where B is (the review/) and you cherry pick the commit A on top of it12:54
lucasagomesfix the merge problems12:54
linggaoI need to make changes in A which depends on the lasted update of B12:54
lucasagomesok...12:54
lucasagomeslinggao, so you've the updated B in ur local repo? If so you can just cherry-pick the old A on top of it12:55
lucasagomesfix whatever needs to be fixed12:55
lucasagomesand then "git review -R"12:55
linggaofire alarm, I have to go. be back.12:56
lucasagomeslinggao, ack12:56
lucasagomeslinggao, but anyway... after you do that, the way you will update B will be using "git rebase -i"12:57
lucasagomeslinggao, tell u later when u come back12:57
*** Haomeng|2 has joined #openstack-ironic12:58
*** jcoufal has quit IRC12:58
*** Haomeng has quit IRC12:59
*** ajc_ has quit IRC13:00
*** athomas has quit IRC13:03
openstackgerritHaomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer  https://review.openstack.org/10243513:06
linggaolucasagomes, that was a false alarm. now I am back.13:06
lucasagomeslinggao, :)13:07
lucasagomesright, so just cherry-pick A on top of the latest B and update A as u want13:07
lucasagomesthen "git review -R"13:07
openstackgerritHaomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer  https://review.openstack.org/10243513:08
linggaook, lucasagomes, now I have 3 local branchs, A, B, and review/B13:08
lucasagomeslinggao, ok go to review/B (that's the latests right)?13:08
*** pradipta_away is now known as pradipta13:08
linggaoreview/B is not the latest because B changed.13:09
linggaoB is the latest.13:09
lucasagomesah ok, so go to B13:09
*** athomas has joined #openstack-ironic13:11
linggaoand?13:11
lucasagomeslinggao, now do a "git cherry-pick A"13:11
lucasagomesnow on ur git log you A and B13:12
lucasagomesso you want to fix A, you then make the changes you want... then git add <files>... git commit --amend... git review -R13:13
lucasagomesnext time you want to update B without having to do all that ^13:13
lucasagomeslinggao, you can simply use git "rebase -i <hash of the commit before B>"13:13
*** rloo has joined #openstack-ironic13:13
lucasagomesthen git will show you the commits with the word "pick" in front of them, so you change change "pick" to "edit" on the commits you want to edit13:14
linggaoso "git cherry-pick A" (A depends on B) will get me in branch A?13:14
lucasagomeslinggao, yes13:14
lucasagomesA will be ur HEAD13:14
linggaoso I do not have to worry about the review/B branch?13:15
lucasagomeslinggao, nop, you can delete it if u want13:15
linggaook, now another question, how do I delete it review/B? I messed it up. it says that there are unmerged files.13:16
linggaoand would not allow me to delete.13:16
*** pradipta is now known as pradipta_away13:17
linggaoI just want to forcefully delete it. but I cannot even change to another branch.13:18
*** lazy_prince has quit IRC13:18
linggaoI mean move to another branch.13:18
lucasagomeslinggao, git branch -D <name of the branch>13:18
linggaoright, it says that you cannot delete the branch you are in.13:19
lucasagomeslinggao, right yeah, checkout to another branch13:19
lucasagomeslinggao, ok13:19
linggaowhen I try to move to another branch, it says you have unmerged files.13:20
lucasagomeslinggao, you were doing a rebase and that's why there's unmerged files?13:20
lucasagomeslinggao, if so, git rebase --abort13:20
lucasagomeslinggao, if not, just "git reset --hard"13:20
lucasagomesand then u checkout13:21
linggaogit reset --hard worked.13:22
linggaothanks!!!13:22
lucasagomes:)13:22
rameshg87dtantsur, request your review again on ilo power spec. i just added a note that ssh key based authentication is not possible: https://review.openstack.org/#/c/97455/13:24
dtantsurrameshg87, sorry, I'm deep in the generic-hardware-discovery blueprint for now. I will try to review as soon as I am free :(13:25
rameshg87dtantsur, thanks :-)13:25
*** jcoufal has joined #openstack-ironic13:25
openstackgerritRuby Loo proposed a change to openstack/ironic: Update "Exercising the Services Locally" doc  https://review.openstack.org/10057113:27
*** pcrews has joined #openstack-ironic13:28
*** matty_dubs|gone is now known as matty_dubs13:29
*** shausy has joined #openstack-ironic13:30
*** amitpp has quit IRC13:33
lucasagomeslinggao, did it work?13:36
linggaolucasagomes, got side tracked. will do it and let you know. thanks13:37
lucasagomeslinggao, ack :)13:37
*** Mikhail_D_ltp has quit IRC13:43
openstackgerritDmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits  https://review.openstack.org/10256513:43
dtantsurlucasagomes, jroll: one more update ^^^ I'm trying to keep it compatible with IPA while still generic enough13:44
*** Haomeng has joined #openstack-ironic13:45
*** Haomeng|2 has quit IRC13:47
*** Mikhail_D_ltp has joined #openstack-ironic13:49
NobodyCamgood morning Ironic13:51
romcheg1Morning NobodyCam!13:51
linggaomorning NobodyCam jroll dtantsur13:51
matty_dubsHowdy13:51
romcheg1Morning matty_dubs and linggao!13:51
dtantsurmorning, NobodyCam, linggao, matty_dubs!13:51
*** Mikhail_D_ltp has quit IRC13:51
NobodyCammorning romcheg1 matty_dubs, lucasagomes, linggao and dtantsur13:51
*** romcheg1 is now known as romcheg13:52
linggaomorning romcheg1 matty_dubs13:52
*** Mikhail_D_ltp has joined #openstack-ironic13:53
lucasagomesNobodyCam, morning13:54
*** Mikhail_D_ltp has quit IRC13:56
*** hemna__ has joined #openstack-ironic13:56
NobodyCam:)13:58
yuriyzmorning/evening Ironic13:59
*** faizan has quit IRC14:00
NobodyCammorning yuriyz14:00
yuriyzdtantsur, already left some comments on 10250614:01
lucasagomesjroll, ping re ipxe14:01
*** Mikhail_D_ltp has joined #openstack-ironic14:01
*** jcoufal has quit IRC14:03
linggaofire alarm again14:04
NobodyCamhuh14:04
NobodyCamlinggao: is your building burning down??14:05
openstackgerritDmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits  https://review.openstack.org/10256514:07
dtantsurfirst revision with all sections somehow filled ^^^14:07
*** jcoufal has joined #openstack-ironic14:07
dtantsurjcoufal, good that you appeared, hi! Could you have a look at https://review.openstack.org/102565 from the position of TripleO UI? (It's very draft, but I need early feedback)14:08
*** Mikhail_D_ltp has quit IRC14:09
*** Mikhail_D_ltp has joined #openstack-ironic14:11
jcoufaldtantsur: sorry, my connection was messing around14:11
jcoufaldtantsur: awesome, I will have a look14:12
dtantsurthnx!14:12
jcoufalnp14:12
*** Mikhail_D_ltp has quit IRC14:13
NobodyCambrb morning walkies14:13
*** rakesh_hs has quit IRC14:15
*** geekyogi has quit IRC14:23
*** hemna__ is now known as hemna14:24
NobodyCamits cold out there this morning14:28
NobodyCamdtantsur: will there be any impact on the periodic tasks with 10265?14:39
NobodyCamie donot poll new systems for power? or such14:39
dtantsurNobodyCam, you mean 102565? this is out of it's scope, I guess14:39
NobodyCamyes I dp mean 102565 :-p14:40
*** eghobo has joined #openstack-ironic14:41
* linggao is back. 14:41
NobodyCami'm not sure its out of scope. I would like to know how the P. tasks will react to new nodes, as I assume the descovery will not detect user name and passwords14:42
NobodyCameverything ok linggao ?14:42
linggaoNobodyCam, do not know what happening, there were 2 fire alarms today.14:42
linggaoI am still alive :)14:42
NobodyCam:(14:42
NobodyCamglad your safe )14:42
*** bvivek has joined #openstack-ironic14:43
dtantsurNobodyCam, they will be in maintenance mode. Though I guess I should add some option for default driver_info, right?14:43
NobodyCamdtantsur: please, how will we control power on these nodes?14:45
dtantsurNobodyCam, ok, after short thought: we should have not only default driver, but also set of default values for driver_info (e.g. ipmi username/pass). Does it sound ok?14:46
*** killer_prince has joined #openstack-ironic14:46
*** killer_prince is now known as lazy_prince14:46
*** eghobo has quit IRC14:48
dtantsurNobodyCam, otherwise we can ask user to assign whatever is appropriate before setting maintenance=False14:48
dtantsur(e.g. via TripleO UI, or manually via cli)14:49
NobodyCamdtantsur: or can we SET a user name and password when we discover the node, maybe make use of cypher Zero14:49
dtantsurNobodyCam, well, I added possibility to call driver-specific function after discovery. But here we have chicken-egg problem, how to set credentials if we don't know credentials14:50
dtantsuralso, what do you mean by "cypher Zero" here?14:50
NobodyCamdt http://fish2.com/ipmi/cipherzero.html14:51
NobodyCamdtantsur: ^^^^14:51
NobodyCamcypher zero allows one to get admin auth from ipmi with out user name / password14:52
dtantsurwow Oo14:52
dtantsurNobodyCam, ok, not chicken-egg problem, ipmi driver can use this "feature" to set username/password14:53
NobodyCamya14:53
dtantsurit is possible within the spec already14:53
NobodyCamothers should have hte chance to weigh in on it idea though.14:54
NobodyCam:)14:54
dtantsurNobodyCam, sure :) what do you thing about the rest of the spec?14:54
NobodyCamlooking very good14:55
NobodyCamtrying to run through edge cases in my head14:55
dtantsurNobodyCam, oh yeah, I must be weak in the edge cases here, so please do :)14:56
*** jcoufal has quit IRC15:01
*** achanda has joined #openstack-ironic15:01
dtantsurexercising, brb15:02
*** achanda has quit IRC15:08
*** mdorman has joined #openstack-ironic15:09
NobodyCamdtantsur: when your back.. what bit of information are you going to use as the unique idernterfier for discovered nodes?15:09
rameshg87NobodyCan, dtantsur, request you to take a look at the new ilo power spec: https://review.openstack.org/#/c/97455/15:22
rameshg87NobodyCam, i have addressed your comment. sorry for the typo above :D15:22
*** shausy has quit IRC15:24
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic-specs: iPXE boot  https://review.openstack.org/9882215:31
*** Shiv has joined #openstack-ironic15:34
dtantsurNobodyCam, IPA uses mac address, that's what I'm going to use here as well15:36
dtantsurNobodyCam, any better ideas?15:36
ShivHello15:37
dtantsurShiv, hi!15:37
ShivI have raised a design spec review for firmware settings feature. https://review.openstack.org/#/c/101122/15:38
ShivNeeded help in getting it reviewed.15:38
*** lazy_prince has quit IRC15:38
*** killer_prince has joined #openstack-ironic15:39
*** killer_prince is now known as lazy_prince15:39
dtantsurShiv, your spec has a lot of code peaces, that are not formatted as such15:39
dtantsurShiv, also I already suggested dropping XML example15:39
dtantsurthat's on the first sight, this spec is on my review queue, but I'm too busy at the moment15:40
lucasagomesjroll, ping u there?15:40
ShivThank you. I will check your comments and address the same.15:41
NobodyCamrameshg87: will do in a few min15:41
rameshg87thanks NobodyCam15:41
NobodyCamdtantsur: it is very easy to replace / upgrade a nic card.15:42
dtantsurNobodyCam, yeah... but I don't know what else to do. Any ideas?15:42
NobodyCamwhat about cpuid+chassisid15:42
devanandamorning, all15:42
*** rameshg87 has left #openstack-ironic15:43
*** rameshg87 has joined #openstack-ironic15:43
NobodyCammost iLo / Drac types support S/N too15:43
*** rameshg87 has left #openstack-ironic15:43
NobodyCammorning devananda :)15:43
lucasagomesdevananda, morning15:43
NobodyCamdevananda: down in cali now?15:43
dtantsurdevananda, morning :)15:43
dtantsurNobodyCam, what is chassisid and how do we get it?15:44
devanandaNobodyCam: was in cali yesterday15:44
dtantsurNobodyCam, and should we introduce one more method in ManagementInterface to allow drivers to detect node their own way?15:45
jrollmorning y'all15:45
jrolllucasagomes: hi!15:45
dtantsurjroll, morning :)15:45
*** ifarkas has joined #openstack-ironic15:45
romchegMorning jroll, devananda!15:45
dtantsurjroll, we're in discussion of hardware inventory, that should be of interest for you15:46
lucasagomesjroll, hey you guys are using iPXE right? so you modified ironic to generate the iPXE config files etc?15:46
jrolllucasagomes: we use an external dhcp server with static configs15:46
lucasagomesjroll, right15:46
lucasagomesjroll, hmmm cause15:47
Shivdevananda, Hi15:47
jroll<lucasagomes:#openstack-ironic> jroll, those dependencies you've on ur patch doesn't seems right... those patches factoring out things on the PXE driver are depending on the swift tmp url!? <- real quick about this, this is because my patch depends on the refactoring AND swift temp urls, and you can't have multiple dependencies. maybe could re-order but idk15:47
*** eghobo has joined #openstack-ironic15:47
lucasagomesjroll, the more I look at the iPXE implementation the more I think that factoring out those pxe functions to generate the config ourt of the PXE driver to the TFTP is wrong15:48
*** eghobo has quit IRC15:48
lucasagomesbecause for iPXE we only need the TFTP to transfer the iPXE boot image15:48
devanandalucasagomes, NobodyCam, dtantsur: I'd like us to talk soon about setting expectations and planning accordingly, w.r.t. how many features we have bandwidth to review this cycle15:48
*** eghobo has joined #openstack-ironic15:48
devanandaand then how best to communicate that to folks who are submitting specs15:48
devanandabut not today -- i'm still onsite15:48
lucasagomesjroll, right15:48
dtantsurdevananda, what about tomorrow? or monday before IRC meeting? Otherwise I'll be on PTO for 2 more weeks15:49
lucasagomesdevananda, ack, def it's very important15:49
lucasagomesjroll, so, we need to sync our work really15:49
devanandatomorrow is possible15:49
devanandaa bit later toady could work too - depends on how many meetings i get pulled into today15:50
jrolllucasagomes: hmm, which patch are you talking about? I'm not factoring out the config generation15:50
dtantsurlucasagomes, jroll, as generating PXE config is a hot topic, what about me dropping this part from my spec completely and leave it for future work?15:50
lucasagomesjroll, the config generation is already factored out15:50
jrolllucasagomes: ahh, those were already done15:50
jrollyeah15:50
lucasagomesjroll, but I think it was a mistake really15:50
lucasagomescause they are not about TFTP15:51
jrollright15:51
NobodyCamdtantsur: do you have a ipmi test env?15:51
lucasagomesand I will need to use them to generate the iPXE config file15:51
ShivDevananda, needed your help for review of the design spec related to firmware settings https://review.openstack.org/#/c/101122/15:51
dtantsurNobodyCam, no, I don't15:51
lucasagomesand the iPXE config file will live on the http directory not tftp15:51
lucasagomesjroll, so we might want a more generic place to put those options15:51
jrolllucasagomes: right. I don't have a problem with moving those functions to a different file15:51
lucasagomesjroll, something like deploy_utils15:51
jrollironic/common/pxe.py? :P15:52
NobodyCamanyone have a impi test env????15:52
lucasagomesjroll, could be15:52
jrollNobodyCam: I have computers that have ipmi15:52
lucasagomesjroll, I will take a look at it while implementing iPXE15:52
jrolllucasagomes: cool, sounds good15:52
jrollthanks15:52
NobodyCamoh jroll any chance I could get you to paste the output of "ipmitool -H 1.2.3.4 -v -I lanplus -U username -P userpassword fru print"15:52
lucasagomesjroll, thank u15:53
jrollNobodyCam: maybe, give me a few15:53
lucasagomesdtantsur, until we get it sorted I think that's a good idea15:53
NobodyCamjroll: awesome thank you :)15:53
lucasagomesdtantsur, you won't need to touch those methods in ur spec really, you just need to use them15:53
lucasagomesdevananda, idk if u saw, the spec for the ironic driver is now merged in nova15:54
dtantsurlucasagomes, ack, cool! And seems like I'm adding one more method to ManagementInterface to help find node by matching some specific hardware specs (e.g. for iLO)15:54
lucasagomesdevananda, party time!15:54
dtantsur++15:54
jroll\o/15:54
lucasagomes:D15:55
lucasagomesdtantsur, find node by matching some specific hardware specs!?15:55
lucasagomessounds like the scheduler job :P15:55
dtantsurlucasagomes, oh no :)15:55
dtantsurlucasagomes, I meant, we need to find node UUID by set of some random hardware specs15:56
dtantsurlucasagomes, NobodyCam suggested CPU ID, but I guess some drivers will have something smarter15:56
devanandalucasagomes: yep, saw it this morning :-D15:57
lucasagomesdtantsur, right... is it something similar to have the ability to filter the "extra" (and other) fields in our API?15:57
devanandalucasagomes: i'll submit the patches to get that started this week(end)15:57
lucasagomesdtantsur, and find node(s) with those tags15:57
dtantsurlucasagomes, well... somewhat resembling15:58
NobodyCamdtantsur: lucasagomes: I'm hoping the ipmi command above can give us somehting like: http://paste.openstack.org/show/qmK6ARrvzW4cqeBDTPsE/15:58
lucasagomesdevananda, awesome15:58
lucasagomesdevananda, btw I fixed the CLI patch for pagination15:58
lucasagomesdevananda, in case u want to take a look and vote before tagging another release of the client15:58
lucasagomesNobodyCam, right... as part of the discovery?15:59
*** rwsu has joined #openstack-ironic15:59
lucasagomesNobodyCam, I think I'm a bit lost... we want to find a specific node by looking at some hardware specs but that's _after_ the node is being discovered right?16:00
NobodyCamlucasagomes: yes ... so we can tell if its a new node or an updated node.. ie. upgrded the cpu from 4 core to 1216:00
dtantsur^^^ +116:00
dtantsurlucasagomes, NobodyCam, so what we have is to let the default driver to decide (e.g. by issuing an IPMI command)16:00
*** igordcard has quit IRC16:01
devanandaso, w.r.t. all the hardware discovery stuff....16:01
devanandalet's not over complicate it16:01
dtantsurdevananda, I want the default thing to be simple and leave drivers some freedom16:03
devanandaI'm all for talking about edge cases too, but what is the minimum functionality users (operators) need to go from "here's a new piece of hardwre" to "ironic, please deploy an instance to it"16:03
NobodyCamdevananda: my fear is we'll end up with duplicated nodes16:03
NobodyCambeing added16:03
jrollNobodyCam: on our hardware we just basically get chassis and board serial, no hw info :(16:03
NobodyCam:(16:03
jrollNobodyCam: that said, you should be able to almost uniquely identify a node that way16:04
NobodyCambut that is mother board serial?16:04
jrolljust can't use it for discovery16:04
jrollI believe so16:04
dtantsurjroll, chassis and board serial is more than enough, I hope16:04
*** dshulyak has quit IRC16:04
dtantsurwhy not?16:04
NobodyCamya this is just to see if we already have the node added16:04
jrollright right16:04
jrolldtantsur: I've had not-so-great experiences with relying on serial numbers in the past16:05
openstackgerritDmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits  https://review.openstack.org/10256516:05
NobodyCam:(16:05
dtantsurdevananda, jroll, could you have a look at ^^^ and how it is shaping16:05
dtantsurjroll, we have to rely on something, otherwise auto-discovery won't be possible16:05
jrolldtantsur: soon, I have a tftp server to troubleshoot16:05
jrolldtantsur: right, it should be ok, but may not be perfect16:06
jrolldtantsur: probably as close as we can get, though16:06
dtantsurjroll, NobodyCam, anyway nodes will appear in maintenance mode, you can always delete them before deploying16:06
lucasagomeswe can use the MAC addresses of the node as well? If a port exist in Ironic means it belongs to a node, so if the MAC of that node is already registered means that node also already registered?16:07
dtantsurlucasagomes, that's IPA approach, IIRC16:08
jrolldtantsur: if you notice the problem :) anyway, I'm more worried about a duplicate serial on two different nodes and them clobbering each other16:08
dtantsurjroll, any ideas, what to do with it? I'm also worried, but I don't see any way out :(16:09
NobodyCamlucasagomes: which mac address, any eth port or ipmi port?16:09
jrolldtantsur: I mean, there's not much you can do except cross your fingers :|16:09
jrollNobodyCam: all the mac addresses :)16:09
lucasagomesNobodyCam, all nics found in that node16:09
NobodyCamso if I replace one nic then other would still match16:10
NobodyCam?16:10
NobodyCamis it a or b or c .or. a and b and c?16:10
lucasagomeshmm I would say if _one_ match means the node is already registered (so OR)16:11
NobodyCamlucasagomes: that could work... lol just done move or reuse nic cards16:11
NobodyCams/done/don't/16:12
lucasagomesNobodyCam, well if u move or reuse a NIC you gotta update Ironic with that information16:12
NobodyCamlucasagomes: yep.. and I'm good with that.. just need that info inthe docs somewhere (i would think)16:12
lucasagomessay you moved NIC A from NODE 1 to NODE 2... you gotta update the NIC A in Ironic to now point to NODE 216:13
dtantsurNobodyCam, btw, to issue http://paste.openstack.org/show/qmK6ARrvzW4cqeBDTPsE/ you also need username/password16:13
NobodyCamdtantsur: not with cypher zero16:14
dtantsurNobodyCam, does  cypher zero work now? Judging by article you provided, people are disabling it16:14
NobodyCamyes you can disable but default is enabled16:15
NobodyCamas far as I recall16:15
dtantsurNobodyCam, lucasagomes, do we more or less agree on using any NIC as a default method for finding a node?16:15
lucasagomesNobodyCam, cipher 0 == no auth right?16:15
NobodyCamdtantsur: Iam ok with that16:15
NobodyCamlucasagomes: yes16:15
lucasagomesdtantsur, yeah I fine with that as well.16:15
lucasagomesdtantsur, I mean, that's the only way I think that would work _right node_16:16
lucasagomes_right now_16:16
* lucasagomes wrote the word "node" too many times today16:16
NobodyCamlol16:17
lucasagomesmy fingers already auto complete... I type "n" and "o" the rest (de) already is typed automatically16:17
lucasagomeshappened a couple of time, when I was trying to look for "Iron Maiden" on spotify I typed "Ironic Maiden" :P16:18
NobodyCamlol16:19
*** amitpp has joined #openstack-ironic16:19
openstackgerritDmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits  https://review.openstack.org/10256516:21
dtantsurlucasagomes, NobodyCam please have a look ^^^16:21
NobodyCamdtantsur: just jumping on a call. will look after that16:22
dtantsurack16:22
dtantsurjroll, please note that I borrowed a few parts of IPA spec, but some with changes, e.g. I suggested a single endpoint for ramdisk first callback after booting (with ability of driver-specific bits).16:24
jrolldtantsur: no worries, it's creative commons, you're allowed to plagiarize :)16:24
dtantsurheh16:24
* jroll reads16:25
*** ellenh has joined #openstack-ironic16:27
*** krtaylor is now known as krtaylor_brb16:32
*** viktors is now known as viktors|afk16:34
*** Shiv has quit IRC16:37
openstackgerritStig Telfer proposed a change to openstack/ironic-specs: Power driver for SNMP-enabled smart PDUs  https://review.openstack.org/9683816:44
*** diga has joined #openstack-ironic16:45
JayFjroll: you have to be careful with our hardware16:47
JayFjroll: they have *chassis* serial and *motherboard* serial16:47
JayFjroll: the chassis serial is the same across all 4 OCP nodes in the same chassis16:47
jrollJayF: right, we would use board serial16:47
lucasagomesok folks I gotta go, have to take the train back home (in the office today)16:51
lucasagomeshave a good night everyone16:51
* devananda steps away for meetings16:51
dtantsurlucasagomes, g'night16:52
*** lucasagomes has quit IRC16:52
openstackgerritA change was merged to openstack/ironic: Fixing hardcoded glance protocol  https://review.openstack.org/10270716:53
*** bvivek has quit IRC16:59
*** max_lobur has quit IRC17:00
*** bvivek has joined #openstack-ironic17:01
NobodyCamnight lucas17:03
openstackgerritMatt Wagner proposed a change to openstack/ironic-specs: Driver for NetApp storage arrays  https://review.openstack.org/10255717:03
romchegGuys, I have a question about nova bm17:04
NobodyCamromcheg: we're better17:05
romchegNobodyCam: Yeah, I know :)17:05
romchegSo when running nova-bm compute nodes are added automatically17:05
NobodyCam:)17:05
*** krtaylor_brb is now known as krtaylor17:06
romchegHowever a compute node is the only place we can get CPU architecture from17:06
NobodyCamthey are?17:06
romchegSo user adds a baremetal node by nova-baremetal-node-create17:07
romchegThat creates a BaremetalNode object which however does not have any information about its CPU architecture17:07
romchegThen the baremetal resource tracker adds those nodes as ComputeNodes17:09
*** harlowja_away is now known as harlowja17:10
romchegHowever, if the manager have not added the nodes I don't know where to get the CPU architecture17:11
NobodyCamahh :( goal for ger17:13
romchegNobodyCam: Do I understand it right?17:13
romchegI'm not as familiar with nova-17:13
romcheg*as you are17:13
*** Alexei_987 has quit IRC17:14
NobodyCamok port also has a goal!17:15
*** bvivek has quit IRC17:16
*** lsmola__ has quit IRC17:19
sirushtiromcheg, flavor has the cpu_arch in it which is then used to schedule to an appropriate Compute Node, if that's what you're asking? :-)17:22
romchegsirushti: Flavor is not mapped to a node17:24
romchegI need a 1:1 relationship17:24
NobodyCamsorry romcheg : will nova bm support mault arch? I was thinking that it used a conf value for that17:25
romchegHmm, let me check..17:26
sirushtiromcheg, then I haven't understood your question17:26
romcheginstance_type_extra_specs = cpu_arch:{i386|x86_64}17:26
*** rameshg87 has joined #openstack-ironic17:27
sirushtiand NobodyCam is right, it uses a CONF option to specify a CPU architecture per compute node17:27
romcheginstance_type_extra_specs = cpu_arch:{i386|x86_64}17:27
romchegWhoops17:27
romchegSo it shows what architectures are supported17:27
NobodyCam:)17:28
romchegWhat I need is what architecture is the CPU in a BM node17:28
romchegIt's not a problem if that BM node was detected by BM manager17:28
romchegbut if it's not ...17:28
sirushtiBaremetal Node's are mapped to a compute node and each Compute Node dictates what cpu_arch they all publish back to the scheduler using the CONF option17:30
*** rameshg87 has left #openstack-ironic17:30
romchegHmm17:31
sirushtiromcheg, so a BM node was never allowed to have it's own cpu_arch17:31
romchegSo if someone has an i386-olny server (in a parallel universe, for instance), I still have to read that option from CONF, right?17:31
sirushtiromcheg, right, the compute node is still going to publish back to the scheduler whatever was in the CONF and not respect the actual cpu architecture17:33
romchegsirushti: Thanks, that helped!17:33
sirushtiromcheg, np :-)17:34
*** hemna has quit IRC17:34
romchegSo I think I will put x86_64, if that option has x86_64 in it, otherwise I will put i38617:35
romchegHowever ,there are other architectures like arm or ia32, are they supported?17:36
sirushtiromcheg, They could be, if one uses the appropriate deploy images built for that architecture, no?17:37
NobodyCamromcheg: if we have to default I say operator should have to set that default i386/x64,ia,arm blah17:38
romchegNobodyCam: I can introduce an option like —node-arch for that, does it seem to be a solution for you?17:39
*** iron1 has joined #openstack-ironic17:40
NobodyCamyea17:41
NobodyCam:)17:41
openstackgerritAdam Gandelman proposed a change to openstack/ironic: Update Nova's available resources at termination  https://review.openstack.org/10237317:43
NobodyCambrb17:46
romchegHave to go now17:46
romchegSee you tomorrow!17:46
*** max_lobur has joined #openstack-ironic17:50
*** max_lobur1 has joined #openstack-ironic17:52
*** max_lobur has quit IRC17:52
*** amitpp has quit IRC17:52
*** ifarkas has quit IRC17:53
*** ifarkas has joined #openstack-ironic17:55
*** max_lobur1 has quit IRC17:56
*** max_lobur has joined #openstack-ironic17:56
*** athomas has quit IRC17:57
NobodyCamnight romcheg17:57
NobodyCamusa won group H? wow17:59
*** ifarkas has quit IRC18:00
jrollshould this patch also have a bug/spec/neither? https://review.openstack.org/#/c/100364/18:02
jrolldtantsur / devananda / rloo ^18:03
romchegNo, I cannot just go when I have questions :)18:04
romchegSo what should we do with the states18:04
*** diga has quit IRC18:05
romchegShould we check Nova's DB or Ironic can check it itself later?18:05
*** max_lobur has quit IRC18:07
*** max_lobur has joined #openstack-ironic18:08
dtantsurjroll, isn't it part of some larger IPA spec?18:09
JayFNobodyCam: we finished 2nd, but advanced18:12
dtantsurjroll, re eterogeneous environment, I'm afraid I don't have an answer. I see one more chicken-egg problem here: to detect, which driver to use, we need help from the driver.18:13
dtantsurjroll, we could use find_node call to assign the right driver, but find_node call is no some driver itself...18:15
dtantsurjroll, can we address it later? I see possibility in calling one more method on every driver, but (just like devananda suggested) I'd like to keep feature set in the spec minimum required, not comprehensive18:17
*** openstackgerrit has quit IRC18:20
*** achanda has joined #openstack-ironic18:30
*** pelix has quit IRC18:30
*** hemna has joined #openstack-ironic18:30
*** openstackgerrit has joined #openstack-ironic18:39
openstackgerritNisha Agarwal proposed a change to openstack/ironic-specs: Discover node properties at node-create/node-update  https://review.openstack.org/10095118:40
*** openstackstatus has joined #openstack-ironic18:42
*** ChanServ sets mode: +v openstackstatus18:42
rloojroll: since it affects the vendor interface, it seems like it is a new feature. I think it needs at least a bug?18:42
*** Penick has joined #openstack-ironic18:46
*** hemna has quit IRC18:46
*** ellenh has quit IRC18:46
*** notq has quit IRC18:46
*** davidlenwell has quit IRC18:46
*** annegentle has quit IRC18:46
*** pradipta_away has quit IRC18:46
*** ekarlso has quit IRC18:46
*** viktors|afk has quit IRC18:46
*** slamont has quit IRC18:46
*** romcheg has quit IRC18:46
*** klindgren has quit IRC18:46
*** matty_dubs has quit IRC18:46
*** mitz has quit IRC18:46
*** pquerna has quit IRC18:46
*** keekz has quit IRC18:46
*** Madasi has quit IRC18:46
*** rushiagr has quit IRC18:46
*** russell_h has quit IRC18:46
*** openstackgerrit has quit IRC18:46
*** achanda has quit IRC18:46
*** eghobo has quit IRC18:46
*** comstud has quit IRC18:46
*** mrda-away has quit IRC18:46
*** wendar has quit IRC18:46
*** mgagne has quit IRC18:46
*** agordeev has quit IRC18:46
*** adam_g has quit IRC18:46
*** rainya has quit IRC18:46
*** stevebaker has quit IRC18:46
*** zigo has quit IRC18:46
*** morgabra has quit IRC18:46
*** antonym has quit IRC18:46
*** Penick has joined #openstack-ironic18:46
*** openstackgerrit has joined #openstack-ironic18:46
*** hemna has joined #openstack-ironic18:46
*** achanda has joined #openstack-ironic18:46
*** ellenh has joined #openstack-ironic18:46
*** eghobo has joined #openstack-ironic18:46
*** romcheg has joined #openstack-ironic18:46
*** notq has joined #openstack-ironic18:46
*** davidlenwell has joined #openstack-ironic18:46
*** klindgren has joined #openstack-ironic18:46
*** matty_dubs has joined #openstack-ironic18:46
*** mitz has joined #openstack-ironic18:46
*** annegentle has joined #openstack-ironic18:46
*** russell_h has joined #openstack-ironic18:46
*** pquerna has joined #openstack-ironic18:46
*** comstud has joined #openstack-ironic18:46
*** pradipta_away has joined #openstack-ironic18:46
*** keekz has joined #openstack-ironic18:46
*** mrda-away has joined #openstack-ironic18:46
*** ekarlso has joined #openstack-ironic18:46
*** viktors|afk has joined #openstack-ironic18:46
*** Madasi has joined #openstack-ironic18:46
*** wendar has joined #openstack-ironic18:46
*** slamont has joined #openstack-ironic18:46
*** mgagne has joined #openstack-ironic18:46
*** agordeev has joined #openstack-ironic18:46
*** rushiagr has joined #openstack-ironic18:46
*** adam_g has joined #openstack-ironic18:46
*** rainya has joined #openstack-ironic18:46
*** antonym has joined #openstack-ironic18:46
*** morgabra has joined #openstack-ironic18:46
*** zigo has joined #openstack-ironic18:46
*** stevebaker has joined #openstack-ironic18:46
*** mitz has quit IRC18:46
*** mitz- has joined #openstack-ironic18:47
*** keekz has quit IRC18:47
*** keekz has joined #openstack-ironic18:47
*** NobodyCam has quit IRC18:48
*** soren has quit IRC18:48
*** lifeless has quit IRC18:48
*** NobodyCam has joined #openstack-ironic18:48
*** soren has joined #openstack-ironic18:48
*** lifeless has joined #openstack-ironic18:48
*** openstackgerrit has quit IRC18:51
*** openstackgerrit has joined #openstack-ironic18:52
openstackgerritDavid Shrewsbury proposed a change to openstack/ironic: Add task manager error delegate  https://review.openstack.org/10291118:53
*** pradipta` has joined #openstack-ironic18:55
*** Penick has quit IRC18:56
*** hemna has quit IRC18:56
*** ellenh has quit IRC18:56
*** notq has quit IRC18:56
*** davidlenwell has quit IRC18:56
*** annegentle has quit IRC18:56
*** pradipta_away has quit IRC18:56
*** ekarlso has quit IRC18:56
*** viktors|afk has quit IRC18:56
*** slamont has quit IRC18:56
*** mattjo has joined #openstack-ironic18:58
*** davidlenwell has joined #openstack-ironic19:00
*** Nisha has joined #openstack-ironic19:01
*** rwsu has quit IRC19:06
openstackgerritRuby Loo proposed a change to openstack/ironic-specs: API to get driver_info properties  https://review.openstack.org/10291419:07
NobodyCamanyone seem this error b4: http://logs.openstack.org/82/102382/2/gate/gate-tempest-dsvm-virtual-ironic/b20e433/logs/devstacklog.txt.gz#_2014-06-26_08_47_15_99519:07
NobodyCamseen even19:07
dtantsurNobodyCam, yes, even created bug19:08
dtantsurlet me find19:08
NobodyCam:) awesome-ness Ty19:09
dtantsurNobodyCam, https://bugs.launchpad.net/diskimage-builder/+bug/133252119:11
*** mattjo has quit IRC19:13
*** rwsu has joined #openstack-ironic19:17
*** Penick has joined #openstack-ironic19:19
*** hemna has joined #openstack-ironic19:19
*** notq has joined #openstack-ironic19:19
*** annegentle has joined #openstack-ironic19:19
*** ekarlso has joined #openstack-ironic19:19
*** viktors|afk has joined #openstack-ironic19:19
*** slamont has joined #openstack-ironic19:19
dtantsuroh, I'm quite late today! g'night, see you tomorrow19:19
matty_dubsSee ya dtantsur19:20
*** dtantsur is now known as dtantsur|afk19:20
NobodyCamnight dtantsur|afk19:22
*** harlowja is now known as harlowja_away19:24
Nishadevananda: hi19:26
*** faizan has joined #openstack-ironic19:26
NishaI have resolved the comments on https://review.openstack.org/#/c/100951/7 and posted the patch19:26
Nishadevananda: could you please have a look and let know your comments19:27
*** ccrouch has quit IRC19:28
NishaNobodyCam: I saw dtantsur asking you to review his hardware discovery spec. Could you have a look at this one too and let know the comments if any19:29
*** achanda has quit IRC19:29
NishaNobodyCam: https://review.openstack.org/#/c/100951/819:29
*** achanda has joined #openstack-ironic19:30
aweeksHi all, I'm working on instrumenting various parts of ironic to report metrics, and was wondering if people have suggestions for low-hanging fruit19:39
*** achanda has quit IRC19:41
aweeksespecially metrics that you thing would be useful for identifying problems19:41
aweeks*think19:41
*** ccrouch has joined #openstack-ironic19:42
NobodyCamNisha: one sec19:48
NishaNobodyCam: hi, sure19:49
*** hemna has quit IRC19:51
JoshNang`/b nova19:52
JoshNangwhoops. sorry there19:52
openstackgerritlinggao proposed a change to openstack/ironic: Interactive console support for ipminative driver  https://review.openstack.org/9733119:55
Shrewsjroll: looks like 100734 has merge conflicts  :(19:55
*** eghobo has quit IRC19:57
*** eghobo has joined #openstack-ironic20:01
*** hemna has joined #openstack-ironic20:01
*** achanda has joined #openstack-ironic20:10
NobodyCamNisha: for def discover_attributes(self, context, node_obj, topic=None): what about passing task obj vs node obj? we can get the node from the task no?20:13
Nishathe discover_attributes will even update the database for the discovered properties20:14
NishaNobodyCam: if that can be done with task obj, i can make it task obj20:15
NishaNobodyCam: for most of the rpcapi's i can see either they accept node_id/port_id or node_obj/port_obj20:18
NishaNobodyCam: I think it will be better to have API in similar fashion20:19
NobodyCamyea .. /me should look before speaking20:19
NobodyCam:)20:19
NishaNobodyCam: No probs20:20
Nisha:)20:20
*** ellenh has joined #openstack-ironic20:22
*** harlowja_away is now known as harlowja20:23
NishaNobodyCam: Please leave the comments at the spec, if you have any ;)20:26
NobodyCamNisha: commented20:37
*** ellenh has quit IRC20:43
*** ellenh has joined #openstack-ironic20:45
*** achanda has quit IRC20:45
NishaNobodyCam: Thanks. saw the comments. will update the spec and post the patch with that. Actually i posted in the spec which i could prototype :) i tried create-ports instead of create_ports but somehow, didnt work :)20:45
NishaBut anyway i will revise the spec and update the patch20:45
NobodyCamahh20:46
NishaNobodyCam: Thanks for the comments20:46
*** faizan has quit IRC20:46
*** rloo has quit IRC20:47
*** achanda has joined #openstack-ironic20:50
*** jdob has quit IRC20:53
*** Nisha has quit IRC21:02
NobodyCambrb21:04
*** linggao has quit IRC21:05
*** slamont has quit IRC21:06
openstackgerritJosh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes  https://review.openstack.org/10268521:06
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Improve logging in conductor.manager  https://review.openstack.org/10294821:15
*** Penick has quit IRC21:25
*** max_lobur has left #openstack-ironic21:25
*** Penick has joined #openstack-ironic21:30
NobodyCamdevananda: you here?21:31
*** Penick has quit IRC21:32
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces  https://review.openstack.org/10295321:33
*** Penick has joined #openstack-ironic21:35
*** Penick has quit IRC21:36
*** romcheg has quit IRC21:36
*** rloo has joined #openstack-ironic21:37
*** mrda-away is now known as mrda21:39
mrdaMorning Ironic!21:39
NobodyCammoring mrda21:39
mrda\o21:40
*** Penick has joined #openstack-ironic21:40
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Add node decommission interfaces  https://review.openstack.org/10295321:44
openstackgerritAdam Gandelman proposed a change to openstack/ironic: Wait for Neutron port updates when using SSHPower  https://review.openstack.org/9171921:45
JayFre: https://review.openstack.org/#/c/102435/16 (send data to ceilometer spec) ... wasn't the outcome of the Ironic/Ceilometer session in Atlanta that they didn't want us to do this?21:50
NobodyCamJayF: I recall something like that. but atlanta didn't go well for me. so I could be wrong. but I thenk you're correct21:52
NobodyCamthink even21:52
JayFOK, then I'm going to drop that on the review21:53
* JayF catching up on spec reviewing21:53
*** ellenh_ has joined #openstack-ironic21:59
rlooJayF, I think ceilometer folks weren't sure what they wanted, but they certainly did not want all the info that we were proposing.22:01
openstackgerritJosh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes  https://review.openstack.org/10268522:03
*** mdorman has quit IRC22:18
*** mdorman has joined #openstack-ironic22:23
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Fix 'fake' driver unable to finish a deploy  https://review.openstack.org/10296222:25
*** mdorman_ has joined #openstack-ironic22:25
*** mdorman has quit IRC22:26
*** mdorman_ is now known as mdorman22:26
*** toabctl has quit IRC22:28
*** toabctl has joined #openstack-ironic22:31
*** radsy has joined #openstack-ironic22:36
*** radsy has joined #openstack-ironic22:36
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add methods to ipmitool driver  https://review.openstack.org/10036422:38
jrollrloo: added a bug: https://review.openstack.org/#/c/100364/22:38
*** ccrouch has quit IRC22:40
rloothx jroll!22:45
JayFhmm.22:55
JayFDoes Ironic support use /without/ Nova?22:55
*** Penick has quit IRC22:55
JayFthere's a spec up for a netapp driver, and the intention is that it wouldn't be used via nova22:55
JoshNangi agree with his sentiment, that OpenStack ops need to manage more than compute. I'd love to use OS to provision switches. but Ironic is being built as a Nova driver.22:57
mrdaJayF: I believe it's meant to, although getting the two inconsistent might be possible, if both are in play and we poke ironic directly.22:58
jrollJayF: that spec is by matty_dubs btw23:00
JayFaah23:00
jrollif you was to discuss :P23:00
JayFI'm more asking the question23:00
JayFI don't care what the answer is as much as I think it's important /to have an answer/23:00
jrollright23:00
jrollI mean, I don't think anybody except devananda can really make a final decision on that23:01
JayFanother thing that spec made me wonder is if it is possible to do a power driver /without/ a deploy driver23:01
JayFassuming something like a netapp wouldn't get an os pushed onto it by ironic23:02
devanandaJayF: it would ...23:02
*** Penick has joined #openstack-ironic23:02
devanandait wouldn't be Ubuntu23:02
devanandait would be a custom switch OS, eg. something based on OpenDaylight23:03
jrollI also don't see why this couldn't use nova23:03
JayFAah. I didn't understand that from the spec.23:03
devanandacreate a flavor for "switches" and load that OS image in glance23:04
devanandaenroll those switches with Ironic, use it to push out the OS. then use Neutron to manage them via OpenFlow23:04
JayFthat's pretty awesome then, actually23:04
JayFWhy not have nova provision them at that point then?23:04
devanandait's very self-referential23:04
jrolldevananda: fwiw, netapp looks like a storage thing, not a switch. but same idea :)23:05
devanandajroll: ya23:05
NobodyCamwould be super awesome if we could ironic could cable the switches too?23:05
jrollheh23:05
jrollironic-cable-bot23:05
JoshNang:D ironic could provision robots?23:06
NobodyCam:) drones flying around the data cetner23:06
mrdait's just another ironic-*-agent away :)23:06
JayFironic-python-robot-agent23:06
NobodyCam:)23:07
JayFHe'd be our secret agent, man23:07
NobodyCamthen constructon bot .. and you just show up to a spot with a laptop and usb driver and litteraly deploy the whole datacenter23:07
mrdaNobodyCam: I'm going to have to see a spec for that, sorry23:08
NobodyCamlol23:08
devanandaNobodyCam: I think that's called replicators23:08
mrdaNo sneaking it in via patch backddors23:08
NobodyCamoh I did watch startrek last night didn't I23:08
NobodyCamlol23:09
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces  https://review.openstack.org/10295323:11
openstackgerritJosh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes  https://review.openstack.org/10268523:13
NobodyCamdevananda: while your here. are you able to fix https://review.openstack.org/#/c/102948 real quick23:13
NobodyCamI can if your busy .. just a missing s23:13
devanandalol, sure, one sec23:14
NobodyCam:)23:14
openstackgerritDevananda van der Veen proposed a change to openstack/ironic: Improve logging in conductor.manager  https://review.openstack.org/10294823:15
NobodyCam:)23:15
openstackgerritJosh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces  https://review.openstack.org/10295323:15
*** ellenh- has joined #openstack-ironic23:24
*** ellenh has quit IRC23:29
*** ellenh_ is now known as ellenh23:29
*** ellenh has left #openstack-ironic23:30
*** ellenh has joined #openstack-ironic23:31
*** ellenh_ has joined #openstack-ironic23:39
*** ellenh has quit IRC23:39
*** ellenh_ is now known as ellenh23:39
devanandagotta go catch a plane ... see ya'll tomorrow!23:43
mrdadevananda: \o23:46
*** ellenh- has quit IRC23:46
NobodyCamhave a good flight devananda23:46
*** mdorman has quit IRC23:50
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Factor out TFTPImageCache  https://review.openstack.org/10073423:52
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Factor out deploy info from PXE driver  https://review.openstack.org/10073523:52
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add methods to ipmitool driver  https://review.openstack.org/10036423:52
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Adding swift temp url support  https://review.openstack.org/8139123:53
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add ironic-python-agent deploy driver  https://review.openstack.org/10102023:53
*** Penick has quit IRC23:59

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