NobodyCam | docker :-p | 00:01 |
---|---|---|
NobodyCam | oh I can +2 it hummmm | 00:02 |
NobodyCam | JayF: where is this "post-script" called out inthe commit msg? | 00:03 |
JayF | NobodyCam: wdym? | 00:05 |
JayF | oooh | 00:05 |
JayF | yeah here let me link you | 00:05 |
NobodyCam | :) | 00:06 |
JayF | https://github.com/openstack-infra/config/blob/20d47aec5221f51adbdd2178a5886faba9da2251/modules/openstack_project/files/jenkins_job_builder/config/ironic-python-agent-jobs.yaml#L5 | 00:06 |
JayF | NobodyCam: ^ 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 |
NobodyCam | JayF: 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 scriot | 00:09 |
NobodyCam | script even | 00:09 |
JayF | NobodyCam: yes, exactly | 00:09 |
NobodyCam | I think ghe also added some comments too | 00:09 |
JayF | yeah I saw :( | 00:09 |
JayF | GheRivero: I responded to your comments | 00:09 |
JayF | OK, just published them. Forgot the last step :) | 00:10 |
NobodyCam | but if you push a new version pls add something about replaceonig that scriot | 00:10 |
NobodyCam | script | 00:10 |
JayF | I think based on GheRivero's comments I'll end up pushing another one | 00:11 |
JayF | I need to push a /real/ noop change if I want to get this tested soon I guess | 00:11 |
JayF | although I hate the idea of a commit that doens't add value :) | 00:11 |
*** bandicot has quit IRC | 00:14 | |
*** bandicot has joined #openstack-ironic | 00:17 | |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA https://review.openstack.org/102673 | 00:19 |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA https://review.openstack.org/102673 | 00:19 |
JayF | JoshNang: 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 work | 00:20 |
JayF | JoshNang: we have to cd into imagebuild/coreos | 00:21 |
JoshNang | aww | 00:21 |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA https://review.openstack.org/102673 | 00:22 |
*** achanda has joined #openstack-ironic | 00:22 | |
*** matsuhashi has joined #openstack-ironic | 00:24 | |
*** achanda_ has quit IRC | 00:25 | |
NobodyCam | JayF: reviewed | 00:29 |
openstackgerrit | A change was merged to openstack/ironic-python-agent: Add infra build script to IPA https://review.openstack.org/102673 | 00:34 |
*** kentaro_ has quit IRC | 00:45 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes https://review.openstack.org/102685 | 00:59 |
*** ellenh has quit IRC | 01:07 | |
*** yu_ has quit IRC | 01:26 | |
*** Haomeng|2 has joined #openstack-ironic | 01:30 | |
*** Haomeng has quit IRC | 01:31 | |
*** bandicot has quit IRC | 01:37 | |
*** nosnos has joined #openstack-ironic | 01:47 | |
*** achanda has quit IRC | 01:59 | |
*** saripurigopi has quit IRC | 02:09 | |
*** achanda has joined #openstack-ironic | 02:11 | |
openstackgerrit | Michael Davies proposed a change to openstack/ironic: Ironic nova driver to cache ironic client calls https://review.openstack.org/102695 | 02:20 |
*** killer_prince has quit IRC | 02:44 | |
*** killer_prince has joined #openstack-ironic | 02:52 | |
*** killer_prince is now known as lazy_prince | 02:52 | |
*** eghobo has quit IRC | 03:07 | |
openstackgerrit | whitekid proposed a change to openstack/ironic: Fixing hardcoded glance protcol https://review.openstack.org/102707 | 03:11 |
*** pradipta_away is now known as pradipta | 03:29 | |
*** Shiv has joined #openstack-ironic | 03:30 | |
Shiv | Hello | 03:31 |
Shiv | I have raised a design-spec review for firmware settings reletaed fetaure for ironic. https://review.openstack.org/#/c/101122/ | 03:32 |
Shiv | Can anyone please look at it and provide me feedback for the same. | 03:32 |
*** pcrews has quit IRC | 03:39 | |
Haomeng|2 | Shiv: welcome, sure, will help to review:) | 03:40 |
Shiv | Thank you Haomeng | 03:41 |
*** Haomeng has joined #openstack-ironic | 03:42 | |
*** Haomeng|2 has quit IRC | 03:45 | |
*** lazy_prince is now known as killer_prince | 03:49 | |
*** matsuhashi has quit IRC | 03:54 | |
*** matsuhashi has joined #openstack-ironic | 03:55 | |
*** eghobo has joined #openstack-ironic | 03:57 | |
*** achanda has quit IRC | 03:59 | |
*** matsuhashi has quit IRC | 03:59 | |
*** eghobo has quit IRC | 04:06 | |
*** eghobo has joined #openstack-ironic | 04:06 | |
*** killer_prince is now known as lazy_prince | 04:08 | |
*** nosnos has quit IRC | 04:09 | |
*** geekyogi has joined #openstack-ironic | 04:10 | |
*** achanda has joined #openstack-ironic | 04:13 | |
*** sabah has joined #openstack-ironic | 04:24 | |
*** lazy_prince has quit IRC | 04:31 | |
*** Shiv has quit IRC | 04:35 | |
*** matsuhashi has joined #openstack-ironic | 04:37 | |
*** nosnos has joined #openstack-ironic | 04:37 | |
*** achanda has quit IRC | 04:39 | |
*** rakesh_hs has joined #openstack-ironic | 04:45 | |
*** bvivek has joined #openstack-ironic | 04:54 | |
*** amitpp has joined #openstack-ironic | 04:57 | |
*** lazy_prince has joined #openstack-ironic | 04:57 | |
*** ajc_ has joined #openstack-ironic | 04:59 | |
*** achanda has joined #openstack-ironic | 05:01 | |
*** coolsvap|afk is now known as coolsvap | 05:27 | |
*** killer_prince has joined #openstack-ironic | 05:27 | |
*** pradipta is now known as pradipta_away | 05:48 | |
*** harlowja is now known as harlowja_away | 05:49 | |
*** faizan has joined #openstack-ironic | 05:53 | |
*** radsy has quit IRC | 05:57 | |
*** achanda has quit IRC | 05:59 | |
*** achanda has joined #openstack-ironic | 06:05 | |
*** matsuhashi has quit IRC | 06:13 | |
*** matsuhashi has joined #openstack-ironic | 06:13 | |
GheRivero | morning all! | 06:15 |
*** achanda has quit IRC | 06:16 | |
*** rameshg87 has joined #openstack-ironic | 06:17 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 06:17 | |
*** lazy_prince has quit IRC | 06:17 | |
*** killer_prince is now known as lazy_prince | 06:17 | |
*** matsuhashi has quit IRC | 06:18 | |
*** matsuhashi has joined #openstack-ironic | 06:18 | |
*** lazy_prince has quit IRC | 06:19 | |
*** matsuhashi has quit IRC | 06:24 | |
*** geekyogi has quit IRC | 06:24 | |
*** matsuhashi has joined #openstack-ironic | 06:24 | |
*** lazy_prince has joined #openstack-ironic | 06:25 | |
*** rwsu has quit IRC | 06:26 | |
*** matsuhashi has quit IRC | 06:31 | |
*** matsuhashi has joined #openstack-ironic | 06:32 | |
*** matsuhas_ has joined #openstack-ironic | 06:34 | |
*** matsuhashi has quit IRC | 06:37 | |
*** bmahalakshmi has joined #openstack-ironic | 06:41 | |
*** bmahalakshmi2 has joined #openstack-ironic | 06:45 | |
*** bmahalakshmi has quit IRC | 06:45 | |
*** achanda has joined #openstack-ironic | 06:53 | |
*** achanda has quit IRC | 07:00 | |
*** romcheg has joined #openstack-ironic | 07:03 | |
*** openstackgerrit has quit IRC | 07:07 | |
*** eguz has joined #openstack-ironic | 07:11 | |
*** eghobo has quit IRC | 07:15 | |
*** jcoufal has joined #openstack-ironic | 07:16 | |
*** foexle has joined #openstack-ironic | 07:19 | |
*** mrda is now known as manslaughter | 07:20 | |
*** manslaughter is now known as mrda | 07:22 | |
romcheg | Good morning Ironic! | 07:24 |
GheRivero | morning romcheg | 07:24 |
romcheg | I 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 IRC | 07:29 | |
*** Nisha has joined #openstack-ironic | 07:48 | |
*** ifarkas has joined #openstack-ironic | 07:53 | |
*** geekyogi has joined #openstack-ironic | 07:58 | |
*** bvivek has quit IRC | 08:03 | |
ifarkas | Haomeng, ping | 08:06 |
ifarkas | Haomeng, 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 IRC | 08:07 | |
ifarkas | Haomeng, 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 Ironic | 08:07 |
*** mrda is now known as mrda-away | 08:08 | |
*** lucasagomes has joined #openstack-ironic | 08:09 | |
*** Haomeng|2 has joined #openstack-ironic | 08:10 | |
*** Haomeng has quit IRC | 08:11 | |
*** athomas has joined #openstack-ironic | 08:16 | |
*** viktors|afk is now known as viktors | 08:25 | |
*** martyntaylor has joined #openstack-ironic | 08:27 | |
*** martyntaylor has left #openstack-ironic | 08:28 | |
*** amitpp has quit IRC | 08:35 | |
*** sabah has quit IRC | 08:38 | |
*** takadayuiko has joined #openstack-ironic | 08:39 | |
*** igordcard has joined #openstack-ironic | 08:42 | |
*** igordcard has quit IRC | 08:47 | |
*** romcheg has quit IRC | 08:49 | |
*** matsuhas_ has quit IRC | 08:56 | |
*** matsuhashi has joined #openstack-ironic | 08:57 | |
*** romcheg has joined #openstack-ironic | 08:57 | |
*** pelix has joined #openstack-ironic | 08:59 | |
*** matsuhashi has quit IRC | 09:01 | |
*** dtantsur|afk is now known as dtantsur | 09:01 | |
dtantsur | Morning, Ironic! | 09:01 |
*** matsuhashi has joined #openstack-ironic | 09:01 | |
rameshg87 | morning dtantsur | 09:02 |
dtantsur | rameshg87, morning :) | 09:03 |
romcheg | Morning everyone :) | 09:03 |
dtantsur | romcheg, morning | 09:03 |
rameshg87 | morning romcheg :-) | 09:03 |
romcheg | Morning dtantsur rameshg87! | 09:03 |
*** igordcard has joined #openstack-ironic | 09:05 | |
*** Haomeng has joined #openstack-ironic | 09:07 | |
*** matsuhashi has quit IRC | 09:07 | |
*** Haomeng|2 has quit IRC | 09:08 | |
*** matsuhashi has joined #openstack-ironic | 09:08 | |
*** matsuhashi has quit IRC | 09:08 | |
*** matsuhashi has joined #openstack-ironic | 09:09 | |
*** bvivek has joined #openstack-ironic | 09:12 | |
*** mkerrin has quit IRC | 09:18 | |
*** romcheg1 has joined #openstack-ironic | 09:19 | |
lucasagomes | morning all | 09:21 |
*** romcheg has quit IRC | 09:21 | |
*** mkerrin has joined #openstack-ironic | 09:25 | |
romcheg1 | Morning lucasagomes! | 09:26 |
*** romcheg1 is now known as romcheg | 09:26 | |
dtantsur | lucasagomes, morning :) | 09:27 |
romcheg | It's Ironic g'morning time | 09:27 |
dtantsur | :) | 09:28 |
lucasagomes | someone knows how to debug why neutron is not starting the dnsmasq process on my env? | 09:28 |
lucasagomes | nothing on the q-dhcp logs afaict | 09:28 |
lucasagomes | >.< | 09:28 |
takadayuiko | Hi lucasagomes! | 09:28 |
romcheg | lucasagomes: is that the problem with the port that is down? | 09:28 |
lucasagomes | takadayuiko, hi there :) good evening | 09:29 |
lucasagomes | romcheg, lemme check | 09:29 |
romcheg | lucasagomes: last time I had to check a lot of networking info in the system itself to find a problem | 09:29 |
romcheg | Neutron logs suck | 09:29 |
lucasagomes | romcheg, yeah it's down :((((( | 09:30 |
lucasagomes | oh boy | 09:30 |
ifarkas | Haomeng, ping, if you are still available | 09:31 |
*** GheRivero has quit IRC | 09:31 | |
lucasagomes | romcheg, any idea where to start? | 09:33 |
*** GheRivero has joined #openstack-ironic | 09:33 | |
romcheg | I dont remember | 09:33 |
romcheg | I was this winter | 09:33 |
lucasagomes | :( | 09:33 |
romcheg | I will try to summon enikanorov here | 09:33 |
lucasagomes | no worries | 09:34 |
lucasagomes | will google it up | 09:34 |
*** enikanorov has joined #openstack-ironic | 09:34 | |
enikanorov | hi | 09:35 |
romcheg | enikanorov: Ping | 09:35 |
romcheg | lucasagomes: enikanorov knows neutron better then we do so he may help us | 09:35 |
romcheg | So in general the problem is that the port is down but nothing in the neutron logs that might help us. We just need some guidance | 09:37 |
lucasagomes | romcheg, 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 env | 09:37 |
lucasagomes | to answer my dhcp requests | 09:37 |
lucasagomes | yeah logs seems to be like, nothing | 09:37 |
enikanorov | neutron port of what? dhcp port? | 09:37 |
lucasagomes | yeah | 09:38 |
lucasagomes | FYI http://paste.openstack.org/show/84952/ | 09:39 |
*** amitpp has joined #openstack-ironic | 09:43 | |
dtantsur | lucasagomes, 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 |
dtantsur | I'd like to have some early feedback, before I go on PTO next 2 weeks | 09:48 |
lucasagomes | dtantsur, sure will do, just lemme try to get my head a lil bit more aroudn this neutron thing | 09:48 |
*** nosnos has quit IRC | 09:52 | |
lucasagomes | NOVA SPEC APPROVED | 09:58 |
lucasagomes | devananda, ^^^ | 09:58 |
* lucasagomes brb | 09:58 | |
dtantsur | \o/ \o/ \o/ | 09:58 |
* romcheg opens champagne! | 09:58 | |
*** Nisha has quit IRC | 10:02 | |
GheRivero | \o/ Party party! | 10:03 |
enikanorov | lucasagomes: anything in neutron dhcp agent log? | 10:04 |
enikanorov | there should be something on spawning dnsmasq | 10:04 |
enikanorov | lucasagomes: as far as i see, dnsmasq is spawned eventhough the port is DOWN | 10:06 |
enikanorov | or at least i see dnsmasq vefor it becomes ACTIVE | 10:07 |
*** matsuhashi has quit IRC | 10:09 | |
*** matsuhashi has joined #openstack-ironic | 10:09 | |
*** matsuhashi has quit IRC | 10:10 | |
*** matsuhashi has joined #openstack-ironic | 10:11 | |
*** matsuhashi has quit IRC | 10:16 | |
*** matsuhashi has joined #openstack-ironic | 10:17 | |
*** matsuhas_ has joined #openstack-ironic | 10:20 | |
*** matsuhashi has quit IRC | 10:21 | |
*** matsuhas_ has quit IRC | 10:26 | |
*** matsuhashi has joined #openstack-ironic | 10:26 | |
dtantsur | anyone 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-ironic | 10:33 | |
*** romcheg has quit IRC | 10:35 | |
*** matsuhashi has quit IRC | 10:35 | |
*** matsuhashi has joined #openstack-ironic | 10:35 | |
*** matsuhashi has quit IRC | 10:35 | |
*** matsuhashi has joined #openstack-ironic | 10:36 | |
*** sabah has joined #openstack-ironic | 10:37 | |
*** max_lobur has joined #openstack-ironic | 10:42 | |
*** takadayuiko has quit IRC | 10:54 | |
lucasagomes | enikanorov, I had to step out a bit now I'm back looking into it | 10:56 |
*** bvivek has quit IRC | 11:03 | |
*** matsuhashi has quit IRC | 11:05 | |
*** matsuhashi has joined #openstack-ironic | 11:05 | |
lucasagomes | dtantsur, 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 |
lucasagomes | looks like that's the cause | 11:07 |
*** coolsvap is now known as coolsvap|afk | 11:07 | |
dtantsur | maybe | 11:07 |
dtantsur | it's not too clear | 11:07 |
lucasagomes | dtantsur, http://logs.openstack.org/21/73121/18/check-tripleo/check-tripleo-ironic-undercloud-precise/a23f6ca/console.html#_2014-06-26_09_48_55_967 | 11:07 |
lucasagomes | right yeah, but it seems so | 11:07 |
lucasagomes | cause after that it's running cleanup and umounting the image etc | 11:08 |
*** matsuhashi has quit IRC | 11:10 | |
*** sabah has quit IRC | 11:10 | |
*** amitpp has quit IRC | 11:13 | |
*** Haomeng|2 has joined #openstack-ironic | 11:16 | |
*** Haomeng has quit IRC | 11:18 | |
*** Haomeng has joined #openstack-ironic | 11:21 | |
dtantsur | short walk, brb | 11:22 |
*** Haomeng|2 has quit IRC | 11:22 | |
*** lazy_prince has quit IRC | 11:37 | |
*** max_lobur has quit IRC | 11:40 | |
*** amitpp has joined #openstack-ironic | 11:46 | |
*** lazy_prince has joined #openstack-ironic | 11:47 | |
*** max_lobur has joined #openstack-ironic | 12:08 | |
*** Alexei_987 has joined #openstack-ironic | 12:09 | |
*** bmahalakshmi2 has quit IRC | 12:14 | |
*** openstackgerrit has joined #openstack-ironic | 12:27 | |
*** jdob has joined #openstack-ironic | 12:32 | |
dtantsur | lucasagomes, ifarkas: as ceilometer is a priority for us, could you also have a look at https://review.openstack.org/#/c/102435/ ? | 12:33 |
dtantsur | I am close to +2'ing it | 12:33 |
lucasagomes | sure | 12:34 |
*** linggao has joined #openstack-ironic | 12:37 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer https://review.openstack.org/102435 | 12:38 |
linggao | good morning lucasagomes | 12:44 |
lucasagomes | linggao, hey good morning | 12:45 |
linggao | lucasagomes, I got myself into a git mess, could you help? | 12:45 |
lucasagomes | linggao, oh sure, I can try :) | 12:45 |
linggao | I have patch A depends on patch A, | 12:45 |
linggao | I mean B | 12:46 |
lucasagomes | right | 12:46 |
linggao | so I did git review -d <xxxx>, it created a local beanch review/linggao/.... | 12:46 |
lucasagomes | ok | 12:47 |
linggao | and I did git rebase review/linggao/.... on A | 12:47 |
linggao | then I made changes in patch B | 12:47 |
linggao | how do I rebase patch A? | 12:47 |
lucasagomes | linggao, how did you edited patch B? git rebase -i > | 12:49 |
lucasagomes | ?* | 12:49 |
linggao | I put changes in patch B, and git rebase master. And git review. | 12:50 |
linggao | Now I do not know how to update review/linggao/.... to get the latest changes in. | 12:51 |
lucasagomes | linggao, right so you can just cherry pick change A on top of B | 12:51 |
lucasagomes | and do a git review -R to submit only change A to gerrit | 12:51 |
lucasagomes | and gerrit will set the dependency on the patch B which is already in the review queue | 12:52 |
*** ifarkas has quit IRC | 12:52 | |
linggao | but there are some changes in A are based on B. | 12:52 |
linggao | I hope I can merger A with B before git reviw. | 12:53 |
lucasagomes | linggao, ahhh | 12:53 |
lucasagomes | wait so B depends on A? | 12:53 |
lucasagomes | oh wait no I read it wrongly | 12:53 |
lucasagomes | you want to make both only one patch? | 12:53 |
linggao | A depends on B | 12:53 |
lucasagomes | ok, you changed B and did a git review | 12:54 |
linggao | yes | 12:54 |
lucasagomes | so now B is updated but A is not | 12:54 |
lucasagomes | so you go to the branch where B is (the review/) and you cherry pick the commit A on top of it | 12:54 |
lucasagomes | fix the merge problems | 12:54 |
linggao | I need to make changes in A which depends on the lasted update of B | 12:54 |
lucasagomes | ok... | 12:54 |
lucasagomes | linggao, so you've the updated B in ur local repo? If so you can just cherry-pick the old A on top of it | 12:55 |
lucasagomes | fix whatever needs to be fixed | 12:55 |
lucasagomes | and then "git review -R" | 12:55 |
linggao | fire alarm, I have to go. be back. | 12:56 |
lucasagomes | linggao, ack | 12:56 |
lucasagomes | linggao, but anyway... after you do that, the way you will update B will be using "git rebase -i" | 12:57 |
lucasagomes | linggao, tell u later when u come back | 12:57 |
*** Haomeng|2 has joined #openstack-ironic | 12:58 | |
*** jcoufal has quit IRC | 12:58 | |
*** Haomeng has quit IRC | 12:59 | |
*** ajc_ has quit IRC | 13:00 | |
*** athomas has quit IRC | 13:03 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer https://review.openstack.org/102435 | 13:06 |
linggao | lucasagomes, that was a false alarm. now I am back. | 13:06 |
lucasagomes | linggao, :) | 13:07 |
lucasagomes | right, so just cherry-pick A on top of the latest B and update A as u want | 13:07 |
lucasagomes | then "git review -R" | 13:07 |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic-specs: Send sensor data to Ceilometer https://review.openstack.org/102435 | 13:08 |
linggao | ok, lucasagomes, now I have 3 local branchs, A, B, and review/B | 13:08 |
lucasagomes | linggao, ok go to review/B (that's the latests right)? | 13:08 |
*** pradipta_away is now known as pradipta | 13:08 | |
linggao | review/B is not the latest because B changed. | 13:09 |
linggao | B is the latest. | 13:09 |
lucasagomes | ah ok, so go to B | 13:09 |
*** athomas has joined #openstack-ironic | 13:11 | |
linggao | and? | 13:11 |
lucasagomes | linggao, now do a "git cherry-pick A" | 13:11 |
lucasagomes | now on ur git log you A and B | 13:12 |
lucasagomes | so you want to fix A, you then make the changes you want... then git add <files>... git commit --amend... git review -R | 13:13 |
lucasagomes | next time you want to update B without having to do all that ^ | 13:13 |
lucasagomes | linggao, you can simply use git "rebase -i <hash of the commit before B>" | 13:13 |
*** rloo has joined #openstack-ironic | 13:13 | |
lucasagomes | then 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 edit | 13:14 |
linggao | so "git cherry-pick A" (A depends on B) will get me in branch A? | 13:14 |
lucasagomes | linggao, yes | 13:14 |
lucasagomes | A will be ur HEAD | 13:14 |
linggao | so I do not have to worry about the review/B branch? | 13:15 |
lucasagomes | linggao, nop, you can delete it if u want | 13:15 |
linggao | ok, now another question, how do I delete it review/B? I messed it up. it says that there are unmerged files. | 13:16 |
linggao | and would not allow me to delete. | 13:16 |
*** pradipta is now known as pradipta_away | 13:17 | |
linggao | I just want to forcefully delete it. but I cannot even change to another branch. | 13:18 |
*** lazy_prince has quit IRC | 13:18 | |
linggao | I mean move to another branch. | 13:18 |
lucasagomes | linggao, git branch -D <name of the branch> | 13:18 |
linggao | right, it says that you cannot delete the branch you are in. | 13:19 |
lucasagomes | linggao, right yeah, checkout to another branch | 13:19 |
lucasagomes | linggao, ok | 13:19 |
linggao | when I try to move to another branch, it says you have unmerged files. | 13:20 |
lucasagomes | linggao, you were doing a rebase and that's why there's unmerged files? | 13:20 |
lucasagomes | linggao, if so, git rebase --abort | 13:20 |
lucasagomes | linggao, if not, just "git reset --hard" | 13:20 |
lucasagomes | and then u checkout | 13:21 |
linggao | git reset --hard worked. | 13:22 |
linggao | thanks!!! | 13:22 |
lucasagomes | :) | 13:22 |
rameshg87 | dtantsur, 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 |
dtantsur | rameshg87, 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 |
rameshg87 | dtantsur, thanks :-) | 13:25 |
*** jcoufal has joined #openstack-ironic | 13:25 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Update "Exercising the Services Locally" doc https://review.openstack.org/100571 | 13:27 |
*** pcrews has joined #openstack-ironic | 13:28 | |
*** matty_dubs|gone is now known as matty_dubs | 13:29 | |
*** shausy has joined #openstack-ironic | 13:30 | |
*** amitpp has quit IRC | 13:33 | |
lucasagomes | linggao, did it work? | 13:36 |
linggao | lucasagomes, got side tracked. will do it and let you know. thanks | 13:37 |
lucasagomes | linggao, ack :) | 13:37 |
*** Mikhail_D_ltp has quit IRC | 13:43 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 13:43 |
dtantsur | lucasagomes, jroll: one more update ^^^ I'm trying to keep it compatible with IPA while still generic enough | 13:44 |
*** Haomeng has joined #openstack-ironic | 13:45 | |
*** Haomeng|2 has quit IRC | 13:47 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 13:49 | |
NobodyCam | good morning Ironic | 13:51 |
romcheg1 | Morning NobodyCam! | 13:51 |
linggao | morning NobodyCam jroll dtantsur | 13:51 |
matty_dubs | Howdy | 13:51 |
romcheg1 | Morning matty_dubs and linggao! | 13:51 |
dtantsur | morning, NobodyCam, linggao, matty_dubs! | 13:51 |
*** Mikhail_D_ltp has quit IRC | 13:51 | |
NobodyCam | morning romcheg1 matty_dubs, lucasagomes, linggao and dtantsur | 13:51 |
*** romcheg1 is now known as romcheg | 13:52 | |
linggao | morning romcheg1 matty_dubs | 13:52 |
*** Mikhail_D_ltp has joined #openstack-ironic | 13:53 | |
lucasagomes | NobodyCam, morning | 13:54 |
*** Mikhail_D_ltp has quit IRC | 13:56 | |
*** hemna__ has joined #openstack-ironic | 13:56 | |
NobodyCam | :) | 13:58 |
yuriyz | morning/evening Ironic | 13:59 |
*** faizan has quit IRC | 14:00 | |
NobodyCam | morning yuriyz | 14:00 |
yuriyz | dtantsur, already left some comments on 102506 | 14:01 |
lucasagomes | jroll, ping re ipxe | 14:01 |
*** Mikhail_D_ltp has joined #openstack-ironic | 14:01 | |
*** jcoufal has quit IRC | 14:03 | |
linggao | fire alarm again | 14:04 |
NobodyCam | huh | 14:04 |
NobodyCam | linggao: is your building burning down?? | 14:05 |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 14:07 |
dtantsur | first revision with all sections somehow filled ^^^ | 14:07 |
*** jcoufal has joined #openstack-ironic | 14:07 | |
dtantsur | jcoufal, 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 IRC | 14:09 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 14:11 | |
jcoufal | dtantsur: sorry, my connection was messing around | 14:11 |
jcoufal | dtantsur: awesome, I will have a look | 14:12 |
dtantsur | thnx! | 14:12 |
jcoufal | np | 14:12 |
*** Mikhail_D_ltp has quit IRC | 14:13 | |
NobodyCam | brb morning walkies | 14:13 |
*** rakesh_hs has quit IRC | 14:15 | |
*** geekyogi has quit IRC | 14:23 | |
*** hemna__ is now known as hemna | 14:24 | |
NobodyCam | its cold out there this morning | 14:28 |
NobodyCam | dtantsur: will there be any impact on the periodic tasks with 10265? | 14:39 |
NobodyCam | ie donot poll new systems for power? or such | 14:39 |
dtantsur | NobodyCam, you mean 102565? this is out of it's scope, I guess | 14:39 |
NobodyCam | yes I dp mean 102565 :-p | 14:40 |
*** eghobo has joined #openstack-ironic | 14:41 | |
* linggao is back. | 14:41 | |
NobodyCam | i'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 passwords | 14:42 |
NobodyCam | everything ok linggao ? | 14:42 |
linggao | NobodyCam, do not know what happening, there were 2 fire alarms today. | 14:42 |
linggao | I am still alive :) | 14:42 |
NobodyCam | :( | 14:42 |
NobodyCam | glad your safe ) | 14:42 |
*** bvivek has joined #openstack-ironic | 14:43 | |
dtantsur | NobodyCam, they will be in maintenance mode. Though I guess I should add some option for default driver_info, right? | 14:43 |
NobodyCam | dtantsur: please, how will we control power on these nodes? | 14:45 |
dtantsur | NobodyCam, 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-ironic | 14:46 | |
*** killer_prince is now known as lazy_prince | 14:46 | |
*** eghobo has quit IRC | 14:48 | |
dtantsur | NobodyCam, otherwise we can ask user to assign whatever is appropriate before setting maintenance=False | 14:48 |
dtantsur | (e.g. via TripleO UI, or manually via cli) | 14:49 |
NobodyCam | dtantsur: or can we SET a user name and password when we discover the node, maybe make use of cypher Zero | 14:49 |
dtantsur | NobodyCam, 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 credentials | 14:50 |
dtantsur | also, what do you mean by "cypher Zero" here? | 14:50 |
NobodyCam | dt http://fish2.com/ipmi/cipherzero.html | 14:51 |
NobodyCam | dtantsur: ^^^^ | 14:51 |
NobodyCam | cypher zero allows one to get admin auth from ipmi with out user name / password | 14:52 |
dtantsur | wow Oo | 14:52 |
dtantsur | NobodyCam, ok, not chicken-egg problem, ipmi driver can use this "feature" to set username/password | 14:53 |
NobodyCam | ya | 14:53 |
dtantsur | it is possible within the spec already | 14:53 |
NobodyCam | others should have hte chance to weigh in on it idea though. | 14:54 |
NobodyCam | :) | 14:54 |
dtantsur | NobodyCam, sure :) what do you thing about the rest of the spec? | 14:54 |
NobodyCam | looking very good | 14:55 |
NobodyCam | trying to run through edge cases in my head | 14:55 |
dtantsur | NobodyCam, oh yeah, I must be weak in the edge cases here, so please do :) | 14:56 |
*** jcoufal has quit IRC | 15:01 | |
*** achanda has joined #openstack-ironic | 15:01 | |
dtantsur | exercising, brb | 15:02 |
*** achanda has quit IRC | 15:08 | |
*** mdorman has joined #openstack-ironic | 15:09 | |
NobodyCam | dtantsur: when your back.. what bit of information are you going to use as the unique idernterfier for discovered nodes? | 15:09 |
rameshg87 | NobodyCan, dtantsur, request you to take a look at the new ilo power spec: https://review.openstack.org/#/c/97455/ | 15:22 |
rameshg87 | NobodyCam, i have addressed your comment. sorry for the typo above :D | 15:22 |
*** shausy has quit IRC | 15:24 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic-specs: iPXE boot https://review.openstack.org/98822 | 15:31 |
*** Shiv has joined #openstack-ironic | 15:34 | |
dtantsur | NobodyCam, IPA uses mac address, that's what I'm going to use here as well | 15:36 |
dtantsur | NobodyCam, any better ideas? | 15:36 |
Shiv | Hello | 15:37 |
dtantsur | Shiv, hi! | 15:37 |
Shiv | I have raised a design spec review for firmware settings feature. https://review.openstack.org/#/c/101122/ | 15:38 |
Shiv | Needed help in getting it reviewed. | 15:38 |
*** lazy_prince has quit IRC | 15:38 | |
*** killer_prince has joined #openstack-ironic | 15:39 | |
*** killer_prince is now known as lazy_prince | 15:39 | |
dtantsur | Shiv, your spec has a lot of code peaces, that are not formatted as such | 15:39 |
dtantsur | Shiv, also I already suggested dropping XML example | 15:39 |
dtantsur | that's on the first sight, this spec is on my review queue, but I'm too busy at the moment | 15:40 |
lucasagomes | jroll, ping u there? | 15:40 |
Shiv | Thank you. I will check your comments and address the same. | 15:41 |
NobodyCam | rameshg87: will do in a few min | 15:41 |
rameshg87 | thanks NobodyCam | 15:41 |
NobodyCam | dtantsur: it is very easy to replace / upgrade a nic card. | 15:42 |
dtantsur | NobodyCam, yeah... but I don't know what else to do. Any ideas? | 15:42 |
NobodyCam | what about cpuid+chassisid | 15:42 |
devananda | morning, all | 15:42 |
*** rameshg87 has left #openstack-ironic | 15:43 | |
*** rameshg87 has joined #openstack-ironic | 15:43 | |
NobodyCam | most iLo / Drac types support S/N too | 15:43 |
*** rameshg87 has left #openstack-ironic | 15:43 | |
NobodyCam | morning devananda :) | 15:43 |
lucasagomes | devananda, morning | 15:43 |
NobodyCam | devananda: down in cali now? | 15:43 |
dtantsur | devananda, morning :) | 15:43 |
dtantsur | NobodyCam, what is chassisid and how do we get it? | 15:44 |
devananda | NobodyCam: was in cali yesterday | 15:44 |
dtantsur | NobodyCam, and should we introduce one more method in ManagementInterface to allow drivers to detect node their own way? | 15:45 |
jroll | morning y'all | 15:45 |
jroll | lucasagomes: hi! | 15:45 |
dtantsur | jroll, morning :) | 15:45 |
*** ifarkas has joined #openstack-ironic | 15:45 | |
romcheg | Morning jroll, devananda! | 15:45 |
dtantsur | jroll, we're in discussion of hardware inventory, that should be of interest for you | 15:46 |
lucasagomes | jroll, hey you guys are using iPXE right? so you modified ironic to generate the iPXE config files etc? | 15:46 |
jroll | lucasagomes: we use an external dhcp server with static configs | 15:46 |
lucasagomes | jroll, right | 15:46 |
lucasagomes | jroll, hmmm cause | 15:47 |
Shiv | devananda, Hi | 15: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 idk | 15:47 |
*** eghobo has joined #openstack-ironic | 15:47 | |
lucasagomes | jroll, 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 wrong | 15:48 |
*** eghobo has quit IRC | 15:48 | |
lucasagomes | because for iPXE we only need the TFTP to transfer the iPXE boot image | 15:48 |
devananda | lucasagomes, 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 cycle | 15:48 |
*** eghobo has joined #openstack-ironic | 15:48 | |
devananda | and then how best to communicate that to folks who are submitting specs | 15:48 |
devananda | but not today -- i'm still onsite | 15:48 |
lucasagomes | jroll, right | 15:48 |
dtantsur | devananda, what about tomorrow? or monday before IRC meeting? Otherwise I'll be on PTO for 2 more weeks | 15:49 |
lucasagomes | devananda, ack, def it's very important | 15:49 |
lucasagomes | jroll, so, we need to sync our work really | 15:49 |
devananda | tomorrow is possible | 15:49 |
devananda | a bit later toady could work too - depends on how many meetings i get pulled into today | 15:50 |
jroll | lucasagomes: hmm, which patch are you talking about? I'm not factoring out the config generation | 15:50 |
dtantsur | lucasagomes, 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 |
lucasagomes | jroll, the config generation is already factored out | 15:50 |
jroll | lucasagomes: ahh, those were already done | 15:50 |
jroll | yeah | 15:50 |
lucasagomes | jroll, but I think it was a mistake really | 15:50 |
lucasagomes | cause they are not about TFTP | 15:51 |
jroll | right | 15:51 |
NobodyCam | dtantsur: do you have a ipmi test env? | 15:51 |
lucasagomes | and I will need to use them to generate the iPXE config file | 15:51 |
Shiv | Devananda, needed your help for review of the design spec related to firmware settings https://review.openstack.org/#/c/101122/ | 15:51 |
dtantsur | NobodyCam, no, I don't | 15:51 |
lucasagomes | and the iPXE config file will live on the http directory not tftp | 15:51 |
lucasagomes | jroll, so we might want a more generic place to put those options | 15:51 |
jroll | lucasagomes: right. I don't have a problem with moving those functions to a different file | 15:51 |
lucasagomes | jroll, something like deploy_utils | 15:51 |
jroll | ironic/common/pxe.py? :P | 15:52 |
NobodyCam | anyone have a impi test env???? | 15:52 |
lucasagomes | jroll, could be | 15:52 |
jroll | NobodyCam: I have computers that have ipmi | 15:52 |
lucasagomes | jroll, I will take a look at it while implementing iPXE | 15:52 |
jroll | lucasagomes: cool, sounds good | 15:52 |
jroll | thanks | 15:52 |
NobodyCam | oh 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 |
lucasagomes | jroll, thank u | 15:53 |
jroll | NobodyCam: maybe, give me a few | 15:53 |
lucasagomes | dtantsur, until we get it sorted I think that's a good idea | 15:53 |
NobodyCam | jroll: awesome thank you :) | 15:53 |
lucasagomes | dtantsur, you won't need to touch those methods in ur spec really, you just need to use them | 15:53 |
lucasagomes | devananda, idk if u saw, the spec for the ironic driver is now merged in nova | 15:54 |
dtantsur | lucasagomes, 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 |
lucasagomes | devananda, party time! | 15:54 |
dtantsur | ++ | 15:54 |
jroll | \o/ | 15:54 |
lucasagomes | :D | 15:55 |
lucasagomes | dtantsur, find node by matching some specific hardware specs!? | 15:55 |
lucasagomes | sounds like the scheduler job :P | 15:55 |
dtantsur | lucasagomes, oh no :) | 15:55 |
dtantsur | lucasagomes, I meant, we need to find node UUID by set of some random hardware specs | 15:56 |
dtantsur | lucasagomes, NobodyCam suggested CPU ID, but I guess some drivers will have something smarter | 15:56 |
devananda | lucasagomes: yep, saw it this morning :-D | 15:57 |
lucasagomes | dtantsur, right... is it something similar to have the ability to filter the "extra" (and other) fields in our API? | 15:57 |
devananda | lucasagomes: i'll submit the patches to get that started this week(end) | 15:57 |
lucasagomes | dtantsur, and find node(s) with those tags | 15:57 |
dtantsur | lucasagomes, well... somewhat resembling | 15:58 |
NobodyCam | dtantsur: lucasagomes: I'm hoping the ipmi command above can give us somehting like: http://paste.openstack.org/show/qmK6ARrvzW4cqeBDTPsE/ | 15:58 |
lucasagomes | devananda, awesome | 15:58 |
lucasagomes | devananda, btw I fixed the CLI patch for pagination | 15:58 |
lucasagomes | devananda, in case u want to take a look and vote before tagging another release of the client | 15:58 |
lucasagomes | NobodyCam, right... as part of the discovery? | 15:59 |
*** rwsu has joined #openstack-ironic | 15:59 | |
lucasagomes | NobodyCam, 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 |
NobodyCam | lucasagomes: yes ... so we can tell if its a new node or an updated node.. ie. upgrded the cpu from 4 core to 12 | 16:00 |
dtantsur | ^^^ +1 | 16:00 |
dtantsur | lucasagomes, 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 IRC | 16:01 | |
devananda | so, w.r.t. all the hardware discovery stuff.... | 16:01 |
devananda | let's not over complicate it | 16:01 |
dtantsur | devananda, I want the default thing to be simple and leave drivers some freedom | 16:03 |
devananda | I'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 |
NobodyCam | devananda: my fear is we'll end up with duplicated nodes | 16:03 |
NobodyCam | being added | 16:03 |
jroll | NobodyCam: on our hardware we just basically get chassis and board serial, no hw info :( | 16:03 |
NobodyCam | :( | 16:03 |
jroll | NobodyCam: that said, you should be able to almost uniquely identify a node that way | 16:04 |
NobodyCam | but that is mother board serial? | 16:04 |
jroll | just can't use it for discovery | 16:04 |
jroll | I believe so | 16:04 |
dtantsur | jroll, chassis and board serial is more than enough, I hope | 16:04 |
*** dshulyak has quit IRC | 16:04 | |
dtantsur | why not? | 16:04 |
NobodyCam | ya this is just to see if we already have the node added | 16:04 |
jroll | right right | 16:04 |
jroll | dtantsur: I've had not-so-great experiences with relying on serial numbers in the past | 16:05 |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 16:05 |
NobodyCam | :( | 16:05 |
dtantsur | devananda, jroll, could you have a look at ^^^ and how it is shaping | 16:05 |
dtantsur | jroll, we have to rely on something, otherwise auto-discovery won't be possible | 16:05 |
jroll | dtantsur: soon, I have a tftp server to troubleshoot | 16:05 |
jroll | dtantsur: right, it should be ok, but may not be perfect | 16:06 |
jroll | dtantsur: probably as close as we can get, though | 16:06 |
dtantsur | jroll, NobodyCam, anyway nodes will appear in maintenance mode, you can always delete them before deploying | 16:06 |
lucasagomes | we 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 |
dtantsur | lucasagomes, that's IPA approach, IIRC | 16:08 |
jroll | dtantsur: if you notice the problem :) anyway, I'm more worried about a duplicate serial on two different nodes and them clobbering each other | 16:08 |
dtantsur | jroll, any ideas, what to do with it? I'm also worried, but I don't see any way out :( | 16:09 |
NobodyCam | lucasagomes: which mac address, any eth port or ipmi port? | 16:09 |
jroll | dtantsur: I mean, there's not much you can do except cross your fingers :| | 16:09 |
jroll | NobodyCam: all the mac addresses :) | 16:09 |
lucasagomes | NobodyCam, all nics found in that node | 16:09 |
NobodyCam | so if I replace one nic then other would still match | 16:10 |
NobodyCam | ? | 16:10 |
NobodyCam | is it a or b or c .or. a and b and c? | 16:10 |
lucasagomes | hmm I would say if _one_ match means the node is already registered (so OR) | 16:11 |
NobodyCam | lucasagomes: that could work... lol just done move or reuse nic cards | 16:11 |
NobodyCam | s/done/don't/ | 16:12 |
lucasagomes | NobodyCam, well if u move or reuse a NIC you gotta update Ironic with that information | 16:12 |
NobodyCam | lucasagomes: yep.. and I'm good with that.. just need that info inthe docs somewhere (i would think) | 16:12 |
lucasagomes | say you moved NIC A from NODE 1 to NODE 2... you gotta update the NIC A in Ironic to now point to NODE 2 | 16:13 |
dtantsur | NobodyCam, btw, to issue http://paste.openstack.org/show/qmK6ARrvzW4cqeBDTPsE/ you also need username/password | 16:13 |
NobodyCam | dtantsur: not with cypher zero | 16:14 |
dtantsur | NobodyCam, does cypher zero work now? Judging by article you provided, people are disabling it | 16:14 |
NobodyCam | yes you can disable but default is enabled | 16:15 |
NobodyCam | as far as I recall | 16:15 |
dtantsur | NobodyCam, lucasagomes, do we more or less agree on using any NIC as a default method for finding a node? | 16:15 |
lucasagomes | NobodyCam, cipher 0 == no auth right? | 16:15 |
NobodyCam | dtantsur: Iam ok with that | 16:15 |
NobodyCam | lucasagomes: yes | 16:15 |
lucasagomes | dtantsur, yeah I fine with that as well. | 16:15 |
lucasagomes | dtantsur, 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 today | 16:16 | |
NobodyCam | lol | 16:17 |
lucasagomes | my fingers already auto complete... I type "n" and "o" the rest (de) already is typed automatically | 16:17 |
lucasagomes | happened a couple of time, when I was trying to look for "Iron Maiden" on spotify I typed "Ironic Maiden" :P | 16:18 |
NobodyCam | lol | 16:19 |
*** amitpp has joined #openstack-ironic | 16:19 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 16:21 |
dtantsur | lucasagomes, NobodyCam please have a look ^^^ | 16:21 |
NobodyCam | dtantsur: just jumping on a call. will look after that | 16:22 |
dtantsur | ack | 16:22 |
dtantsur | jroll, 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 |
jroll | dtantsur: no worries, it's creative commons, you're allowed to plagiarize :) | 16:24 |
dtantsur | heh | 16:24 |
* jroll reads | 16:25 | |
*** ellenh has joined #openstack-ironic | 16:27 | |
*** krtaylor is now known as krtaylor_brb | 16:32 | |
*** viktors is now known as viktors|afk | 16:34 | |
*** Shiv has quit IRC | 16:37 | |
openstackgerrit | Stig Telfer proposed a change to openstack/ironic-specs: Power driver for SNMP-enabled smart PDUs https://review.openstack.org/96838 | 16:44 |
*** diga has joined #openstack-ironic | 16:45 | |
JayF | jroll: you have to be careful with our hardware | 16:47 |
JayF | jroll: they have *chassis* serial and *motherboard* serial | 16:47 |
JayF | jroll: the chassis serial is the same across all 4 OCP nodes in the same chassis | 16:47 |
jroll | JayF: right, we would use board serial | 16:47 |
lucasagomes | ok folks I gotta go, have to take the train back home (in the office today) | 16:51 |
lucasagomes | have a good night everyone | 16:51 |
* devananda steps away for meetings | 16:51 | |
dtantsur | lucasagomes, g'night | 16:52 |
*** lucasagomes has quit IRC | 16:52 | |
openstackgerrit | A change was merged to openstack/ironic: Fixing hardcoded glance protocol https://review.openstack.org/102707 | 16:53 |
*** bvivek has quit IRC | 16:59 | |
*** max_lobur has quit IRC | 17:00 | |
*** bvivek has joined #openstack-ironic | 17:01 | |
NobodyCam | night lucas | 17:03 |
openstackgerrit | Matt Wagner proposed a change to openstack/ironic-specs: Driver for NetApp storage arrays https://review.openstack.org/102557 | 17:03 |
romcheg | Guys, I have a question about nova bm | 17:04 |
NobodyCam | romcheg: we're better | 17:05 |
romcheg | NobodyCam: Yeah, I know :) | 17:05 |
romcheg | So when running nova-bm compute nodes are added automatically | 17:05 |
NobodyCam | :) | 17:05 |
*** krtaylor_brb is now known as krtaylor | 17:06 | |
romcheg | However a compute node is the only place we can get CPU architecture from | 17:06 |
NobodyCam | they are? | 17:06 |
romcheg | So user adds a baremetal node by nova-baremetal-node-create | 17:07 |
romcheg | That creates a BaremetalNode object which however does not have any information about its CPU architecture | 17:07 |
romcheg | Then the baremetal resource tracker adds those nodes as ComputeNodes | 17:09 |
*** harlowja_away is now known as harlowja | 17:10 | |
romcheg | However, if the manager have not added the nodes I don't know where to get the CPU architecture | 17:11 |
NobodyCam | ahh :( goal for ger | 17:13 |
romcheg | NobodyCam: Do I understand it right? | 17:13 |
romcheg | I'm not as familiar with nova- | 17:13 |
romcheg | *as you are | 17:13 |
*** Alexei_987 has quit IRC | 17:14 | |
NobodyCam | ok port also has a goal! | 17:15 |
*** bvivek has quit IRC | 17:16 | |
*** lsmola__ has quit IRC | 17:19 | |
sirushti | romcheg, 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 |
romcheg | sirushti: Flavor is not mapped to a node | 17:24 |
romcheg | I need a 1:1 relationship | 17:24 |
NobodyCam | sorry romcheg : will nova bm support mault arch? I was thinking that it used a conf value for that | 17:25 |
romcheg | Hmm, let me check.. | 17:26 |
sirushti | romcheg, then I haven't understood your question | 17:26 |
romcheg | instance_type_extra_specs = cpu_arch:{i386|x86_64} | 17:26 |
*** rameshg87 has joined #openstack-ironic | 17:27 | |
sirushti | and NobodyCam is right, it uses a CONF option to specify a CPU architecture per compute node | 17:27 |
romcheg | instance_type_extra_specs = cpu_arch:{i386|x86_64} | 17:27 |
romcheg | Whoops | 17:27 |
romcheg | So it shows what architectures are supported | 17:27 |
NobodyCam | :) | 17:28 |
romcheg | What I need is what architecture is the CPU in a BM node | 17:28 |
romcheg | It's not a problem if that BM node was detected by BM manager | 17:28 |
romcheg | but if it's not ... | 17:28 |
sirushti | Baremetal 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 option | 17:30 |
*** rameshg87 has left #openstack-ironic | 17:30 | |
romcheg | Hmm | 17:31 |
sirushti | romcheg, so a BM node was never allowed to have it's own cpu_arch | 17:31 |
romcheg | So 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 |
sirushti | romcheg, right, the compute node is still going to publish back to the scheduler whatever was in the CONF and not respect the actual cpu architecture | 17:33 |
romcheg | sirushti: Thanks, that helped! | 17:33 |
sirushti | romcheg, np :-) | 17:34 |
*** hemna has quit IRC | 17:34 | |
romcheg | So I think I will put x86_64, if that option has x86_64 in it, otherwise I will put i386 | 17:35 |
romcheg | However ,there are other architectures like arm or ia32, are they supported? | 17:36 |
sirushti | romcheg, They could be, if one uses the appropriate deploy images built for that architecture, no? | 17:37 |
NobodyCam | romcheg: if we have to default I say operator should have to set that default i386/x64,ia,arm blah | 17:38 |
romcheg | NobodyCam: 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-ironic | 17:40 | |
NobodyCam | yea | 17:41 |
NobodyCam | :) | 17:41 |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Update Nova's available resources at termination https://review.openstack.org/102373 | 17:43 |
NobodyCam | brb | 17:46 |
romcheg | Have to go now | 17:46 |
romcheg | See you tomorrow! | 17:46 |
*** max_lobur has joined #openstack-ironic | 17:50 | |
*** max_lobur1 has joined #openstack-ironic | 17:52 | |
*** max_lobur has quit IRC | 17:52 | |
*** amitpp has quit IRC | 17:52 | |
*** ifarkas has quit IRC | 17:53 | |
*** ifarkas has joined #openstack-ironic | 17:55 | |
*** max_lobur1 has quit IRC | 17:56 | |
*** max_lobur has joined #openstack-ironic | 17:56 | |
*** athomas has quit IRC | 17:57 | |
NobodyCam | night romcheg | 17:57 |
NobodyCam | usa won group H? wow | 17:59 |
*** ifarkas has quit IRC | 18:00 | |
jroll | should this patch also have a bug/spec/neither? https://review.openstack.org/#/c/100364/ | 18:02 |
jroll | dtantsur / devananda / rloo ^ | 18:03 |
romcheg | No, I cannot just go when I have questions :) | 18:04 |
romcheg | So what should we do with the states | 18:04 |
*** diga has quit IRC | 18:05 | |
romcheg | Should we check Nova's DB or Ironic can check it itself later? | 18:05 |
*** max_lobur has quit IRC | 18:07 | |
*** max_lobur has joined #openstack-ironic | 18:08 | |
dtantsur | jroll, isn't it part of some larger IPA spec? | 18:09 |
JayF | NobodyCam: we finished 2nd, but advanced | 18:12 |
dtantsur | jroll, 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 |
dtantsur | jroll, we could use find_node call to assign the right driver, but find_node call is no some driver itself... | 18:15 |
dtantsur | jroll, 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 comprehensive | 18:17 |
*** openstackgerrit has quit IRC | 18:20 | |
*** achanda has joined #openstack-ironic | 18:30 | |
*** pelix has quit IRC | 18:30 | |
*** hemna has joined #openstack-ironic | 18:30 | |
*** openstackgerrit has joined #openstack-ironic | 18:39 | |
openstackgerrit | Nisha Agarwal proposed a change to openstack/ironic-specs: Discover node properties at node-create/node-update https://review.openstack.org/100951 | 18:40 |
*** openstackstatus has joined #openstack-ironic | 18:42 | |
*** ChanServ sets mode: +v openstackstatus | 18:42 | |
rloo | jroll: 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-ironic | 18:46 | |
*** hemna has quit IRC | 18:46 | |
*** ellenh has quit IRC | 18:46 | |
*** notq has quit IRC | 18:46 | |
*** davidlenwell has quit IRC | 18:46 | |
*** annegentle has quit IRC | 18:46 | |
*** pradipta_away has quit IRC | 18:46 | |
*** ekarlso has quit IRC | 18:46 | |
*** viktors|afk has quit IRC | 18:46 | |
*** slamont has quit IRC | 18:46 | |
*** romcheg has quit IRC | 18:46 | |
*** klindgren has quit IRC | 18:46 | |
*** matty_dubs has quit IRC | 18:46 | |
*** mitz has quit IRC | 18:46 | |
*** pquerna has quit IRC | 18:46 | |
*** keekz has quit IRC | 18:46 | |
*** Madasi has quit IRC | 18:46 | |
*** rushiagr has quit IRC | 18:46 | |
*** russell_h has quit IRC | 18:46 | |
*** openstackgerrit has quit IRC | 18:46 | |
*** achanda has quit IRC | 18:46 | |
*** eghobo has quit IRC | 18:46 | |
*** comstud has quit IRC | 18:46 | |
*** mrda-away has quit IRC | 18:46 | |
*** wendar has quit IRC | 18:46 | |
*** mgagne has quit IRC | 18:46 | |
*** agordeev has quit IRC | 18:46 | |
*** adam_g has quit IRC | 18:46 | |
*** rainya has quit IRC | 18:46 | |
*** stevebaker has quit IRC | 18:46 | |
*** zigo has quit IRC | 18:46 | |
*** morgabra has quit IRC | 18:46 | |
*** antonym has quit IRC | 18:46 | |
*** Penick has joined #openstack-ironic | 18:46 | |
*** openstackgerrit has joined #openstack-ironic | 18:46 | |
*** hemna has joined #openstack-ironic | 18:46 | |
*** achanda has joined #openstack-ironic | 18:46 | |
*** ellenh has joined #openstack-ironic | 18:46 | |
*** eghobo has joined #openstack-ironic | 18:46 | |
*** romcheg has joined #openstack-ironic | 18:46 | |
*** notq has joined #openstack-ironic | 18:46 | |
*** davidlenwell has joined #openstack-ironic | 18:46 | |
*** klindgren has joined #openstack-ironic | 18:46 | |
*** matty_dubs has joined #openstack-ironic | 18:46 | |
*** mitz has joined #openstack-ironic | 18:46 | |
*** annegentle has joined #openstack-ironic | 18:46 | |
*** russell_h has joined #openstack-ironic | 18:46 | |
*** pquerna has joined #openstack-ironic | 18:46 | |
*** comstud has joined #openstack-ironic | 18:46 | |
*** pradipta_away has joined #openstack-ironic | 18:46 | |
*** keekz has joined #openstack-ironic | 18:46 | |
*** mrda-away has joined #openstack-ironic | 18:46 | |
*** ekarlso has joined #openstack-ironic | 18:46 | |
*** viktors|afk has joined #openstack-ironic | 18:46 | |
*** Madasi has joined #openstack-ironic | 18:46 | |
*** wendar has joined #openstack-ironic | 18:46 | |
*** slamont has joined #openstack-ironic | 18:46 | |
*** mgagne has joined #openstack-ironic | 18:46 | |
*** agordeev has joined #openstack-ironic | 18:46 | |
*** rushiagr has joined #openstack-ironic | 18:46 | |
*** adam_g has joined #openstack-ironic | 18:46 | |
*** rainya has joined #openstack-ironic | 18:46 | |
*** antonym has joined #openstack-ironic | 18:46 | |
*** morgabra has joined #openstack-ironic | 18:46 | |
*** zigo has joined #openstack-ironic | 18:46 | |
*** stevebaker has joined #openstack-ironic | 18:46 | |
*** mitz has quit IRC | 18:46 | |
*** mitz- has joined #openstack-ironic | 18:47 | |
*** keekz has quit IRC | 18:47 | |
*** keekz has joined #openstack-ironic | 18:47 | |
*** NobodyCam has quit IRC | 18:48 | |
*** soren has quit IRC | 18:48 | |
*** lifeless has quit IRC | 18:48 | |
*** NobodyCam has joined #openstack-ironic | 18:48 | |
*** soren has joined #openstack-ironic | 18:48 | |
*** lifeless has joined #openstack-ironic | 18:48 | |
*** openstackgerrit has quit IRC | 18:51 | |
*** openstackgerrit has joined #openstack-ironic | 18:52 | |
openstackgerrit | David Shrewsbury proposed a change to openstack/ironic: Add task manager error delegate https://review.openstack.org/102911 | 18:53 |
*** pradipta` has joined #openstack-ironic | 18:55 | |
*** Penick has quit IRC | 18:56 | |
*** hemna has quit IRC | 18:56 | |
*** ellenh has quit IRC | 18:56 | |
*** notq has quit IRC | 18:56 | |
*** davidlenwell has quit IRC | 18:56 | |
*** annegentle has quit IRC | 18:56 | |
*** pradipta_away has quit IRC | 18:56 | |
*** ekarlso has quit IRC | 18:56 | |
*** viktors|afk has quit IRC | 18:56 | |
*** slamont has quit IRC | 18:56 | |
*** mattjo has joined #openstack-ironic | 18:58 | |
*** davidlenwell has joined #openstack-ironic | 19:00 | |
*** Nisha has joined #openstack-ironic | 19:01 | |
*** rwsu has quit IRC | 19:06 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic-specs: API to get driver_info properties https://review.openstack.org/102914 | 19:07 |
NobodyCam | anyone 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_995 | 19:07 |
NobodyCam | seen even | 19:07 |
dtantsur | NobodyCam, yes, even created bug | 19:08 |
dtantsur | let me find | 19:08 |
NobodyCam | :) awesome-ness Ty | 19:09 |
dtantsur | NobodyCam, https://bugs.launchpad.net/diskimage-builder/+bug/1332521 | 19:11 |
*** mattjo has quit IRC | 19:13 | |
*** rwsu has joined #openstack-ironic | 19:17 | |
*** Penick has joined #openstack-ironic | 19:19 | |
*** hemna has joined #openstack-ironic | 19:19 | |
*** notq has joined #openstack-ironic | 19:19 | |
*** annegentle has joined #openstack-ironic | 19:19 | |
*** ekarlso has joined #openstack-ironic | 19:19 | |
*** viktors|afk has joined #openstack-ironic | 19:19 | |
*** slamont has joined #openstack-ironic | 19:19 | |
dtantsur | oh, I'm quite late today! g'night, see you tomorrow | 19:19 |
matty_dubs | See ya dtantsur | 19:20 |
*** dtantsur is now known as dtantsur|afk | 19:20 | |
NobodyCam | night dtantsur|afk | 19:22 |
*** harlowja is now known as harlowja_away | 19:24 | |
Nisha | devananda: hi | 19:26 |
*** faizan has joined #openstack-ironic | 19:26 | |
Nisha | I have resolved the comments on https://review.openstack.org/#/c/100951/7 and posted the patch | 19:26 |
Nisha | devananda: could you please have a look and let know your comments | 19:27 |
*** ccrouch has quit IRC | 19:28 | |
Nisha | NobodyCam: 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 any | 19:29 |
*** achanda has quit IRC | 19:29 | |
Nisha | NobodyCam: https://review.openstack.org/#/c/100951/8 | 19:29 |
*** achanda has joined #openstack-ironic | 19:30 | |
aweeks | Hi all, I'm working on instrumenting various parts of ironic to report metrics, and was wondering if people have suggestions for low-hanging fruit | 19:39 |
*** achanda has quit IRC | 19:41 | |
aweeks | especially metrics that you thing would be useful for identifying problems | 19:41 |
aweeks | *think | 19:41 |
*** ccrouch has joined #openstack-ironic | 19:42 | |
NobodyCam | Nisha: one sec | 19:48 |
Nisha | NobodyCam: hi, sure | 19:49 |
*** hemna has quit IRC | 19:51 | |
JoshNang | `/b nova | 19:52 |
JoshNang | whoops. sorry there | 19:52 |
openstackgerrit | linggao proposed a change to openstack/ironic: Interactive console support for ipminative driver https://review.openstack.org/97331 | 19:55 |
Shrews | jroll: looks like 100734 has merge conflicts :( | 19:55 |
*** eghobo has quit IRC | 19:57 | |
*** eghobo has joined #openstack-ironic | 20:01 | |
*** hemna has joined #openstack-ironic | 20:01 | |
*** achanda has joined #openstack-ironic | 20:10 | |
NobodyCam | Nisha: 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 |
Nisha | the discover_attributes will even update the database for the discovered properties | 20:14 |
Nisha | NobodyCam: if that can be done with task obj, i can make it task obj | 20:15 |
Nisha | NobodyCam: for most of the rpcapi's i can see either they accept node_id/port_id or node_obj/port_obj | 20:18 |
Nisha | NobodyCam: I think it will be better to have API in similar fashion | 20:19 |
NobodyCam | yea .. /me should look before speaking | 20:19 |
NobodyCam | :) | 20:19 |
Nisha | NobodyCam: No probs | 20:20 |
Nisha | :) | 20:20 |
*** ellenh has joined #openstack-ironic | 20:22 | |
*** harlowja_away is now known as harlowja | 20:23 | |
Nisha | NobodyCam: Please leave the comments at the spec, if you have any ;) | 20:26 |
NobodyCam | Nisha: commented | 20:37 |
*** ellenh has quit IRC | 20:43 | |
*** ellenh has joined #openstack-ironic | 20:45 | |
*** achanda has quit IRC | 20:45 | |
Nisha | NobodyCam: 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 |
Nisha | But anyway i will revise the spec and update the patch | 20:45 |
NobodyCam | ahh | 20:46 |
Nisha | NobodyCam: Thanks for the comments | 20:46 |
*** faizan has quit IRC | 20:46 | |
*** rloo has quit IRC | 20:47 | |
*** achanda has joined #openstack-ironic | 20:50 | |
*** jdob has quit IRC | 20:53 | |
*** Nisha has quit IRC | 21:02 | |
NobodyCam | brb | 21:04 |
*** linggao has quit IRC | 21:05 | |
*** slamont has quit IRC | 21:06 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes https://review.openstack.org/102685 | 21:06 |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Improve logging in conductor.manager https://review.openstack.org/102948 | 21:15 |
*** Penick has quit IRC | 21:25 | |
*** max_lobur has left #openstack-ironic | 21:25 | |
*** Penick has joined #openstack-ironic | 21:30 | |
NobodyCam | devananda: you here? | 21:31 |
*** Penick has quit IRC | 21:32 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces https://review.openstack.org/102953 | 21:33 |
*** Penick has joined #openstack-ironic | 21:35 | |
*** Penick has quit IRC | 21:36 | |
*** romcheg has quit IRC | 21:36 | |
*** rloo has joined #openstack-ironic | 21:37 | |
*** mrda-away is now known as mrda | 21:39 | |
mrda | Morning Ironic! | 21:39 |
NobodyCam | moring mrda | 21:39 |
mrda | \o | 21:40 |
*** Penick has joined #openstack-ironic | 21:40 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Add node decommission interfaces https://review.openstack.org/102953 | 21:44 |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Wait for Neutron port updates when using SSHPower https://review.openstack.org/91719 | 21:45 |
JayF | re: 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 |
NobodyCam | JayF: I recall something like that. but atlanta didn't go well for me. so I could be wrong. but I thenk you're correct | 21:52 |
NobodyCam | think even | 21:52 |
JayF | OK, then I'm going to drop that on the review | 21:53 |
* JayF catching up on spec reviewing | 21:53 | |
*** ellenh_ has joined #openstack-ironic | 21:59 | |
rloo | JayF, 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 |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes https://review.openstack.org/102685 | 22:03 |
*** mdorman has quit IRC | 22:18 | |
*** mdorman has joined #openstack-ironic | 22:23 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Fix 'fake' driver unable to finish a deploy https://review.openstack.org/102962 | 22:25 |
*** mdorman_ has joined #openstack-ironic | 22:25 | |
*** mdorman has quit IRC | 22:26 | |
*** mdorman_ is now known as mdorman | 22:26 | |
*** toabctl has quit IRC | 22:28 | |
*** toabctl has joined #openstack-ironic | 22:31 | |
*** radsy has joined #openstack-ironic | 22:36 | |
*** radsy has joined #openstack-ironic | 22:36 | |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Add methods to ipmitool driver https://review.openstack.org/100364 | 22:38 |
jroll | rloo: added a bug: https://review.openstack.org/#/c/100364/ | 22:38 |
*** ccrouch has quit IRC | 22:40 | |
rloo | thx jroll! | 22:45 |
JayF | hmm. | 22:55 |
JayF | Does Ironic support use /without/ Nova? | 22:55 |
*** Penick has quit IRC | 22:55 | |
JayF | there's a spec up for a netapp driver, and the intention is that it wouldn't be used via nova | 22:55 |
JoshNang | i 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 |
mrda | JayF: 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 |
jroll | JayF: that spec is by matty_dubs btw | 23:00 |
JayF | aah | 23:00 |
jroll | if you was to discuss :P | 23:00 |
JayF | I'm more asking the question | 23:00 |
JayF | I don't care what the answer is as much as I think it's important /to have an answer/ | 23:00 |
jroll | right | 23:00 |
jroll | I mean, I don't think anybody except devananda can really make a final decision on that | 23:01 |
JayF | another thing that spec made me wonder is if it is possible to do a power driver /without/ a deploy driver | 23:01 |
JayF | assuming something like a netapp wouldn't get an os pushed onto it by ironic | 23:02 |
devananda | JayF: it would ... | 23:02 |
*** Penick has joined #openstack-ironic | 23:02 | |
devananda | it wouldn't be Ubuntu | 23:02 |
devananda | it would be a custom switch OS, eg. something based on OpenDaylight | 23:03 |
jroll | I also don't see why this couldn't use nova | 23:03 |
JayF | Aah. I didn't understand that from the spec. | 23:03 |
devananda | create a flavor for "switches" and load that OS image in glance | 23:04 |
devananda | enroll those switches with Ironic, use it to push out the OS. then use Neutron to manage them via OpenFlow | 23:04 |
JayF | that's pretty awesome then, actually | 23:04 |
JayF | Why not have nova provision them at that point then? | 23:04 |
devananda | it's very self-referential | 23:04 |
jroll | devananda: fwiw, netapp looks like a storage thing, not a switch. but same idea :) | 23:05 |
devananda | jroll: ya | 23:05 |
NobodyCam | would be super awesome if we could ironic could cable the switches too? | 23:05 |
jroll | heh | 23:05 |
jroll | ironic-cable-bot | 23:05 |
JoshNang | :D ironic could provision robots? | 23:06 |
NobodyCam | :) drones flying around the data cetner | 23:06 |
mrda | it's just another ironic-*-agent away :) | 23:06 |
JayF | ironic-python-robot-agent | 23:06 |
NobodyCam | :) | 23:07 |
JayF | He'd be our secret agent, man | 23:07 |
NobodyCam | then constructon bot .. and you just show up to a spot with a laptop and usb driver and litteraly deploy the whole datacenter | 23:07 |
mrda | NobodyCam: I'm going to have to see a spec for that, sorry | 23:08 |
NobodyCam | lol | 23:08 |
devananda | NobodyCam: I think that's called replicators | 23:08 |
mrda | No sneaking it in via patch backddors | 23:08 |
NobodyCam | oh I did watch startrek last night didn't I | 23:08 |
NobodyCam | lol | 23:09 |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces https://review.openstack.org/102953 | 23:11 |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic-specs: Support Decommissioning of Nodes https://review.openstack.org/102685 | 23:13 |
NobodyCam | devananda: while your here. are you able to fix https://review.openstack.org/#/c/102948 real quick | 23:13 |
NobodyCam | I can if your busy .. just a missing s | 23:13 |
devananda | lol, sure, one sec | 23:14 |
NobodyCam | :) | 23:14 |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Improve logging in conductor.manager https://review.openstack.org/102948 | 23:15 |
NobodyCam | :) | 23:15 |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Add node decomission interfaces https://review.openstack.org/102953 | 23:15 |
*** ellenh- has joined #openstack-ironic | 23:24 | |
*** ellenh has quit IRC | 23:29 | |
*** ellenh_ is now known as ellenh | 23:29 | |
*** ellenh has left #openstack-ironic | 23:30 | |
*** ellenh has joined #openstack-ironic | 23:31 | |
*** ellenh_ has joined #openstack-ironic | 23:39 | |
*** ellenh has quit IRC | 23:39 | |
*** ellenh_ is now known as ellenh | 23:39 | |
devananda | gotta go catch a plane ... see ya'll tomorrow! | 23:43 |
mrda | devananda: \o | 23:46 |
*** ellenh- has quit IRC | 23:46 | |
NobodyCam | have a good flight devananda | 23:46 |
*** mdorman has quit IRC | 23:50 | |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Factor out TFTPImageCache https://review.openstack.org/100734 | 23:52 |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Factor out deploy info from PXE driver https://review.openstack.org/100735 | 23:52 |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Add methods to ipmitool driver https://review.openstack.org/100364 | 23:52 |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Adding swift temp url support https://review.openstack.org/81391 | 23:53 |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic: Add ironic-python-agent deploy driver https://review.openstack.org/101020 | 23:53 |
*** Penick has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!