NobodyCam | hahahahaa undercloud | CREATE_COMPLETE | 00:00 |
---|---|---|
*** rsachary- has joined #openstack-ironic | 00:01 | |
*** anniec has joined #openstack-ironic | 00:01 | |
NobodyCam | quick walkies... brb | 00:06 |
Haomeng|2 | NobodyCam: cool | 00:22 |
*** matsuhashi has joined #openstack-ironic | 00:22 | |
NobodyCam | :) | 00:24 |
*** ryanpetrello has joined #openstack-ironic | 00:26 | |
*** matsuhashi has quit IRC | 00:32 | |
*** matsuhas_ has joined #openstack-ironic | 00:34 | |
*** anniec has quit IRC | 01:03 | |
*** mdenny has quit IRC | 01:04 | |
*** russellb has quit IRC | 01:05 | |
*** ryanpetrello has quit IRC | 01:14 | |
NobodyCam | just pushed up a new volume driver patch. thou looks like zuul is down 8 and a half hour (plus) queue times | 01:15 |
*** derekh has quit IRC | 01:24 | |
*** harlowja_away has quit IRC | 01:25 | |
openstackgerrit | Yongli He proposed a change to openstack/ironic: Remove extraneous vim configuration comments for ironic https://review.openstack.org/73160 | 01:26 |
*** rsacharya has quit IRC | 01:31 | |
*** nosnos has joined #openstack-ironic | 01:36 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Implements send-data-to-ceilometer https://review.openstack.org/72538 | 01:55 |
*** ryanpetrello has joined #openstack-ironic | 02:07 | |
*** lazy_prince is now known as killer_prince | 02:08 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Check BMC availability in ipmitool 'validate' method https://review.openstack.org/68697 | 02:17 |
*** ryanpetrello has quit IRC | 02:31 | |
*** killer_prince is now known as lazy_prince | 02:52 | |
*** lazy_prince has quit IRC | 03:05 | |
*** lazy_prince has joined #openstack-ironic | 03:12 | |
*** lazy_prince is now known as killer_prince | 03:12 | |
*** rsachary- has left #openstack-ironic | 03:24 | |
*** matsuhas_ has quit IRC | 03:29 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Implement API to get driver properties https://review.openstack.org/73005 | 03:58 |
*** rsachary- has joined #openstack-ironic | 04:03 | |
*** rloo has quit IRC | 04:05 | |
*** rsachary- has quit IRC | 04:06 | |
*** rsacharya has joined #openstack-ironic | 04:07 | |
*** coolsvap has joined #openstack-ironic | 04:25 | |
*** ryanpetrello has joined #openstack-ironic | 04:35 | |
*** matsuhashi has joined #openstack-ironic | 04:35 | |
*** loki_ has joined #openstack-ironic | 05:26 | |
*** shausy has joined #openstack-ironic | 05:32 | |
shortstop | lifeless, got a moment? need to talk about 73054 | 05:33 |
lifeless | shoot | 05:33 |
*** rmiki has joined #openstack-ironic | 05:34 | |
shortstop | Right, so have you got a chance to look at my response here - https://review.openstack.org/#/c/73054/4/etc/ironic/ironic.conf.sample | 05:34 |
shortstop | lifeless, I do like the idea of not PXE Booting the node at all after deployment since its simply going to boot from disk | 05:43 |
shortstop | however, I'm not sure if it's going to work when a node is only forced to PXEBoot in the BIOS, this node is never going to come up | 05:44 |
lifeless | when would that happen? | 05:47 |
shortstop | Well, I asked some of the folks here who currently deploy and they prefer to keep every node to boot via PXE or simply not boot at all. They'd rather have a node that continuously try to PXEBoot rather than boot on its own unmanaged and unnoticed. | 05:51 |
shortstop | but that's just one of the reasons i presume, there may be more | 05:52 |
lifeless | so if the node doesn't have a boot block | 05:53 |
lifeless | it won't boot unmanaged | 05:53 |
lifeless | if it does get turned on, ironic will notice and turn it off if its meant to be off | 05:53 |
shortstop | Ah, So is there a periodic task currently taking care of that? | 05:55 |
lifeless | there is in nova-bm | 05:56 |
lifeless | and there is intended to be one in ironic | 05:56 |
lifeless | if a node has a boot block, and turns on, it will get turned off | 05:56 |
lifeless | if a node has a boot block and is meant to be on - thats fine | 05:56 |
lifeless | shortstop: out of interest, where is 'here' when you say 'asked some of the folks here who currently deploy' ? | 05:57 |
lifeless | shortstop: anyhow, we can control boot options in ipmi | 05:57 |
lifeless | shortstop: and turn local on or off depending on the expected config | 05:57 |
lifeless | which is what we decided would be better in channel after I wrote that review | 05:58 |
shortstop | Yes thats right, but how sure are we that every Power Manager in Ironic is going to have that | 05:58 |
*** coolsvap1 has joined #openstack-ironic | 05:59 | |
*** hstimer has joined #openstack-ironic | 06:01 | |
*** coolsvap has quit IRC | 06:03 | |
*** marty has quit IRC | 06:05 | |
*** hstimer has quit IRC | 06:05 | |
lifeless | shortstop: fiat? | 06:07 |
shortstop | But I'm convinced otherwise. FWIW, if Ironic is going to handle the power states of the nodes periodically, then it sounds great to simply not PXEBoot at all. Thanks a ton :) | 06:08 |
shortstop | lifeless, fiat? sorry? | 06:09 |
lifeless | shortstop: edict, command, order. | 06:10 |
lifeless | shortstop: anyhow - did you see the spec updates? | 06:10 |
*** vkozhukalov has joined #openstack-ironic | 06:10 | |
shortstop | lifeless, the blueprint? Yep, replied to it | 06:11 |
lifeless | shortstop: the etherpad specifically | 06:11 |
shortstop | lifeless, https://etherpad.openstack.org/p/icehouse-ironic-windows-support ? | 06:12 |
lifeless | yup | 06:12 |
shortstop | lifeless, I just found it by doing a grep on the IRC logs, lemme go through it :P | 06:13 |
lifeless | shortstop: its linked in the spec now | 06:13 |
lifeless | shortstop: out of interest, where is 'here' when you say 'asked some of the folks here who currently deploy' ? | 06:13 |
shortstop | Here as in HP, Bangalore, India :) | 06:17 |
shortstop | lifeless, isn't reflecting in the spec - https://blueprints.launchpad.net/ironic/+spec/windows-disk-image-support | 06:18 |
lifeless | shortstop: look for 'Read the full specification' | 06:21 |
lifeless | its cleverly disguised | 06:21 |
shortstop | ah, like that! Thanks! :) | 06:22 |
shortstop | lifeless, AIUI and for clarity, so if an image is received by Ironic and it does not have an AKI/ARI associated, we assume its a disk image? | 06:32 |
lifeless | yes | 06:32 |
*** anniec has joined #openstack-ironic | 06:33 | |
*** ryanpetrello has quit IRC | 06:33 | |
*** matsuhashi has quit IRC | 06:35 | |
shortstop | lifeless, so then nova will be the one who'll decide if its a disk or a partition image. Right, that spans out nicely. Will get started on this. Thanks a ton! | 06:36 |
*** matsuhashi has joined #openstack-ironic | 06:37 | |
lifeless | well, the user will, but implicitly not explicirlty | 06:39 |
*** loki_ has quit IRC | 06:45 | |
openstackgerrit | Sun Jing proposed a change to openstack/ironic: Support serial console access https://review.openstack.org/64100 | 06:52 |
*** mrda is now known as mrda_away | 07:14 | |
*** jcooley_ has quit IRC | 07:17 | |
*** jcooley_ has joined #openstack-ironic | 07:17 | |
*** jcooley_ has quit IRC | 07:22 | |
*** mdurnosvistov_lt has joined #openstack-ironic | 07:24 | |
*** rmiki has quit IRC | 07:24 | |
*** ifarkas has joined #openstack-ironic | 07:27 | |
*** saju_m has joined #openstack-ironic | 07:30 | |
*** lazy_prince has joined #openstack-ironic | 07:30 | |
*** dshulyak has joined #openstack-ironic | 07:31 | |
*** anniec has quit IRC | 07:34 | |
agordeev | good morning, Ironic | 07:34 |
*** mdurnosvistov_lt has quit IRC | 07:40 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Re-enable lazy translation https://review.openstack.org/74626 | 07:57 |
Haomeng|2 | agordeev: morning:) | 08:00 |
agordeev | Haomeng|2: morning, how are you? | 08:09 |
Haomeng|2 | agordeev: fine:) | 08:09 |
*** saju_m has quit IRC | 08:21 | |
*** jistr has joined #openstack-ironic | 08:29 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Sync Oslo gettextutils module to Ironic https://review.openstack.org/74629 | 08:32 |
*** openstack has joined #openstack-ironic | 08:42 | |
*** rsacharya_ has quit IRC | 08:43 | |
*** rsacharya_ has joined #openstack-ironic | 08:43 | |
*** JayF has joined #openstack-ironic | 08:45 | |
*** rsacharya has quit IRC | 08:47 | |
*** rsacharya_ is now known as rsacharya | 08:47 | |
*** yuriyz has joined #openstack-ironic | 08:47 | |
*** nosnos_ has joined #openstack-ironic | 08:59 | |
*** nosnos has quit IRC | 08:59 | |
*** coolsvap1 has quit IRC | 09:06 | |
*** rsacharya_ has joined #openstack-ironic | 09:09 | |
*** derekh has joined #openstack-ironic | 09:13 | |
*** rsacharya_ has quit IRC | 09:13 | |
*** loki__ has joined #openstack-ironic | 09:14 | |
*** rsacharya_ has joined #openstack-ironic | 09:15 | |
*** lucasagomes has joined #openstack-ironic | 09:16 | |
*** mdurnosvistov has quit IRC | 09:17 | |
*** mdurnosvistov has joined #openstack-ironic | 09:24 | |
*** coolsvap has joined #openstack-ironic | 09:34 | |
*** matsuhashi has quit IRC | 09:46 | |
*** nosnos_ has quit IRC | 09:46 | |
*** nosnos has joined #openstack-ironic | 09:47 | |
*** matsuhashi has joined #openstack-ironic | 09:47 | |
*** saju_m has joined #openstack-ironic | 09:58 | |
*** tatyana has joined #openstack-ironic | 09:59 | |
*** athomas has quit IRC | 10:21 | |
*** tatyana has quit IRC | 10:24 | |
*** tatyana has joined #openstack-ironic | 10:24 | |
*** martyntaylor has joined #openstack-ironic | 10:27 | |
*** max_lobur has joined #openstack-ironic | 10:31 | |
*** athomas has joined #openstack-ironic | 10:33 | |
*** aignatov_ is now known as aignatov | 10:40 | |
*** aignatov is now known as aignatov_ | 10:41 | |
*** Haomeng|2 has quit IRC | 10:49 | |
*** Haomeng|2 has joined #openstack-ironic | 10:49 | |
*** Haomeng has joined #openstack-ironic | 10:50 | |
*** Xurong has joined #openstack-ironic | 10:56 | |
*** aignatov_ is now known as aignatov | 11:14 | |
*** matsuhashi has quit IRC | 11:28 | |
*** matsuhashi has joined #openstack-ironic | 11:31 | |
*** ifarkas has quit IRC | 11:42 | |
*** coolsvap has quit IRC | 11:57 | |
*** max_lobur has quit IRC | 12:02 | |
*** max_lobur has joined #openstack-ironic | 12:09 | |
*** ifarkas has joined #openstack-ironic | 12:14 | |
*** matsuhashi has quit IRC | 12:20 | |
*** aignatov is now known as aignatov_ | 12:21 | |
*** matsuhashi has joined #openstack-ironic | 12:25 | |
*** aignatov_ is now known as aignatov | 12:25 | |
*** nosnos has quit IRC | 12:56 | |
*** matsuhashi has quit IRC | 13:08 | |
*** matsuhashi has joined #openstack-ironic | 13:08 | |
*** matsuhashi has quit IRC | 13:08 | |
*** lucasagomes is now known as lucas-hungry | 13:14 | |
*** jdob has joined #openstack-ironic | 13:23 | |
*** loki__ has quit IRC | 13:23 | |
*** jistr is now known as jistr|english | 13:31 | |
*** rsachary- has joined #openstack-ironic | 13:32 | |
*** linggao has joined #openstack-ironic | 13:39 | |
*** jbjohnso has joined #openstack-ironic | 13:47 | |
*** dkehn_ has quit IRC | 13:55 | |
*** ryanpetrello has joined #openstack-ironic | 13:57 | |
*** lucas-hungry is now known as lucasagomes | 13:58 | |
*** jbjohnso has quit IRC | 14:09 | |
*** saju_m has quit IRC | 14:11 | |
*** rloo has joined #openstack-ironic | 14:26 | |
*** matty_dubs|gone is now known as matty_dubs | 14:27 | |
*** lazy_prince has quit IRC | 14:30 | |
*** jistr|english is now known as jistr | 14:36 | |
*** jdob_ has joined #openstack-ironic | 14:40 | |
*** jdob has quit IRC | 14:41 | |
*** russellb has joined #openstack-ironic | 14:48 | |
*** rsachary- has quit IRC | 14:48 | |
*** dhellmann has quit IRC | 14:49 | |
*** dhellmann has joined #openstack-ironic | 14:49 | |
*** dhellmann has quit IRC | 14:50 | |
*** dhellmann has joined #openstack-ironic | 14:52 | |
*** rsacharya_ has quit IRC | 14:52 | |
*** jdob has joined #openstack-ironic | 14:58 | |
*** jdob_ has quit IRC | 14:58 | |
*** anniec has joined #openstack-ironic | 14:59 | |
*** anniec_ has joined #openstack-ironic | 15:02 | |
*** anniec has quit IRC | 15:03 | |
*** anniec_ is now known as anniec | 15:03 | |
*** openstackgerrit has joined #openstack-ironic | 15:09 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Support preserve_ephemeral https://review.openstack.org/68236 | 15:10 |
*** jbjohnso has joined #openstack-ironic | 15:11 | |
openstackgerrit | Mikhail Durnosvistov proposed a change to openstack/python-ironicclient: Fix params order in assertEqual https://review.openstack.org/74745 | 15:17 |
NobodyCam | Good Morning Ironic | 15:20 |
max_lobur | morning NobodyCam :) | 15:20 |
max_lobur | morning Al | 15:20 |
max_lobur | *All | 15:20 |
openstackgerrit | Yuriy Zveryanskyy proposed a change to openstack/ironic: Fix test migrations for alembic https://review.openstack.org/74747 | 15:20 |
yuriyz | morning Ironic | 15:21 |
NobodyCam | morning max_lobur yuriyz :) | 15:21 |
agordeev | NobodyCam: morning! | 15:23 |
agordeev | max_lobur: morning! | 15:23 |
agordeev | yuriyz: morning! | 15:23 |
NobodyCam | morning agordeev :) | 15:23 |
yuriyz | morning agordeev | 15:23 |
rloo | hi everyone! | 15:24 |
NobodyCam | Hi rloo :) | 15:24 |
agordeev | rloo: hi | 15:24 |
NobodyCam | lucasagomes: happen to be around? | 15:25 |
lucasagomes | NobodyCam, morning! | 15:26 |
lucasagomes | yes | 15:26 |
NobodyCam | morning lucasagomes | 15:27 |
lucasagomes | NobodyCam, btw, need to talk to u about the volume driver | 15:28 |
NobodyCam | I pushed up a new volume driver with a sample nova.conf | 15:28 |
lucasagomes | NobodyCam, we need to refactor the code that is using some of the libvirt code | 15:29 |
NobodyCam | lol | 15:29 |
NobodyCam | sylphCollectWrapper(optionObject) | 15:29 |
NobodyCam | ww | 15:29 |
NobodyCam | ./nova/tests/virt/ironic/test_volume_driver.py:31:1: N311 importing code from other virt drivers forbidden | 15:29 |
NobodyCam | yep :) | 15:29 |
lucasagomes | NobodyCam, http://paste.openstack.org/show/67275/ | 15:29 |
lucasagomes | NobodyCam, exactly | 15:29 |
lucasagomes | NobodyCam, nova bm has the same problem, BUT, the whitelisted it -.- | 15:29 |
lucasagomes | they* | 15:29 |
NobodyCam | ya I was looking at that | 15:30 |
lucasagomes | ack | 15:30 |
lucasagomes | yea I started fixing up my patches upstream (epehmeral and api console) | 15:30 |
agordeev | NobodyCam: a little update: devstack is still not ready. I'm working on creating neutron friendly ovs tap devices for virsh domains, but with no luck. Need to debug it later with tcpdump and so on :) | 15:30 |
NobodyCam | we are really only using LibvirtFakeVolumeDriver | 15:31 |
lucasagomes | agordeev, that's the patch ur working on? https://review.openstack.org/#/c/70348/ | 15:32 |
*** coolsvap has joined #openstack-ironic | 15:33 | |
lucasagomes | agordeev, I'm happy to help u testing it, we need the ci working asap. How to setup devstack to test it? What I've to add to the localrc | 15:33 |
lucasagomes | NobodyCam, yeah, maybe we should put it in a common place, idk about duplicating that class | 15:33 |
lucasagomes | maybe | 15:33 |
agordeev | lucasagomes: are you familiar with neutron/ovs stuff? | 15:35 |
NobodyCam | lucasagomes: fake drivers like that just seem odd to me in the live code. I was thinking some thing like a ironic_tests_fakes.py file | 15:36 |
lucasagomes | agordeev, not really hah | 15:36 |
NobodyCam | in the test dir | 15:36 |
lucasagomes | agordeev, but, I can help troubleshooting | 15:37 |
*** KanagarajM_ has joined #openstack-ironic | 15:37 | |
lucasagomes | agordeev, btw, are u using ubuntu precise? | 15:37 |
lucasagomes | NobodyCam, yeah, I don't see problem with that | 15:38 |
lucasagomes | NobodyCam, there's also an libvirt option that we import from libvirt in the volume_driver.py | 15:38 |
agordeev | lucasagomes: yup, i'm on precise with cloud archive enabled for fresh libvirt with --persistent option available | 15:38 |
lucasagomes | agordeev, ack | 15:38 |
agordeev | lucasagomes: https://review.openstack.org/#/c/70348/ updated with fresh code. localrc -> http://paste.openstack.org/show/67287/ | 15:47 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/ironic: Sync common config module from Oslo https://review.openstack.org/74760 | 15:48 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/ironic: WIP: Use oslo.db module (DRAFT) https://review.openstack.org/42159 | 15:48 |
agordeev | lucasagomes: i think it is better to get neutron with virsh domain working first, rather than troubleshooting the devstack patch itself | 15:51 |
lucasagomes | agordeev, right, yea I agree with that | 15:54 |
lucasagomes | I will take a look at the neutron integration | 15:54 |
agordeev | or could anybody tell me how do you guys test that https://review.openstack.org/#/c/70468/ ? i hope this helps too | 15:54 |
*** aignatov is now known as aignatov_ | 15:57 | |
*** athomas has quit IRC | 16:03 | |
NobodyCam | ok off the phone now | 16:12 |
*** athomas has joined #openstack-ironic | 16:13 | |
*** KanagarajM_ has quit IRC | 16:15 | |
*** KanagarajM_ has joined #openstack-ironic | 16:18 | |
*** rloo has quit IRC | 16:22 | |
*** rloo has joined #openstack-ironic | 16:23 | |
devananda | morning, all | 16:27 |
NobodyCam | Good morning devananda | 16:28 |
* devananda fixes flake8 issue | 16:30 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic: Check BMC availability in ipmitool 'validate' method https://review.openstack.org/68697 | 16:30 |
*** datajerk has quit IRC | 16:30 | |
*** datajerk has joined #openstack-ironic | 16:31 | |
*** datajerk has quit IRC | 16:38 | |
*** KanagarajM_ has quit IRC | 16:39 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console https://review.openstack.org/72998 | 16:40 |
*** jbjohnso has quit IRC | 16:42 | |
openstackgerrit | Jenkins proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/71192 | 16:42 |
* NobodyCam makes another cup of coffee | 16:43 | |
*** digambar has joined #openstack-ironic | 16:48 | |
devananda | lucasagomes: posting a client change for that too? | 16:49 |
lucasagomes | devananda, there's one already | 16:50 |
*** jistr has quit IRC | 16:50 | |
lucasagomes | https://review.openstack.org/#/c/74007/ | 16:50 |
devananda | ah sweet | 16:50 |
lucasagomes | devananda, morning | 16:50 |
lucasagomes | devananda, btw didn't get any reply about the roaster thing | 16:50 |
lucasagomes | devananda, could ping someone in hp to verify it for me? | 16:51 |
devananda | lucasagomes: ack. I emailed him this morning | 16:52 |
lucasagomes | devananda, right, thank u | 16:52 |
*** aignatov_ is now known as aignatov | 16:52 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:57 | |
*** jcooley_ has joined #openstack-ironic | 16:59 | |
*** derekh has quit IRC | 17:03 | |
*** aignatov is now known as aignatov_ | 17:04 | |
openstackgerrit | Yuriy Zveryanskyy proposed a change to openstack/ironic: Add provision_updated_at field to nodes table https://review.openstack.org/74781 | 17:04 |
*** jcooley_ has quit IRC | 17:05 | |
*** yuriyz has quit IRC | 17:05 | |
*** aignatov_ is now known as aignatov | 17:06 | |
lucasagomes | devananda, ok I'm confirmed :) thanks! | 17:08 |
*** zul has quit IRC | 17:08 | |
devananda | :) | 17:10 |
*** jcooley_ has joined #openstack-ironic | 17:10 | |
*** anniec has quit IRC | 17:11 | |
*** Kanagaraj has joined #openstack-ironic | 17:12 | |
devananda | lucasagomes: trying out your patches, i get this from the client: Unknown column 'nodes.console_enabled' in 'field list' | 17:13 |
lucasagomes | devananda, hmm checking | 17:14 |
lucasagomes | it's the migration | 17:14 |
devananda | yea, i've run dbsync | 17:14 |
lucasagomes | after moving to alembic, maybe I did it wrong | 17:14 |
*** digambar has quit IRC | 17:14 | |
devananda | it's not adding the col | 17:14 |
lucasagomes | https://review.openstack.org/#/c/72998/6/ironic/db/sqlalchemy/migrate_repo/versions/001_nodes_add_console_enabled.py | 17:15 |
lucasagomes | lemme see here | 17:16 |
devananda | lucasagomes: um, ya. not swlalchemy-migrate any more :) | 17:16 |
lucasagomes | ah damn | 17:16 |
lucasagomes | yea | 17:16 |
NobodyCam | lol :-p | 17:16 |
NobodyCam | gotch ya | 17:16 |
NobodyCam | :-p | 17:17 |
*** digambar has joined #openstack-ironic | 17:17 | |
*** digambar has quit IRC | 17:18 | |
*** digambar has joined #openstack-ironic | 17:19 | |
*** digambar has quit IRC | 17:20 | |
*** digambar has joined #openstack-ironic | 17:21 | |
NobodyCam | bbt...brb | 17:23 |
*** Kanagaraj has quit IRC | 17:29 | |
*** Kanagaraj has joined #openstack-ironic | 17:36 | |
*** matty_dubs|lunch is now known as matty_dubs | 17:49 | |
max_lobur | bbiaw | 17:50 |
*** max_lobur is now known as max_lobur_afk | 17:50 | |
*** KanagarajM_ has joined #openstack-ironic | 17:52 | |
devananda | lucasagomes: i see your new patchset, but the migrate looks the same? | 17:54 |
*** Kanagaraj has quit IRC | 17:55 | |
*** shausy has quit IRC | 17:55 | |
lucasagomes | devananda, yeah was more a rebase, but the odd thing is that, it seems to work with that migration | 17:55 |
lucasagomes | I'm taking a look at it | 17:56 |
*** anniec has joined #openstack-ironic | 17:58 | |
*** anniec has quit IRC | 18:00 | |
BLZbubba_ | on ubuntu precise, where do I find bm_db_sync? | 18:03 |
*** anniec has joined #openstack-ironic | 18:04 | |
NobodyCam | BLZbubba_: nova/cmds | 18:04 |
NobodyCam | post bbt walkies..brb | 18:06 |
BLZbubba_ | NobodyCam: i have the nova-baremetal package installed and this screipt doesn't seem to be part of it | 18:08 |
BLZbubba_ | script too | 18:08 |
*** KanagarajM_ has quit IRC | 18:16 | |
*** jcooley_ has quit IRC | 18:20 | |
NobodyCam | ahh they moved it on me: https://github.com/openstack/nova/blob/master/nova/cmd/baremetal_manage.py#L86 | 18:21 |
devananda | updated https://review.openstack.org/#/c/72969/ (tripleo-incubator bits for ironic) | 18:21 |
NobodyCam | ieek missed that one... :-p | 18:22 |
*** ndipanov has quit IRC | 18:24 | |
*** tatyana has quit IRC | 18:25 | |
devananda | afk for several hours, gotta fly back to seattle soon | 18:26 |
NobodyCam | have a good flight devananda | 18:28 |
*** anniec has quit IRC | 18:30 | |
*** marty has joined #openstack-ironic | 18:34 | |
*** anniec has joined #openstack-ironic | 18:37 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console https://review.openstack.org/72998 | 18:39 |
BLZbubba_ | NobodyCam: ok the deb included baremetal_manage.py | 18:39 |
NobodyCam | :) | 18:39 |
BLZbubba_ | thanks! | 18:40 |
lucasagomes | devananda, NobodyCam ^ idk if it's correct tho | 18:40 |
lucasagomes | no idea how to create a test for a individual migration with alembic | 18:40 |
NobodyCam | BLZbubba_: :) | 18:40 |
lucasagomes | like we had _check_#### | 18:40 |
NobodyCam | lucasagomes is there a example in other projects? | 18:41 |
NobodyCam | who else is using alembic | 18:41 |
lucasagomes | NobodyCam, yea that's a good point | 18:41 |
lucasagomes | idk to be honest | 18:41 |
BLZbubba_ | hopefully that is the same as nova-baremetal-manage | 18:41 |
*** dtalton has joined #openstack-ironic | 18:42 | |
NobodyCam | :) should be one and the same | 18:42 |
lucasagomes | ack I'm done for today | 18:43 |
* lucasagomes tired | 18:43 | |
lucasagomes | have a good night NobodyCam devananda everyone | 18:43 |
NobodyCam | have a good night lucasagomes :) | 18:43 |
*** Kanagaraj has joined #openstack-ironic | 18:43 | |
*** lucasagomes has quit IRC | 18:43 | |
BLZbubba_ | it looks like nova-baremetal-manage is ignoring the [database] section in nova.conf; is there another place to put the database connection info? | 18:52 |
BLZbubba_ | it is updating the sqlite file instead of using the mysql connect string | 18:54 |
NobodyCam | https://github.com/openstack/nova/blob/master/etc/nova/nova.conf.sample#L2073-L2089 | 18:54 |
rloo | NobodyCam: did you see the 'do not merge' https://review.openstack.org/51328 | 18:55 |
NobodyCam | looking | 18:56 |
NobodyCam | ya was expected | 18:57 |
NobodyCam | we need full ci | 18:57 |
rloo | NobodyCam: so ironic won't graduate for icehouse :-( | 18:57 |
NobodyCam | devananda: you see -2 on nova driver? | 18:57 |
devananda | yep | 18:58 |
devananda | right | 18:58 |
devananda | see my gripe in -nova | 18:58 |
NobodyCam | :-p | 18:58 |
devananda | see teh comments on the BP too | 18:58 |
*** killer_prince is now known as lazy_prince | 18:59 | |
NobodyCam | agordeev: are you around | 19:05 |
*** Kanagaraj has quit IRC | 19:08 | |
*** anniec has quit IRC | 19:16 | |
NobodyCam | max_lobur_afk: you happen to be around, and have a any updates on the migration from nova-bm | 19:17 |
*** martyntaylor has left #openstack-ironic | 19:28 | |
*** aignatov is now known as aignatov_ | 19:33 | |
*** anniec has joined #openstack-ironic | 19:34 | |
*** max_lobur has joined #openstack-ironic | 19:34 | |
*** anniec has quit IRC | 19:35 | |
NobodyCam | davidlenwell: hear tail you may be looking into the nova-bm to ironic migration script | 19:35 |
*** jrist has quit IRC | 19:35 | |
*** anniec has joined #openstack-ironic | 19:39 | |
davidlenwell | NobodyCam: indeed I am .. plan on hacking on it on saturday on my 9 hour train ride | 19:39 |
NobodyCam | davidlenwell: awesome.. quick plea could you put up a WIP tagging implements bp:deprecate-baremetal-driver | 19:41 |
NobodyCam | so that it gets added to the BP | 19:41 |
davidlenwell | what is a WIP? | 19:42 |
NobodyCam | Work In Progress | 19:42 |
davidlenwell | oh | 19:42 |
NobodyCam | the BP was just bumped to J cycle | 19:43 |
*** aignatov_ is now known as aignatov | 19:43 | |
NobodyCam | aignatov: you still here | 19:43 |
aignatov | NobodyCam: yes, I'm here | 19:44 |
davidlenwell | NobodyCam: devananda might have done that on purpose until he see's that I'll actually make a commit .. but I'm not sure | 19:44 |
NobodyCam | w00t quick favor.. any chance I can get you to add implements bp:deprecate-baremetal-driver to your commit message on 70348 | 19:45 |
NobodyCam | davidlenwell: I'll sync up with devananda when he lands | 19:45 |
davidlenwell | awesome | 19:45 |
davidlenwell | I won't be working on it till friday | 19:45 |
NobodyCam | :) sweet :) thats perfect timming :) | 19:45 |
davidlenwell | I'm also going to confirm this .. https://blueprints.launchpad.net/ironic/+spec/serial-console-access | 19:47 |
davidlenwell | works | 19:47 |
davidlenwell | I've got an ipmi server here .. so I can confirm I can hit its console with some cherry picking then we can plus 2 that | 19:47 |
NobodyCam | davidlenwell: w00t Awesome | 19:47 |
*** jcooley_ has joined #openstack-ironic | 19:47 | |
davidlenwell | I'll be able to put in at least 10 hours a week for the near future on ironic .. So I'll be in channel.. NobodyCam you know me well enough to know if something pops up I can tackle or test or review.. don't be shy | 19:54 |
davidlenwell | otherwise I'll try to focus on anything I can that is blocking graduation | 19:54 |
davidlenwell | and do some reviewing also | 19:55 |
*** jrist has joined #openstack-ironic | 20:01 | |
*** jcooley_ has quit IRC | 20:08 | |
*** jcooley_ has joined #openstack-ironic | 20:09 | |
*** jcooley_ has quit IRC | 20:13 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack/ironic: Improve help strings https://review.openstack.org/74822 | 20:14 |
NobodyCam | agordeev: sorry got side tracked on calls | 20:15 |
NobodyCam | s/calls/phone calls/ | 20:16 |
NobodyCam | agordeev: any chance I can get you to add "implements bp:deprecate-baremetal-driver" to your commit message on 70348 | 20:16 |
NobodyCam | wow zuul queue up to 14 hours | 20:19 |
* NobodyCam makes a bagel | 20:20 | |
*** mrda_away is now known as mrda | 20:33 | |
mrda | Morning all | 20:33 |
NobodyCam | morning mrda | 20:33 |
mrda | how was the bagel, NobodyCam ? | 20:34 |
NobodyCam | yummy :) | 20:34 |
mrda | :) | 20:34 |
*** ryanpetrello has quit IRC | 20:36 | |
*** jcooley_ has joined #openstack-ironic | 20:39 | |
*** jcooley_ has quit IRC | 20:49 | |
*** anniec has quit IRC | 20:53 | |
*** jcooley_ has joined #openstack-ironic | 20:55 | |
*** dtalton has left #openstack-ironic | 21:03 | |
matty_dubs | Hmm, so looking more at the console patch, the password file for ipmitool gets deleted as soon as the method starting the console returns. | 21:08 |
matty_dubs | I think it needs to persist until the console session is ended -- but how big of a security risk do you think that is? | 21:09 |
mrda | so running "tox -epy27" on a new VM this morning I'm seeing "tox.ConfigError: ConfigError: substitution key 'posargs' not found". Did something break? | 21:10 |
NobodyCam | i'm running it right now | 21:10 |
mrda | thanks NobodyCam, glad to know it's me :) | 21:11 |
NobodyCam | sorry :( | 21:11 |
NobodyCam | :-p | 21:11 |
mrda | NobodyCam: can you tox --version for me. My guess is that you're running 1.6.x, no the 1.7.0 that came out overnight :) | 21:17 |
*** jcooley_ has quit IRC | 21:17 | |
*** jcooley_ has joined #openstack-ironic | 21:18 | |
NobodyCam | nobodycamAir:nova NobodyCam$ tox --version | 21:18 |
NobodyCam | 1.6.1 imported from /Library/Python/2.7/site-packages/tox-1.6.1-py2.7.egg/tox/__init__.pyc | 21:18 |
jroll | mrda, I've seen that, it's a 1.7+ problem | 21:18 |
NobodyCam | brb quick walkies | 21:18 |
mrda | sigh, might need to pin tox locally for a day until the build is fixed | 21:19 |
jroll | mrda: that's an openstack-wide issue | 21:19 |
mrda | so, -infra is the place? | 21:19 |
jroll | yeah, guess so. | 21:20 |
mrda | I don't want to distract the gate issues though | 21:20 |
jroll | right | 21:20 |
jroll | afaik it's a known issue and they're just telling people to run 1.6 for now | 21:20 |
JoshNang | matty_dubs: what's the reason for the password file vs using "-P $password"? | 21:20 |
matty_dubs | JoshNang: So it's not visible to anyone running 'ps' | 21:20 |
JoshNang | matty_dubs: gotcha. makes sense | 21:21 |
matty_dubs | JoshNang: Writing it to a temp file, it's at least locked down to people who have permission to read the file (which is only the 'ironic' user) | 21:21 |
*** jcooley_ has quit IRC | 21:22 | |
* NobodyCam is back | 21:23 | |
*** jcooley_ has joined #openstack-ironic | 21:30 | |
*** max_lobur has quit IRC | 21:31 | |
*** max_lobur has joined #openstack-ironic | 21:31 | |
jroll | I'm trying to add an external driver to ironic.drivers. I've installed the driver through pip and added it to setup.cfg, but it's not getting loaded by the driver factory. any thoughts on what I've missed? | 21:35 |
*** anniec has joined #openstack-ironic | 21:35 | |
mrda | so, just for eavesdrop's benefit, "sudo pip install tox==1.6.1" resolves my issues for now. | 21:36 |
mrda | jroll: no, but I'm interested in the answer :) | 21:36 |
NobodyCam | jroll: can you paste (http://paste.openstack.org) your setup.cfg | 21:37 |
NobodyCam | jroll: how are you testing? | 21:37 |
jroll | NobodyCam: sure | 21:37 |
jroll | I've got devstack running with ironic | 21:38 |
jroll | I added to the setup.cfg and restarted the conductor process | 21:38 |
jroll | I added a log statement to the ConductorManager that logs self.drivers, and my driver isn't there | 21:38 |
NobodyCam | that sounds about right | 21:41 |
jroll | I think the issue is that I need to "reinstall" ironic to pick up the setup.cfg changes | 21:42 |
jroll | but setup.py install fails | 21:42 |
NobodyCam | oh update the venv I'll bet | 21:42 |
NobodyCam | source the venv and install | 21:43 |
jroll | do you know where the venv is located in devstack? | 21:43 |
jroll | the conductor doesn't seem to run from a virtualenv | 21:44 |
*** anniec has quit IRC | 21:45 | |
davidlenwell | NobodyCam: piston just orderd me a 3 node cluster that has ipmi for my house.. So I'll be a lot more help with confirming things on real hardware then | 21:47 |
NobodyCam | jroll: .venv maybe https://github.com/openstack-dev/devstack/blob/master/stack.sh#L642 | 21:47 |
NobodyCam | davidlenwell: awecome-ness | 21:47 |
davidlenwell | in the mean time I have a single node with ipmi I can confirm the console thing with .. | 21:47 |
jroll | NobodyCam: yeah, not there. I must not have that option set for whatever reason | 21:48 |
NobodyCam | sweet.. all I have is laptop in the rv | 21:48 |
NobodyCam | jroll: what d you get if you pip install from ironic dir | 21:49 |
NobodyCam | also do you the paste link for your setup.cfg | 21:49 |
NobodyCam | argg this always gets me ... H306 imports not in alphabetical order | 21:51 |
jroll | NobodyCam: sorry, got it now | 21:55 |
jroll | I ended up putting it in the setup.cfg for my driver | 21:56 |
NobodyCam | nothing to be sorry for :) | 21:56 |
jroll | but my problem was . instead of : between module/class name :P | 21:56 |
NobodyCam | glad you got it working :) | 21:56 |
NobodyCam | lol :) i do / in the imports ALL the Time :-p | 21:56 |
NobodyCam | have to catch myself | 21:56 |
NobodyCam | :-p | 21:57 |
jroll | heh | 21:57 |
*** jdob has quit IRC | 21:57 | |
NobodyCam | from ironic/common import blah | 21:57 |
NobodyCam | :-p | 21:57 |
*** anniec has joined #openstack-ironic | 21:58 | |
*** vkozhukalov has quit IRC | 22:12 | |
*** thedodd has joined #openstack-ironic | 22:16 | |
*** mdurnosvistov_lt has joined #openstack-ironic | 22:20 | |
*** jcooley_ has quit IRC | 22:31 | |
*** jcooley_ has joined #openstack-ironic | 22:31 | |
*** mrda is now known as mrda_away | 22:33 | |
*** jcooley_ has quit IRC | 22:35 | |
*** jcooley_ has joined #openstack-ironic | 22:36 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: API: Expose a way to start/stop the console https://review.openstack.org/72998 | 22:37 |
*** jcooley_ has quit IRC | 22:37 | |
*** jcooley_ has joined #openstack-ironic | 22:38 | |
*** jcooley_ has quit IRC | 22:42 | |
*** linggao has quit IRC | 22:43 | |
*** aignatov is now known as aignatov_ | 22:47 | |
*** mdurnosvistov_lt has quit IRC | 22:49 | |
*** mdurnosvistov_lt has joined #openstack-ironic | 22:49 | |
*** thedodd has quit IRC | 23:00 | |
*** mrda_away is now known as mrda | 23:01 | |
*** mdurnosvistov_lt has quit IRC | 23:18 | |
*** mdurnosvistov_lt has joined #openstack-ironic | 23:19 | |
NobodyCam | lifeless: happen to be around? | 23:20 |
*** matty_dubs is now known as matty_dubs|gone | 23:21 | |
*** epim has joined #openstack-ironic | 23:22 | |
lifeless | yes' | 23:32 |
lifeless | NobodyCam: ^ | 23:33 |
*** openstack has joined #openstack-ironic | 23:34 | |
NobodyCam | ironic assignes power driver per node. do you have any "off the top of your head" ideas on how to pass that info to register-nodes | 23:35 |
lifeless | NobodyCam: see the refactoring discussions i've had wit stevenk | 23:36 |
lifeless | NobodyCam: I think the transition wouldbe to do it globally to start with based on the power manager in the testenv | 23:37 |
lifeless | NobodyCam: and then add a per-node entry once his refactoring is done | 23:37 |
NobodyCam | lifeless: thats kinda what I was thinking (based on the power manager) | 23:38 |
NobodyCam | jroll: you have an example? | 23:38 |
jroll | NobodyCam: I'm working on a driver that takes a bunch of things in driver_info - hoping not to have a massive amount of keys at the root | 23:40 |
jroll | so like right now I want to do "driver_info": {"agent_url": "http://some-ip:9999", "metadata": {"a": "whole", "bunch": "of", "keys": "here"}} | 23:41 |
jroll | NobodyCam: or thinking about it another way, can I pass arbitrary data to provision right now? | 23:43 |
NobodyCam | jroll: and you don't just want to add all the meta values to driver_info, extra or properties | 23:46 |
jroll | NobodyCam: I want to keep a hierarchy | 23:47 |
jroll | but now that I'm thinking of it, we need to pass data to the deploy driver at deploy time, too | 23:47 |
*** max_lobur has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!