openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Factoring out PXE and TFTP functions https://review.openstack.org/90233 | 00:00 |
---|---|---|
*** rloo has joined #openstack-ironic | 00:00 | |
devananda | i see | 00:04 |
devananda | NobodyCam: i was hoping for mroe of the scrollback / earlier log file | 00:04 |
*** matsuhashi has joined #openstack-ironic | 00:07 | |
*** rwsu has joined #openstack-ironic | 00:20 | |
*** matsuhashi has quit IRC | 00:28 | |
*** matsuhas_ has joined #openstack-ironic | 00:31 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Mock seamicroclient lib in unit tests if not present https://review.openstack.org/90174 | 00:37 |
*** romcheg2 has quit IRC | 00:38 | |
*** matsuhas_ has quit IRC | 00:40 | |
*** matsuhashi has joined #openstack-ironic | 00:41 | |
*** romcheg1 has joined #openstack-ironic | 00:43 | |
*** romcheg1 has quit IRC | 00:43 | |
*** rloo has quit IRC | 00:47 | |
*** eghobo has quit IRC | 01:20 | |
*** shakamunyi has joined #openstack-ironic | 01:27 | |
NobodyCam | sorry was away ... not much more to the log: http://paste.openstack.org/show/ovMsn5b8KFyQc5oIsKpG/ | 01:28 |
*** newell_ has quit IRC | 01:29 | |
*** shakamunyi has quit IRC | 01:42 | |
*** nosnos has joined #openstack-ironic | 01:44 | |
*** shakamunyi has joined #openstack-ironic | 01:57 | |
*** harlowja has quit IRC | 02:03 | |
*** harlowja has joined #openstack-ironic | 02:04 | |
*** LarsN has left #openstack-ironic | 02:04 | |
*** neillc is now known as neillc_lunch | 02:09 | |
*** shakayumi has joined #openstack-ironic | 02:15 | |
*** rameshg87 has joined #openstack-ironic | 02:16 | |
*** shakamunyi has quit IRC | 02:19 | |
*** rameshg87 has quit IRC | 02:21 | |
*** dwalleck_ has joined #openstack-ironic | 02:26 | |
*** dwalleck has joined #openstack-ironic | 02:32 | |
*** dwalleck has joined #openstack-ironic | 02:33 | |
*** dwalleck_ has quit IRC | 02:35 | |
*** harlowja has quit IRC | 02:44 | |
*** harlowja has joined #openstack-ironic | 02:44 | |
*** shakayumi has quit IRC | 03:01 | |
*** dkehn_ has joined #openstack-ironic | 03:12 | |
*** dkehnx has quit IRC | 03:15 | |
*** matsuhashi has quit IRC | 03:24 | |
*** shakayumi has joined #openstack-ironic | 03:31 | |
*** krtaylor has joined #openstack-ironic | 03:33 | |
*** coolsvap|afk is now known as coolsvap | 03:35 | |
*** blamar has quit IRC | 03:35 | |
*** neillc_lunch is now known as neillc | 03:35 | |
*** eghobo has joined #openstack-ironic | 03:35 | |
*** nosnos has quit IRC | 03:41 | |
*** ams0 has quit IRC | 03:44 | |
*** ams0 has joined #openstack-ironic | 03:44 | |
*** shakayumi has quit IRC | 04:08 | |
*** blamar has joined #openstack-ironic | 04:08 | |
*** blamar has quit IRC | 04:16 | |
*** blamar has joined #openstack-ironic | 04:16 | |
*** nosnos has joined #openstack-ironic | 04:29 | |
*** matsuhashi has joined #openstack-ironic | 04:37 | |
*** dwalleck has quit IRC | 04:46 | |
*** lazy_prince has joined #openstack-ironic | 04:47 | |
*** sabah has joined #openstack-ironic | 04:58 | |
*** eghobo has quit IRC | 04:58 | |
*** eghobo has joined #openstack-ironic | 04:59 | |
*** ams0 has quit IRC | 05:10 | |
*** ams0 has joined #openstack-ironic | 05:14 | |
*** ams0 has quit IRC | 05:14 | |
*** ams0 has joined #openstack-ironic | 05:16 | |
*** ams0 has quit IRC | 05:16 | |
*** ams0 has joined #openstack-ironic | 05:19 | |
*** matsuhashi has quit IRC | 05:19 | |
*** ams0 has quit IRC | 05:20 | |
*** matsuhashi has joined #openstack-ironic | 05:20 | |
*** ams0 has joined #openstack-ironic | 05:21 | |
*** ams0 has quit IRC | 05:21 | |
*** ams0 has joined #openstack-ironic | 05:22 | |
*** ams0 has quit IRC | 05:22 | |
*** radsy has quit IRC | 05:25 | |
*** ams0 has joined #openstack-ironic | 05:27 | |
*** ams0 has quit IRC | 05:27 | |
*** ams0 has joined #openstack-ironic | 05:28 | |
*** ams0 has quit IRC | 05:29 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 05:39 | |
Mikhail_D_ltp | Good morning Ironic! :) | 05:41 |
Mikhail_D_ltp | comstud: are you around? | 05:41 |
*** shakayumi has joined #openstack-ironic | 05:52 | |
*** Mikhail_D_ltp has left #openstack-ironic | 05:53 | |
*** shakayumi has quit IRC | 05:57 | |
*** Nisha has joined #openstack-ironic | 06:00 | |
*** neillc is now known as neillc_away | 06:04 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/88508 | 06:08 |
*** harlowja is now known as harlowja_away | 06:08 | |
*** neillc_away has quit IRC | 06:09 | |
Nisha | dtantsur: you there? | 06:24 |
*** sabah has quit IRC | 06:53 | |
*** sabah has joined #openstack-ironic | 06:58 | |
GheRivero | morning all | 07:20 |
*** eghobo has quit IRC | 07:24 | |
Mikhail_D_wk | GheRivero: g'morning :) | 07:28 |
Haomeng | morning Nisha, GheRivero,Mikhail_D_wk | 07:30 |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 2 https://review.openstack.org/73256 | 07:35 |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 3 https://review.openstack.org/86536 | 07:35 |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Cleanup mock patch without `with` part 1 https://review.openstack.org/73223 | 07:35 |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Get rid of the newline "\" https://review.openstack.org/66793 | 07:35 |
Mikhail_D_wk | Haomeng: g'morning :) | 07:35 |
Haomeng | Mikhail_D_wk: :) | 07:36 |
*** matsuhashi has quit IRC | 07:54 | |
*** matsuhashi has joined #openstack-ironic | 07:55 | |
Nisha | Morning Haomeng | 08:01 |
Haomeng | Nisha: :) | 08:03 |
*** derekh_ has joined #openstack-ironic | 08:11 | |
*** lucasagomes has joined #openstack-ironic | 08:13 | |
*** romcheg1 has joined #openstack-ironic | 08:16 | |
lucasagomes | devananda, +1 about http://docs.openstack.org/developer/oslo.messaging/target.html#target-versions, I think we are doing it wrong :( we have being doing some changes that are not backward compatible | 08:17 |
*** ramineni has joined #openstack-ironic | 08:20 | |
*** dkehn__ has joined #openstack-ironic | 08:22 | |
*** dkehn__ has quit IRC | 08:24 | |
*** dkehn_ has quit IRC | 08:25 | |
*** dkehn__ has joined #openstack-ironic | 08:25 | |
*** sabah has quit IRC | 08:36 | |
*** athomas has joined #openstack-ironic | 08:36 | |
*** dkehn_ has joined #openstack-ironic | 08:38 | |
*** dkehn_ has quit IRC | 08:40 | |
*** dkehn__ has quit IRC | 08:41 | |
*** dkehn_ has joined #openstack-ironic | 08:41 | |
*** sabah has joined #openstack-ironic | 08:41 | |
*** Nisha has quit IRC | 08:46 | |
*** Nisha has joined #openstack-ironic | 08:47 | |
*** martyntaylor has joined #openstack-ironic | 08:50 | |
Nisha | dtantsur: there? | 08:56 |
Mikhail_D_wk | comstud: are you around? | 09:04 |
*** romcheg1 has quit IRC | 09:10 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Check requested image size https://review.openstack.org/78001 | 09:17 |
*** mrda is now known as mrda-away | 09:24 | |
*** sabah has quit IRC | 09:33 | |
*** dkehn__ has joined #openstack-ironic | 09:42 | |
*** athomas has quit IRC | 09:45 | |
*** dkehn_ has quit IRC | 09:45 | |
*** athomas has joined #openstack-ironic | 10:00 | |
*** matsuhashi has quit IRC | 10:27 | |
*** coolsvap is now known as coolsvap|afk | 10:37 | |
*** matsuhashi has joined #openstack-ironic | 10:40 | |
*** sabah has joined #openstack-ironic | 10:45 | |
*** pquerna_ has joined #openstack-ironic | 10:50 | |
*** lazy_prince2 has joined #openstack-ironic | 10:53 | |
*** coolsvapl has joined #openstack-ironic | 10:54 | |
*** dtantsur_ has joined #openstack-ironic | 10:54 | |
Nisha | hi dtantsur | 10:54 |
*** lazy_prince has quit IRC | 10:55 | |
*** pquerna has quit IRC | 10:55 | |
*** coolsvap|afk has quit IRC | 10:55 | |
*** mrda-away has quit IRC | 10:55 | |
*** antonym has quit IRC | 10:55 | |
*** dtantsur has quit IRC | 10:55 | |
*** dtantsur_ is now known as dtantsur | 10:55 | |
*** spy1 has joined #openstack-ironic | 10:55 | |
*** mrda-away has joined #openstack-ironic | 10:56 | |
*** sabah has quit IRC | 10:57 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Remove 'node' parameter from the Console and Rescue interfaces https://review.openstack.org/91097 | 10:58 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Remove 'node' parameter from the Power interface https://review.openstack.org/91093 | 10:58 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Remove 'node' parameter from the Deploy interface https://review.openstack.org/91062 | 10:58 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Remove 'node' parameter from the validate() methods https://review.openstack.org/91104 | 10:58 |
*** ramineni has quit IRC | 11:00 | |
*** davidlenwell_ has joined #openstack-ironic | 11:02 | |
*** christop1eraedo has joined #openstack-ironic | 11:04 | |
*** Nisha has quit IRC | 11:08 | |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/ironic: Using system call for downloading files https://review.openstack.org/92560 | 11:17 |
*** lazy_prince2 has quit IRC | 11:20 | |
*** matsuhas_ has joined #openstack-ironic | 11:22 | |
*** matsuhashi has quit IRC | 11:23 | |
*** christopheraedo has quit IRC | 11:23 | |
*** davidlenwell has quit IRC | 11:23 | |
NobodyCam | good Morning Ironic ..says the man make'n coffee | 11:54 |
Mikhail_D_wk | NobodyCam: g'morning :) | 11:59 |
NobodyCam | good moring Mikhail_D_wk :) | 12:01 |
*** foexle has joined #openstack-ironic | 12:03 | |
*** mrda-away has quit IRC | 12:04 | |
*** tteggel has quit IRC | 12:04 | |
*** blamar has quit IRC | 12:04 | |
*** blamar has joined #openstack-ironic | 12:04 | |
*** blamar has quit IRC | 12:09 | |
*** blamar has joined #openstack-ironic | 12:09 | |
NobodyCam | lucasagomes: morning ...happen to be around? | 12:12 |
lucasagomes | NobodyCam, hey yes | 12:16 |
lucasagomes | NobodyCam, how r u? | 12:17 |
NobodyCam | hey hey lucasagomes I'm tired today :-p | 12:17 |
NobodyCam | hey hey have you seen this? http://paste.openstack.org/show/ovMsn5b8KFyQc5oIsKpG/ | 12:17 |
lucasagomes | NobodyCam, :) week is almost over | 12:17 |
* lucasagomes clicks | 12:17 | |
*** mrda-away has joined #openstack-ironic | 12:18 | |
*** tteggel has joined #openstack-ironic | 12:18 | |
lucasagomes | NobodyCam, hmm no... how did that happen? the disk was mounted when it tried to partition it? | 12:18 |
NobodyCam | nova rebuild --preserve-ephemeral | 12:19 |
lucasagomes | NobodyCam, hmm I will give it a go cause I haven't tested it | 12:19 |
lucasagomes | see if I can reproduce | 12:19 |
lucasagomes | NobodyCam, so you set an ephemeral size in the flavor | 12:20 |
lucasagomes | deployed the image | 12:20 |
NobodyCam | loged on to image via ssh | 12:20 |
NobodyCam | mounted the EP | 12:20 |
lucasagomes | mounted the eph. partition and added a file to it, then issued nova rebuild --preserve-ephemeral? | 12:20 |
lucasagomes | NobodyCam, ack, will give a try | 12:20 |
NobodyCam | wrote a file, unmounted the /mnt | 12:20 |
NobodyCam | then nova rebuild | 12:20 |
*** jdob has joined #openstack-ironic | 12:26 | |
*** uberj has quit IRC | 12:29 | |
*** uberj has joined #openstack-ironic | 12:31 | |
*** linggao has joined #openstack-ironic | 12:35 | |
*** uberj has quit IRC | 12:35 | |
*** uberj has joined #openstack-ironic | 12:36 | |
*** jbjohnso has joined #openstack-ironic | 12:45 | |
NobodyCam | lucasagomes: you seeing that error too? I just tried to manually run "sync" on the node before I issued the rebuild command.. to no avail | 12:53 |
devananda | morning, all | 12:54 |
lucasagomes | NobodyCam, I'll try in a bit, just finishing one thing quickly | 12:56 |
lucasagomes | devananda, morning | 12:56 |
NobodyCam | good morning devananda :) what time is it there in .de land | 12:56 |
NobodyCam | lucasagomes: sure ...Thank you | 12:56 |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Mock seamicroclient lib in unit tests if not present https://review.openstack.org/90174 | 13:00 |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Mock pyghmi lib in unit tests if not present https://review.openstack.org/92819 | 13:00 |
Mikhail_D_wk | devananda: g'morning! :) | 13:00 |
devananda | 3pm, i think | 13:00 |
devananda | NobodyCam: don't unmount /mnt | 13:02 |
NobodyCam | devananda: I have tried both ways | 13:03 |
devananda | NobodyCam: :( | 13:03 |
*** ndipanov has joined #openstack-ironic | 13:05 | |
*** datajerk has joined #openstack-ironic | 13:08 | |
*** matty_dubs|gone is now known as matty_dubs | 13:12 | |
NobodyCam | morning matty_dubs :) | 13:17 |
*** martyntaylor has quit IRC | 13:19 | |
*** martyntaylor has joined #openstack-ironic | 13:22 | |
*** coolsvapl is now known as coolsvap|afk | 13:22 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Expose {set,get}_boot_device in the API https://review.openstack.org/90151 | 13:24 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: SSH virsh to use the new ManagementInterface https://review.openstack.org/89884 | 13:24 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: IPMITool to use the new ManagementInterface https://review.openstack.org/86092 | 13:24 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: SeaMicro to use the new ManagementInterface https://review.openstack.org/86328 | 13:24 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: IPMINative to use the new ManagementInterface https://review.openstack.org/86588 | 13:24 |
*** coolsvap|afk is now known as coolsvap | 13:29 | |
*** rloo has joined #openstack-ironic | 13:32 | |
devananda | matty_dubs: romcheg: hi! were you working on perf testing ironic? if so, can you add some notes to https://etherpad.openstack.org/p/juno-summit-ironic-performance ? | 13:33 |
*** dkehn__ is now known as dkehnx | 13:35 | |
matty_dubs | devananda: Sure! I didn't get too far yet, but was actually looking at it some more yesterday | 13:36 |
devananda | boris-42: around? | 13:37 |
*** nosnos has quit IRC | 13:38 | |
devananda | matty_dubs: if we dont have any actual numbers, there's not much point in a session on perf tuning. let's see if the mirantis folks have anything | 13:38 |
devananda | unless we just talk about hwo we're /going to/ test it | 13:39 |
devananda | which, well, feels kinda premature still | 13:39 |
matty_dubs | Yeah. I'm not the one that had proposed the session, so I'm not really sure what it intends to cover. I'll see what I can crank out today, though. | 13:40 |
devananda | matty_dubs: *nod* | 13:42 |
devananda | matty_dubs: iirc, you wre working on bencharmks anyway, which would be great to see, but i know hyou're not the only one | 13:44 |
devananda | jroll: you had proposed a session or two about performance as well, which are merged into ^ | 13:44 |
devananda | jroll: any details / updates to that etherpad would be much appreciated. | 13:44 |
devananda | romcheg: it needs some input from you as well | 13:45 |
lucasagomes | NobodyCam, http://paste.openstack.org/show/79583/ | 13:48 |
lucasagomes | NobodyCam, it worked here | 13:48 |
matty_dubs | romcheg: boris-42: I've only done a few basic, not-terribly-illustrative Rally tests so far. If any of you want to work with me a bit, I can volunteer a box with 128GB RAM (not externally accessible, though) and we can look at testing deploying to a bunch of VMs in parallel or the like? | 13:48 |
NobodyCam | lucasagomes: humm.. so the only thing I see different is I use ubuntu 13.04 as my test image | 13:50 |
lucasagomes | NobodyCam, hmm... which I don't think that will influence on anything because we don't mount the image or anything | 13:50 |
lucasagomes | we just byte copy it using dd | 13:50 |
lucasagomes | NobodyCam, one possible problem would be if ur host OS in the conductor is auto-mounting the partitions from the iscsi disk | 13:52 |
lucasagomes | NobodyCam, can you check that? | 13:52 |
NobodyCam | humm | 13:53 |
NobodyCam | lucasagomes: do you know where that would be controled from | 13:56 |
NobodyCam | I can check mount while a depoly is going on | 13:57 |
lucasagomes | NobodyCam, so I'm thinking about the case where, the vm disk already contains some partitions, then it expose the disk as an iscsi target. The conductor then mount that target and here it might be auto mounting the partitions that the disk contains as well | 13:58 |
lucasagomes | NobodyCam, so if u can add a break point on the conductor | 13:59 |
lucasagomes | after mounting the iscsi target and before copying the image onto it | 13:59 |
lucasagomes | to see if there's any partition from that target mounted | 13:59 |
lucasagomes | idk it's a guess... | 13:59 |
lucasagomes | but I can't think about anything else that would trigger that error saying that the disk is already being used | 13:59 |
NobodyCam | other then a bug in arted | 14:01 |
NobodyCam | *parted | 14:01 |
lucasagomes | NobodyCam, yeah | 14:01 |
NobodyCam | running with debug now | 14:02 |
NobodyCam | and watching mount | 14:02 |
*** blamar has quit IRC | 14:05 | |
lucasagomes | ack | 14:06 |
NobodyCam | lucasagomes: http://paste.openstack.org/show/3eG4HJe1EgPvswWUXBAi/ | 14:09 |
NobodyCam | I did not see anything mount | 14:09 |
NobodyCam | on the conductor | 14:09 |
*** blamar has joined #openstack-ironic | 14:10 | |
lucasagomes | NobodyCam, right, fuser or lsof report that any process are using that device in that moment? | 14:10 |
*** jgrimm has joined #openstack-ironic | 14:12 | |
lucasagomes | NobodyCam, btw, I found a bug on the rebuild part | 14:13 |
lucasagomes | NobodyCam, https://bugs.launchpad.net/ironic/+bug/1317527 | 14:13 |
lucasagomes | will submit a fix soon | 14:13 |
lucasagomes | the pxe_preserve_ephemeral parameter set by the rebuild command is leaking after the node tear_down | 14:13 |
*** coolsvap is now known as coolsvap|afk | 14:15 | |
NobodyCam | good catch | 14:15 |
lucasagomes | rloo, oh I forgot the MB there >.< will fix... I got lost on my branch rebases today and had to do a "git rebase --abort" | 14:21 |
lucasagomes | forgot to put that change back | 14:21 |
lucasagomes | rloo, will do | 14:21 |
rloo | thx lucasagomes! | 14:21 |
rloo | lucasagomes: did you see my reasoning about using GB instead of MB? :-) | 14:21 |
lucasagomes | rloo, will take a look, just saw ur last comment on that patch in my email | 14:22 |
rloo | lucasagomes: thx. either is fine because something is better than nothing ;) | 14:22 |
lucasagomes | rloo, +1, if you don't mind, I think that having both as MB is better cause of the image | 14:23 |
rloo | lucasagomes: fine with me. | 14:23 |
lucasagomes | usually it's < 1GB so converting it from MB GB kinda obscure it a bit... root: 10GB image: 0.3GB | 14:23 |
lucasagomes | rloo, ack, thx! | 14:23 |
rloo | lucasagomes: but that's my point. or maybe i misunderstood. for this error to occur, the image is > root partition, and root partition is at least 1 GB, so image is > 1 GB! | 14:24 |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Slow down to chunk-wise retrieval of SDR as needed https://review.openstack.org/92841 | 14:24 |
lucasagomes | rloo, hmm that's true... | 14:25 |
lucasagomes | rloo, u didn't misunderstood, I didn't thought about it really | 14:25 |
lucasagomes | ur correct | 14:25 |
lucasagomes | think* | 14:25 |
lucasagomes | will fix that patch soon, just finishing something else first | 14:26 |
rloo | lucasagomes: phew. Caffeine hasn't quite kicked in for me so I wasn't sure ;) | 14:26 |
devananda | russell_h: | 14:26 |
devananda | gah, typo | 14:26 |
*** coolsvap|afk is now known as coolsvap | 14:27 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Slow down to chunk-wise retrieval of SDR as needed https://review.openstack.org/92841 | 14:29 |
lucasagomes | rloo, btw, u going to atlanta? | 14:29 |
rloo | lucasagomes: yup. Will see you (and others) there! | 14:29 |
matty_dubs | Woo-hoo! | 14:29 |
rloo | you too matty_dubs? :-) | 14:30 |
lucasagomes | rloo, :) cool | 14:30 |
matty_dubs | Oh yeah! | 14:30 |
devananda | jbjohnso: fyi, pyghmi releases can now be done by infra -- we just push a new tag to gerrit | 14:30 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Fix 'pxe_preserve_ephemeral' parameter leakage https://review.openstack.org/92844 | 14:31 |
jbjohnso | devananda, ah, interesting | 14:31 |
devananda | jbjohnso: did you at one point say yo ucould test pyghmi in VMs? | 14:31 |
jbjohnso | well, one thing that occurred to me was to record various tricky parts of conversations and replay them | 14:31 |
lucasagomes | wow! if we could test ipmi with VMs that would be awesome | 14:31 |
jbjohnso | some stuff is easy enough, be able to throw dumped fru and sdrs at the pieces | 14:32 |
jbjohnso | the most interesting part is the diversity of FRU records | 14:32 |
jbjohnso | but more generally, I wonder about replaying pcaps of conversations | 14:32 |
jbjohnso | for that to work, I'd have to have a special test mode that suppresses some key things | 14:33 |
jbjohnso | notably the stuff to protect against replay attacks (obviously) | 14:33 |
jbjohnso | then you could do the test against real setup then add the conversation as a test to pass | 14:33 |
devananda | jbjohnso: so, that's probably far more complex than what i'm looking for | 14:34 |
devananda | jbjohnso: i want two things. hopefully i can get at least one :) | 14:35 |
devananda | jbjohnso: use tempest to test Ironic using pyghmi to boot (virtual?) machines and validate the results (eg, by SSH'ing into them) | 14:36 |
devananda | jbjohnso: and black-box test pyghmi itself, as part of the project gate | 14:36 |
devananda | eventually, both would be part of the gate for both projects, ideally... | 14:37 |
jbjohnso | so just power control and nextdevice stuff? | 14:37 |
devananda | jbjohnso: the replay stuff you're talking about could be done in black-box testing in the gate, eg. via testr, I think | 14:38 |
NobodyCam | devananda: we could write a listener that would listen for ipmi command and when recieved reissue them as ssh commands | 14:38 |
jbjohnso | the nextdevice stuff might not be reasonably possible for the 'only next boot' facet with KVM guests (afaik, I can persintently change, but it doesn't automatically reset) | 14:38 |
devananda | NobodyCam: no... far too hackish ... | 14:38 |
NobodyCam | :-p | 14:38 |
jbjohnso | the power control is easy enough | 14:38 |
devananda | jbjohnso: KVM doesn't have IPMI support, does it? | 14:38 |
jbjohnso | devananda, no, it'd be crafting an ipmi to libvirt bridge | 14:39 |
devananda | jbjohnso: interesting | 14:39 |
openstackgerrit | Aleksandr Gordeev proposed a change to openstack/ironic-python-agent: Introduce MainlineHardwareManager https://review.openstack.org/92847 | 14:39 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Check requested image size https://review.openstack.org/78001 | 14:39 |
jbjohnso | so it would mean I need to support the complementary half of the RAKP exchange | 14:39 |
devananda | jbjohnso: for testing ironic + pyghmi in the gate, we'd really just need get/set power state and boot device fo r now | 14:39 |
devananda | eventually console as well | 14:40 |
openstackgerrit | Aleksandr Gordeev proposed a change to openstack/ironic-python-agent: Introduce MainlineHardwareManager https://review.openstack.org/92847 | 14:40 |
jbjohnso | boot device is interesting, since IPMI has a unique useful behavior | 14:40 |
jbjohnso | the system auto-resets the boot device after next reset... | 14:40 |
jbjohnso | guess I could reproduce that... | 14:40 |
jbjohnso | hmm... I could cenceivably hook the libvirt event loop and change boot device automatically on system reset | 14:41 |
jbjohnso | would it do ipmi 1.5 or just forget the ancient past... | 14:42 |
*** pquerna_ is now known as pquerna | 14:42 | |
NobodyCam | lucasagomes: added a lsof to deploy_utils testing now | 14:43 |
jbjohnso | devananda, speaking of ipmi and stuff, did you see https://www.youtube.com/watch?v=G_lDaktYnsQ yet? | 14:44 |
jbjohnso | I need to get a couple of corners smoothed then i'm going to try to learn how to make a better web widget... | 14:44 |
devananda | jbjohnso: nope... conference wifi sucks. i'm tethered on my phone, roaming, for the next few days | 14:44 |
*** Mikhail_D_wk has left #openstack-ironic | 14:45 | |
jbjohnso | speaking of web widgets, I have confluent in pypi now, but was debating what to do with the html/javascript client | 14:45 |
jbjohnso | since it is not python at all by virtue of being in-browser code | 14:45 |
lucasagomes | NobodyCam, did lsof detect something in ur deployment? | 14:48 |
NobodyCam | no :( | 14:48 |
lucasagomes | :/ | 14:49 |
* devananda returns to being AFK | 14:57 | |
NobodyCam | night devananda :) | 14:58 |
comstud | yawn | 14:58 |
NobodyCam | morning comstud | 14:58 |
comstud | morning! | 14:58 |
*** hemna_ has joined #openstack-ironic | 14:58 | |
*** Nisha has joined #openstack-ironic | 15:00 | |
Nisha | dtantsur: there? | 15:01 |
NobodyCam | walkies before time... brb | 15:10 |
NobodyCam | fyi lucasagomes I just tried adding a sudo sync tot the deploy... no help | 15:25 |
*** matsuhas_ has quit IRC | 15:25 | |
*** matsuhashi has joined #openstack-ironic | 15:25 | |
lucasagomes | NobodyCam, what OS ur using in the conductor? | 15:25 |
NobodyCam | ubuntu, devtest seed vm | 15:27 |
*** eghobo has joined #openstack-ironic | 15:30 | |
*** matsuhashi has quit IRC | 15:31 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Slow down to chunk-wise retrieval of SDR as needed https://review.openstack.org/92841 | 15:33 |
jbjohnso | ok, so it has been requested that I add the pyghmi utilities (specifically the one to do SOL consoles). What should I call the 'use pyghmi to gimme a console' command? | 15:37 |
*** foexle has quit IRC | 15:39 | |
NobodyCam | lucasagomes: do you if or how I can get parted to tell me what it things is in use? | 15:41 |
lucasagomes | NobodyCam, off the top of my head no :/ lemme investigate | 15:42 |
lucasagomes | it's weird cause lsof is not reporting anything | 15:42 |
NobodyCam | ya | 15:43 |
*** coolsvap is now known as coolsvap|afk | 15:43 | |
*** martyntaylor has left #openstack-ironic | 15:46 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Pin RPC client version min == max https://review.openstack.org/92723 | 15:46 |
NobodyCam | lucasagomes: did you test with swap? | 15:48 |
NobodyCam | I am not setting swap | 15:48 |
lucasagomes | NobodyCam, right, mine had a 1mb swap partition | 15:49 |
lucasagomes | cause I didn't pull the latest trunk | 15:49 |
NobodyCam | humm | 15:49 |
lucasagomes | I'm doing some tests manually here, but I will try again against the latest trunk | 15:49 |
lucasagomes | w/o swap | 15:49 |
NobodyCam | TY | 15:49 |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Slow down to chunk-wise retrieval of SDR as needed https://review.openstack.org/92841 | 15:51 |
*** foexle has joined #openstack-ironic | 15:52 | |
*** ndipanov has quit IRC | 15:54 | |
openstackgerrit | A change was merged to stackforge/pyghmi: Slow down to chunk-wise retrieval of SDR as needed https://review.openstack.org/92841 | 16:01 |
*** spy1 is now known as antonym | 16:02 | |
lucasagomes | devananda, ping about rpc min, max version problem | 16:07 |
lucasagomes | devananda, are u looking into it more? if not I will assign that bug to me and start working on it | 16:08 |
lucasagomes | I had a talk with markmc about hw that works and about version cap as well | 16:08 |
lucasagomes | gotta look a bit more into other projects but I think I have a good understand on where to start | 16:08 |
jbjohnso | devananda, I pushed a tag, pypi is not doing anything yet. | 16:09 |
*** datajerk has quit IRC | 16:12 | |
lucasagomes | NobodyCam, :/ worked with the latest trunk and no swap | 16:14 |
lucasagomes | weird... | 16:14 |
NobodyCam | what is your conductor running? | 16:14 |
lucasagomes | I don't have any ubuntu vm handy here to test it tho, I will install one vm | 16:14 |
lucasagomes | NobodyCam, fedora 20 | 16:14 |
lucasagomes | NobodyCam, which version of ubuntu u've installed? | 16:14 |
lucasagomes | 12.04?! | 16:14 |
NobodyCam | nobodycam@nobodycam-HP-EliteBook-8460p:~/tripleo$ ssh root@192.0.2.1 | 16:15 |
NobodyCam | Welcome to Ubuntu 13.10 (GNU/Linux 3.11.0-20-generic i686) | 16:15 |
lucasagomes | ok gotta download the iso then | 16:15 |
NobodyCam | run devtest | 16:15 |
NobodyCam | will build seed for you | 16:15 |
NobodyCam | brb | 16:16 |
*** rameshg87 has joined #openstack-ironic | 16:18 | |
openstackgerrit | Dirk Mueller proposed a change to openstack/ironic: Remove explicit dependency on amqplib https://review.openstack.org/92153 | 16:23 |
*** athomas has quit IRC | 16:24 | |
*** eghobo has quit IRC | 16:26 | |
*** eghobo has joined #openstack-ironic | 16:28 | |
*** derekh_ has quit IRC | 16:30 | |
lucasagomes | right, going back home now... have a good night everybody | 16:43 |
NobodyCam | night lucasagomes | 16:43 |
lucasagomes | NobodyCam, see ya, tomorrow I let u know about the parted thing | 16:43 |
NobodyCam | will do | 16:44 |
lucasagomes | don't have time to run it all today | 16:44 |
*** lucasagomes has quit IRC | 16:44 | |
*** rameshg87 has left #openstack-ironic | 16:49 | |
*** davidlenwell_ is now known as davidlenwell | 16:49 | |
*** newell_ has joined #openstack-ironic | 16:49 | |
*** eghobo has quit IRC | 16:51 | |
*** eghobo has joined #openstack-ironic | 16:51 | |
*** rloo has quit IRC | 16:53 | |
*** epim has joined #openstack-ironic | 16:54 | |
*** romcheg1 has joined #openstack-ironic | 16:59 | |
*** harlowja_away is now known as harlowja | 17:01 | |
*** dwalleck has joined #openstack-ironic | 17:01 | |
*** eguz has joined #openstack-ironic | 17:03 | |
*** eguz has quit IRC | 17:03 | |
*** eghobo has quit IRC | 17:04 | |
*** epim has quit IRC | 17:05 | |
*** epim has joined #openstack-ironic | 17:14 | |
*** epim has quit IRC | 17:14 | |
*** geertj has joined #openstack-ironic | 17:15 | |
geertj | Hi, I've got a question on how much Ironic is tied to IPMI and PXE. Can they be abstracted out and replaced by something else? | 17:16 |
NobodyCam | geertj: yes they can Ironic has a driver based model | 17:18 |
NobodyCam | geertj: see https://github.com/openstack/ironic/tree/master/ironic/drivers/modules | 17:19 |
NobodyCam | we have two ipmi driver and a ssh driver | 17:19 |
NobodyCam | also some other vendor related stuff too :) | 17:19 |
geertj | NobodyCam: cool.. The background of this is ravellosystems.com. We could be used as a "programmable undercloud", for lack of a better term. | 17:20 |
geertj | Idea idea how much work it would be? | 17:21 |
geertj | s/Idea/Any/ | 17:21 |
NobodyCam | oh thats kinda slick | 17:23 |
NobodyCam | :) | 17:24 |
geertj | Heh, we think so :) | 17:24 |
NobodyCam | but how or what would you be driving? | 17:24 |
NobodyCam | our ssh driver currently supports virsh. vbox, and vmware | 17:25 |
geertj | Nodes could be added to the undercloud via an API call. | 17:25 |
geertj | It's a REST API. | 17:25 |
geertj | You can configure memory, NICs, disk image, etc. | 17:26 |
NobodyCam | you as in Ironic... no thats not our mission | 17:26 |
geertj | Hmm | 17:27 |
NobodyCam | our goal is to deploy images on to nodes | 17:27 |
geertj | nodes = existing nodes? | 17:27 |
NobodyCam | are you wanting to control "clouds" | 17:27 |
Shrews | adam_g: any idea what's up with http://logs.openstack.org/62/91062/6/check/check-tempest-dsvm-virtual-ironic/4ea2e4d/console.html#_2014-05-08_11_21_51_360 ? | 17:27 |
Shrews | been seeing that in my tests, too | 17:28 |
NobodyCam | correct we do not "create" things like blank nodes | 17:28 |
geertj | The idea was that we can use tripleo to spin up a complete OpenStack. | 17:28 |
NobodyCam | the nodes are registered with Ironic | 17:28 |
geertj | First it would configure the hardware itself. | 17:28 |
geertj | So "bare metal" images, networking, etc. | 17:29 |
*** Mikhail_D_ltp has joined #openstack-ironic | 17:29 | |
geertj | Which is, IIUC, the "undercloud". | 17:29 |
geertj | And then on top of that we can deploy the over cloud. | 17:29 |
geertj | I did a manual install of the "undercloud" for a blog post. | 17:29 |
geertj | And it took me 2 days or so to install everything from DVD. | 17:29 |
geertj | After that I used "Packstack" to deploy the overcloud | 17:30 |
NobodyCam | geertj: yes that is what OoO does.. have you seen the tripleO devtest script? | 17:30 |
Shrews | adam_g: ah, i think that's due to the latest commit (422fbdf). Would have been nice if they had fixed the baremetal class, too | 17:30 |
NobodyCam | the devtest script will build and deploy the seed, undercloud and overcloud | 17:31 |
matty_dubs | geertj: Interesting stuff (your company)! The idea is that Ironic manages bare metal servers, and works with TripleO for to deploy OpenStack on OpenStack (the triple O). But Ironic does have SSH drivers to deploy to VMs, though more for testing and such. | 17:31 |
NobodyCam | geertj: here is the walkthru http://docs.openstack.org/developer/tripleo-incubator/devtest.html | 17:31 |
matty_dubs | In other words, what NobodyCam said! ;) | 17:32 |
NobodyCam | well said matty_dubs | 17:32 |
NobodyCam | :) | 17:32 |
geertj | OK, so devtest is probably where I should start looking. | 17:34 |
NobodyCam | :) I use it every day | 17:34 |
geertj | Would it be useful to be able to spin up a multi-node devtest in the cloud with real networking etc? | 17:35 |
geertj | matty_dubs: thanks! | 17:36 |
NobodyCam | ok brb | 17:38 |
matty_dubs | I honestly don't know a lot about how it handles 'real networking'. | 17:39 |
geertj | The nodes can have multiple networks between them (L2 clean). | 17:40 |
geertj | So the overcloud can do things like running VLANs on top. | 17:40 |
adam_g | Shrews, hmm thanks | 17:42 |
*** dwalleck has quit IRC | 17:47 | |
*** dwalleck_ has joined #openstack-ironic | 17:49 | |
* NobodyCam is back | 17:49 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Remove references to custom keepalives on logout https://review.openstack.org/92879 | 17:53 |
*** rloo has joined #openstack-ironic | 17:56 | |
*** rloo has quit IRC | 17:57 | |
*** rloo has joined #openstack-ironic | 17:58 | |
*** rloo has quit IRC | 17:58 | |
*** rloo has joined #openstack-ironic | 17:59 | |
*** dwalleck_ has quit IRC | 17:59 | |
*** rloo has quit IRC | 18:00 | |
*** rloo has joined #openstack-ironic | 18:00 | |
*** rloo has quit IRC | 18:02 | |
*** rloo has joined #openstack-ironic | 18:03 | |
*** dwalleck_ has joined #openstack-ironic | 18:05 | |
*** datajerk has joined #openstack-ironic | 18:05 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Install scripts as well as library https://review.openstack.org/92882 | 18:06 |
*** epim has joined #openstack-ironic | 18:07 | |
*** davidlenwell has quit IRC | 18:07 | |
*** davidlenwell has joined #openstack-ironic | 18:09 | |
*** rloo has quit IRC | 18:10 | |
*** rloo has joined #openstack-ironic | 18:10 | |
openstackgerrit | A change was merged to stackforge/pyghmi: Install scripts as well as library https://review.openstack.org/92882 | 18:10 |
openstackgerrit | A change was merged to stackforge/pyghmi: Remove references to custom keepalives on logout https://review.openstack.org/92879 | 18:10 |
*** rloo has quit IRC | 18:12 | |
*** rloo has joined #openstack-ironic | 18:13 | |
*** epim has quit IRC | 18:13 | |
*** foexle has quit IRC | 18:14 | |
*** epim has joined #openstack-ironic | 18:16 | |
*** foexle has joined #openstack-ironic | 18:16 | |
*** tatyana has joined #openstack-ironic | 18:22 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Correct return value of set_bootdev https://review.openstack.org/92888 | 18:30 |
*** eghobo has joined #openstack-ironic | 18:32 | |
NobodyCam | oh I wounder if the labels could have somehting to do with my issue... | 18:33 |
NobodyCam | both disks have the same labels | 18:33 |
*** rloo has quit IRC | 18:40 | |
*** rloo has joined #openstack-ironic | 18:40 | |
*** rloo has quit IRC | 18:41 | |
*** rloo has joined #openstack-ironic | 18:42 | |
*** dwalleck_ has quit IRC | 18:47 | |
notq | a combination of uneasiness and zen running installers that perform tons of actions, many of which i don't understand. | 18:54 |
*** epim has quit IRC | 18:56 | |
*** dwalleck has joined #openstack-ironic | 18:57 | |
*** jgrimm has quit IRC | 19:01 | |
*** dwalleck_ has joined #openstack-ironic | 19:01 | |
*** eghobo has quit IRC | 19:04 | |
*** openstackgerrit has quit IRC | 19:04 | |
*** openstackgerrit has joined #openstack-ironic | 19:05 | |
*** dwalleck_ has quit IRC | 19:08 | |
*** eghobo has joined #openstack-ironic | 19:08 | |
*** epim has joined #openstack-ironic | 19:12 | |
*** foexle has quit IRC | 19:15 | |
*** foexle has joined #openstack-ironic | 19:17 | |
*** foexle has quit IRC | 19:22 | |
*** romcheg1 has quit IRC | 19:22 | |
NobodyCam | lol | 19:22 |
*** eghobo has quit IRC | 19:27 | |
*** romcheg1 has joined #openstack-ironic | 19:28 | |
*** annegentle has joined #openstack-ironic | 19:33 | |
*** geertj has quit IRC | 19:35 | |
*** annegentle has quit IRC | 19:35 | |
*** annegentle has joined #openstack-ironic | 19:36 | |
*** annegentle has quit IRC | 19:36 | |
*** annegentle has joined #openstack-ironic | 19:36 | |
*** annegentle has quit IRC | 19:37 | |
*** annegentle has joined #openstack-ironic | 19:39 | |
*** geertj has joined #openstack-ironic | 19:40 | |
*** eghobo has joined #openstack-ironic | 19:44 | |
*** dwalleck_ has joined #openstack-ironic | 19:50 | |
*** dwallec__ has joined #openstack-ironic | 20:00 | |
*** dwalleck_ has quit IRC | 20:00 | |
*** dwalleck_ has joined #openstack-ironic | 20:01 | |
*** dwallec__ has quit IRC | 20:01 | |
*** dwalleck has quit IRC | 20:04 | |
NobodyCam | so I do now at least know whats going on with rebuild.. If the remote disk has the same labels at the conductor parted barfs.. | 20:05 |
NobodyCam | so in my case it was / is : /dev/sda2: LABEL="cloudimg-rootfs" UUID="1e3b036f-aac0-46d7-bbec-80abe1dd7aae" TYPE="ext4" | 20:05 |
NobodyCam | which is also on my seed vm | 20:06 |
*** jdob has quit IRC | 20:06 | |
NobodyCam | so when parted checkes the disk it thinks its mounted | 20:06 |
Shrews | NobodyCam: that's a neat bug | 20:09 |
NobodyCam | oh ya.. filing report now | 20:12 |
*** eghobo has quit IRC | 20:16 | |
*** geertj has quit IRC | 20:16 | |
*** derekh_ has joined #openstack-ironic | 20:18 | |
NobodyCam | Shrews: https://bugs.launchpad.net/ironic/+bug/1317647 | 20:22 |
*** dwalleck_ has quit IRC | 20:24 | |
Shrews | NobodyCam: what is assigning the labels? the parted code? | 20:26 |
*** jgrimm has joined #openstack-ironic | 20:26 | |
NobodyCam | Shrews: kinda https://github.com/openstack/ironic/blob/master/ironic/common/disk_partitioner.py#L82 | 20:27 |
NobodyCam | but I think the label cloudimg-rootfs is important | 20:28 |
*** dwalleck has joined #openstack-ironic | 20:29 | |
*** epim has quit IRC | 20:29 | |
NobodyCam | but the rebuild did reset the label | 20:29 |
*** Nisha has quit IRC | 20:30 | |
*** epim has joined #openstack-ironic | 20:30 | |
NobodyCam | so we could do some hack that sets the labels to the uuid's if the nodes disk alreadys labels set | 20:30 |
NobodyCam | ??? need to bounce that off Lucas | 20:30 |
*** dwalleck has quit IRC | 20:38 | |
*** dwalleck has joined #openstack-ironic | 20:39 | |
*** epim has quit IRC | 20:45 | |
*** epim has joined #openstack-ironic | 20:45 | |
*** linggao has quit IRC | 20:51 | |
*** dwalleck has quit IRC | 20:54 | |
*** zdiN0bot has joined #openstack-ironic | 20:55 | |
NobodyCam | ok calling a day... need to find some food | 20:55 |
*** Mikhail_D_ltp has quit IRC | 20:55 | |
NobodyCam | may pop back in later | 20:55 |
*** epim has quit IRC | 20:57 | |
*** romcheg1 has quit IRC | 20:58 | |
*** eghobo has joined #openstack-ironic | 21:06 | |
*** epim has joined #openstack-ironic | 21:06 | |
*** dwalleck has joined #openstack-ironic | 21:06 | |
*** romcheg1 has joined #openstack-ironic | 21:18 | |
*** matty_dubs is now known as matty_dubs|gone | 21:18 | |
*** foexle has joined #openstack-ironic | 21:24 | |
*** dwalleck has quit IRC | 21:29 | |
*** derekh_ has quit IRC | 21:32 | |
*** foexle has quit IRC | 21:44 | |
*** mrda-away is now known as mrda | 21:50 | |
*** dwalleck has joined #openstack-ironic | 21:52 | |
*** romcheg2 has joined #openstack-ironic | 21:54 | |
*** romcheg1 has quit IRC | 21:55 | |
*** epim has quit IRC | 21:57 | |
*** dwalleck has quit IRC | 21:58 | |
*** jbjohnso has quit IRC | 21:58 | |
*** rloo has quit IRC | 21:59 | |
*** rloo has joined #openstack-ironic | 22:00 | |
*** epim has joined #openstack-ironic | 22:01 | |
*** epim has left #openstack-ironic | 22:04 | |
*** zdiN0bot has quit IRC | 22:18 | |
*** jgrimm has quit IRC | 22:24 | |
*** eghobo has quit IRC | 22:29 | |
*** eghobo has joined #openstack-ironic | 22:29 | |
jroll | so | 22:48 |
jroll | when I run `ipmitool chassis bootdev hd', I get 'Invalid argument: hd' | 22:49 |
*** zdiN0bot has joined #openstack-ironic | 22:49 | |
jroll | when I use 'disk' with pyghmi it gets mad | 22:49 |
jroll | seems incompatible | 22:49 |
*** zdiN0bot1 has joined #openstack-ironic | 22:53 | |
*** zdiN0bot has quit IRC | 22:53 | |
*** zdiN0bot1 has quit IRC | 23:04 | |
*** tatyana has quit IRC | 23:09 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Adding a reference driver for the agent https://review.openstack.org/84795 | 23:25 |
*** eguz has joined #openstack-ironic | 23:37 | |
*** eghobo has quit IRC | 23:42 | |
*** romcheg2 has quit IRC | 23:46 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!