devananda | jroll: that's *exactly* what the tempest folks are saying they think we should do | 00:00 |
---|---|---|
devananda | well | 00:00 |
devananda | that's my understanding | 00:00 |
jroll | yeah, lets do it | 00:00 |
JayF | sounds like they stormed in with some good ideas | 00:00 |
devananda | jroll: see https://review.openstack.org/#/c/100989/1..2/tempest/api/baremetal/README.rst | 00:00 |
*** harlowja has quit IRC | 00:00 | |
jroll | someone give me X thousand dollars and I'll make it happen :) | 00:00 |
jroll | JayF: ಠ_ಠ | 00:00 |
devananda | jroll: would you have a separate cell just for testing? | 00:01 |
devananda | in the production cloud, i mean. not a separate QA cloud | 00:01 |
jroll | devananda: unclear right now :) | 00:01 |
jroll | devananda: most of our tests are done in preprod, and just some basic testing in prod afaik | 00:02 |
jroll | devananda: I mean, testing in prod is the last line. we want to make sure *the cell we just deployed to* is working as expected | 00:03 |
jroll | so like, separate cell defeats the purpose | 00:03 |
devananda | jroll: right | 00:04 |
devananda | jroll: so what tests do you run against a cell that uou just deployed to prod? | 00:05 |
devananda | jroll: if you dont mind sharing | 00:05 |
JayF | I don't think we have much insight into that right now | 00:05 |
*** lucas-dinner has quit IRC | 00:06 | |
jroll | devananda: afaik, today, we support a subset of intended functionality. nova boot and nova delete. so we test that manually, poke around a bit. | 00:06 |
JayF | I thought he meant a nova cell, with nova deploys | 00:07 |
jroll | devananda: as for QE environment, dwalleck runs a whole bunch of stuff against that as far as notifications etc, but I'm not sure exactly what | 00:07 |
devananda | jroll: right, that's about what i thought | 00:07 |
jroll | oh, I have no clue about nova cells | 00:07 |
jroll | devananda: right, so, once tempest is more fleshed out for ironic purposes, we'll be using that + probably some cloud cafe tests in preprod. not sure about prod but maybe? | 00:08 |
jroll | devananda: although, now that I think about it. it's a short window for a race, right? | 00:09 |
*** hemna_ has quit IRC | 00:09 | |
jroll | devananda: maybe this is another reason to figure out the ComputeManager stuff - if we tie some group of nodes to a compute instance, we just tie the test nodes to their own compute instance and set some kind of acl? | 00:10 |
jroll | (brb, quick phone) | 00:10 |
adam_g | devananda, good point | 00:10 |
devananda | jroll: that's one possibility. another would be node<->tenant assignment | 00:13 |
devananda | adam_g: long comment posted to 100989 | 00:14 |
jroll | devananda: true, that's probably the best way | 00:15 |
adam_g | devananda, cool. you may want to post that in the main comments, the reply is tucked away in the old patchset | 00:16 |
devananda | adam_g: or just copy/paste the ML ...? | 00:17 |
adam_g | devananda, yeah | 00:17 |
NobodyCam | ok stepping away | 00:28 |
*** ellenh has quit IRC | 00:32 | |
*** ellenh has joined #openstack-ironic | 00:32 | |
*** matsuhashi has joined #openstack-ironic | 00:35 | |
*** yu_ has quit IRC | 00:37 | |
*** ellenh has quit IRC | 00:41 | |
*** ellenh has joined #openstack-ironic | 00:41 | |
*** coolsvap is now known as coolsvap|afk | 00:44 | |
*** takadayuiko has quit IRC | 00:46 | |
*** Penick has quit IRC | 00:48 | |
*** faizan has joined #openstack-ironic | 00:49 | |
*** rloo_gone has quit IRC | 00:55 | |
*** rloo_gone has joined #openstack-ironic | 00:55 | |
openstackgerrit | Jim Rollenhagen proposed a change to openstack/ironic-specs: Support long-running deploy ramdisks https://review.openstack.org/102405 | 00:55 |
jroll | JoshNang: ^ | 00:55 |
jroll | I'm off for the night, out of office tomorrow. see y'all thursday! :) | 00:56 |
*** rloo_gone has quit IRC | 00:56 | |
*** rloo_gone has joined #openstack-ironic | 00:57 | |
*** rloo_gone has quit IRC | 00:59 | |
*** rloo_gone has joined #openstack-ironic | 01:00 | |
*** achanda has quit IRC | 01:01 | |
*** rloo_gone has quit IRC | 01:02 | |
*** rloo_gone has joined #openstack-ironic | 01:03 | |
*** ellenh has quit IRC | 01:03 | |
*** Penick has joined #openstack-ironic | 01:23 | |
*** rloo_gone has quit IRC | 01:24 | |
*** rloo_gone has joined #openstack-ironic | 01:25 | |
*** faizan has quit IRC | 01:25 | |
*** Penick has quit IRC | 01:26 | |
*** harlowja_ has quit IRC | 01:28 | |
*** Penick has joined #openstack-ironic | 01:30 | |
*** rloo_gone has quit IRC | 01:31 | |
*** Penick has quit IRC | 01:31 | |
*** rloo_gone has joined #openstack-ironic | 01:31 | |
*** harlowja has joined #openstack-ironic | 01:32 | |
*** rloo_gone has quit IRC | 01:32 | |
*** rloo_gone has joined #openstack-ironic | 01:33 | |
*** rloo_gone has quit IRC | 01:39 | |
* devananda signs off for the night. starts packign for tomorrow morning's flight | 01:40 | |
mrda | have fun devananda | 01:42 |
*** nosnos has joined #openstack-ironic | 01:51 | |
*** nosnos has quit IRC | 01:56 | |
*** nosnos has joined #openstack-ironic | 01:57 | |
*** bandicot has quit IRC | 01:57 | |
*** eghobo has quit IRC | 02:05 | |
*** openstackgerrit has quit IRC | 02:31 | |
*** mitz_ has joined #openstack-ironic | 02:36 | |
*** vinbs has joined #openstack-ironic | 03:01 | |
*** harlowja is now known as harlowja_away | 03:04 | |
*** bcaldwell has joined #openstack-ironic | 03:20 | |
*** achanda has joined #openstack-ironic | 03:25 | |
*** eghobo has joined #openstack-ironic | 03:36 | |
*** vinbs has quit IRC | 03:40 | |
*** vinbs has joined #openstack-ironic | 03:40 | |
*** matsuhashi has quit IRC | 03:42 | |
*** matsuhashi has joined #openstack-ironic | 03:43 | |
*** matsuhashi has quit IRC | 03:47 | |
*** nosnos has quit IRC | 03:51 | |
*** Poornima has joined #openstack-ironic | 03:55 | |
*** rameshg871 has joined #openstack-ironic | 03:57 | |
*** Penick_ has joined #openstack-ironic | 04:03 | |
*** eghobo has quit IRC | 04:14 | |
*** eghobo has joined #openstack-ironic | 04:15 | |
*** lazy_prince has joined #openstack-ironic | 04:15 | |
*** lazy_prince has quit IRC | 04:19 | |
*** matsuhashi has joined #openstack-ironic | 04:31 | |
*** lazy_prince has joined #openstack-ironic | 04:34 | |
*** Manishanker has joined #openstack-ironic | 04:35 | |
*** nosnos has joined #openstack-ironic | 04:37 | |
*** achanda has quit IRC | 04:39 | |
*** bandicot has joined #openstack-ironic | 04:40 | |
*** sabah has joined #openstack-ironic | 04:45 | |
*** rakesh_hs4 has joined #openstack-ironic | 04:48 | |
*** bandicot has quit IRC | 04:56 | |
*** achanda has joined #openstack-ironic | 04:59 | |
*** ajc_ has joined #openstack-ironic | 04:59 | |
*** Manishanker has quit IRC | 05:05 | |
*** pradipta_away is now known as pradipta | 05:17 | |
*** Manishanker has joined #openstack-ironic | 05:17 | |
*** coolsvap|afk is now known as coolsvap | 05:19 | |
*** max_lobur has joined #openstack-ironic | 05:20 | |
*** rwsu has quit IRC | 05:24 | |
*** faizan has joined #openstack-ironic | 05:31 | |
*** amitpp has joined #openstack-ironic | 05:31 | |
*** faizan has quit IRC | 05:38 | |
*** bcaldwell has quit IRC | 05:41 | |
*** amitpp has quit IRC | 05:42 | |
*** bcaldwell has joined #openstack-ironic | 05:47 | |
*** Manishanker has quit IRC | 05:55 | |
*** bmahalakshmi has joined #openstack-ironic | 06:01 | |
*** max_lobur has quit IRC | 06:06 | |
*** achanda has quit IRC | 06:10 | |
*** achanda has joined #openstack-ironic | 06:15 | |
*** achanda has quit IRC | 06:22 | |
*** Poornima|mtg has joined #openstack-ironic | 06:42 | |
*** Poornima|afk has joined #openstack-ironic | 06:45 | |
*** Poornima has quit IRC | 06:45 | |
*** Poornima|mtg has quit IRC | 06:48 | |
*** martyntaylor has joined #openstack-ironic | 06:51 | |
*** Poornima|mtg has joined #openstack-ironic | 06:52 | |
*** max_lobur has joined #openstack-ironic | 06:54 | |
*** Poornima|afk has quit IRC | 06:56 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 07:05 | |
*** shausy has joined #openstack-ironic | 07:09 | |
*** ifarkas has joined #openstack-ironic | 07:20 | |
*** jcoufal has joined #openstack-ironic | 07:30 | |
*** rameshg87 has quit IRC | 07:31 | |
*** sabah has quit IRC | 07:31 | |
*** Haomeng has quit IRC | 07:46 | |
*** matsuhashi has quit IRC | 07:57 | |
*** matsuhashi has joined #openstack-ironic | 07:58 | |
*** Haomeng has joined #openstack-ironic | 07:59 | |
*** mrda is now known as mrda-away | 08:02 | |
mrda-away | night ironic | 08:03 |
Haomeng | mrda-away: night:) | 08:04 |
*** matsuhashi has quit IRC | 08:05 | |
*** matsuhashi has joined #openstack-ironic | 08:10 | |
*** sabah has joined #openstack-ironic | 08:12 | |
*** matsuhashi has quit IRC | 08:17 | |
*** Haomeng has quit IRC | 08:17 | |
*** matsuhashi has joined #openstack-ironic | 08:18 | |
*** Haomeng has joined #openstack-ironic | 08:18 | |
*** Haomeng has quit IRC | 08:19 | |
*** romcheg has joined #openstack-ironic | 08:21 | |
*** athomas has joined #openstack-ironic | 08:28 | |
*** matsuhashi has quit IRC | 08:31 | |
*** pelix has joined #openstack-ironic | 08:36 | |
*** lucasagomes has joined #openstack-ironic | 08:36 | |
*** igordcard has joined #openstack-ironic | 08:45 | |
*** nosnos has quit IRC | 08:45 | |
*** openstackgerrit has joined #openstack-ironic | 08:53 | |
*** sabah has quit IRC | 09:04 | |
*** Haomeng has joined #openstack-ironic | 09:13 | |
*** Haomeng|2 has joined #openstack-ironic | 09:13 | |
*** gcb_ has joined #openstack-ironic | 09:27 | |
openstackgerrit | A change was merged to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/96063 | 09:28 |
*** nosnos has joined #openstack-ironic | 09:36 | |
*** sabah has joined #openstack-ironic | 09:36 | |
*** matsuhashi has joined #openstack-ironic | 09:36 | |
*** sabah has quit IRC | 09:41 | |
*** matsuhashi has quit IRC | 09:54 | |
dtantsur|afk | g'afternoon Ironic | 09:54 |
*** dtantsur|afk is now known as dtantsur | 09:54 | |
*** matsuhashi has joined #openstack-ironic | 09:55 | |
*** matsuhas_ has joined #openstack-ironic | 09:57 | |
*** matsuhashi has quit IRC | 09:57 | |
dtantsur | Folks, is there any way to get Python logs out of unit tests run result, like: http://logs.openstack.org/21/73121/15/check/gate-ironic-python27/a8c9a47/ | 10:01 |
dtantsur | (the failure can't be reproduced locally) | 10:02 |
lucasagomes | dtantsur, not sure :/ can't be reproduced locally? | 10:09 |
lucasagomes | any reason for that? | 10:09 |
dtantsur | lucasagomes, no idea, tests pass for me here :( | 10:09 |
lucasagomes | dtantsur, mysql vs sqlite? | 10:09 |
dtantsur | lucasagomes, maybe... which is used where? sqlite locally, mysql on machines? | 10:10 |
lucasagomes | dtantsur, I'm not 100% sure but I think that's the case | 10:10 |
lucasagomes | locally it will use sqlite | 10:10 |
lucasagomes | and mysql on gate | 10:10 |
lucasagomes | so you might be able to change it locally to use mysql local as well | 10:10 |
lucasagomes | (gotta take a look at how to do it tho) | 10:10 |
*** gcb_ has quit IRC | 10:11 | |
dtantsur | lucasagomes, thanks for the hint | 10:12 |
*** mkerrin has quit IRC | 10:12 | |
* dtantsur hates tox >_< | 10:14 | |
lucasagomes | dtantsur, np, it's more a guess tho :) | 10:14 |
lucasagomes | not sure if the mysql vs sqlite is the real cause, but worth trying | 10:14 |
*** romcheg has quit IRC | 10:16 | |
*** igordcard has quit IRC | 10:18 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Fix leaking DB details to API on error https://review.openstack.org/73121 | 10:27 |
*** matsuhas_ has quit IRC | 10:28 | |
*** matsuhashi has joined #openstack-ironic | 10:28 | |
*** gcb_ has joined #openstack-ironic | 10:28 | |
*** amitpp has joined #openstack-ironic | 10:28 | |
*** ifarkas has quit IRC | 10:32 | |
openstackgerrit | A change was merged to openstack/ironic: Implement security groups and firewall filtering methods https://review.openstack.org/96466 | 10:35 |
*** matsuhashi has quit IRC | 10:37 | |
*** matsuhashi has joined #openstack-ironic | 10:37 | |
*** sabah has joined #openstack-ironic | 10:44 | |
*** dtantsur is now known as dtantsur|lunch | 10:48 | |
openstackgerrit | A change was merged to openstack/ironic: Do not delete pxe_deploy_{kernel, ramdisk} on tear down https://review.openstack.org/101864 | 10:49 |
*** Haomeng|2 has quit IRC | 11:03 | |
*** foexle has joined #openstack-ironic | 11:08 | |
*** coolsvap is now known as coolsvap|afk | 11:11 | |
*** gcb_ has quit IRC | 11:16 | |
*** dtantsur|lunch is now known as dtantsur | 11:16 | |
*** romcheg has joined #openstack-ironic | 11:17 | |
*** sabah has quit IRC | 11:24 | |
*** lucasagomes is now known as lucas-hungry | 11:54 | |
*** nikunj2512 has joined #openstack-ironic | 12:00 | |
*** nikunj2512 has quit IRC | 12:00 | |
*** nikunj2512 has joined #openstack-ironic | 12:01 | |
*** loki184 has joined #openstack-ironic | 12:04 | |
*** rakesh_hs4 is now known as rakesh_hs | 12:05 | |
Shrews | morning folks | 12:07 |
*** vinbs has quit IRC | 12:08 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Fix leaking DB details to API on error https://review.openstack.org/73121 | 12:08 |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Raise appropriate errors on duplicate Node and Chassis creation https://review.openstack.org/102506 | 12:08 |
dtantsur | Shrews, morning | 12:10 |
*** loki184 has quit IRC | 12:16 | |
*** jdob has joined #openstack-ironic | 12:16 | |
*** linggao has joined #openstack-ironic | 12:18 | |
*** bcaldwell has quit IRC | 12:19 | |
*** amitpp has quit IRC | 12:19 | |
*** amitpp has joined #openstack-ironic | 12:19 | |
romcheg | Morning Ironic! | 12:19 |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Prevent updating UUID of Node, Port and Chassis on DB API level https://review.openstack.org/102247 | 12:20 |
dtantsur | romcheg, morning! | 12:21 |
*** amitpp has quit IRC | 12:22 | |
*** bmahalakshmi has quit IRC | 12:23 | |
*** ajc_ has quit IRC | 12:23 | |
*** shausy has quit IRC | 12:24 | |
*** shausy has joined #openstack-ironic | 12:24 | |
*** shausy has quit IRC | 12:25 | |
*** shausy has joined #openstack-ironic | 12:25 | |
*** Haomeng|2 has joined #openstack-ironic | 12:26 | |
dtantsur | Still can't figure out, how to run tests locally with MySQL instead of SQLite :( Any ideas? | 12:26 |
Shrews | dtantsur: that's in our quickstart guide | 12:27 |
dtantsur | really? Oo | 12:27 |
*** Haomeng has quit IRC | 12:27 | |
Shrews | dtantsur: oh, you mean the unit tests | 12:27 |
dtantsur | Shrews, yep | 12:27 |
*** geekyogi has joined #openstack-ironic | 12:29 | |
*** shausy has quit IRC | 12:31 | |
*** shausy has joined #openstack-ironic | 12:31 | |
*** shausy has left #openstack-ironic | 12:31 | |
*** shausy has joined #openstack-ironic | 12:33 | |
*** nikunj2512 has quit IRC | 12:40 | |
Shrews | dtantsur: hrm. not sure, but looks like if you set database.connection to a mysql connect string, that should do it. I *think* you set this in a config file and pass it to tox with -c ???? | 12:40 |
dtantsur | Shrews, hmmm... worse trying | 12:40 |
Shrews | tox -c myconfig -ep27 <--- just a guess | 12:40 |
Shrews | -epy27 | 12:40 |
*** rakesh_hs has quit IRC | 12:41 | |
dtantsur | folks, do you know any conditions, where bash will execute different thing from `which X` when call `X` ? | 12:44 |
dtantsur | * where = when | 12:44 |
*** lazy_prince has quit IRC | 12:47 | |
*** bvivek has joined #openstack-ironic | 12:48 | |
*** rloo has joined #openstack-ironic | 12:52 | |
dtantsur | yuriyz, any ideas how to make things like https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L520 actually work? Error is not DBDuplicateEntry, it seems like it's required to analyze error message... | 12:54 |
*** jbjohnso has joined #openstack-ironic | 12:54 | |
dtantsur | yuriyz, can we have outdated openstack.common.db? | 12:55 |
*** pradipta is now known as pradipta_away | 12:55 | |
yuriyz | dtantsur, Im looking now | 12:57 |
rameshg871 | hello dtantsur | 12:57 |
dtantsur | yuriyz, one more guess: this does not work for primary keys, only for UNIQUE columns... | 12:57 |
dtantsur | yuriyz, thanks! | 12:57 |
dtantsur | rameshg871, hi! | 12:57 |
rameshg871 | dtantsur, just got your comment on bash_completion | 12:58 |
dtantsur | rameshg871, yeah. I am out of luck trying to enable it on my devstack :( | 12:58 |
*** amitpp has joined #openstack-ironic | 12:58 | |
rameshg871 | dtantsur, i just copy the file tools/ironic.bash_completion to /etc/bash_completion.d/ | 12:58 |
rameshg871 | dtantsur, and then source .bashrc again on that terminal | 12:59 |
*** matsuhashi has quit IRC | 12:59 | |
rameshg871 | dtantsur, source ~/.bashrc | 12:59 |
*** matsuhashi has joined #openstack-ironic | 12:59 | |
rameshg871 | dtantsur, and then it should work as expected :-) | 12:59 |
dtantsur | rameshg871, does not work for me, shows files in the current directory :( | 13:00 |
rameshg871 | dtantsur, my ~/.bashrc has ". /etc/bash_completion" which sources all files within /etc/bash_completion.d/ | 13:00 |
rameshg871 | dtantsur, i hope you have it too .. | 13:01 |
*** lucas-hungry is now known as lucasagomes | 13:01 | |
rameshg871 | dtantsur, or you can even try ". /etc/bash_completion" on the current terminal and see whether it works | 13:02 |
rameshg871 | dtantsur, i am using ubuntu btw, i don't know if it differs across distribution | 13:02 |
dtantsur | rameshg871, sorry for confusion! Installing bash-completion before testing your patch would be a wise step to do :D | 13:03 |
rameshg871 | dtantsur, oh :-) | 13:03 |
*** matsuhashi has quit IRC | 13:04 | |
*** jbjohnso has quit IRC | 13:04 | |
*** igordcard has joined #openstack-ironic | 13:06 | |
*** matsuhashi has joined #openstack-ironic | 13:10 | |
*** mkerrin has joined #openstack-ironic | 13:20 | |
dtantsur | yuriyz, ok, I came to conclusion, that openstack.common.db not always convert pkey violation to DBDuplicateEntry... this requires either fixing them or creating a workaround | 13:25 |
dtantsur | don't know what is better | 13:25 |
yuriyz | dtantsur, my comment inline | 13:26 |
*** Haomeng has joined #openstack-ironic | 13:26 | |
*** matty_dubs|gone is now known as matty_dubs | 13:27 | |
dtantsur | yuriyz, aaah, my bad, thank you! Btw, why are we allowed to set id? | 13:27 |
*** Haomeng|2 has quit IRC | 13:27 | |
yuriyz | dtantsur, simple remove it from dict, will be set auto | 13:28 |
dtantsur | yuriyz, I mean, should not create_* reject calls with ID set? | 13:28 |
*** rameshg871 has left #openstack-ironic | 13:29 | |
yuriyz | id used only internally, API dont allow assess | 13:29 |
yuriyz | access | 13:29 |
*** amitpp has quit IRC | 13:30 | |
matty_dubs | Morning Ironic'ers (if that's the proper demonym) | 13:30 |
dtantsur | matty_dubs, morning :) | 13:32 |
*** matsuhashi has quit IRC | 13:33 | |
*** matsuhashi has joined #openstack-ironic | 13:33 | |
dtantsur | yuriyz, should I raise NodeAssociated or some new exception? | 13:34 |
yuriyz | for instance_uuid duplication? | 13:35 |
dtantsur | yes | 13:35 |
matty_dubs | devananda: (probably in absentia this early) I'll revise that blog post. FWIW I've also gotten a few emails with questions about it. But if people are following my random blog post, it makes me think that official docs are probably lacking. | 13:36 |
yuriyz | I think new like InstanceExists | 13:36 |
rloo | morning matty_dubs | 13:36 |
matty_dubs | Which we should probably work on. | 13:36 |
matty_dubs | Howdy rloo | 13:36 |
rloo | matty_dubs: in the absence of deva, do I hear you volunteering to write up an official doc? ;) | 13:37 |
dtantsur | rloo, morning! | 13:37 |
matty_dubs | lol, I feel like my words are being slightly twisted ;) | 13:37 |
*** killer_prince has joined #openstack-ironic | 13:38 | |
*** matsuhashi has quit IRC | 13:38 | |
rloo | Afternoon dtantsur! | 13:38 |
dtantsur | matty_dubs, is https://bugs.launchpad.net/ironic/+bug/1323589 what you want to work on? ;) | 13:38 |
dtantsur | yuriyz, ack, thanks | 13:38 |
rloo | matty_dubs: I was just following your train of thought ;) | 13:38 |
*** nosnos has quit IRC | 13:43 | |
*** coolsvap|afk is now known as coolsvap | 13:43 | |
matty_dubs | Heh, https://www.openstack.org/summit/openstack-paris-summit-2014/ -- that photo in the lower left is me! Can I now call myself "the face of OpenStack"? ;) | 13:43 |
*** matsuhashi has joined #openstack-ironic | 13:44 | |
rloo | matty_dubs: it's that GREAT SMILE of yours! | 13:44 |
*** matsuhashi has quit IRC | 13:44 | |
*** matsuhashi has joined #openstack-ironic | 13:45 | |
*** rloo has quit IRC | 13:47 | |
*** rloo has joined #openstack-ironic | 13:48 | |
*** rloo has joined #openstack-ironic | 13:48 | |
*** rloo has quit IRC | 13:49 | |
*** rloo has joined #openstack-ironic | 13:49 | |
*** matsuhashi has quit IRC | 13:49 | |
*** rloo has quit IRC | 13:55 | |
*** rloo has joined #openstack-ironic | 13:55 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: Raise appropriate errors on duplicate Node and Chassis creation https://review.openstack.org/102506 | 13:55 |
matty_dubs | rloo: Actually, do you think there's a better guide out there, that I should just link to, versus revising my blog post from January/ | 13:56 |
rloo | matty_dubs: I forgot what your blog post was about. What's the link? | 13:56 |
matty_dubs | rloo: Oh, sorry. It was about devstack+Ironic -- http://ma.ttwagner.com/bare-metal-deploys-with-devstack-and-ironic/ | 13:57 |
matty_dubs | People keep finding it via Google and stumbling over steps that are now inaccurate. I'm wondering if it makes more sense to revise it, or to just take it down and replace it with a link to something else | 13:57 |
dtantsur | yuriyz, updated https://review.openstack.org/#/c/102506 please let me know what you think | 13:57 |
matty_dubs | rloo: I'll poke around; was just curious if you knew of something better off the top of your head. Been a bit since I looked at the documentation out there :-\ | 13:58 |
rloo | matty_dubs: we don't have any doc that goes into such detail. | 13:58 |
rloo | matty_dubs: so I think this is really useful | 13:59 |
matty_dubs | http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html looks promising | 13:59 |
matty_dubs | Ah, okay. I'll revise it a bit then. | 13:59 |
rloo | matty_dubs: my thinking is that at some point in time (maybe with juno), we could have such a doc in ironic. but for now, i'd be concerned about having a doc like this and having to keep it up-to-date. So I'm quite happy to have you update your blog ;) | 14:00 |
rloo | matty_dubs: I think it would be nice if in the ironic doc (not sure where), there were pointers to doc outside of ironic, like your blog and jroll's blog. | 14:01 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/python-ironicclient: Add pagination support to {node, port, chassis}-list https://review.openstack.org/91585 | 14:01 |
rloo | matty_dubs: btw, if you're updating your blog. At the end, I think you mean 'Voila', or did you want strings? :-) | 14:01 |
matty_dubs | rloo: LOL | 14:02 |
* rloo thinks that if you get ironic working with devstack, that you might hear strings in the background... | 14:02 | |
matty_dubs | Clearly, after getting it all working, mastering basic French required way too much brainpower for me | 14:03 |
matty_dubs | ;) | 14:03 |
rloo | matty_dubs: human language is way harder than programming languages! | 14:04 |
matty_dubs | I think long-term this stuff should probably live somewhere in git under Ironic, so the community can keep stuff up-to-date vs. having out-of-date blog posts, but I'm happy to revise this | 14:04 |
matty_dubs | Especially now that I'm the face of OpenStack. ;) | 14:04 |
* rloo wonders if matty_dubs' head is a bit swollen | 14:05 | |
matty_dubs | lol, I came into work and someone asked if I had seen the Paris page. | 14:05 |
matty_dubs | I have attempted to get as much mileage out of it as possible. | 14:05 |
rloo | matty_dubs: yeah, that's great. Someone I know is famous! | 14:05 |
rloo | matty_dubs: people will be asking for your autograph in Paris. You have to be there! | 14:06 |
matty_dubs | I'm actually not even sure yet if I've been approved to go; I'm trying to use my newfound celebrity status to my advantage, though. ;) | 14:07 |
matty_dubs | "I'm in a thumbnail! You have to send me!" | 14:07 |
rloo | matty_dubs: don't forget to say 'voila' first. | 14:08 |
rloo | matty_dubs: 'voila, je suis dans cette photo. Je dois aller a Paris'. | 14:08 |
matty_dubs | Viola! | 14:09 |
matty_dubs | ;) | 14:09 |
*** rloo has quit IRC | 14:09 | |
*** rloo has joined #openstack-ironic | 14:09 | |
*** rloo has quit IRC | 14:15 | |
*** rloo has joined #openstack-ironic | 14:15 | |
dtantsur | lucasagomes, what do you think about creating a new API endpoint for new node callback (in process of autodiscovery)? | 14:16 |
*** rloo has quit IRC | 14:16 | |
dtantsur | lucasagomes, IPA is doing it via vendor passthru, but I'm not sure it's actually ramdisk-specific | 14:16 |
*** rloo has joined #openstack-ironic | 14:16 | |
lucasagomes | dtantsur, right, yeah it looks kinda generic | 14:17 |
lucasagomes | dtantsur, I think it's fine yeah, something like /nodes/autodiscovery ? | 14:17 |
dtantsur | lucasagomes, yeah. Next question to discuss: on a new server, should we just create a Node in maintenance mode or should we introduce some new DB model? | 14:19 |
*** martyntaylor has quit IRC | 14:19 | |
*** Poornima|mtg has quit IRC | 14:20 | |
NobodyCam | good morning iRonic | 14:21 |
dtantsur | morning NobodyCam, when did we get bought by Apple? :) | 14:22 |
*** martyntaylor has joined #openstack-ironic | 14:22 | |
lucasagomes | dtantsur, i'd say maintenance is fine | 14:22 |
NobodyCam | lol | 14:22 |
NobodyCam | morning dtantsur lucasagomes | 14:22 |
lucasagomes | dtantsur, we def should have a manual confirmation after the node is being discovered | 14:22 |
lucasagomes | NobodyCam, morning | 14:22 |
dtantsur | lucasagomes, maintenance is a good confirmation? | 14:23 |
NobodyCam | lucasagomes: ++ thou I have heard people also want auto enroll | 14:23 |
*** Poornima|mtg has joined #openstack-ironic | 14:23 | |
NobodyCam | fyi I have not read the scroll back | 14:23 |
dtantsur | NobodyCam, I don't want to address this case in this spec - too many security concerns | 14:24 |
*** geekyogi has quit IRC | 14:25 | |
lucasagomes | dtantsur, hmm I think yes? | 14:25 |
lucasagomes | dtantsur, u think we need something more specific? | 14:26 |
lucasagomes | like "recently discovered resources" | 14:26 |
dtantsur | lucasagomes, I'm more than ok with leaving it with maintenance=True. Maybe just some additional flag, so that we can filter all newly-discovered nodes | 14:26 |
dtantsur | NobodyCam, context is something appearing here: https://etherpad.openstack.org/p/IronicDownstreamDiscoveryRamdisk | 14:28 |
lucasagomes | dtantsur, sure, right maybe a flag in extra? | 14:29 |
lucasagomes | or something | 14:29 |
lucasagomes | if needed | 14:30 |
dtantsur | lucasagomes, in extra? Will it allow searching? | 14:30 |
lucasagomes | dtantsur, not but we have plans to make some filtering there | 14:30 |
dtantsur | lucasagomes, my concern is allow TripleO UI search all newly discovered HW | 14:30 |
matty_dubs | athomas: lucasagomes: I think I'm going to submit my NetApp blueprint/spec today. Unless you think that's a bad idea? | 14:31 |
dtantsur | matty_dubs, blueprint is never a bad idea | 14:32 |
dtantsur | matty_dubs, NEED MOAR BLEUPRINT!!1 | 14:32 |
matty_dubs | Ha, well I meant if it needed further revisions | 14:32 |
matty_dubs | But this was also the wrong window ;) | 14:32 |
matty_dubs | I didn't want to show up with something that was junk. | 14:32 |
* dtantsur likes showing up with junk | 14:33 | |
matty_dubs | Maybe that way people can get their -1's out of their system early ;) | 14:33 |
lucasagomes | dtantsur, right, we migth need the extra to be filterable anyway | 14:34 |
matty_dubs | Unless rloo triggers another infinite-loop-of-email bug ;) | 14:34 |
lucasagomes | dtantsur, to allow bouding nodes with roles | 14:34 |
lucasagomes | dtantsur, by using certain tags | 14:34 |
lucasagomes | matty_dubs, +1 can't think why it would be a bad idea really | 14:34 |
dtantsur | lucasagomes, do we want to depend on this yet-to-draft feature? Also, index on this new field won't hurt in some envs | 14:35 |
rloo | matty_dubs: anytime you want, just let me know. Although I'm not sure I can replicate that. Maybe I should try ;) | 14:35 |
* lucasagomes is in the scrum call... 1 sec (it's hard to type and talk on the phone at the same time) | 14:35 | |
matty_dubs | lol | 14:35 |
lucasagomes | dtantsur, def not :) | 14:35 |
*** eguz has joined #openstack-ironic | 14:36 | |
*** eguz has quit IRC | 14:36 | |
mgagne | Is ServiceNet bandwidth billed on onMetal? | 14:38 |
lucasagomes | jroll, JayF russell_h ^ | 14:39 |
mgagne | lucasagomes: thanks =) | 14:39 |
dtantsur | mgagne, this folks can answer, but I believe some official support will answer much faster | 14:39 |
dtantsur | lucasagomes and all interested in discovery: have a look at what is shaping at https://etherpad.openstack.org/p/IronicDownstreamDiscoveryRamdisk please (description and proposed changes) | 14:40 |
dtantsur | time to collect some feedback :) | 14:40 |
lucasagomes | +1 | 14:40 |
*** eghobo has quit IRC | 14:41 | |
*** rloo has quit IRC | 14:44 | |
*** rloo has joined #openstack-ironic | 14:45 | |
*** mdorman has joined #openstack-ironic | 14:47 | |
*** rwsu has joined #openstack-ironic | 14:49 | |
*** rloo has quit IRC | 14:52 | |
*** rloo has joined #openstack-ironic | 14:53 | |
*** rloo has quit IRC | 14:54 | |
*** rloo has joined #openstack-ironic | 14:55 | |
*** rloo has joined #openstack-ironic | 14:56 | |
*** rloo has quit IRC | 14:57 | |
*** rloo has joined #openstack-ironic | 14:57 | |
NobodyCam | lucasagomes: is there a ironic yum package? | 14:59 |
lucasagomes | NobodyCam, I think for rawhide there's yes | 15:00 |
lucasagomes | NobodyCam, I know a guy who was working on that | 15:01 |
NobodyCam | :) | 15:01 |
NobodyCam | also lucasagomes did you see the paramaiko / eventlet fix | 15:02 |
lucasagomes | NobodyCam, yup just saw his message on the maillist | 15:02 |
lucasagomes | good stuff! | 15:02 |
NobodyCam | :) ya | 15:02 |
*** rloo_ has joined #openstack-ironic | 15:03 | |
dtantsur | folks, any comments on spec draft? maybe ideas for stated TODO's? | 15:03 |
*** rloo has quit IRC | 15:04 | |
*** Poornima|mtg has quit IRC | 15:05 | |
*** rloo_ has quit IRC | 15:06 | |
*** rloo has joined #openstack-ironic | 15:06 | |
*** rloo has quit IRC | 15:09 | |
*** rloo has joined #openstack-ironic | 15:09 | |
NobodyCam | dtantsur: do you want a section listing all the info you can / want to auto discover? Ie many bmc's (like iLo, and Drac) have chassis Id's and other info too | 15:14 |
NobodyCam | or is this just cpu,disk,Mac, and ram | 15:14 |
dtantsur | NobodyCam, I'd have a list of specs, that are common subset of all technologies | 15:14 |
dtantsur | NobodyCam, we can always extend it in a particular spec e.g. for IPA | 15:15 |
dtantsur | I'd like to talk to jroll on what we can put there | 15:15 |
NobodyCam | dtantsur: also when I was looking at auto discovery I was conserned about detecting which eth ports actually had a cable pluged in. thou I cannt recall why now | 15:17 |
*** geekyogi has joined #openstack-ironic | 15:19 | |
dtantsur | makes sense, yeah | 15:20 |
dtantsur | one more question: should I account for the reverse flow: when there's some management interface, which can be asked for details on a node | 15:20 |
NobodyCam | dtantsur: would that be for things like I upgreaded / replaced the cpu / /disk / ram re discover the changes? | 15:21 |
openstackgerrit | Matt Wagner proposed a change to openstack/ironic-specs: Driver for NetApp storage arrays https://review.openstack.org/102557 | 15:25 |
*** killer_prince is now known as lazy_prince | 15:29 | |
romcheg | Morning guys again :) | 15:29 |
dtantsur | NobodyCam, e.g. what is supported by iLO: https://review.openstack.org/#/c/100951/7/specs/juno/discover_hardware_properties.rst | 15:30 |
dtantsur | romcheg, morning again :) | 15:30 |
romcheg | http://paste.openstack.org/show/84895/ — that's how flavor update tool is working now | 15:30 |
romcheg | Any suggestions? | 15:30 |
NobodyCam | morning romcheg | 15:31 |
*** lazy_prince is now known as killer_prince | 15:31 | |
dtantsur | romcheg, lgtm | 15:32 |
romcheg | Both kernel and ramdisk UUIDs are the same because I was too lazy to generate more uuids :) | 15:32 |
romcheg | Ok, so I'm going to add some comments and post that as well | 15:33 |
* dtantsur is starting to move things to specs repo | 15:34 | |
*** rloo has quit IRC | 15:40 | |
*** rloo has joined #openstack-ironic | 15:41 | |
*** rloo has quit IRC | 15:41 | |
*** rloo has joined #openstack-ironic | 15:42 | |
*** killer_prince is now known as lazy_prince | 15:43 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 15:46 |
dtantsur | lucasagomes, NobodyCam, here we go ^^^ | 15:47 |
*** lazy_prince is now known as killer_prince | 15:48 | |
*** jcoufal is now known as jcoufal_bbl | 15:48 | |
*** rloo has quit IRC | 15:50 | |
*** rloo has joined #openstack-ironic | 15:50 | |
*** rloo has quit IRC | 15:53 | |
*** shausy has quit IRC | 15:53 | |
*** rloo has joined #openstack-ironic | 15:53 | |
*** shausy has joined #openstack-ironic | 15:54 | |
jroll | mgagne: this isn't a rackspace channel nor an onmetal channel :/ that said, bandwidth should be billed identical to cloud servers today (which I believe means free servicenet bandwidth) | 15:54 |
*** bvivek has quit IRC | 15:54 | |
*** rloo has quit IRC | 15:54 | |
mgagne | jroll: I'll check with support then, my question was related to the technical aspect of it as AFAIK, both VLANs are trunked on the bond. | 15:54 |
*** bvivek has joined #openstack-ironic | 15:55 | |
*** rloo has joined #openstack-ironic | 15:55 | |
jroll | dtantsur: morning! someone (agordeev?) was working on a super awesome hardware manager that sends tons of info | 15:55 |
dtantsur | jroll, yeah, I've seen the code | 15:55 |
mgagne | jroll: and was wondering how ceilometer could make a distinction between both network bandwidth measurement | 15:55 |
*** rloo has quit IRC | 15:56 | |
jroll | dtantsur: I'm taking pto today for my girlfriend's birthday so can we talk tomorrow? :) | 15:56 |
dtantsur | jroll, I want to have some minimum subset, that we _require_ from any implementation (even less awesome that yours :) | 15:56 |
*** eghobo has joined #openstack-ironic | 15:56 | |
dtantsur | jroll, sure! I'll concentrate on other things! Say "happy birthday" to her for us :) | 15:56 |
jroll | dtantsur: sure :) | 15:56 |
jroll | heh will do | 15:57 |
*** eghobo has quit IRC | 15:57 | |
matty_dubs | lucasagomes: D'oh, the mem/max_mem difference went right over my head until you explained it | 15:57 |
*** eghobo has joined #openstack-ironic | 15:57 | |
*** rloo has joined #openstack-ironic | 15:57 | |
jroll | mgagne: so we're still working out the details, to be honest. also, we don't use ceilometer for billing | 15:57 |
*** viktors|afk is now known as viktors | 15:58 | |
*** rloo has quit IRC | 15:58 | |
lucasagomes | matty_dubs, heh :) | 15:58 |
lucasagomes | matty_dubs, no problem | 15:58 |
mgagne | jroll: oh right hehe thanks =) | 15:58 |
*** rloo has joined #openstack-ironic | 15:58 | |
jroll | mgagne: we'll need to do interesting things with switches to bill it properly | 15:58 |
jroll | mgagne: that's about all I know, but I'm not really focused on that stuff. russell_h may be able to elaborate | 15:59 |
mgagne | jroll: alright, we have the same challenge then =) | 15:59 |
jroll | :) | 15:59 |
*** rloo has quit IRC | 16:00 | |
*** rloo has joined #openstack-ironic | 16:00 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Add/Update docstrings in the Nova Ironic Driver https://review.openstack.org/97536 | 16:01 |
russell_h | mgagne: so we don't actually use ceilometer, but the idea is to use a QoS policy to measure bandwidth separately on each network | 16:02 |
mgagne | russell_h: that would be per network and not per port right? | 16:02 |
russell_h | we can actually get per-network per-port | 16:02 |
lucasagomes | 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!? | 16:02 |
mgagne | russell_h: cool, I'll check that out, thanks for the info | 16:03 |
*** rloo has quit IRC | 16:04 | |
*** rloo has joined #openstack-ironic | 16:04 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic-specs: Generic Hardware Discovery Bits https://review.openstack.org/102565 | 16:04 |
*** notq has joined #openstack-ironic | 16:04 | |
dtantsur | ^^^ still incomplete but I have to go. do not hesitate to throw in your ideas! | 16:05 |
*** dtantsur is now known as dtantsur|afk | 16:06 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:07 | |
JayF | If someone who is core on IPA wants to help a first time Openstack'er get their first patch in, this is a quick+easy review: https://review.openstack.org/#/c/102458/ -- I've already +2'd it. | 16:17 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Remove from_chassis/from_nodes from the API doc https://review.openstack.org/99716 | 16:22 |
*** rloo has quit IRC | 16:24 | |
*** rloo has joined #openstack-ironic | 16:25 | |
*** rloo has quit IRC | 16:25 | |
*** rloo has joined #openstack-ironic | 16:25 | |
*** rloo has quit IRC | 16:26 | |
*** vinbs has joined #openstack-ironic | 16:26 | |
*** rloo has joined #openstack-ironic | 16:26 | |
*** rloo has quit IRC | 16:27 | |
*** rloo has joined #openstack-ironic | 16:27 | |
*** Penick_ has quit IRC | 16:36 | |
*** shausy has quit IRC | 16:37 | |
*** vinbs has quit IRC | 16:38 | |
JoshNang | JayF: +A! | 16:39 |
*** Mikhail_D_ltp has quit IRC | 16:40 | |
openstackgerrit | A change was merged to openstack/ironic-python-agent: Converted documentation in md format to rst https://review.openstack.org/102458 | 16:41 |
*** ellenh has joined #openstack-ironic | 16:41 | |
*** dwalleck has joined #openstack-ironic | 16:46 | |
JayF | And another Openstack developer gets their wings | 16:47 |
*** matty_dubs|lunch is now known as matty_dubs | 16:50 | |
*** viktors is now known as viktors|afk | 16:58 | |
*** achanda has joined #openstack-ironic | 17:00 | |
*** dwalleck_ has joined #openstack-ironic | 17:05 | |
*** dwalleck has quit IRC | 17:06 | |
*** rloo has quit IRC | 17:06 | |
*** rloo has joined #openstack-ironic | 17:06 | |
*** rloo has quit IRC | 17:07 | |
*** rloo has joined #openstack-ironic | 17:08 | |
*** rloo has quit IRC | 17:08 | |
*** rloo has joined #openstack-ironic | 17:08 | |
*** dwalleck_ has quit IRC | 17:09 | |
*** rloo has quit IRC | 17:09 | |
*** dwalleck has joined #openstack-ironic | 17:09 | |
*** rloo has joined #openstack-ironic | 17:10 | |
*** rloo has quit IRC | 17:10 | |
*** rloo has joined #openstack-ironic | 17:11 | |
*** rloo_ has joined #openstack-ironic | 17:12 | |
lucasagomes | alright folks I gotta go | 17:12 |
lucasagomes | g'night everyone | 17:12 |
*** harlowja_away is now known as harlowja | 17:13 | |
matty_dubs | Good night, lucasagomes | 17:14 |
*** lucasagomes is now known as lucas-dinner | 17:14 | |
NobodyCam | night lucas-dinner | 17:15 |
*** rloo has quit IRC | 17:16 | |
*** rloo_ has quit IRC | 17:23 | |
*** geekyogi has quit IRC | 17:23 | |
*** rloo has joined #openstack-ironic | 17:23 | |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/conductor https://review.openstack.org/99744 | 17:25 |
*** faizan has joined #openstack-ironic | 17:30 | |
*** digambar has joined #openstack-ironic | 17:30 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 17:31 | |
*** rloo has quit IRC | 17:36 | |
*** rloo has joined #openstack-ironic | 17:37 | |
*** saripurigopi has joined #openstack-ironic | 17:37 | |
*** rloo has quit IRC | 17:38 | |
saripurigopi | I'm trying to test Cisco plugin on devstack, while creating network-profile it is failing with 404 error. | 17:38 |
*** rloo has joined #openstack-ironic | 17:38 | |
saripurigopi | neutron cisco-network-profile-create netprof vlan --segment_range 100-200 --physical_network physnet1 | 17:38 |
saripurigopi | 404 Not Found The resource could not be found. | 17:38 |
saripurigopi | any idea why is it failing. ? | 17:39 |
*** rloo has quit IRC | 17:40 | |
*** rloo has joined #openstack-ironic | 17:40 | |
*** ellenh has quit IRC | 17:42 | |
*** rloo has left #openstack-ironic | 17:42 | |
Shrews | saripurigopi: sounds like a question for #openstack-neutron | 17:43 |
*** rloo_ has joined #openstack-ironic | 17:43 | |
*** Penick has joined #openstack-ironic | 17:47 | |
*** ellenh has joined #openstack-ironic | 17:47 | |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/common https://review.openstack.org/99495 | 17:50 |
*** faizan has quit IRC | 17:53 | |
*** faizan has joined #openstack-ironic | 17:54 | |
*** digambar has quit IRC | 17:54 | |
matty_dubs | Can someone remind me how to view comments on previous versions of a patch in Gerrit? | 17:55 |
matty_dubs | Oh, nevermind, I'm a dummy | 17:55 |
matty_dubs | The answer is "Make sure you're clicking on a patch set that has comments" | 17:55 |
rloo_ | matty_dubs, I was wondering what you meant... :D | 17:56 |
matty_dubs | Haha, I thought it must have changed. I was looking at the wrong version, which had no comments. *sigh* | 17:56 |
rloo_ | matty_dubs, no comments could be a good thing ;) | 17:58 |
matty_dubs | Haha, yeah, the *sigh* was at my idiocy. | 17:58 |
faizan | hello devananda | 17:59 |
faizan | hello dtantsur | 18:00 |
faizan | devananda: dtantsur: request you to provide some more review comments on this spec https://review.openstack.org/#/c/99850/ | 18:01 |
*** rameshg87 has joined #openstack-ironic | 18:06 | |
*** Nisha has joined #openstack-ironic | 18:08 | |
romcheg | Good morning devananda! | 18:11 |
devananda | morning, folks | 18:11 |
devananda | I'll be semi-afk today and tomorrow | 18:11 |
*** coolsvap is now known as coolsvap|afk | 18:11 | |
*** bvivek has quit IRC | 18:12 | |
*** faizan has quit IRC | 18:12 | |
Shrews | devananda: semi-hi, then :) | 18:12 |
devananda | matty_dubs: thanks for writing docs! ;) | 18:16 |
romcheg | devananda: What about docs for Nova=>Ironic migration stuff? | 18:16 |
romcheg | Should we start creating docs for that? | 18:16 |
devananda | romcheg: we'll need to provide some usage docs with the tool | 18:17 |
NobodyCam | morning devananda | 18:20 |
NobodyCam | rloo_: around? | 18:20 |
rloo_ | NobodyCam, yeah, I'm here. | 18:20 |
NobodyCam | saw the _ wantedto check | 18:20 |
NobodyCam | :) | 18:20 |
rloo_ | matty_dubs, yeah, thx for those docs! ;) | 18:20 |
rloo_ | NobodyCam, what _wantedto check? | 18:21 |
NobodyCam | rloo_: happen to whats up with https://review.openstack.org/#/c/83788 | 18:21 |
matty_dubs | But... but... | 18:21 |
NobodyCam | or should I say happen to know what its fate is going to be? | 18:21 |
rloo_ | NobodyCam, oh. I don't know what lucas-dinner decided. I think he was going to use MB | 18:22 |
rloo_ | NobodyCam, I muddied the waters by saying maybe we should support both/mix. allow the user to use whatever units they want. | 18:23 |
NobodyCam | ieek both :-p | 18:23 |
rloo_ | NobodyCam: cuz I want operators to like me ;) | 18:23 |
rameshg87 | hello devananda | 18:24 |
NobodyCam | rameshg87: hey | 18:24 |
rameshg87 | hello NobodyCam | 18:24 |
NobodyCam | I had a question | 18:24 |
rameshg87 | yes NobodyCam | 18:24 |
rloo_ | NobodyCam, it is just a mechanism for specifying information. I don't think it matters much really, but nice to make it easy for folks to specify values. Eg if 10 GB, do you really want to specify that in MB. Why bother? | 18:24 |
NobodyCam | I was looking over the Ilo driver spec, and see the default port is 443, can Ilo support the advanced feathers over the ssh connection? | 18:25 |
NobodyCam | I ask bevause I see no key_auth support called for in the spec | 18:25 |
*** yu_ has joined #openstack-ironic | 18:26 | |
rameshg87 | NobodyCam, ilo communicates over https over 443, but can't support key based authentication for ribcl communication | 18:26 |
rameshg87 | NobodyCam, is that what you meant ? | 18:26 |
rameshg87 | NobodyCam, in short we will need username and password to be communicated everytime we make a ribcl call | 18:27 |
*** romcheg has quit IRC | 18:27 | |
rloo_ | NobodyCam, do you want to also do the honours and approve 99716? | 18:28 |
NobodyCam | rameshg87: ok, thank you | 18:28 |
rameshg87 | NobodyCam, thanks. request you also to share your thoughts on the ilo power design spec :-) | 18:29 |
NobodyCam | rloo_: doh thought I had | 18:29 |
NobodyCam | :-p | 18:29 |
rameshg87 | devananda, i have addressed your comments on ilo power design spec. please have a look at that. https://review.openstack.org/#/c/97455 | 18:30 |
NobodyCam | rloo_: fixed | 18:30 |
rloo_ | thx NobodyCam! | 18:31 |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/drivers/modules https://review.openstack.org/99431 | 18:32 |
*** igordcard has quit IRC | 18:38 | |
*** pelix has quit IRC | 18:39 | |
*** rameshg87 has left #openstack-ironic | 18:51 | |
*** ellenh has quit IRC | 18:52 | |
*** harlowja has quit IRC | 18:52 | |
*** Penick has quit IRC | 18:53 | |
*** romcheg has joined #openstack-ironic | 18:55 | |
*** Penick has joined #openstack-ironic | 18:59 | |
*** martyntaylor has left #openstack-ironic | 19:01 | |
openstackgerrit | A change was merged to openstack/ironic: Remove from_chassis/from_nodes from the API doc https://review.openstack.org/99716 | 19:03 |
*** openstackgerrit has quit IRC | 19:04 | |
*** openstackgerrit has joined #openstack-ironic | 19:05 | |
*** zdiN0bot has joined #openstack-ironic | 19:06 | |
*** Penick has quit IRC | 19:06 | |
*** yjiang5 is now known as yjiang5_away | 19:08 | |
*** zdiN0bot has quit IRC | 19:08 | |
*** Penick has joined #openstack-ironic | 19:11 | |
*** Penick has quit IRC | 19:11 | |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Update Nova's available resources at termination https://review.openstack.org/102373 | 19:11 |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Update Nova's available resources at termination https://review.openstack.org/102373 | 19:13 |
*** achanda_ has joined #openstack-ironic | 19:14 | |
*** achanda has quit IRC | 19:17 | |
devananda | adam_g: comments on rev2 ^ | 19:17 |
adam_g | devananda, yeah, i caught the typos as soon as i pushed it :) whats the race condition? | 19:18 |
devananda | adam_g: see comments :) | 19:19 |
*** jcoufal_bbl has quit IRC | 19:28 | |
*** jbjohnso has joined #openstack-ironic | 19:28 | |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Update Nova's available resources at termination https://review.openstack.org/102373 | 19:36 |
*** pcrews has quit IRC | 19:39 | |
*** pcrews_ has joined #openstack-ironic | 19:39 | |
*** dwalleck_ has joined #openstack-ironic | 19:40 | |
*** dwalleck has quit IRC | 19:40 | |
*** ellenh has joined #openstack-ironic | 19:47 | |
*** romcheg has quit IRC | 19:49 | |
openstackgerrit | linggao proposed a change to openstack/ironic: Fix exception handling in console start https://review.openstack.org/102318 | 19:54 |
*** dwalleck_ has quit IRC | 19:56 | |
Shrews | Is there anything that states we *must* provide bookmark links? | 19:58 |
Shrews | trying to understand the api a bit better and wonder what use those links are | 19:59 |
*** Nisha has quit IRC | 20:00 | |
*** romcheg has joined #openstack-ironic | 20:01 | |
*** openstackgerrit has quit IRC | 20:05 | |
*** openstackgerrit has joined #openstack-ironic | 20:06 | |
*** max_lobur has quit IRC | 20:07 | |
rloo_ | Shrews: if I recall correctly, those bookmarks are useful for pagination. | 20:07 |
Shrews | rloo_: in nova, they're for "long term storage": http://docs.openstack.org/api/openstack-compute/2/content/LinksReferences.html | 20:09 |
Shrews | but i still don't see the usefulness. especially if we were to have multiple api versions some day | 20:09 |
Shrews | "A bookmark link provides a permanent link to a resource that is appropriate for long term storage." | 20:10 |
Shrews | eh, i think i've gone down a rathole with this and should move on :) | 20:10 |
rloo_ | Shrews: I think the usefulness of bookmarks (or the idea of usefulness) is that if you have multiple versions (we only have v1 now), the bookmark link will know which version to use. | 20:11 |
NobodyCam | brb quick walkies | 20:11 |
rloo_ | Shrews, if you look at the bookmark link, it doesn't have 'v1' in it. And there's something in the code that will xlate that link to v1 or v2 or whatever. | 20:11 |
rloo_ | Shrews: I think that's what they mean by 'long term storage'. ha ha. | 20:12 |
Shrews | rloo_: yep, it's 1-to-1 with the v1 link. but if it's for storing long term, won't it *always* be tied to the first version (v1 in our case)? | 20:12 |
rloo_ | Shrews, nope. it depends on the app. I suspect typically, if you have newer versions, you want the 'general' link to go to the best/newest version. | 20:13 |
*** alex_______ has joined #openstack-ironic | 20:13 | |
rloo_ | Shrews, so that one could eg deprecate an earlier version or whatever. I don't think we're/ironic needs to think about that for awhile ;) | 20:14 |
Shrews | rloo_: for our async api improvements we might :) | 20:14 |
linggao | Hi, I have a git question. In order to make a dependency, I did "git review -d xxx", it created a branch like review/linggao/console_fix_exception. Then how do I update this branch if a new patch is checked in? | 20:15 |
rloo_ | Shrews, are we thinking of v2 for the async stuff? guess i should read that spec one day. | 20:15 |
rloo_ | linggao, do you mean, how do you rebase your patch if master has changed? | 20:16 |
linggao | rloo_, no I need to rebase my code this patch, but this patch has been updated. | 20:17 |
rloo_ | linggao, what is the dependency? the patch that you got from doing git review -d ...? | 20:17 |
Shrews | rloo_: yeah. but having the "general" link point to the latest version seems to be a valid use case. thx for that | 20:17 |
linggao | rloo_, yes. | 20:17 |
alex_______ | Hi guys, I have a quick question about the usage of Ironic. Do we absolutely need IPMI to make the solution work? | 20:17 |
rloo_ | Shrews, glad it made sense. Now you can sleep better ;) | 20:17 |
*** achanda has joined #openstack-ironic | 20:18 | |
linggao | rloo_, I need to get the latest code for the dependency. | 20:18 |
matty_dubs | alex_______: Today you mostly do for 'real' servers, though you can test using VMs. There's a spec to support other means of power control, though: https://review.openstack.org/#/c/96838/ | 20:19 |
*** achanda_ has quit IRC | 20:20 | |
rloo_ | linggao, I think (can't recall for sure) that you can do 'git pull --rebase origin master' | 20:21 |
linggao | rloo_, you mean on the dependency branch? | 20:21 |
rloo_ | linggao, in the branch with your patch. | 20:22 |
alex_______ | matty_dubs: I see thanks. So does that mean that for older hardwares, let's say workstations that are not IPMI compliant, it wouldn't be possible to integrate them as nodes in the Ironic pool at all, even for testing? | 20:22 |
rloo_ | linggao, did you already submit your patch? | 20:22 |
*** athomas has quit IRC | 20:22 | |
matty_dubs | alex_______: We were talking about this very thing at Summit, actually. I'm honestly not sure what the answer is right now, if there's some way to do manual power control. I'm not sure that there is. | 20:24 |
matty_dubs | Anyone else know? ^ | 20:24 |
linggao | rloo_, here is a long story. I have 2 patches, one depends on the other. Say A depens on B. I checked in set1 for B. | 20:24 |
linggao | and put A to depens on A, and checked in A. | 20:24 |
matty_dubs | It seems like if there were a no-op power driver, you could do PXE and just manually reboot the machine for testing. Obviously not great in a data center, but it'd make testing on a desktop or whatnot easier. | 20:24 |
linggao | now I worked on B and checked in set2 for B. | 20:25 |
alex_______ | Ok thanks. | 20:25 |
linggao | rloo_, now how do I rebase A on set2 of B? | 20:25 |
rloo_ | matty_dubs, alex_______ : it seems to me that Ironic right now, won't be able to power those nodes. BUT if there is some API to power those nodes, someone could write a driver to do so ;) | 20:25 |
alex_______ | rloo_: What would be the technical requirements to make that work? I'm just starting to get familiar with the Ironic code base right now. | 20:26 |
rloo_ | matty_dubs, alex_______ yeah... i guess if you want to just do testing you can probably manually fake some stuff. not sure how much. | 20:26 |
linggao | I know if A did not have dependency, I can simply go to master branch and run 'git pull origin master' and then go to A and do 'git rebase master' | 20:27 |
rloo_ | alex_______, to add a new driver, or to manually power/on fake as matty_dubs suggested? | 20:27 |
rloo_ | linggao, sorry, i'm not good at multitasking. my brain works slowly. by 'checked in set1 for B', the code has been merged or there is a patch up for review? | 20:27 |
linggao | rloo_, now since A depends on B, what is the equivalency of "git pull origin master' for B? | 20:28 |
linggao | rloo_, the code has not been merged. | 20:28 |
rloo_ | ok, linggao. so B patch is OK. You want to update A with the changes from B. | 20:29 |
linggao | rloo_, yes. | 20:29 |
Shrews | alex_______: this is server class h/w? | 20:29 |
rloo_ | linggao, I think if you are in your branch for A, and do that git thing I mentioned, it should work. | 20:29 |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/conductor https://review.openstack.org/99744 | 20:30 |
matty_dubs | alex_______: The problem is that I'm not familiar enough with that section of the code to be able to say exactly what needs to be done. You might be able to hack the SSH or IPMI driver to just no-op some of the operations for now? | 20:30 |
linggao | rloo_, your said 'git pull --rebase origin master', but A depends on B instead of master. | 20:30 |
alex_______ | matty_dubs: Ok I'll look at the IPMI driver and hack around it ;) | 20:31 |
JoshNang | I factored part of the Swift Temp URL patch into swiftclient: https://review.openstack.org/#/c/102632/ | 20:32 |
rloo_ | linggao, sorry, I could be wrong (ie, note that I stashed on another machine may be incorrect). Take a look at https://wiki.openstack.org/wiki/GerritWorkflow#Add_dependency | 20:33 |
linggao | rloo_, do not worry, I read that doc. I'll ask lucas-dinner tomorrow since he has done a lot of dependencies. | 20:34 |
*** Mikhail_D_ltp has quit IRC | 20:35 | |
rloo_ | linggao, that link looks correct. So in your working directory, you do the git review -d <yourB>, then git checkout <yourA branch>, then git rebase -i <yourB branch> etc. | 20:36 |
Shrews | we should just use cvs | 20:37 |
* Shrews giggles | 20:37 | |
rloo_ | Shrews: drugs?! :-) | 20:37 |
linggao | rloo_, I did all that already. The problem is that B got changed. I need to rebase A with B. I do not know how to get the latest B. | 20:37 |
Shrews | rloo_: lol, no, not that cvs :) | 20:38 |
rloo_ | linggao, that git review -d <b> gets b and puts it in a branch. the 'git rebase <bbranch> rebases the branch you're on, with code from B. Or so I understand it. if it doesn't work for you , then I dunno. | 20:38 |
rloo_ | Shrews, heh. | 20:38 |
rloo_ | linggao, sorry, are you sure that A depends on B? | 20:39 |
*** achanda has quit IRC | 20:39 | |
rloo_ | linggao, actually, i'm going to disappear. I need to get something done. | 20:39 |
linggao | rloo_, A depens on the the branch that created by "git review -d <b>" | 20:40 |
linggao | rloo_, thanks a lot for yor patience on my. | 20:40 |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic: Add more INFO logging to ironic/common https://review.openstack.org/99495 | 20:43 |
*** alex_______ has quit IRC | 20:43 | |
NobodyCam | Shrews: did you ever see the move svn to git joke? | 20:47 |
matty_dubs | NobodyCam: Did you ever see the TCP joke? | 20:47 |
matty_dubs | https://s3.amazonaws.com/uploads.hipchat.com/43791/814522/oOOPppLWZMQv3Q1/TCPJoke.png | 20:47 |
matty_dubs | ^ someone sent me that earlier and you just reminded me of it | 20:47 |
NobodyCam | matty_dubs: lol | 20:49 |
NobodyCam | https://issues.apache.org/jira/browse/INFRA-7524 | 20:49 |
NobodyCam | inital versions didn't have the AF in the title | 20:49 |
matty_dubs | Wow, this is like a tremendous flamewar and I'm not sure if the people commenting on it are in on it or not? | 20:52 |
*** yjiang5_away is now known as yjiang5 | 20:52 | |
*** romcheg has quit IRC | 20:52 | |
NobodyCam | lol | 20:52 |
* matty_dubs just reached the end, concedes that this was pretty awesome | 20:56 | |
NobodyCam | :) ya I loved it :) | 20:57 |
matty_dubs | Speaking of TCP jokes... I'd send you a UDP joke, but you might not get it. | 20:58 |
NobodyCam | lol | 20:58 |
NobodyCam | my firewall would block for sure | 20:59 |
*** linggao has quit IRC | 20:59 | |
matty_dubs | OK, I've got to head out for the day. Have a good one, y'all. | 21:03 |
NobodyCam | night matty_dubs | 21:03 |
*** matty_dubs is now known as matty_dubs|gone | 21:04 | |
*** achanda has joined #openstack-ironic | 21:05 | |
*** Penick has joined #openstack-ironic | 21:06 | |
*** bandicot has joined #openstack-ironic | 21:07 | |
*** jdob has quit IRC | 21:10 | |
*** foexle has quit IRC | 21:24 | |
*** harlowja has joined #openstack-ironic | 21:28 | |
*** Penick has quit IRC | 21:29 | |
*** mrda-away is now known as mrda | 21:37 | |
mrda | Morning Ironic! | 21:37 |
NobodyCam | morning mrda | 21:37 |
mrda | \o | 21:38 |
*** alex_______ has joined #openstack-ironic | 21:39 | |
*** jbjohnso has quit IRC | 21:40 | |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Wait for Neutron port updates when using SSHPower https://review.openstack.org/91719 | 21:55 |
*** yjiang5 is now known as yjiang5_away | 22:02 | |
*** yjiang5_away has quit IRC | 22:02 | |
NobodyCam | bbiafm | 22:18 |
*** achanda has quit IRC | 22:18 | |
*** achanda_ has joined #openstack-ironic | 22:20 | |
*** jbjohnso has joined #openstack-ironic | 22:26 | |
*** ellenh has quit IRC | 22:31 | |
*** ellenh has joined #openstack-ironic | 22:32 | |
*** radsy has joined #openstack-ironic | 22:34 | |
*** radsy has joined #openstack-ironic | 22:34 | |
*** mdorman has quit IRC | 22:35 | |
*** openstackgerrit has quit IRC | 22:35 | |
*** mdorman has joined #openstack-ironic | 22:36 | |
*** openstackgerrit has joined #openstack-ironic | 22:36 | |
*** rloo_ has quit IRC | 22:47 | |
openstackgerrit | Adam Gandelman proposed a change to openstack/ironic: Wait for Neutron port updates when using SSHPower https://review.openstack.org/91719 | 22:54 |
*** pcrews_ has quit IRC | 23:00 | |
*** pcrews has joined #openstack-ironic | 23:00 | |
*** mdorman has quit IRC | 23:07 | |
*** jbjohnso has quit IRC | 23:17 | |
*** mdorman has joined #openstack-ironic | 23:26 | |
*** mdorman has quit IRC | 23:29 | |
NobodyCam | brb | 23:34 |
*** lucas-dinner has quit IRC | 23:38 | |
*** r-daneel has joined #openstack-ironic | 23:48 | |
*** hemna is now known as hemna_ | 23:49 | |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Add infra build script to IPA https://review.openstack.org/102673 | 23:51 |
*** r-daneel has quit IRC | 23:52 | |
JayF | If I could get a review on ^ that I'd appreciate it | 23:54 |
JayF | the primary reason I made it is so I can test the build of the ipa-coreos image in infra | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!