JoshNang | hey, i'd love to get some more input on this (whether it's needed or not): https://review.openstack.org/#/c/98922/ | 00:04 |
---|---|---|
*** hemna has quit IRC | 00:09 | |
*** takadayuiko has joined #openstack-ironic | 00:21 | |
*** igordcard has quit IRC | 00:23 | |
*** matsuhashi has joined #openstack-ironic | 00:28 | |
*** mrda has quit IRC | 00:47 | |
*** matsuhashi has quit IRC | 00:48 | |
*** matsuhashi has joined #openstack-ironic | 00:49 | |
*** mrda has joined #openstack-ironic | 00:51 | |
*** matsuhashi has quit IRC | 00:54 | |
*** matsuhashi has joined #openstack-ironic | 01:01 | |
devananda | and my laptop returns from battery-death :) | 01:04 |
devananda | JoshNang: hi! I don't understand the use-case for that | 01:04 |
*** Abhishek has quit IRC | 01:07 | |
*** matsuhashi has quit IRC | 01:09 | |
*** matsuhashi has joined #openstack-ironic | 01:10 | |
*** yjiang5 is now known as yjiang5_away | 01:11 | |
*** keekz has joined #openstack-ironic | 01:15 | |
*** theDavidAiken has quit IRC | 01:24 | |
*** ellenh has quit IRC | 01:24 | |
*** eguz has joined #openstack-ironic | 01:25 | |
*** eghobo has quit IRC | 01:30 | |
*** nosnos has joined #openstack-ironic | 01:30 | |
devananda | rloo: around? any chance you'll revive the fix to https://bugs.launchpad.net/ironic/+bug/1261915 ? | 01:42 |
rloo | devananda: yeah. I wanted to ping you about it. I was actually wondering if it needed a BP/spec, cuz of the API. | 01:43 |
rloo | devananda: I didn't want to start working on the patch again, only to be told later to put together a spec. | 01:44 |
rloo | devananda: the question of implementing via rpc/conductor, or going to the DB seems to fit into a spec/design. Anyway, those were my thoughts on it this week ;) | 01:45 |
devananda | rloo: yea. that thought has crossed my mind as well | 01:56 |
devananda | rloo: since there is an API change, requiring a spec would be in keeping with everything else we're doing | 01:57 |
devananda | rloo: i think this is a feature we need to land in Juno, tbh. because without it, clients can't discover our API fully | 01:58 |
*** ellenh has joined #openstack-ironic | 02:00 | |
rloo | devananda: yeah. Fair is fair. I should suffer like everyone else ;) | 02:00 |
devananda | i'm not as concerned about the synchronous nature of it as I would be with other things | 02:00 |
devananda | this doesn't touch hardware | 02:00 |
devananda | it's just an RPC trip to get data from a conductor | 02:01 |
devananda | it'll suffer if the conductor is overloaded, but it's not significantly adding to that. there's no TaskManager lock on the other side | 02:01 |
rloo | devananda: so you're OK with it doing RPC, vs saving the info in the DB? Well, I guess I have to write it up in a spec anyway. romcheg didn't like the rpc part. | 02:02 |
devananda | rloo: off topic, part of what's in my mind as I think about this in particular is our need to support upgrades | 02:02 |
devananda | rloo: eg, support someone running stable/icehouse today who will want to upgrade to stable/juno in a few months | 02:03 |
devananda | and the testing of that which we will need to provide (eg, via tempest and grenade) | 02:03 |
rloo | *shudder*. but yeah. | 02:03 |
devananda | which expect to be able to *discover* which version of the service they're talking to *and* what its capabilities are | 02:03 |
devananda | iow, i think drivers need to expose "here's what I can do" in some way. and we've chosen not to follow the extension model that nova uses. this is what we've got instead | 02:04 |
devananda | rloo: actually, thanks for the reminder. stashing the properties' list on the `ironic`.`conductors` table is a better solution | 02:06 |
devananda | heh, see? that's why a spec would e helpful :) | 02:06 |
rloo | ha ha. | 02:06 |
rloo | yeah, i knew there was a reason why my patch for that wasn't approved for so long. Cuz it needed a spec! | 02:07 |
devananda | :p | 02:07 |
rloo | devananda: I'll start on that next week. | 02:07 |
devananda | rloo: cheers! | 02:08 |
rloo | devananda: I just want to get one-more review done tonight, and that'll be it until Monday. (yay) | 02:08 |
* rloo wonders how long it'll take for the core-spec'ers to approve the spec-that-will-exist though ;) Will see... | 02:10 | |
*** ellenh has quit IRC | 02:10 | |
* devananda wonders who will becomethe spec-czar | 02:10 | |
*** rwsu has quit IRC | 02:24 | |
*** eguz has quit IRC | 02:33 | |
*** harlowja is now known as harlowja_away | 02:56 | |
*** vinbs has joined #openstack-ironic | 03:02 | |
*** matsuhashi has quit IRC | 03:02 | |
*** matsuhashi has joined #openstack-ironic | 03:03 | |
*** rloo has quit IRC | 03:06 | |
*** matsuhashi has quit IRC | 03:07 | |
*** nosnos has quit IRC | 03:18 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/ironic: Updated from global requirements https://review.openstack.org/96228 | 03:33 |
*** ramineni has joined #openstack-ironic | 03:38 | |
*** Abhishek has joined #openstack-ironic | 03:45 | |
*** theDavidAiken has joined #openstack-ironic | 03:49 | |
*** matsuhashi has joined #openstack-ironic | 03:53 | |
*** Poornima has joined #openstack-ironic | 03:59 | |
*** matsuhashi has quit IRC | 04:02 | |
*** matsuhashi has joined #openstack-ironic | 04:02 | |
*** matsuhashi has quit IRC | 04:06 | |
*** nosnos has joined #openstack-ironic | 04:11 | |
*** rameshg87 has joined #openstack-ironic | 04:26 | |
*** eghobo has joined #openstack-ironic | 04:40 | |
*** dwalleck has joined #openstack-ironic | 04:44 | |
*** radsy has quit IRC | 04:45 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 04:49 | |
*** openstackgerrit has quit IRC | 04:57 | |
*** rakesh_hs2 has joined #openstack-ironic | 05:02 | |
*** dwalleck_ has joined #openstack-ironic | 05:03 | |
*** dwalleck has quit IRC | 05:04 | |
*** Abhishek has quit IRC | 05:05 | |
*** Abhishek has joined #openstack-ironic | 05:08 | |
*** dwalleck_ has quit IRC | 05:12 | |
*** coolsvap|afk is now known as coolsvap | 05:22 | |
*** lazy_prince has joined #openstack-ironic | 05:27 | |
*** sabah has joined #openstack-ironic | 05:34 | |
*** k4n0 has joined #openstack-ironic | 05:43 | |
mrda | Have a nice weekend Ironic! | 05:47 |
*** mrda is now known as mrda-away | 05:48 | |
lifeless | mrda-away: was that ... boom tish, ironic ? :P | 05:51 |
*** loki184 has joined #openstack-ironic | 05:53 | |
*** eghobo has quit IRC | 06:11 | |
*** Mikhail_D_ltp has quit IRC | 06:12 | |
*** Abhishek has quit IRC | 06:14 | |
*** theDavidAiken has quit IRC | 06:16 | |
*** rameshg87 has left #openstack-ironic | 06:34 | |
*** rameshg87 has joined #openstack-ironic | 06:50 | |
*** max_lobur has joined #openstack-ironic | 07:00 | |
*** rameshg87 has quit IRC | 07:04 | |
*** pquerna has quit IRC | 07:08 | |
*** pquerna has joined #openstack-ironic | 07:08 | |
*** rameshg87 has joined #openstack-ironic | 07:09 | |
dtantsur|afk | morning Ironic! | 07:13 |
*** dtantsur|afk is now known as dtantsur | 07:13 | |
*** sysexit has joined #openstack-ironic | 07:14 | |
rameshg87 | dtantsur, good morning | 07:15 |
rameshg87 | dtantsur, a quick question, do you use an irc bouncer to stay connected to the channel ? | 07:16 |
dtantsur | rameshg87, yes, ZNC | 07:16 |
rameshg87 | dtantsur, have you installed on your own server or do you use elite bnc ? | 07:17 |
dtantsur | rameshg87, I'm using server in Red Hat office | 07:17 |
rameshg87 | dtantsur, ah okay :-) | 07:17 |
dtantsur | rameshg87, elite bnc looks promising, but I need to access also server behind VPN | 07:19 |
rameshg87 | dtantsur, okay. i am just trying to join elitebnc, that's why i just asked :-) | 07:19 |
*** bmahalakshmi has joined #openstack-ironic | 07:20 | |
*** rameshg8- has joined #openstack-ironic | 07:25 | |
*** max_lobur has quit IRC | 07:30 | |
*** rameshg87 has quit IRC | 07:46 | |
*** rameshg87 has joined #openstack-ironic | 07:47 | |
*** r-mibu has joined #openstack-ironic | 07:51 | |
*** athomas has joined #openstack-ironic | 07:52 | |
*** jcoufal has joined #openstack-ironic | 08:00 | |
*** martyntaylor has joined #openstack-ironic | 08:08 | |
*** foexle has joined #openstack-ironic | 08:10 | |
*** r-mibu has left #openstack-ironic | 08:13 | |
*** max_lobur has joined #openstack-ironic | 08:14 | |
*** yuriyz has quit IRC | 08:20 | |
*** lucasagomes has joined #openstack-ironic | 08:23 | |
*** igordcard has joined #openstack-ironic | 08:23 | |
*** romcheg has joined #openstack-ironic | 08:37 | |
*** yuriyz has joined #openstack-ironic | 08:39 | |
*** eglynn has joined #openstack-ironic | 08:42 | |
*** romcheg has quit IRC | 08:46 | |
*** romcheg has joined #openstack-ironic | 08:46 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 09:04 | |
*** takadayuiko has quit IRC | 09:17 | |
*** davidlenwell has quit IRC | 09:27 | |
*** romcheg has quit IRC | 09:27 | |
*** rakesh_hs2 has quit IRC | 09:38 | |
*** rakesh_hs2 has joined #openstack-ironic | 09:39 | |
lucasagomes | devananda, #96136 rebased on master | 09:41 |
*** pelix has joined #openstack-ironic | 09:42 | |
*** sabah has quit IRC | 09:47 | |
*** romcheg has joined #openstack-ironic | 09:51 | |
*** davidlenwell_ has joined #openstack-ironic | 09:52 | |
*** davidlenwell_ is now known as davidlenwell | 09:52 | |
*** davidlenwell is now known as davidlenwell_ | 09:52 | |
*** davidlenwell_ is now known as davidlenwell | 09:52 | |
*** dguerri is now known as _dguerri | 09:53 | |
*** _dguerri is now known as dguerri | 09:53 | |
vinbs | Hello Ironic! | 09:59 |
vinbs | morning lucasagomes :) | 10:00 |
romcheg | Morning Ironic! | 10:00 |
lucasagomes | morning all | 10:00 |
vinbs | morning romcheg! | 10:00 |
romcheg | Morning vinbs! | 10:00 |
romcheg | and lucasagomes :) | 10:00 |
vinbs | lucasagomes, after uploading proper kernel and ramdisk images to glance, my OS deploy on baremetal went through :) | 10:09 |
lucasagomes | vinbs, nice :D | 10:10 |
vinbs | lucasagomes, but I see this warning on my baremetal server while it boots up : | 10:10 |
vinbs | https://wiki.openstack.org/wiki/How_To_Contribute | 10:10 |
vinbs | sry wrong link | 10:10 |
vinbs | i see this error: | 10:10 |
vinbs | url_helper.py[WARNING]: Calling 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [120/120s]: request error [HTTPConnectionPool(host='169.254.169.254', port=80): Max retries exceeded with url: /2009-04-04/meta-data/instance-id (Caused by <class 'socket.error'>: [Errno 113] No route to host)] | 10:10 |
vinbs | *warning | 10:10 |
vinbs | lucasagomes, why do I get this warning? | 10:11 |
lucasagomes | vinbs, it's a problem accessing the meta-data server I suppose... gotta digg more into into tho | 10:13 |
*** rakesh_hs3 has joined #openstack-ironic | 10:13 | |
lucasagomes | vinbs, http://askubuntu.com/questions/165115/cloud-instances-in-openstack-cant-import-public-ssh-key | 10:14 |
*** rakesh_hs2 has quit IRC | 10:14 | |
vinbs | lucasagomes, let me check it out :) | 10:17 |
*** coolsvap is now known as coolsvap|afk | 10:19 | |
dtantsur | morning, lucasagomes, vinbs, romcheg! | 10:22 |
romcheg | Morning dtantsur! | 10:23 |
*** coolsvap|afk is now known as coolsvap | 10:31 | |
dtantsur | Folks, what do you think about PXE current cache limit of 1 GiB judging by logs in https://bugs.launchpad.net/ironic/+bug/1326556 it maybe unreasonably small | 10:39 |
yuriyz | morning Ironic | 10:39 |
yuriyz | dtantsur, agree it is small | 10:40 |
dtantsur | morning, yuriyz | 10:40 |
dtantsur | any ideas on making it more reasonable but still safe for most cases? 4GiB? | 10:41 |
yuriyz | this can be 8-10GiB | 10:43 |
romcheg | I agree with yuriyz | 10:44 |
*** rakesh_hs4 has joined #openstack-ironic | 10:46 | |
*** rakesh_hs3 has quit IRC | 10:47 | |
dtantsur | ok, so let me try to make a patch with 8 GiB... | 10:47 |
dtantsur | Next question, folks. TTL is 1 hour now. Is it also enough? For me it looks ok | 10:48 |
dtantsur | yuriyz, romcheg ^^^ | 10:48 |
romcheg | Provisioning could take more time | 10:48 |
romcheg | If it's some bulk provisioning | 10:49 |
yuriyz | I think it is small also | 10:49 |
dtantsur | Ideas? | 10:50 |
romcheg | 5? | 10:51 |
yuriyz | 4h minimum | 10:51 |
romcheg | I don't know why 5, but I like that number :) | 10:51 |
dtantsur | Can we have some arguments for it? | 10:51 |
dtantsur | Or maybe even write a spec explaining this change? | 10:51 |
romcheg | dtantsur: I'm trying to come up with one | 10:51 |
dtantsur | I believe we need a written reasoning for why we chose them | 10:52 |
dtantsur | lucasagomes, can we have some final agreement on what size hints to use in https://review.openstack.org/#/c/94371/ ? | 10:53 |
lucasagomes | dtantsur, :( that's what I want | 10:54 |
dtantsur | lucasagomes, should I update with checks for raw format? Should I leave some more space just in case? | 10:54 |
lucasagomes | dtantsur, probably we can discuss it on the next meeting where everyone is online | 10:54 |
lucasagomes | ohhh the size hitns | 10:54 |
lucasagomes | sorry I was confused about the parameters for partitioning | 10:54 |
lucasagomes | the unit sizes | 10:54 |
lucasagomes | dtantsur, sure, will take a look at the patch again | 10:54 |
lucasagomes | 1 sec | 10:54 |
*** openstackgerrit has joined #openstack-ironic | 10:56 | |
*** ramineni has quit IRC | 11:00 | |
lucasagomes | dtantsur, so, alright I'm grand to give it a go then | 11:01 |
lucasagomes | dtantsur, 2* might be fine... I'd love to see other ppl opnions on that hto | 11:01 |
lucasagomes | tho* | 11:01 |
dtantsur | lucasagomes, ok, let us see, thank you :) | 11:02 |
*** nosnos has quit IRC | 11:03 | |
lucasagomes | dtantsur, I added devananda and ruby to the list of reviewers to have their opnion | 11:04 |
dtantsur | ack | 11:04 |
lucasagomes | and changed my vote from +1 to +2 | 11:04 |
lucasagomes | to show I'm fine with that :) | 11:05 |
*** dguerri is now known as _dguerri | 11:06 | |
romcheg | So if I understand it right an image after converting cannot be bigger than a raw one. | 11:07 |
romcheg | Than x2 seems to be good | 11:07 |
*** _dguerri is now known as dguerri | 11:07 | |
openstackgerrit | A change was merged to openstack/ironic: Use temporary dir for image conversion https://review.openstack.org/98338 | 11:07 |
*** igordcard has quit IRC | 11:09 | |
lucasagomes | romcheg, the normal case is convert it to raw from a compacted format | 11:10 |
lucasagomes | so it could be twice the size after converting to raw AFAIUI | 11:10 |
romcheg | lucasagomes: that's what I mean, sorry if confused :) | 11:11 |
romcheg | I will share my opinion in the review | 11:11 |
lucasagomes | romcheg, :) aight, thank u | 11:12 |
*** keekz has quit IRC | 11:14 | |
*** keekz has joined #openstack-ironic | 11:16 | |
*** martyntaylor has quit IRC | 11:18 | |
romcheg | gotta go for a lunch, will be back soon | 11:18 |
*** rakesh_hs4 has quit IRC | 11:28 | |
*** rakesh_hs4 has joined #openstack-ironic | 11:30 | |
*** coolsvap is now known as coolsvap|afk | 11:31 | |
*** rakesh_hs4 has quit IRC | 11:33 | |
*** martyntaylor has joined #openstack-ironic | 11:34 | |
*** martyntaylor has quit IRC | 11:35 | |
*** martyntaylor has joined #openstack-ironic | 11:35 | |
*** rakesh_hs4 has joined #openstack-ironic | 11:36 | |
*** igordcard has joined #openstack-ironic | 11:38 | |
*** Poornima has quit IRC | 11:46 | |
*** lucasagomes is now known as lucas-lunch | 11:50 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Fix leaking DB details to API on error https://review.openstack.org/73121 | 11:52 |
*** vinbs has quit IRC | 12:04 | |
*** jdob has joined #openstack-ironic | 12:07 | |
*** athomas has quit IRC | 12:21 | |
foexle | hiho guys, is there any package installation needed for compute ? | 12:29 |
foexle | because i get nova [-] ImportError: No module named ironic.nova.compute.manager | 12:29 |
foexle | maybe the common package ?! | 12:29 |
foexle | icehouse => ubuntu 14.04 | 12:30 |
*** k4n0 has quit IRC | 12:30 | |
*** eglynn is now known as eglynn-call | 12:32 | |
*** jcoufal has quit IRC | 12:35 | |
foexle | all right python-ironic package ... you should add this to your doc => http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 12:41 |
foexle | :) | 12:41 |
openstackgerrit | A change was merged to openstack/ironic: Test fake console driver https://review.openstack.org/97629 | 12:50 |
*** lucas-lunch is now known as lucasagomes | 12:54 | |
*** jbjohnso has joined #openstack-ironic | 12:55 | |
*** rameshg87 has left #openstack-ironic | 12:56 | |
*** ifarkas has quit IRC | 13:00 | |
*** loki184 has quit IRC | 13:04 | |
dtantsur | foexle, hi! Thank you for raising this, we have a bug for installation guide improvements: https://bugs.launchpad.net/ironic/+bug/1323589 | 13:11 |
dtantsur | foexle, but! Change you mentioned will not be required after our driver is merged into Nova code, so I guess this won't be fixed :) | 13:11 |
*** bmahalakshmi has quit IRC | 13:14 | |
*** praefect has joined #openstack-ironic | 13:15 | |
dtantsur | relocating, brb | 13:21 |
foexle | dtantsur: ahhh nice, all right good to know :) ... thanks for that hint. Ill take a look into devstack :) | 13:24 |
*** linggao has joined #openstack-ironic | 13:24 | |
*** jdob has quit IRC | 13:29 | |
*** jdob has joined #openstack-ironic | 13:29 | |
*** sysexit has quit IRC | 13:33 | |
foexle | a last comprehension question, should be the conductor service running on compute node/s ? or on controller node ? | 13:34 |
*** jbjohnso has quit IRC | 13:43 | |
*** jdob_ has joined #openstack-ironic | 13:50 | |
*** jdob has quit IRC | 13:53 | |
*** jbjohnso has joined #openstack-ironic | 13:55 | |
*** mkerrin has quit IRC | 13:56 | |
*** mkerrin has joined #openstack-ironic | 13:59 | |
dtantsur | foexle, maybe I'm not the best source of information on this topic, but it does not seem to really matter | 14:01 |
dtantsur | conductor is quite an independent service (or independent services - you can have many) | 14:02 |
*** linggao_ has joined #openstack-ironic | 14:04 | |
*** jrist has quit IRC | 14:04 | |
*** comstud is now known as bearhands | 14:04 | |
*** linggao_ has quit IRC | 14:05 | |
*** linggao_ has joined #openstack-ironic | 14:06 | |
*** rakesh_hs4 has quit IRC | 14:07 | |
*** linggao has quit IRC | 14:07 | |
NobodyCam | good morning ironic | 14:11 |
romcheg | Morning NobodyCam! | 14:12 |
dtantsur | morning, NobodyCam | 14:13 |
NobodyCam | morning romcheg & dtantsur | 14:19 |
NobodyCam | TGIF! | 14:19 |
dtantsur | oh yes :) | 14:19 |
romcheg | TGIABOC! | 14:20 |
romcheg | ABOC === almost beer o'clock :) | 14:20 |
*** jrist has joined #openstack-ironic | 14:20 | |
*** jrist has quit IRC | 14:21 | |
*** jrist has joined #openstack-ironic | 14:21 | |
*** theDavidAiken has joined #openstack-ironic | 14:24 | |
*** Abhishe__ has joined #openstack-ironic | 14:25 | |
lucasagomes | morning NobodyCam | 14:26 |
*** Abhishe__ has quit IRC | 14:30 | |
*** Mikhail_D_ltp has quit IRC | 14:31 | |
*** rwsu has joined #openstack-ironic | 14:35 | |
jroll | morning ironic | 14:45 |
dtantsur | jroll, morning | 14:48 |
NobodyCam | lol | 14:52 |
NobodyCam | morning lucasagomes | 14:52 |
NobodyCam | now to figure out why neutron is failing to bind the port to boot from | 14:54 |
*** martyntaylor has quit IRC | 14:57 | |
*** sysexit has joined #openstack-ironic | 15:00 | |
lucasagomes | NobodyCam, :( | 15:12 |
romcheg | NobodyCam: are you looking at the same problem I hit yesterday? | 15:12 |
*** max_lobur1 has joined #openstack-ironic | 15:13 | |
*** ifarkas has joined #openstack-ironic | 15:15 | |
*** mdorman has joined #openstack-ironic | 15:15 | |
*** theDavidAiken has quit IRC | 15:17 | |
*** max_lobur has quit IRC | 15:17 | |
NobodyCam | ??? romcheg what did you hit | 15:39 |
romcheg | node gets stuck in wait for callback | 15:39 |
romcheg | fails to pxeboot | 15:40 |
NobodyCam | yes .. but the gets dhcp address | 15:40 |
NobodyCam | I have been looking at tcpdumps | 15:40 |
NobodyCam | I see dhcp request | 15:40 |
NobodyCam | but nothing for tftp requests | 15:41 |
NobodyCam | romcheg: do you have a fix? | 15:41 |
romcheg | No, still debuging | 15:41 |
NobodyCam | check the neutron port status.. I'll bet its down | 15:42 |
lucasagomes | have u guys checked the iptables rules? | 15:42 |
romcheg | I remember hitting the same a few month ago | 15:42 |
romcheg | The port was down as well | 15:43 |
*** Nisha has joined #openstack-ironic | 15:44 | |
*** yjiang5_away is now known as yjiang5 | 15:45 | |
NobodyCam | lucasagomes: iptables looks ok | 15:46 |
NobodyCam | nothing waco | 15:46 |
lucasagomes | :/ | 15:47 |
NobodyCam | http://paste.openstack.org/show/yNuSaFnUd0HaOmUIGLqe/ | 15:47 |
*** theDavidAiken has joined #openstack-ironic | 15:48 | |
NobodyCam | top is my local seed ... bottom is system with issue | 15:48 |
*** eghobo has joined #openstack-ironic | 15:52 | |
devananda | morning, all | 15:53 |
NobodyCam | good morning devananda | 15:53 |
romcheg | Morning devananda! | 15:53 |
jroll | \o devananda | 15:54 |
dtantsur | devananda, morning! | 15:54 |
Nisha | morning devananda ! | 15:56 |
devananda | foexle, dtantsur: ironic-conductor service is quite independent from where nova* services run. depending on your security model/requirements, it may need to be on a physically separate machine | 15:57 |
lucasagomes | devananda, morning | 15:57 |
*** foexle has quit IRC | 15:57 | |
devananda | foexle, dtantsur: because ir-conductor is the only service which requires access to both data and IPMI networks | 15:57 |
Nisha | dtantsur: : did you had chance to further review Ilo power driver spec? https://review.openstack.org/#/c/97455/6 I know you had given comments on it, and after that a new patch has been posted. | 15:59 |
dtantsur | Nisha, looking. Also please find someone who does know a thing or two about iLO to review it. | 16:00 |
Nisha | devananda: could you please too review the design spec? | 16:00 |
Nisha | i think devananda should know about iLO | 16:00 |
Nisha | devananda: am i correct? | 16:01 |
devananda | Nisha: Yes. I haven't had time lately, but it's on my list to do | 16:01 |
Nisha | Thanks devananda | 16:01 |
dtantsur | Nisha, not all my comment were addressed. I asked for a list of new options to introduce into driver_info | 16:02 |
romcheg | Gotta go guys, have a nice weekend | 16:02 |
lucasagomes | romcheg, g'night | 16:02 |
dtantsur | g'night, romcheg! | 16:02 |
NobodyCam | have a great weekend romcheg | 16:02 |
Nisha | dtantsur: : Ok apart from that if you you have any further comments could you log them too | 16:03 |
romcheg | NobodyCam: Oh, it will be really unusual :) | 16:03 |
devananda | Nisha: regarding the "ilo client python library" which was part of the code proposed in Icehouse, is that now available at https://github.com/hpproliant/proliantutils ? | 16:03 |
NobodyCam | :) | 16:03 |
Nisha | Yes deva | 16:04 |
*** romcheg has quit IRC | 16:04 | |
lucasagomes | devananda, can I pick ur brain a little bit? re https://review.openstack.org/#/c/95551 ... So I agree we might want to wait till K complete remove the deploy kernel and ramdisk from the flavor | 16:04 |
Nisha | devananda: yes we seperated it and it is availabel under that link | 16:05 |
lucasagomes | devananda, but what you think about making that code check if the pxe_deploy_{kernel, ramdisk} are already set on the node, and if so, do not overwrite it with the ones in the flavor | 16:05 |
NobodyCam | anyone know how to update binding:host_id via neutron cli | 16:05 |
devananda | lucasagomes: the problem with that will be cleanup | 16:05 |
lucasagomes | also if they are not set we might even want to log a message saying that having the kernel and ramdisk on the flavor will be deprecated | 16:05 |
Nisha | dtantsur: i will let the owner know to update the patch with your comments. | 16:06 |
lucasagomes | devananda, hmm | 16:06 |
lucasagomes | devananda, yeah that's true :( | 16:06 |
devananda | lucasagomes: if pxe_deploy* on flavor, nova driver will stash it on drver_info and delete from driver_info. | 16:06 |
dtantsur | devananda, I see you're already occupied :) but if you have time, please have a look at approach at https://review.openstack.org/#/c/73121/ this my attempt to revive patch for disclosing SQL errors | 16:06 |
devananda | lucasagomes: if it's not on the flavor, the driver does neither of those (and either it's already on the node's driver_info,a nd things work, or the node fails validate) | 16:07 |
devananda | lucasagomes: I think the most backwards-compatible thing we can do is ^ | 16:07 |
devananda | Nisha: thanks - good to see it has been refactored into a library. that'll make the ironic ilo driver code much easier to review | 16:08 |
lucasagomes | devananda, yeah sounds correct, thanks | 16:08 |
Nisha | devananda: , thanks | 16:09 |
devananda | viktors: hi! you've been working on oslo.db lately, yes? | 16:10 |
Nisha | devananda: : could you please take out some time to review it, as code is reviewed and is waiting for spec to be approved | 16:10 |
viktors | devananda: Hi! Yes, you right | 16:11 |
devananda | dtantsur: i'd like to know that this is in line with oslo.db as it seems like something which would affect many projects | 16:11 |
devananda | viktors: when you have time, could you comment on https://review.openstack.org/#/c/73121/10 | 16:11 |
dtantsur | yeah, would be nice | 16:12 |
devananda | viktors: tldr; sqla errors are bubbling up,a nd we need to catch them, log them, and convert to a user-friendly error message. does oslo.db provide somthing like this, or should we implement it locally? | 16:12 |
viktors | devananda: ok, but it it's 7pm Friday in my country, o I'm not sure about today :) | 16:12 |
viktors | devananda: in a firs look, oslo.db should provide something like this | 16:13 |
Nisha | devananda: about https://review.openstack.org/#/c/100951/5 , i will post the new patch with your yesterday's comments but i was concerned abt disk size parameter after yesterday's discussion. | 16:13 |
Nisha | should i go ahead and populate the disk size in properties field? | 16:14 |
Nisha | devananda: or i should not populate that | 16:15 |
devananda | viktors: fair enough :) I think dtantsur is also near your timezone, so perhaps you two can sync up next week? | 16:16 |
* dtantsur makes a note | 16:16 | |
viktors | devananda: ok, sure will do | 16:16 |
Nisha | devananda: ? | 16:19 |
dtantsur | devananda, are you going to have a look at oslo.db patch https://review.openstack.org/#/c/42159 ? Otherwise, I'm approving it | 16:24 |
devananda | dtantsur: wait | 16:28 |
dtantsur | ack | 16:28 |
devananda | dtantsur: some things should not be approved so quickly... | 16:28 |
dtantsur | that's why I'm asking :) | 16:28 |
devananda | i'm tempted to -2 it just to be safe now | 16:29 |
dtantsur | heh | 16:30 |
openstackgerrit | Aleksandr Gordeev proposed a change to openstack/ironic-python-agent: Improve GenericHardwareManager https://review.openstack.org/92847 | 16:30 |
openstackgerrit | Aleksandr Gordeev proposed a change to openstack/ironic-python-agent: Add hardware_utils https://review.openstack.org/92399 | 16:30 |
dtantsur | devananda, and the last question for today: are we writing specs for client changes (e.g. https://review.openstack.org/#/c/101297/ )? | 16:31 |
devananda | dtantsur: generally no. but that's an interesting change .... | 16:33 |
dtantsur | yeah, I have a gut feeling that spec may be required here for people to review cli interface | 16:34 |
lucasagomes | dtantsur, devananda I think that that kinda of change may not need a spec because the client is just implement something that Ironic API already have... But for other kinds of changes, for e.g auto completion, output with colors etc... It maybe need a spec | 16:40 |
lucasagomes | devananda, sorry, I saw you got a lot of ping's... but I'm kinda struggling with the REST API for the management interface (the sync vs async thing) | 16:43 |
lucasagomes | devananda, I was thinking about making it sync for things like get_boot_device, but drivers could implement a cache if needed (ipmi* drivers since the BMC is flaky) | 16:44 |
lucasagomes | it could look something like... request came -> if the boot device was already checked within <time> just return what is in the db | 16:45 |
lucasagomes | if not, ask the BMC; set the time to current time; return | 16:45 |
lucasagomes | and update the db in case of it's inconsistent | 16:46 |
*** eglynn-call has quit IRC | 16:46 | |
lucasagomes | devananda, for settting the boot device it could always be async | 16:46 |
devananda | lucasagomes: i dont have a perfect solution now .. .the async api stuff has been stalled as every discussion there ends up turning into, essentially, a /v2/ API | 16:49 |
lucasagomes | devananda, right | 16:50 |
devananda | lucasagomes: also, rloo has started thinking about how to make the driver-properties work async by stashing it in the db | 16:50 |
devananda | lucasagomes: which sounds somewhat similar to your suggestiona bove | 16:50 |
lucasagomes | devananda, I thought about the cache because the last time we talked we agreed to avoid having periodic tasks to sync stuff by poking the BMC | 16:50 |
*** yjiang5 is now known as yjiang5_afk | 16:50 | |
lucasagomes | devananda, right | 16:50 |
devananda | lucasagomes: yah. i have to run, and just got out the oslo meeting, maybe capture your thoughts in an etherpad or a spec draft and let's review on monday? | 16:51 |
lucasagomes | it feels like a resonable solution for me, no periodic tasks and cache to avoid poking the bmc | 16:51 |
lucasagomes | devananda, sure | 16:51 |
lucasagomes | devananda, thanks | 16:51 |
devananda | sounds good at first glance - would like to see more detail / have timeto digest it | 16:52 |
lucasagomes | devananda, will update the spec to reflect the idea | 16:52 |
*** yjiang5_afk is now known as yjiang5 | 16:53 | |
*** viktors is now known as viktors|afk | 16:56 | |
*** harlowja_away is now known as harlowja | 17:00 | |
*** eghobo has quit IRC | 17:00 | |
*** eghobo has joined #openstack-ironic | 17:01 | |
dtantsur | have to go, folks! g'night and have a nice weekend! | 17:02 |
*** dtantsur is now known as dtantsur|afk | 17:02 | |
lucasagomes | dtantsur, g'night | 17:02 |
lucasagomes | I'm heading to, see u all | 17:02 |
lucasagomes | g'night and enjoy the weekend | 17:02 |
*** lucasagomes is now known as lucas-dinner | 17:02 | |
NobodyCam | night lucas-dinner | 17:07 |
NobodyCam | night dtantsur|afk | 17:07 |
*** dguerri is now known as _dguerri | 17:08 | |
*** Abhishek has joined #openstack-ironic | 17:09 | |
*** Abhishek has quit IRC | 17:19 | |
*** romcheg has joined #openstack-ironic | 17:25 | |
*** lazy_prince has quit IRC | 17:28 | |
*** rameshg87 has joined #openstack-ironic | 17:32 | |
*** ellenh has joined #openstack-ironic | 17:36 | |
*** godp1301 has joined #openstack-ironic | 17:41 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO Power Driver for Ironic https://review.openstack.org/97455 | 17:47 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO Power Driver for Ironic https://review.openstack.org/97455 | 17:49 |
*** ellenh has joined #openstack-ironic | 17:52 | |
openstackgerrit | Mathieu Gagné proposed a change to openstack/ironic: Add genconfig tox job for sample config file generation https://review.openstack.org/101614 | 17:53 |
*** Abhishe__ has joined #openstack-ironic | 17:56 | |
*** godp1301 has quit IRC | 18:02 | |
*** ellenh has quit IRC | 18:04 | |
*** ellenh has joined #openstack-ironic | 18:05 | |
*** max_lobur1 has quit IRC | 18:06 | |
*** ellenh has quit IRC | 18:07 | |
*** ellenh has joined #openstack-ironic | 18:08 | |
*** blamar has joined #openstack-ironic | 18:12 | |
*** ellenh has quit IRC | 18:19 | |
*** ellenh has joined #openstack-ironic | 18:20 | |
*** pelix has quit IRC | 18:24 | |
*** Abhishe__ is now known as abhi_ | 18:34 | |
*** abhi_ is now known as abhi_cs | 18:35 | |
*** Nisha has quit IRC | 18:43 | |
*** devananda has quit IRC | 18:47 | |
NobodyCam | should the overcloud's gateway be the undercloud (192.0.2.2) or the seed's (192.0.2.1)? | 18:48 |
NobodyCam | doh ww | 18:50 |
* jroll hacks NobodyCam's undercloud | 18:50 | |
NobodyCam | lol | 18:50 |
NobodyCam | hack away | 18:51 |
theDavidAiken | I'm getting a "Could not find disk to use." during a baremetal install, a few network errors then it just sticks, any ideas on troubleshooting? | 18:52 |
NobodyCam | jroll: while you at it could you fix :<insert very long list of things that are wrong> | 18:52 |
jroll | :P | 18:53 |
NobodyCam | theDavidAiken: can you tell us a bit more about the setup? | 18:53 |
theDavidAiken | sure, what do you want to know? I'm running through a Helion baremetal install and this is the undercloud. I see the error on the server console. | 18:54 |
*** devananda has joined #openstack-ironic | 18:55 | |
NobodyCam | tftp timeout? | 18:55 |
theDavidAiken | server has 2 nics, and virtual/floppy enabled | 18:55 |
theDavidAiken | some Network is unreachable errors too | 18:56 |
mgagne | JayF: ping | 18:57 |
NobodyCam | what is the network setup : simple flat, vlan? | 18:57 |
theDavidAiken | wasn't sure if it was bug 1183940 | 18:57 |
theDavidAiken | vlan | 18:57 |
*** harlowja is now known as harlowja_away | 18:57 | |
NobodyCam | humm, any chance you could paste the logs from the nodes console? | 19:00 |
*** harlowja_away is now known as harlowja | 19:01 | |
theDavidAiken | let me see if i can grab them | 19:02 |
*** sysexit has quit IRC | 19:03 | |
devananda | jroll: interesting conversation on the nova driver in -nova ya'll may want to listen / participate on | 19:05 |
* jroll reads | 19:05 | |
*** rameshg87 has left #openstack-ironic | 19:06 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Tolerate more privilege degradation scenarios https://review.openstack.org/101628 | 19:10 |
openstackgerrit | A change was merged to stackforge/pyghmi: Tolerate more privilege degradation scenarios https://review.openstack.org/101628 | 19:13 |
*** praefect has quit IRC | 19:13 | |
JayF | mgagne: What's up? I'm here but heavily distracted | 19:17 |
mgagne | JayF: right, quick question: why 3 or more, why not 4? https://github.com/rackerlabs/ironic-python-agent/blob/master/ironic_python_agent/shell/write_image.sh#L17-L18 | 19:21 |
JayF | mgagne: because I'm creating a primary partition. | 19:21 |
JayF | mgagne: just an assumption made to get something working | 19:21 |
JayF | mgagne: for any images with complex partitions, or GPT, I'd suggest already creating a partition for configdrive, with a dummy filesystem labelled config-2 | 19:21 |
mgagne | JayF: sure, isn't the limit of primary partitions 4? if there is already 3, adding a new one for the configdrive would make it 4 which is still valid, no? | 19:22 |
JayF | mgagne: it would, but you'd remove the ability to ever create extended partitions | 19:22 |
JayF | mgagne: also that comment should probably be moved to copy_configdrive_to_disk.sh | 19:22 |
*** max_lobur has joined #openstack-ironic | 19:22 | |
JayF | since that's what actually adds a partition now | 19:22 |
mgagne | JayF: ok, so it's not a technical limitation where it wouldn't work but more like "this wouldn't be ideal for people wanting to create an extended parition" | 19:23 |
JayF | yeah, exactly | 19:23 |
mgagne | JayF: cool, thanks for the info =) | 19:23 |
JayF | for OnMetal, images that have GPT + complex partitions, we've just used a precreated configdrive partition | 19:23 |
JayF | and that's working in our environments, it's what powers our coreos image right now | 19:23 |
mgagne | hehe | 19:23 |
mgagne | JayF: do you allow people to upload their own images yet? | 19:24 |
JayF | No. | 19:24 |
mgagne | ok | 19:24 |
mgagne | JayF: if yes, I suppose those requirements would be mentioned somewhere | 19:24 |
JayF | mgagne: almost certainly, but I don't think it's something we at Rackspace would choose to do for a while. | 19:24 |
mgagne | JayF: alright, thanks for your time! | 19:25 |
JayF | but this isn't really relevant to -ironic in general anymore :) | 19:25 |
JayF | no problem | 19:25 |
*** abhi_cs has quit IRC | 19:35 | |
*** sysexit has joined #openstack-ironic | 19:37 | |
*** blamar has quit IRC | 19:40 | |
*** ellenh has quit IRC | 19:46 | |
*** Penick has joined #openstack-ironic | 19:50 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 19:57 | |
ryanpetrello | anybody know what “NOT_REGISTERED” in failing CI check job means? | 19:59 |
ryanpetrello | https://review.openstack.org/#/c/94244/ | 19:59 |
jroll | weird, idk | 19:59 |
ryanpetrello | never seen this one before, and to my knowledge, I haven’t changed any of pecan’s infra configs re: ceilometer | 19:59 |
jroll | it's just ceilometer, it's ok | 19:59 |
jroll | :P | 19:59 |
ryanpetrello | blurgh | 19:59 |
jroll | for real though, maybe they dropped those jobs? | 19:59 |
ryanpetrello | posted this in the wrong room :) | 19:59 |
jroll | heh | 19:59 |
*** jdob_ has quit IRC | 19:59 | |
ryanpetrello | *moves on over to openstack-i*nfra* | 19:59 |
*** ifarkas has quit IRC | 20:01 | |
* devananda wanders off to find food | 20:04 | |
*** romcheg has quit IRC | 20:05 | |
*** abhi_cs has joined #openstack-ironic | 20:06 | |
*** romcheg has joined #openstack-ironic | 20:08 | |
NobodyCam | :) | 20:09 |
*** Penick has quit IRC | 20:11 | |
*** sysexit has quit IRC | 20:12 | |
*** ellenh has joined #openstack-ironic | 20:12 | |
*** abhi_cs has quit IRC | 20:14 | |
*** ellenh has quit IRC | 20:14 | |
*** abhi_cs has joined #openstack-ironic | 20:15 | |
*** Penick has joined #openstack-ironic | 20:16 | |
*** max_lobur has quit IRC | 20:22 | |
*** ellenh has joined #openstack-ironic | 20:37 | |
*** eghobo has quit IRC | 20:48 | |
*** eghobo has joined #openstack-ironic | 20:48 | |
*** ryanpetrello has left #openstack-ironic | 20:53 | |
*** linggao_ has quit IRC | 20:57 | |
*** mdorman has quit IRC | 21:03 | |
*** jbjohnso has quit IRC | 21:03 | |
*** sysexit has joined #openstack-ironic | 21:04 | |
*** Mikhail_D_ltp has quit IRC | 21:07 | |
*** abhi_cs has quit IRC | 21:19 | |
*** abhi_cs has joined #openstack-ironic | 21:19 | |
JayF | RFR https://review.openstack.org/#/c/101654/ -- this is an IPA builder that JoshNang has worked on today | 21:27 |
*** romcheg has quit IRC | 21:27 | |
*** romcheg has joined #openstack-ironic | 21:27 | |
*** eguz has joined #openstack-ironic | 21:31 | |
*** eghobo has quit IRC | 21:34 | |
*** romcheg has quit IRC | 21:42 | |
*** abhi_cs has quit IRC | 21:52 | |
*** abhi_cs has joined #openstack-ironic | 21:54 | |
*** abhi_cs_ has joined #openstack-ironic | 21:57 | |
*** abhi_cs has quit IRC | 21:59 | |
*** abhi_cs_ has quit IRC | 22:01 | |
*** Abhishe__ has joined #openstack-ironic | 22:03 | |
jroll | JayF / JoshNang : sick | 22:23 |
JoshNang | :D | 22:23 |
jroll | JoshNang: one question, target: 'tarballs/ironic-python-agent/coreos/ipa-coreos.tar.gz' | 22:24 |
jroll | will this not be overwritten each time? | 22:24 |
jroll | oh | 22:24 |
jroll | this is post-merge | 22:24 |
jroll | ignore me | 22:25 |
jroll | :) | 22:25 |
JoshNang | yup! we went back and forth on which was was better. i figure we'll build it locally in devstack for testing | 22:25 |
jroll | +1 | 22:26 |
JayF | jroll: baby steps | 22:31 |
JayF | jroll: once we get this working, I'd like to do it more often, and maybe get some for each sha1 | 22:31 |
JayF | we can also add some stuff to the gate+check queues to ensure the build /will/ work when it gets there | 22:31 |
JayF | just -infra doesn't want to publish all of the builds | 22:32 |
jroll | JayF: no, I was just thinking it was in the check and multiple patches would clobber each other | 22:34 |
jroll | JayF: it's totally fine as is :) | 22:34 |
JayF | devananda: https://review.openstack.org/#/c/101654 when this merges, we're going to have automatic CoreOS agent image builds in the post-merge for ipa | 22:34 |
JayF | devananda: as you guys have requested for a /very long/ time | 22:35 |
devananda | JayF: woot! | 22:35 |
devananda | JayF: next up: devstack testing using said image + IPA driver | 22:36 |
jroll | devananda: that's... in the works :P | 22:36 |
jroll | devananda: did you ever glance at https://review.openstack.org/#/c/101020/ ? | 22:36 |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Fix comments to reflect reality https://review.openstack.org/101664 | 22:37 |
jroll | devananda: I'd like you to poke at that a little before I keep going much | 22:37 |
JayF | jroll: JoshNang: https://review.openstack.org/#/c/101664/ +2 but no +A yet, please | 22:37 |
JayF | Just a small comment fix commit in order to test our builder... but we need to wait for the builder to merge :) | 22:37 |
* jroll +A's anyway | 22:37 | |
jroll | JayF: just poke me when your other thing lands? | 22:38 |
devananda | JayF: got a walkthrough to stand that up on my hardware? | 22:38 |
*** eguz has quit IRC | 22:38 | |
devananda | *that i can follow | 22:38 |
jroll | JayF: line 17 trailing whitespace | 22:38 |
jroll | devananda: just pxe boot it and grab a console | 22:38 |
*** eghobo has joined #openstack-ironic | 22:38 | |
jroll | (once there's a build to use) | 22:38 |
JayF | devananda: https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/coreos/README.md is reasonably close but a little out of date | 22:38 |
*** Sam_S has quit IRC | 22:38 | |
JayF | devananda: I'll add improving that readme to my list of things todo | 22:38 |
jroll | oh, right, that's a thing too | 22:39 |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Fix comments to reflect reality https://review.openstack.org/101664 | 22:39 |
JayF | jroll: ^ fixed | 22:39 |
jroll | devananda: it currently doesn't really start if it can't lookup its node | 22:39 |
jroll | devananda: but theoretically it should work with 101020 running (haven't actually tested that yet) | 22:41 |
* devananda gets pulled away by meatspace | 22:41 | |
*** sysexit has quit IRC | 22:43 | |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Improve readme for CoreOS imagebuild https://review.openstack.org/101667 | 22:54 |
*** Penick has quit IRC | 22:55 | |
JayF | devananda: https://review.openstack.org/101667 improves that readme for ipa / coreos images. That should work given a working pxe environment. LMK if you have any questions. | 22:55 |
JayF | As an aside, we should migrate *.md in the repo to *.rst | 22:55 |
openstackgerrit | A change was merged to openstack/ironic-python-agent: Fix comments to reflect reality https://review.openstack.org/101664 | 22:57 |
JayF | ^ filed a bug for the .md -> .rst stuff here: https://bugs.launchpad.net/ironic/+bug/1332741 | 23:01 |
*** ellenh has quit IRC | 23:03 | |
*** ellenh has joined #openstack-ironic | 23:06 | |
openstackgerrit | A change was merged to openstack/ironic-python-agent: Improve readme for CoreOS imagebuild https://review.openstack.org/101667 | 23:22 |
*** ellenh has quit IRC | 23:24 | |
*** foexle has joined #openstack-ironic | 23:43 | |
*** ellenh has joined #openstack-ironic | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!