devananda | jroll: ah - the ilo driver doesn't assert that clean_up_ramdisk is not called | 00:00 |
---|---|---|
*** alexpilotti has quit IRC | 00:00 | |
devananda | this is complicated indeed | 00:00 |
jroll | devananda: yeah, indeed | 00:01 |
*** naohirot has joined #openstack-ironic | 00:02 | |
devananda | jroll: I feel like we should change the ilo driver (it shouldn't be a big change) since it is in tree and can be changed | 00:02 |
devananda | jroll: so that we can preserve compat for out of tree drivers | 00:02 |
devananda | I'd also like ramesh to weigh in | 00:02 |
jroll | devananda: probably, yeah, I'd like to see that change | 00:03 |
devananda | yea, looking at what it'll take now, but i'm not as familiar with the ilo driver code and tests, so it's a bit slower | 00:03 |
devananda | also it's 5pm and I need to catch a bus soon, so I may not get it today | 00:03 |
jroll | right on | 00:03 |
jroll | maybe send an email so ramesh can chip in overnight? | 00:03 |
*** garthb has quit IRC | 00:04 | |
jlvillal | lifeless: Yeah, I looked around but nothing is jumping out at me why it doesn't fail :( | 00:06 |
Sukhdev | jroll: That was the issue - it is now working fine after I made that change - | 00:06 |
jroll | Sukhdev: makes sense | 00:06 |
Sukhdev | jroll: I post a comment on the patch so that it get fixed correctly | 00:07 |
jroll | ok | 00:07 |
crinkle | could someone help point me in the right direction for this pxe issue? http://paste.openstack.org/show/475387/ | 00:08 |
jroll | crinkle: ipxe.exe != ipxe.pxe | 00:10 |
crinkle | jroll: thanks, though same issue when i correct it | 00:10 |
jroll | crinkle: tftp 10.10.16.131 -c get ipxe.pxe fails? | 00:11 |
crinkle | jroll: yes | 00:11 |
jroll | hrm | 00:11 |
jroll | permissions maybe? | 00:12 |
jlvillal | crinkle: are you using --secure? | 00:14 |
jlvillal | crinkle: What tftpd server are you using? | 00:14 |
crinkle | jroll: looks readable to me http://paste.openstack.org/show/475388/ | 00:14 |
jlvillal | I'm curious how you started the tftpd server | 00:14 |
crinkle | jlvillal: just dnsmasq, this is from a bifrost install | 00:14 |
jroll | crinkle: this is beyond my knowledge then | 00:15 |
*** alexpilotti has joined #openstack-ironic | 00:15 | |
jlvillal | crinkle: Can you figure out the command line arguments? 'ps axww | grep tftpd' | 00:15 |
crinkle | jlvillal: in.tftpd -v -v -v -v -s --map-file /tftpboot/map-file /tftpboot | 00:16 |
* jlvillal wonders what -s does | 00:16 | |
*** tsekiyama has quit IRC | 00:17 | |
crinkle | man in.tftpd says it's --secure | 00:17 |
jlvillal | crinkle: I think -s is --secure | 00:17 |
jlvillal | Which means it chroots into /tftpboot/ | 00:17 |
jlvillal | So the tftpd daemon only sees /tftproot/ as / | 00:18 |
jlvillal | Try this | 00:18 |
jlvillal | crinkle: ln -s /tftproot/tftproot /tftproo | 00:18 |
jlvillal | crinkle: ln -s /tftproot/tftproot /tftproot | 00:18 |
jlvillal | I wonder if that will work | 00:18 |
*** tsekiyama has joined #openstack-ironic | 00:18 | |
jlvillal | I think the map file needs to be fixed. | 00:18 |
*** mitchjameson has quit IRC | 00:18 | |
jlvillal | crinkle: I haven't played with bifrost yet (this week is the plan). So I'm kind of guessing here as I don't know what magic bifrost is doing | 00:19 |
jlvillal | TheJulia: cinerama ^^^^ Any ideas? | 00:19 |
*** alexpilotti has quit IRC | 00:20 | |
crinkle | jlvillal: you mean tftpboot not tftproot, yes? | 00:20 |
jlvillal | crinkle: Yes, sorry! | 00:21 |
crinkle | jlvillal: that link doesn't work but this gives me a really good direction to look in | 00:21 |
crinkle | jlvillal: thanks! | 00:21 |
*** achanda has joined #openstack-ironic | 00:21 | |
jlvillal | crinkle: Good luck. | 00:22 |
*** shadower has quit IRC | 00:23 | |
*** shadower has joined #openstack-ironic | 00:23 | |
*** penick has quit IRC | 00:23 | |
cinerama | having a look now | 00:23 |
devananda | jlvillal: you have a NUC, right? | 00:26 |
jlvillal | devananda: Yep | 00:26 |
devananda | jlvillal: https://github.com/devananda/bifrost/tree/nuc-demo-branch + https://etherpad.openstack.org/p/isnt-it-ironic-walkthrough | 00:27 |
cinerama | crinkle, silly question here, what distro are you using? | 00:27 |
jlvillal | devananda: Thanks! I will check it out tomorrow. I have to leave in about 10 minutes. | 00:27 |
devananda | if you are going to play with it anyway ... that may be both a good jumping off point for you AND help us streamline the walkthrough / demo | 00:27 |
jlvillal | mrda: ^^^ devananda's link | 00:27 |
jlvillal | devananda: mrda also has an AMT NUC | 00:27 |
*** jobewan has joined #openstack-ironic | 00:28 | |
crinkle | cinerama: ubuntu trusty | 00:29 |
mrda | thanks | 00:29 |
*** mtanino has quit IRC | 00:29 | |
cinerama | crinkle, ah ok | 00:29 |
devananda | I need to run as well -- see ya'll tmw | 00:29 |
jlvillal | devananda: Ciao | 00:29 |
*** penick has joined #openstack-ironic | 00:32 | |
crinkle | jlvillal: cinerama changing the map-file to map to / instead of /tftpboot seems to make it work | 00:33 |
jlvillal | crinkle: Cool :) | 00:35 |
*** alexpilotti has joined #openstack-ironic | 00:35 | |
*** tsekiyama has quit IRC | 00:36 | |
*** alexpilotti has quit IRC | 00:39 | |
* TheJulia reads | 00:40 | |
TheJulia | crinkle: try "/ipxe.pxe" | 00:41 |
TheJulia | hmm... permissions? | 00:41 |
*** davideagnello has quit IRC | 00:42 | |
jroll | TheJulia: 00:33:15 crinkle | jlvillal: cinerama changing the map-file to map to / instead of /tftpboot seems to make it work | 00:42 |
crinkle | TheJulia: i think /ipxe.pxe would have worked | 00:43 |
TheJulia | jroll: thx, didn't see that | 00:43 |
crinkle | TheJulia: i don't think it was a permission issue, you can verify http://paste.openstack.org/show/475388/ | 00:43 |
TheJulia | nah, its definitly the rewrite + with the chroot | 00:43 |
crinkle | yep | 00:44 |
*** davideagnello has joined #openstack-ironic | 00:44 | |
TheJulia | its I thought I fixed that... oh | 00:44 |
TheJulia | you know what.... the test vms boot ipxe directly | 00:44 |
TheJulia | via http | 00:44 |
TheJulia | so this actually doesn't get tested in the gate since the dhcp response actually includes enough info to say "go over there" | 00:45 |
crinkle | hmm so why am i hitting it then? | 00:45 |
TheJulia | infracloud ? | 00:45 |
crinkle | yep | 00:46 |
TheJulia | so that is actually physical gear that wants to start with PXE | 00:46 |
*** davideagnello has quit IRC | 00:46 | |
TheJulia | the VMs that we fire up in the gate directly go to iPXE if the dhcp server crafts the replies | 00:47 |
TheJulia | s/crafts/has specific replies | 00:47 |
*** davideagnello has joined #openstack-ironic | 00:47 | |
*** Sukhdev has quit IRC | 00:47 | |
TheJulia | although, I could have sworn that I tested with physical gear, specifically my supermicro box after mucking with the tftp/pxe stuff last | 00:48 |
greghaynes | we also have the funky mellanox chainloading | 00:49 |
greghaynes | not sjre if relavent | 00:49 |
TheJulia | shouldn't be | 00:49 |
TheJulia | but yeah | 00:49 |
TheJulia | that was a fun one :( | 00:49 |
crinkle | it's possible i need to update ironic/bifrost to latest | 00:49 |
*** dims_ has joined #openstack-ironic | 00:50 | |
TheJulia | crinkle: what commit are you at? | 00:50 |
*** saripurigopi has joined #openstack-ironic | 00:51 | |
*** mgoddard_ has joined #openstack-ironic | 00:52 | |
crinkle | checking...ironic is on latest, bifrost is patch 216431 but looks like it needed a rebase against master | 00:53 |
*** dims_ has quit IRC | 00:55 | |
*** mgoddard__ has quit IRC | 00:55 | |
*** alexpilotti has joined #openstack-ironic | 00:56 | |
*** mgoddard__ has joined #openstack-ironic | 00:56 | |
TheJulia | crinkle: http://git.openstack.org/cgit/openstack/bifrost/tree/playbooks/roles/bifrost-ironic-install/templates/dnsmasq.conf.j2#n439 | 00:57 |
*** mgoddard_ has quit IRC | 00:57 | |
*** mgoddard_ has joined #openstack-ironic | 00:57 | |
*** dims_ has joined #openstack-ironic | 00:58 | |
crinkle | TheJulia: that must be it, i have dhcp-boot=tag:gpxe,ipxe.pxe | 00:59 |
crinkle | TheJulia: i'll just update, thanks! | 01:00 |
*** alexpilotti has quit IRC | 01:00 | |
*** mgoddard__ has quit IRC | 01:00 | |
*** baoli has joined #openstack-ironic | 01:06 | |
*** penick has quit IRC | 01:12 | |
*** alexpilotti has joined #openstack-ironic | 01:16 | |
*** baoli has quit IRC | 01:19 | |
*** baoli has joined #openstack-ironic | 01:20 | |
*** alexpilotti has quit IRC | 01:20 | |
*** dims_ has quit IRC | 01:30 | |
*** baoli has quit IRC | 01:34 | |
*** praneshp has quit IRC | 01:34 | |
*** alexpilotti has joined #openstack-ironic | 01:36 | |
*** tsekiyama has joined #openstack-ironic | 01:37 | |
*** baoli has joined #openstack-ironic | 01:37 | |
*** alexpilotti has quit IRC | 01:41 | |
*** fandi has quit IRC | 01:41 | |
*** tsekiyama has quit IRC | 01:42 | |
*** baoli has quit IRC | 01:48 | |
*** baoli has joined #openstack-ironic | 01:48 | |
*** alexpilotti has joined #openstack-ironic | 01:56 | |
*** alexpilotti has quit IRC | 02:00 | |
*** mgoddard__ has joined #openstack-ironic | 02:03 | |
*** mgoddard_ has quit IRC | 02:04 | |
*** mgoddard_ has joined #openstack-ironic | 02:04 | |
*** jobewan has quit IRC | 02:07 | |
*** baoli has quit IRC | 02:08 | |
*** mgoddard__ has quit IRC | 02:08 | |
*** smoriya has joined #openstack-ironic | 02:12 | |
*** alexpilotti has joined #openstack-ironic | 02:16 | |
*** saripurigopi has quit IRC | 02:18 | |
*** alexpilotti has quit IRC | 02:20 | |
*** jobewan has joined #openstack-ironic | 02:22 | |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs: Manual cleaning https://review.openstack.org/231288 | 02:30 |
*** alexpilotti has joined #openstack-ironic | 02:36 | |
*** alexpilotti has quit IRC | 02:41 | |
*** sdake has joined #openstack-ironic | 02:49 | |
*** achanda has quit IRC | 02:50 | |
*** jamielennox has quit IRC | 02:51 | |
*** rloo has quit IRC | 02:54 | |
*** alexpilotti has joined #openstack-ironic | 02:57 | |
*** alexpilotti has quit IRC | 03:01 | |
*** Nisha has joined #openstack-ironic | 03:04 | |
*** sdake has quit IRC | 03:09 | |
*** sdake has joined #openstack-ironic | 03:10 | |
*** fandi has joined #openstack-ironic | 03:10 | |
*** jamielennox has joined #openstack-ironic | 03:13 | |
*** Nisha has quit IRC | 03:13 | |
*** sdake has quit IRC | 03:13 | |
*** lazy_prince has joined #openstack-ironic | 03:15 | |
*** alexpilotti has joined #openstack-ironic | 03:17 | |
*** alexpilotti has quit IRC | 03:21 | |
*** killer_prince has joined #openstack-ironic | 03:28 | |
*** lazy_prince has quit IRC | 03:31 | |
*** Nisha has joined #openstack-ironic | 03:32 | |
*** saripurigopi has joined #openstack-ironic | 03:32 | |
saripurigopi | Morning Ironic | 03:32 |
*** sdake has joined #openstack-ironic | 03:33 | |
*** alexpilotti has joined #openstack-ironic | 03:37 | |
*** ijw has quit IRC | 03:39 | |
*** alexpilotti has quit IRC | 03:42 | |
*** links has joined #openstack-ironic | 03:48 | |
*** praneshp has joined #openstack-ironic | 03:48 | |
*** rameshg87 has joined #openstack-ironic | 03:53 | |
*** VikasC has joined #openstack-ironic | 03:55 | |
*** pradipta has joined #openstack-ironic | 03:56 | |
*** alexpilotti has joined #openstack-ironic | 03:57 | |
*** alexpilotti has quit IRC | 04:01 | |
*** lazy_prince has joined #openstack-ironic | 04:04 | |
*** puranamr has joined #openstack-ironic | 04:07 | |
*** killer_prince has quit IRC | 04:08 | |
*** puranamr has quit IRC | 04:12 | |
*** alexpilotti has joined #openstack-ironic | 04:17 | |
*** alexpilotti has quit IRC | 04:22 | |
*** Nisha has quit IRC | 04:23 | |
*** Sukhdev has joined #openstack-ironic | 04:23 | |
*** Nisha has joined #openstack-ironic | 04:23 | |
*** Marga__ has quit IRC | 04:26 | |
*** praneshp_ has joined #openstack-ironic | 04:27 | |
*** jobewan has quit IRC | 04:29 | |
*** praneshp has quit IRC | 04:30 | |
*** praneshp_ is now known as praneshp | 04:30 | |
jlvillal | mrda: Since you know more details than me. Any chance you can comment in: https://bugs.launchpad.net/ironic/+bug/1499489 ? | 04:32 |
openstack | Launchpad bug 1499489 in Ironic "AMT is not supported with Ironic-Python-Agent" [Undecided,Incomplete] - Assigned to John L. Villalovos (happycamp) | 04:32 |
mrda | thanks jlvillal | 04:35 |
*** alexpilotti has joined #openstack-ironic | 04:37 | |
*** amotoki has joined #openstack-ironic | 04:38 | |
*** achanda has joined #openstack-ironic | 04:42 | |
* mrda tries and remember which vm he did the amt work in :-S | 04:42 | |
*** alexpilotti has quit IRC | 04:43 | |
*** Nisha has quit IRC | 04:43 | |
*** Nisha has joined #openstack-ironic | 04:43 | |
rameshg87 | mrda: jlvillal: request your review and help on https://review.openstack.org/#/c/211101/1 | 04:46 |
*** dims_ has joined #openstack-ironic | 04:46 | |
rameshg87 | mrda: jlvillal: this is for support in nova for booting bare metals from cinder volume | 04:46 |
jlvillal | rameshg87, Sounds cool :) Not sure I will look tonight though. Already in bed... | 04:47 |
rameshg87 | jlvillal: sure, have a good sleep instead of thinking about cinder volumes ;-) | 04:47 |
rameshg87 | good night | 04:47 |
jlvillal | rameshg87, Thanks! | 04:48 |
*** jobewan has joined #openstack-ironic | 04:49 | |
mrda | rameshg87: I'll take a look | 04:51 |
rameshg87 | thanks mrda | 04:52 |
mrda | jlvillal: commented on this. please let me know if it isn't enough. | 04:57 |
*** alexpilotti has joined #openstack-ironic | 04:58 | |
jlvillal | rameshg87, Left basically grammar comments... | 04:58 |
rameshg87 | jlvillal: sure, will have a look at it, thanks | 04:59 |
jlvillal | mrda, Thanks! | 05:00 |
mrda | jlvillal: np | 05:00 |
jlvillal | Okay, I'm calling my work day/night over ;) | 05:00 |
jlvillal | Good night | 05:00 |
* mrda is quite capable using others' work | 05:00 | |
mrda | Night jlvillal - have a good one! | 05:00 |
jlvillal | mrda, Thanks. Have a great day. | 05:00 |
*** _fortis has quit IRC | 05:02 | |
*** alexpilotti has quit IRC | 05:02 | |
*** morgan has quit IRC | 05:02 | |
*** coreycb has quit IRC | 05:03 | |
*** devananda has quit IRC | 05:03 | |
*** saripurigopi1 has joined #openstack-ironic | 05:03 | |
*** saripurigopi has quit IRC | 05:03 | |
*** tristanC has quit IRC | 05:04 | |
*** tristanC has joined #openstack-ironic | 05:05 | |
*** morgan has joined #openstack-ironic | 05:06 | |
*** coreycb has joined #openstack-ironic | 05:07 | |
openstackgerrit | greghaynes proposed openstack/bifrost: Fix fail if network_interface contains '-' https://review.openstack.org/230779 | 05:09 |
*** devananda has joined #openstack-ironic | 05:09 | |
*** sdake_ has joined #openstack-ironic | 05:09 | |
*** sdake has quit IRC | 05:13 | |
*** _fortis has joined #openstack-ironic | 05:16 | |
*** alexpilotti has joined #openstack-ironic | 05:18 | |
*** Nisha has quit IRC | 05:19 | |
*** Nisha has joined #openstack-ironic | 05:20 | |
*** alexpilotti has quit IRC | 05:22 | |
*** davideagnello has quit IRC | 05:30 | |
*** davideagnello has joined #openstack-ironic | 05:30 | |
*** pradipta has quit IRC | 05:31 | |
*** Marga_ has joined #openstack-ironic | 05:32 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Refactor deploy_utils methods https://review.openstack.org/222264 | 05:33 |
*** Marga_ has quit IRC | 05:36 | |
*** Marga_ has joined #openstack-ironic | 05:36 | |
*** sdake_ has quit IRC | 05:38 | |
*** alexpilotti has joined #openstack-ironic | 05:38 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add hardware inspection module for iRMC driver https://review.openstack.org/196480 | 05:42 |
*** alexpilotti has quit IRC | 05:43 | |
*** aswadr has joined #openstack-ironic | 05:52 | |
*** jobewan has quit IRC | 05:54 | |
*** alexpilotti has joined #openstack-ironic | 05:58 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaIscsiDeploy by applying new BootInterface https://review.openstack.org/221371 | 06:02 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaAgentDeploy by applying new BootInterface https://review.openstack.org/221577 | 06:03 |
*** alexpilotti has quit IRC | 06:03 | |
*** Nisha has quit IRC | 06:07 | |
*** ukalifon has joined #openstack-ironic | 06:08 | |
*** stendulker has joined #openstack-ironic | 06:14 | |
*** alexpilotti has joined #openstack-ironic | 06:18 | |
*** e0ne has joined #openstack-ironic | 06:22 | |
*** alexpilotti has quit IRC | 06:23 | |
*** Marga_ has quit IRC | 06:29 | |
*** Marga_ has joined #openstack-ironic | 06:30 | |
*** e0ne has quit IRC | 06:30 | |
*** lazy_prince has quit IRC | 06:32 | |
*** lazy_prince has joined #openstack-ironic | 06:32 | |
*** Sukhdev has quit IRC | 06:33 | |
*** alexpilotti has joined #openstack-ironic | 06:39 | |
*** jamielennox is now known as jamielennox|away | 06:41 | |
*** x3k has quit IRC | 06:42 | |
*** killer_prince has joined #openstack-ironic | 06:43 | |
*** alexpilotti has quit IRC | 06:43 | |
*** ifarkas has joined #openstack-ironic | 06:46 | |
*** lazy_prince has quit IRC | 06:46 | |
mrda | rameshg87: I'm not going to finish the spec review today, but I'll pick it up tomorrow (I'm going through the code reviews you refer to as part of the review) | 06:55 |
rameshg87 | mrda: sure, thanks | 06:56 |
*** ekarlso has quit IRC | 06:58 | |
*** alexpilotti has joined #openstack-ironic | 06:59 | |
*** alexpilotti has quit IRC | 07:04 | |
*** jcoufal has joined #openstack-ironic | 07:17 | |
*** alexpilotti has joined #openstack-ironic | 07:18 | |
*** achanda has quit IRC | 07:18 | |
*** jcoufal has quit IRC | 07:19 | |
*** jcoufal has joined #openstack-ironic | 07:19 | |
*** achanda has joined #openstack-ironic | 07:22 | |
*** alexpilotti has quit IRC | 07:24 | |
*** ekarlso has joined #openstack-ironic | 07:25 | |
*** rameshg87 has quit IRC | 07:25 | |
*** rameshg87 has joined #openstack-ironic | 07:26 | |
*** praneshp has quit IRC | 07:34 | |
*** praneshp has joined #openstack-ironic | 07:35 | |
*** praneshp has quit IRC | 07:46 | |
*** praneshp has joined #openstack-ironic | 07:47 | |
*** priteau has joined #openstack-ironic | 07:48 | |
*** rameshg87 has quit IRC | 07:51 | |
*** rameshg871 has joined #openstack-ironic | 07:52 | |
*** xek_ is now known as xek | 07:53 | |
*** MattMan has quit IRC | 07:56 | |
*** MattMan has joined #openstack-ironic | 07:56 | |
*** achanda has quit IRC | 07:57 | |
*** ionutbalutoiu has joined #openstack-ironic | 07:59 | |
*** mkovacik has joined #openstack-ironic | 08:02 | |
*** achanda has joined #openstack-ironic | 08:05 | |
*** romainh has joined #openstack-ironic | 08:11 | |
*** alexpilotti has joined #openstack-ironic | 08:13 | |
*** praneshp has quit IRC | 08:15 | |
*** achanda has quit IRC | 08:16 | |
*** lucas-dinner has joined #openstack-ironic | 08:17 | |
*** lucasagomes has joined #openstack-ironic | 08:18 | |
*** smoriya has quit IRC | 08:24 | |
lucasagomes | mordred, alive? | 08:25 |
*** jistr has joined #openstack-ironic | 08:25 | |
*** dtantsur|afk is now known as dtantsur | 08:34 | |
dtantsur | Morning Ironic | 08:34 |
*** achanda has joined #openstack-ironic | 08:39 | |
*** alexpilotti has quit IRC | 08:47 | |
*** achanda has quit IRC | 08:50 | |
lucasagomes | dtantsur, morning | 08:50 |
dtantsur | rameshg871, hi there! do you know who is working on ironic-lib transition? do we have someone assigned (except for me :)? | 08:58 |
rameshg871 | dtantsur: rloo and jlvillal queried same thing yesterday | 08:59 |
dtantsur | and what was the answer? :) | 08:59 |
rameshg871 | dtantsur: let me just check with faizan imeediately | 08:59 |
rameshg871 | hold on | 08:59 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Use standard locale when executing 'parted' command https://review.openstack.org/231367 | 08:59 |
rameshg871 | dtantsur: he hasn't replied to their email yet | 09:00 |
rameshg871 | dtantsur: he is in a meeting, can I get back to you in half an hour | 09:02 |
dtantsur | yes please | 09:02 |
rameshg871 | dtantsur: I will give the absolute status :) | 09:02 |
dtantsur | I'll bump the g-r for ironic-lib in the meanwhile | 09:02 |
rameshg871 | okay | 09:02 |
*** alexpilotti has joined #openstack-ironic | 09:02 | |
*** pelix has joined #openstack-ironic | 09:03 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-lib: Use standard locale when executing 'parted' command https://review.openstack.org/231369 | 09:04 |
vdrok | morning ironic | 09:04 |
vdrok | morning mrda, rameshg871, dtantsur, lucasagomes and lucas-dinner :) | 09:05 |
rameshg871 | vdrok: o/ | 09:05 |
dtantsur | morning vdrok | 09:06 |
dtantsur | oh I like that "morning lucasagomes and lucas-dinner" :D | 09:06 |
dtantsur | vdrok, btw, where are you based? | 09:07 |
vdrok | dtantsur, kharkiv, ukraine | 09:07 |
*** mbound has joined #openstack-ironic | 09:07 | |
dtantsur | vdrok, I see :) did we meet in Paris? | 09:07 |
* dtantsur has bad memory on names and faces | 09:07 | |
*** alexpilotti has quit IRC | 09:07 | |
vdrok | dtantsur, nope, I didn't visit any of summits :) | 09:07 |
vdrok | dtantsur, actually all of the team is here - yuriyz, aarefiev, pas-ha | 09:08 |
dtantsur | yeah, I've met some folks from kharkiv back then in Paris, that's why I ask | 09:09 |
yuriyz | morning Ironic vdrok | 09:09 |
dtantsur | morning yuriyz :) | 09:09 |
vdrok | morning yuriyz | 09:09 |
*** lucas-dinner has quit IRC | 09:10 | |
lucasagomes | vdrok, morning | 09:11 |
*** romcheg has joined #openstack-ironic | 09:13 | |
openstackgerrit | Bob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs https://review.openstack.org/231381 | 09:16 |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Use oslo_config choices support https://review.openstack.org/226201 | 09:17 |
*** alexpilotti has joined #openstack-ironic | 09:19 | |
rameshg871 | dtantsur: I have dropped a message to faizan as well, he will get back to you. I am stepping out for a while :) | 09:27 |
rameshg871 | sorry for the delay in ironic-lib stuff :( | 09:27 |
*** rameshg871 is now known as rameshg87-afk | 09:27 | |
*** Nisha has joined #openstack-ironic | 09:33 | |
sambetts | Morning all o/ | 09:35 |
*** Nisha has quit IRC | 09:36 | |
*** Nisha has joined #openstack-ironic | 09:36 | |
dtantsur | morning sambetts | 09:38 |
*** alexpilotti has quit IRC | 09:43 | |
*** Nisha has quit IRC | 09:44 | |
*** rameshg87-afk has quit IRC | 09:44 | |
*** alexpilotti has joined #openstack-ironic | 09:47 | |
mordred | lucasagomes: alive and at the airport even :) | 09:48 |
lucasagomes | mordred, hah good man! | 09:48 |
lucasagomes | mordred, have a safe flight back home | 09:49 |
mordred | thanks! | 09:49 |
*** alexpilotti has quit IRC | 09:51 | |
sambetts | lucasagomes: Did you have a good meetup after linuxcon? | 09:52 |
lucasagomes | sambetts, morning! Yeah it was good | 09:52 |
sambetts | :D awesome, I wish I could have been there | 09:52 |
lucasagomes | food and beer (-: | 09:53 |
lucasagomes | sambetts, yeah man, let's go to fosdem on january! | 09:53 |
lucasagomes | s/on/in | 09:53 |
sambetts | I will definatly if it doesn't conflict with anything :D | 09:53 |
lucasagomes | ++ | 09:53 |
*** naohirot has quit IRC | 09:57 | |
*** e0ne has joined #openstack-ironic | 10:03 | |
*** alexpilotti has joined #openstack-ironic | 10:07 | |
*** alexpilotti has quit IRC | 10:11 | |
*** jamielennox|away is now known as jamielennox | 10:14 | |
*** romcheg1 has joined #openstack-ironic | 10:17 | |
*** romcheg has quit IRC | 10:17 | |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: Introduce tempest-lib to functional tests https://review.openstack.org/216701 | 10:25 |
*** alexpilotti has joined #openstack-ironic | 10:27 | |
*** alexpilotti has quit IRC | 10:31 | |
*** romainh has left #openstack-ironic | 10:38 | |
*** alexpilotti has joined #openstack-ironic | 10:47 | |
*** stendulker has quit IRC | 10:47 | |
*** romcheg1 has quit IRC | 10:49 | |
*** romcheg has joined #openstack-ironic | 10:49 | |
openstackgerrit | Bob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs https://review.openstack.org/231381 | 10:51 |
*** alexpilotti has quit IRC | 10:52 | |
*** romcheg has quit IRC | 10:52 | |
*** sdake has joined #openstack-ironic | 10:52 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Use oslo_config choices support https://review.openstack.org/226201 | 10:52 |
*** romcheg has joined #openstack-ironic | 10:53 | |
*** trown|outttypeww is now known as trown | 10:56 | |
*** baoli has joined #openstack-ironic | 10:57 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Add .eggs to gitignore https://review.openstack.org/231414 | 10:59 |
dtantsur | lucasagomes, didn't jroll say that we already released ironic-lib 0.3.0? | 11:01 |
* dtantsur probably confused something... | 11:01 | |
* lucasagomes looks | 11:01 | |
lucasagomes | I think we did just to have it in the g-r right? | 11:01 |
lucasagomes | we did something there | 11:01 |
*** saripurigopi1 has quit IRC | 11:02 | |
lucasagomes | dtantsur, https://github.com/openstack/requirements/commit/10d646aab603711c02aa9098b31209440f563384 | 11:02 |
dtantsur | yeah, but we need one more release then | 11:03 |
*** saripurigopi has joined #openstack-ironic | 11:03 | |
dtantsur | probably I'm too sleepy today :) but we can't move to ironic-lib until we release what's in master | 11:03 |
dtantsur | jroll, ^^ | 11:03 |
*** alexpilotti has joined #openstack-ironic | 11:06 | |
*** athomas has quit IRC | 11:06 | |
*** baoli_ has joined #openstack-ironic | 11:07 | |
*** athomas has joined #openstack-ironic | 11:09 | |
lucasagomes | dtantsur, right, we don't use ironic-lib yet | 11:10 |
*** baoli has quit IRC | 11:10 | |
lucasagomes | so... we have to keep thins in master until the release | 11:10 |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: Introduce tempest-lib to functional tests https://review.openstack.org/216701 | 11:15 |
dtantsur | lucasagomes, I think we're talking about different things :) I'm saying we can't switch to ironic-lib until one more ironic-lib release is done | 11:17 |
lucasagomes | oh | 11:17 |
lucasagomes | right, yeah I think that's true too | 11:17 |
lucasagomes | AFAIUI, the first release was just to be able to add it to the g-r | 11:18 |
lucasagomes | prior to the freeze | 11:18 |
openstackgerrit | Merged openstack/ironic-webclient: Automatic library concatenation https://review.openstack.org/228630 | 11:18 |
dtantsur | yeah.. we had ironic-lib 0.2 a few days ago, but now we landed a breaking (IMO) change in ironic-lib master, so we have to release it | 11:18 |
lucasagomes | :-( | 11:19 |
*** amotoki has quit IRC | 11:24 | |
openstackgerrit | Merged openstack/ironic: Add notes to functions which are in ironic-lib https://review.openstack.org/231092 | 11:24 |
*** dtantsur is now known as dtantsur|bbl | 11:24 | |
*** alexpilotti has quit IRC | 11:26 | |
*** thrash|g0ne is now known as thrash | 11:33 | |
*** gabriel-bezerra is now known as gabriel | 11:43 | |
*** saripurigopi has quit IRC | 11:44 | |
*** lucasagomes is now known as lucas-hungry | 11:44 | |
*** mgoddard__ has joined #openstack-ironic | 11:50 | |
*** mgoddard__ has quit IRC | 11:52 | |
*** mgoddard__ has joined #openstack-ironic | 11:52 | |
*** mgoddard_ has quit IRC | 11:53 | |
*** mgoddard_ has joined #openstack-ironic | 11:54 | |
*** mgoddard__ has quit IRC | 11:54 | |
*** mgoddard__ has joined #openstack-ironic | 11:56 | |
TheJulia | Good morning | 11:56 |
*** mgoddard_ has quit IRC | 11:56 | |
*** mgoddard__ has quit IRC | 11:58 | |
*** mgoddard__ has joined #openstack-ironic | 11:58 | |
*** thrash has quit IRC | 11:59 | |
*** mgoddard_ has joined #openstack-ironic | 12:00 | |
*** mgoddard__ has quit IRC | 12:01 | |
*** thrash has joined #openstack-ironic | 12:01 | |
*** thrash has quit IRC | 12:01 | |
*** thrash has joined #openstack-ironic | 12:01 | |
vdrok | morning TheJulia | 12:01 |
sambetts | o/ TheJulia | 12:02 |
*** mgoddard_ has quit IRC | 12:02 | |
*** mgoddard_ has joined #openstack-ironic | 12:02 | |
*** mgoddard__ has joined #openstack-ironic | 12:04 | |
*** mgoddard_ has quit IRC | 12:04 | |
*** romainh has joined #openstack-ironic | 12:05 | |
*** mgoddard_ has joined #openstack-ironic | 12:06 | |
*** mgoddard__ has quit IRC | 12:06 | |
*** mgoddard_ has quit IRC | 12:08 | |
*** mgoddard__ has joined #openstack-ironic | 12:08 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Install ironicclient after installing the shade library https://review.openstack.org/228195 | 12:09 |
*** sdake has quit IRC | 12:09 | |
*** sdake has joined #openstack-ironic | 12:10 | |
*** mgoddard_ has joined #openstack-ironic | 12:10 | |
*** mgoddard__ has quit IRC | 12:10 | |
*** mgoddard_ has quit IRC | 12:12 | |
*** mgoddard_ has joined #openstack-ironic | 12:12 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add static DHCP for dynamic inventory https://review.openstack.org/217374 | 12:13 |
*** rvasilets___ has joined #openstack-ironic | 12:13 | |
*** mgoddard__ has joined #openstack-ironic | 12:14 | |
*** mgoddard_ has quit IRC | 12:15 | |
*** mgoddard__ has quit IRC | 12:16 | |
*** mgoddard__ has joined #openstack-ironic | 12:16 | |
*** athomas has quit IRC | 12:17 | |
*** Marga_ has quit IRC | 12:18 | |
*** mgoddard_ has joined #openstack-ironic | 12:18 | |
*** mgoddard__ has quit IRC | 12:18 | |
*** Marga_ has joined #openstack-ironic | 12:19 | |
*** mgoddard_ has quit IRC | 12:20 | |
*** mgoddard_ has joined #openstack-ironic | 12:20 | |
*** alexpilotti has joined #openstack-ironic | 12:21 | |
*** athomas has joined #openstack-ironic | 12:22 | |
*** mgoddard__ has joined #openstack-ironic | 12:22 | |
*** mgoddard_ has quit IRC | 12:22 | |
*** mgoddard__ has quit IRC | 12:24 | |
*** mgoddard__ has joined #openstack-ironic | 12:24 | |
*** alexpilotti has quit IRC | 12:25 | |
*** mgoddard__ has quit IRC | 12:26 | |
*** mgoddard__ has joined #openstack-ironic | 12:26 | |
*** mgoddard__ has quit IRC | 12:28 | |
*** mgoddard__ has joined #openstack-ironic | 12:28 | |
*** jcoufal has quit IRC | 12:28 | |
*** jcoufal has joined #openstack-ironic | 12:29 | |
*** mgoddard_ has joined #openstack-ironic | 12:30 | |
*** VikasC has quit IRC | 12:30 | |
*** mgoddard__ has quit IRC | 12:30 | |
*** mgoddard__ has joined #openstack-ironic | 12:32 | |
*** mgoddard_ has quit IRC | 12:32 | |
*** mgoddard__ has quit IRC | 12:34 | |
*** mgoddard__ has joined #openstack-ironic | 12:34 | |
*** amotoki has joined #openstack-ironic | 12:35 | |
*** mgoddard__ has quit IRC | 12:36 | |
*** mgoddard__ has joined #openstack-ironic | 12:36 | |
*** ekarlso has quit IRC | 12:38 | |
*** mgoddard__ has quit IRC | 12:38 | |
*** mgoddard_ has joined #openstack-ironic | 12:38 | |
*** mgoddard__ has joined #openstack-ironic | 12:40 | |
*** mgoddard_ has quit IRC | 12:40 | |
*** ionutbalutoiu has quit IRC | 12:42 | |
*** mgoddard_ has joined #openstack-ironic | 12:42 | |
*** mgoddard__ has quit IRC | 12:42 | |
*** mgoddard_ has quit IRC | 12:44 | |
*** mgoddard_ has joined #openstack-ironic | 12:44 | |
*** lucas-hungry is now known as lucasagomes | 12:44 | |
lucasagomes | TheJulia, vdrok morning! | 12:45 |
*** mgoddard_ has quit IRC | 12:46 | |
*** mgoddard__ has joined #openstack-ironic | 12:46 | |
*** mgoddard_ has joined #openstack-ironic | 12:48 | |
*** mgoddard__ has quit IRC | 12:48 | |
*** sambetts is now known as sambetts-hungry | 12:50 | |
*** mgoddard__ has joined #openstack-ironic | 12:50 | |
*** mgoddard_ has quit IRC | 12:50 | |
*** Marga_ has quit IRC | 12:50 | |
*** Marga_ has joined #openstack-ironic | 12:51 | |
*** mgoddard_ has joined #openstack-ironic | 12:52 | |
*** mgoddard__ has quit IRC | 12:52 | |
* TheJulia wonders if someone forgot to give the internet coffee this morning | 12:53 | |
*** mgoddard__ has joined #openstack-ironic | 12:54 | |
*** mgoddard_ has quit IRC | 12:54 | |
*** notq has quit IRC | 12:55 | |
*** notq has joined #openstack-ironic | 12:55 | |
*** ekarlso has joined #openstack-ironic | 12:56 | |
*** mgoddard_ has joined #openstack-ironic | 12:56 | |
*** mgoddard__ has quit IRC | 12:56 | |
*** mgoddard__ has joined #openstack-ironic | 12:58 | |
*** mgoddard_ has quit IRC | 12:58 | |
*** mgoddard_ has joined #openstack-ironic | 13:00 | |
*** mgoddard__ has quit IRC | 13:00 | |
*** mgoddard_ has quit IRC | 13:02 | |
*** mgoddard__ has joined #openstack-ironic | 13:02 | |
*** ukalifon has quit IRC | 13:03 | |
*** mgoddard_ has joined #openstack-ironic | 13:04 | |
*** mgoddard_ has quit IRC | 13:06 | |
*** rloo has joined #openstack-ironic | 13:06 | |
*** amotoki has quit IRC | 13:06 | |
*** mgoddard_ has joined #openstack-ironic | 13:06 | |
*** mgoddard__ has quit IRC | 13:07 | |
*** mgoddard__ has joined #openstack-ironic | 13:08 | |
*** mgoddard_ has quit IRC | 13:08 | |
*** killer_prince has quit IRC | 13:09 | |
*** sdake has quit IRC | 13:09 | |
*** sdake has joined #openstack-ironic | 13:10 | |
*** mgoddard_ has joined #openstack-ironic | 13:10 | |
*** mgoddard__ has quit IRC | 13:10 | |
*** mgoddard_ has quit IRC | 13:12 | |
*** mgoddard_ has joined #openstack-ironic | 13:12 | |
*** sdake_ has joined #openstack-ironic | 13:13 | |
*** mgoddard_ has quit IRC | 13:14 | |
*** mgoddard_ has joined #openstack-ironic | 13:14 | |
BadCub | MOrning Ironic | 13:14 |
*** sdake has quit IRC | 13:14 | |
lucasagomes | BadCub, morning | 13:15 |
BadCub | morning lucasagomes | 13:16 |
*** mgoddard__ has joined #openstack-ironic | 13:16 | |
vdrok | morning BadCub | 13:16 |
BadCub | morning vdrok | 13:16 |
*** mgoddard_ has quit IRC | 13:16 | |
*** mgoddard_ has joined #openstack-ironic | 13:18 | |
*** mgoddard__ has quit IRC | 13:18 | |
*** mgoddard__ has joined #openstack-ironic | 13:20 | |
*** mgoddard_ has quit IRC | 13:20 | |
*** mgoddard_ has joined #openstack-ironic | 13:22 | |
*** mgoddard__ has quit IRC | 13:22 | |
*** Marga_ has quit IRC | 13:23 | |
*** Marga_ has joined #openstack-ironic | 13:23 | |
*** mgoddard__ has joined #openstack-ironic | 13:24 | |
*** mgoddard_ has quit IRC | 13:24 | |
openstackgerrit | Bob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs https://review.openstack.org/231381 | 13:25 |
*** romainh has left #openstack-ironic | 13:25 | |
*** mgoddard__ has quit IRC | 13:26 | |
*** mgoddard_ has joined #openstack-ironic | 13:26 | |
*** thiagop has joined #openstack-ironic | 13:27 | |
*** saripurigopi has joined #openstack-ironic | 13:27 | |
*** mgoddard_ has quit IRC | 13:28 | |
*** mgoddard_ has joined #openstack-ironic | 13:28 | |
*** amotoki has joined #openstack-ironic | 13:29 | |
thiagop | Good morning Ironicers | 13:30 |
*** mgoddard_ has quit IRC | 13:30 | |
*** sambetts-hungry is now known as sambetts | 13:30 | |
*** mgoddard_ has joined #openstack-ironic | 13:30 | |
sambetts | o/ BadCub | 13:31 |
vdrok | morning sambetts, thiagop | 13:31 |
thiagop | lucasagomes: Thanks for the review. I'm fixing things right now | 13:31 |
*** mgoddard__ has joined #openstack-ironic | 13:32 | |
lucasagomes | thiagop, morning! np! | 13:32 |
*** mgoddard_ has quit IRC | 13:32 | |
*** amotoki has quit IRC | 13:33 | |
*** mgoddard__ has quit IRC | 13:34 | |
*** mgoddard__ has joined #openstack-ironic | 13:34 | |
openstackgerrit | Bob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs https://review.openstack.org/231381 | 13:35 |
thiagop | vdrok: o/ | 13:35 |
*** mgoddard_ has joined #openstack-ironic | 13:36 | |
*** mgoddard__ has quit IRC | 13:36 | |
vdrok | lucasagomes, dtantsur|bbl, question, is it possible to build ipa ramdisk on top of busybox? | 13:37 |
vdrok | and how much ram can it save you think? | 13:38 |
*** mgoddard_ has quit IRC | 13:38 | |
*** mgoddard__ has joined #openstack-ironic | 13:38 | |
*** amotoki has joined #openstack-ironic | 13:39 | |
lucasagomes | vdrok, hi there! I believe possible it is, but the problem would be to get a real init system with it as well | 13:40 |
* lucasagomes tho someone may already have hacked busybox + systemd together | 13:40 | |
*** mgoddard_ has joined #openstack-ironic | 13:40 | |
openstackgerrit | Bob Ball proposed openstack/ironic: XenAPI: Add support for XenServer VMs https://review.openstack.org/231381 | 13:40 |
*** mgoddard__ has quit IRC | 13:40 | |
*** mgoddard_ has quit IRC | 13:42 | |
*** mgoddard__ has joined #openstack-ironic | 13:42 | |
lucasagomes | vdrok, anyway it's something to think about. Tho, to be very honest if we can make the ramdisk boot with 1GB or slightly more it should be fine | 13:42 |
lucasagomes | perhaps we wouldn't write IPA in python (since we have to carry the interpreter with it) if the ramdisk size was really limited | 13:43 |
vdrok | lucasagomes, yup, but it's what people suggest in qa channel to make full tempest run in some reasonable time | 13:43 |
lucasagomes | oh | 13:44 |
*** mgoddard__ has quit IRC | 13:44 | |
vdrok | so that we could create at least 3 nodes | 13:44 |
*** mgoddard__ has joined #openstack-ironic | 13:44 | |
vdrok | and run with some concurrency | 13:44 |
lucasagomes | vdrok, right yeah that's a problem | 13:44 |
*** lazy_prince has joined #openstack-ironic | 13:45 | |
lucasagomes | I'm sure we could just have a DIB element that creates the ramdisk with busybox and use a custom init script to start it (as PID 1) | 13:45 |
lucasagomes | that may save some time | 13:45 |
lucasagomes | but I wouldn't recommend that to run in production, that is hell to debug if something fails | 13:45 |
*** mgoddard_ has joined #openstack-ironic | 13:46 | |
*** mgoddard__ has quit IRC | 13:46 | |
lucasagomes | save some space* | 13:47 |
sambetts | I was interested in building a tinycore linux based IPA ramdisk :/ I didn't get that far with it though | 13:47 |
*** mgoddard__ has joined #openstack-ironic | 13:48 | |
*** enikanorov has joined #openstack-ironic | 13:48 | |
*** mgoddard_ has quit IRC | 13:48 | |
*** amotoki has quit IRC | 13:49 | |
jlvillal | Good morning Ironic | 13:49 |
vdrok | morning jlvillal | 13:50 |
*** mgoddard_ has joined #openstack-ironic | 13:50 | |
jlvillal | vdrok, hi :) | 13:50 |
*** mgoddard__ has quit IRC | 13:50 | |
*** mgoddard__ has joined #openstack-ironic | 13:52 | |
*** mgoddard_ has quit IRC | 13:52 | |
rloo | hi jlvillal, vdrok, sambetts, lucasagomes, BadCub, thiagop | 13:52 |
lucasagomes | jlvillal, rloo morning | 13:53 |
sambetts | o/ rloo | 13:53 |
thiagop | morning jlvillal rloo | 13:53 |
rloo | vdrok: wrt https://review.openstack.org/#/c/231156/, I don't really want to show --serial or --concurrency. should i just delete the --parallel example? | 13:53 |
jlvillal | vdrok, Do you know Pavlo S? If so, do you know what time zone he is in and an IRC nick? | 13:53 |
*** mgoddard_ has joined #openstack-ironic | 13:54 | |
rloo | vdrok: I think the idea is the doc is a quickstart, not a detailed description of how tox works. I'm guessing default wasn't parallel before so someone put that instruction there (although i thought it was default in testr but) | 13:54 |
*** mgoddard__ has quit IRC | 13:54 | |
*** mgoddard__ has joined #openstack-ironic | 13:56 | |
*** mgoddard_ has quit IRC | 13:56 | |
vdrok | morning rloo, yes, I think it can be just deleted, passing -r with regexp is already an example of positional args | 13:56 |
rloo | vdrok: good. I'll just reword that par then. thx. | 13:57 |
* lucasagomes likes parallel | 13:57 | |
*** mgoddard_ has joined #openstack-ironic | 13:58 | |
*** mgoddard__ has quit IRC | 13:58 | |
vdrok | jlvillal, he in eest, i think it's what our timezone is :) | 13:58 |
vdrok | *he is | 13:58 |
vdrok | nick is pas-ha or pshchelo | 13:59 |
*** Sukhdev has joined #openstack-ironic | 14:00 | |
*** mgoddard__ has joined #openstack-ironic | 14:00 | |
jlvillal | vdrok, Thanks :) | 14:00 |
*** amotoki has joined #openstack-ironic | 14:00 | |
*** mgoddard_ has quit IRC | 14:00 | |
*** pas-ha has joined #openstack-ironic | 14:01 | |
*** derekh has joined #openstack-ironic | 14:01 | |
jlvillal | lifeless, ^^^ Info on Pavlo S | 14:01 |
pas-ha | i'me here | 14:01 |
openstackgerrit | Ruby Loo proposed openstack/ironic: To run a specific unit test with ostestr use -r https://review.openstack.org/231156 | 14:02 |
jlvillal | pas-ha, Hi. But lifeless is not, I think. | 14:02 |
*** mgoddard__ has quit IRC | 14:02 | |
*** mgoddard__ has joined #openstack-ironic | 14:02 | |
jlvillal | He had some questions on the remove trivial assertions patch of yours. | 14:02 |
pas-ha | yes, I kind of suspected that | 14:02 |
jlvillal | :) | 14:03 |
jlvillal | pas-ha, He is on New Zealand/Australia time I think. | 14:03 |
pas-ha | that might be non trivial than, I'm in UTC+3 now | 14:03 |
pas-ha | we'll meet in Tokyo in three weeks I guess :) | 14:04 |
devananda | g'morning, all | 14:04 |
*** mgoddard_ has joined #openstack-ironic | 14:04 | |
*** mgoddard__ has quit IRC | 14:04 | |
jlvillal | pas-ha, Maybe he overlaps with you near your morning time? | 14:04 |
jlvillal | devananda, Good morning | 14:04 |
pas-ha | basing on asalkeld's timing - probably | 14:05 |
rloo | morning devananda | 14:05 |
vdrok | morning devananda | 14:05 |
jlvillal | lucasagomes, If you ever get bored :) Maybe you might want to look at: https://review.openstack.org/#/c/215362/ | 14:06 |
lucasagomes | jlvillal, will do ! | 14:06 |
*** mgoddard__ has joined #openstack-ironic | 14:06 | |
*** lazy_prince has quit IRC | 14:06 | |
jlvillal | Thanks. And anyone else can feel free to look at it too :) | 14:06 |
*** mgoddard_ has quit IRC | 14:06 | |
*** romcheg has quit IRC | 14:08 | |
*** mgoddard_ has joined #openstack-ironic | 14:08 | |
*** mgoddard__ has quit IRC | 14:08 | |
*** mgoddard__ has joined #openstack-ironic | 14:10 | |
*** mgoddard_ has quit IRC | 14:10 | |
*** lazy_prince has joined #openstack-ironic | 14:10 | |
openstackgerrit | Kurt Taylor proposed openstack/ironic-inspector: Add coverage target to tox.ini https://review.openstack.org/231495 | 14:11 |
*** mgoddard_ has joined #openstack-ironic | 14:12 | |
*** mgoddard__ has quit IRC | 14:12 | |
*** mgoddard__ has joined #openstack-ironic | 14:14 | |
krtaylor | ^^^, needs more debugging, --coverage is not being recognized for some reason, have to move on and didn't want to lose my place | 14:14 |
*** davideagnello has quit IRC | 14:14 | |
*** mgoddard_ has quit IRC | 14:15 | |
*** davideagnello has joined #openstack-ironic | 14:15 | |
*** mgoddard__ has quit IRC | 14:16 | |
*** mgoddard__ has joined #openstack-ironic | 14:16 | |
*** romcheg has joined #openstack-ironic | 14:17 | |
jlvillal | vdrok, rloo: Actually that --serial option might be useful for my testing an issue I'm working on. But I think my case is unusual. | 14:17 |
jlvillal | Glad I learned about it :) | 14:17 |
rloo | jlvillal: I'm not saying that --serial isn't useful, but that dev-quickstart is meant to be a 'quickstart'. | 14:18 |
*** mgoddard__ has quit IRC | 14:18 | |
*** mgoddard__ has joined #openstack-ironic | 14:18 | |
jlvillal | rloo, Agreed! I was just saying I'm glad I learned about it. | 14:18 |
rloo | jlvillal: :) | 14:19 |
*** mgoddard__ has quit IRC | 14:20 | |
*** alexpilotti has joined #openstack-ironic | 14:20 | |
*** mgoddard__ has joined #openstack-ironic | 14:20 | |
*** mgoddard_ has joined #openstack-ironic | 14:22 | |
*** mgoddard_ has quit IRC | 14:24 | |
*** alexpilotti has quit IRC | 14:24 | |
*** alexpilotti has joined #openstack-ironic | 14:25 | |
*** mgoddard__ has quit IRC | 14:25 | |
NobodyCam | good morning Ironicers | 14:25 |
jlvillal | NobodyCam, morning | 14:26 |
NobodyCam | morning jlvillal :) | 14:26 |
NobodyCam | morning rloo dtantsur|bbl devananda jroll jvmario sambetts | 14:26 |
NobodyCam | and anyone not listed here | 14:27 |
lucasagomes | NobodyCam, morning | 14:27 |
NobodyCam | like lucasagomes :) | 14:27 |
NobodyCam | morning lucasagomes :) | 14:27 |
rloo | morning NobodyCam | 14:29 |
*** achanda has joined #openstack-ironic | 14:29 | |
*** alexpilotti has quit IRC | 14:30 | |
NobodyCam | :) | 14:30 |
*** alexpilotti has joined #openstack-ironic | 14:31 | |
devananda | jroll: on the topic of how to track small feature work, https://review.openstack.org/#/c/231381/5 is a good example. It would be worth mentioning in release notes, but it's trivially small at the same time. | 14:34 |
*** jcoufal has quit IRC | 14:35 | |
*** achanda has quit IRC | 14:37 | |
*** alexpilotti has quit IRC | 14:38 | |
*** alexpilotti has joined #openstack-ironic | 14:38 | |
jroll | morning everyone! | 14:38 |
jlvillal | jroll, morning | 14:39 |
jroll | lucasagomes: dtantsur|bbl https://review.openstack.org/#/c/231185/ | 14:39 |
jroll | ironic-lib | 14:39 |
lucasagomes | a-ha! | 14:39 |
lucasagomes | jroll, devananda morning | 14:39 |
jroll | devananda: right, so I would have him file a blueprint with a sentence or two, and "approval" would be trivial | 14:39 |
devananda | jroll: with no spec. gotcha | 14:40 |
jroll | devananda: which I'm tempted to do now, however 1) I'd like team buyoff, and 2) I have yet to clean up launchpad :P | 14:40 |
jroll | yeah | 14:40 |
devananda | yea, heh | 14:40 |
devananda | I think that approach can work -- IFF someone is diliently keeping LP organized | 14:41 |
rloo | jroll, devananda: devananda beat me to it, i had the same question :) There is no LP or bug associated with that patch which doesn't seem 'right' to me. | 14:42 |
devananda | rloo: I agree - there needs to be something associated with it. | 14:43 |
* devananda comments on the patch | 14:43 | |
*** dtantsur|bbl is now known as dtantsur | 14:43 | |
dtantsur | morning TheJulia, BadCub, thiagop, jlvillal, rloo, devananda, NobodyCam, jroll | 14:43 |
dtantsur | so many of us :) | 14:43 |
NobodyCam | :) | 14:43 |
*** killer_prince has joined #openstack-ironic | 14:44 | |
rloo | dtantsur: it's a party! :D | 14:44 |
jroll | devananda: ask him to file a BP then, I will take care of launchpad before tokyo at the latest | 14:44 |
devananda | jroll: ack | 14:44 |
jroll | thanks | 14:45 |
devananda | also, in looking at the docs, I don't see any good location to suggest he add docs about ssh driver support xenserver | 14:45 |
*** saripurigopi has quit IRC | 14:45 | |
*** Sukhdev has quit IRC | 14:45 | |
*** lazy_prince has quit IRC | 14:45 | |
devananda | like, ew should have a /drivers/ssh.rst file, but do not | 14:45 |
jlvillal | dtantsur, I'm still trying to figure out why I can't get the mal-formed log.warning() call to trigger an error during unit tests. Not sure if it is an Ironic thing. | 14:46 |
devananda | jroll: wdyt about using DocImpact flag to at least track changes that we need to go back and update documentation? | 14:47 |
dtantsur | jlvillal, isn't it because the fake log just eats up all the exceptions? | 14:47 |
jroll | devananda: I'd rather people update docs in the patch | 14:47 |
devananda | *nod* | 14:47 |
jroll | devananda: I do like UpgradeImpact :) | 14:48 |
jlvillal | dtantsur, I submitted a patch to fix that. And still don't get an error during unit testing | 14:48 |
*** daemontool_ has quit IRC | 14:49 | |
jlvillal | dtantsur, https://github.com/JohnVillalovos/fixtures | 14:49 |
jlvillal | dtantsur, Maybe it is a concurrency issue? Going to try running unit tests with -- --serial | 14:49 |
dtantsur | hmm, maybe | 14:50 |
jroll | lucasagomes: you might be interested in the conversation in -qa about ramdisk size | 14:52 |
lucasagomes | jroll, joining | 14:53 |
*** alexpilotti has quit IRC | 14:54 | |
jroll | lucasagomes: dang, was hoping you were there already, lemme link you logs | 14:54 |
*** alexpilotti has joined #openstack-ironic | 14:55 | |
*** alexpilotti has quit IRC | 14:55 | |
*** alexpilotti has joined #openstack-ironic | 14:55 | |
lucasagomes | jroll, reading the logs | 14:55 |
*** achanda has joined #openstack-ironic | 14:57 | |
*** alexpilotti has quit IRC | 14:58 | |
*** derekh has quit IRC | 15:01 | |
*** lazy_prince has joined #openstack-ironic | 15:01 | |
*** achanda has quit IRC | 15:01 | |
sambetts | Anyone ever seen PBR throw a "Versioning for this project requires ether an sdist tarball or access to an upstream repo" exception when trying to install it via the tarball? | 15:01 |
dtantsur | sambetts, tarball must be generated by 'sdist' command, all other ways won't work | 15:02 |
dtantsur | i.e. downloading tarball from github is known to be broken | 15:02 |
sambetts | dtantsur: This is the tarball from tarball.openstack.org, is that known to be broken? | 15:02 |
dtantsur | hmmmmmm | 15:02 |
*** alexpilotti has joined #openstack-ironic | 15:03 | |
dtantsur | sambetts, no, it should not. which project? | 15:03 |
sambetts | ironic-python-agent | 15:03 |
jroll | O_o | 15:04 |
*** killer_prince has quit IRC | 15:04 | |
*** penick has joined #openstack-ironic | 15:05 | |
dtantsur | eeeek | 15:05 |
*** davideagnello has quit IRC | 15:05 | |
sambetts | trying to determine if its a environment issue or an upstream issue, I'm trying to install in an env without git installed for the first time | 15:06 |
jroll | oh heh | 15:06 |
jroll | pbr doesn't like not having git installed | 15:06 |
*** david-ly_ is now known as david-lyle | 15:06 | |
jroll | if the shell out to git fails, pbr explodes in a ball of fire, last I knew | 15:06 |
dtantsur | jroll, setup.py sdist must work too | 15:06 |
dtantsur | at least it always did... | 15:07 |
sambetts | jroll: but I should be able to pip install from a tar without git installed :/ | 15:07 |
jroll | sure, except with lifeless telling me setup.py is broken and I should never ever use it | 15:07 |
jroll | sambetts: you would think... | 15:07 |
jroll | sambetts: I could be wrong | 15:07 |
sambetts | jroll: I'm going to build a new env and try again, I need to confirm its not a problem with my env | 15:09 |
dtantsur | jroll, well 'setup.py sdist' is used by our publish jobs IIRC | 15:09 |
jroll | cool | 15:09 |
openstackgerrit | Matt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver https://review.openstack.org/231536 | 15:10 |
*** davideagnello has joined #openstack-ironic | 15:10 | |
*** davideagnello has quit IRC | 15:12 | |
*** davideagnello has joined #openstack-ironic | 15:13 | |
*** rameshg87 has joined #openstack-ironic | 15:15 | |
rameshg87 | jlvillal: hi | 15:15 |
* jlvillal learns that McDonald's will now serve all-day breakfast. And he does admit he likes the breakfast there, even if it is bad for him :) | 15:15 | |
jlvillal | rameshg87, Hey | 15:16 |
rameshg87 | jlvillal: I haven't heard from faizan as well. may be you can start working on his patch in ironic-lib if you are interested to take it up - https://review.openstack.org/#/c/184443/ | 15:16 |
rameshg87 | jlvillal: he might be busy | 15:16 |
dtantsur | ++ for someone doing it | 15:16 |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: [WIP]Use requests lib in HTTPClient https://review.openstack.org/229286 | 15:16 |
*** pas-ha has quit IRC | 15:17 | |
jlvillal | dtantsur, Did you say you wanted to work on it? | 15:17 |
dtantsur | jlvillal, if you were not planning to, I can take it :) | 15:18 |
jlvillal | dtantsur, If you can do it that would be great. I'm trying to track down some testing things. | 15:18 |
dtantsur | ack | 15:19 |
rameshg87 | jroll: devananda: any thoughts on the mail thread on broken out-of-tree driver ? | 15:19 |
jlvillal | dtantsur, Thanks. Glad to help too. | 15:19 |
rameshg87 | jroll: devananda: was wondering what guarantees do we really give to our out-of-tree drivers ? may be we need to define it | 15:19 |
jroll | rameshg87: I'm about to step away, need to think about it more. I don't like breaking out of tree drivers, but like you say we don't have a good definition for "break" | 15:20 |
rameshg87 | jroll: okay | 15:20 |
devananda | rameshg87: the change to update my AMTTool driver to liberty is pretty trivial, but yah, what exactly is our driver API ? | 15:20 |
* jroll bbiab | 15:20 | |
devananda | that we broke a very simple power driver is what concerns me | 15:20 |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: [WIP]Use requests lib in HTTPClient https://review.openstack.org/229286 | 15:20 |
devananda | it's not that AMTTool depends on some behavior of PXEBoot -- it depends on the BaseDriver class | 15:21 |
devananda | and *that* changed | 15:21 |
rameshg87 | devananda: BaseDriver call didn't change infact | 15:21 |
devananda | so, in effect, we broke the definition of what a driver is | 15:21 |
rameshg87 | devananda: the in-tree implementations used in self.deploy and self.vendor of AMTTool driver changed | 15:21 |
dtantsur | was someone doing something with etherpad right now? rloo? | 15:21 |
rloo | dtantsur: not me. i did yesterday. | 15:22 |
rameshg87 | devananda: do we gurantee that in-tree implementations will have same behaviour ? it's not part of our API anyway | 15:22 |
dtantsur | weird... some text just disappeared in front of me | 15:22 |
dtantsur | and I wonder who is to blame | 15:22 |
* rameshg87 is not on etherpad anyway | 15:22 | |
devananda | rameshg87: right. AMTTool isn't a "clean" out of tree driver -- it's a mix of an out of tree power + mgmt interface, with an in-tree deploy + vendor interface | 15:23 |
*** sdake_ is now known as sdake | 15:23 | |
sambetts | dtantsur: Does it not have a colour trace? | 15:23 |
devananda | is that something we want to support? I dunno. | 15:23 |
dtantsur | rloo, was subteam whiteboard empty last time you saw it? | 15:23 |
devananda | rameshg87: fwiw, I can see your point, and I think we need to define what, exactly, the supported mechanism is for out of tree drivers, then document it, and add a test case | 15:24 |
rloo | dtantsur: i really don't like etherpad. sec, let me see what it looks like now | 15:24 |
rameshg87 | devananda: honestly I don't think we should be doing it. it's true that hasn't changed a lot over the past (AgentDeploy has been doing the same thing), but we don't have it in our API | 15:24 |
rameshg87 | devananda: in the other case we broke PXEDeploy into PXEBoot + ISCSIDeploy | 15:24 |
sambetts | dtantsur, jroll: in a fresh ubuntu-server install installing from the tar works :( | 15:24 |
rameshg87 | devananda: a class that people were using might have disappeared :( | 15:24 |
* sambetts wonders whats broken in his other env | 15:24 | |
rloo | dtantsur: yeah, the subteam stuff looks like what it was yesterday after i cleared out the reports | 15:24 |
* rameshg87 wonders why sambetts is sad for something that works | 15:25 | |
dtantsur | sambetts, old pbr? | 15:25 |
devananda | rameshg87: the fix for AMTTool is one line -- https://github.com/devananda/ironic/commit/f05b237bb4d2b7afde139cdeeb84462a0cf316ef | 15:25 |
rameshg87 | devananda: yeah I just saw that too :) | 15:25 |
dtantsur | rloo, ack, thanks! | 15:25 |
rloo | dtantsur: i always clear out the reports after i send out email with the reports | 15:25 |
sambetts | dtantsur: the env thats broken was fresh 30 mins ago ... :( | 15:25 |
devananda | rameshg87: so as far as personal impact to me -- this is easier than the patch I wrote for upstream. but I'm concerned about anyone else who built a power+mgmt driver in Kilo | 15:25 |
devananda | (as an aside, i really wish that the AMT driver worked so I didn't have to maintain this thing out of tree) | 15:26 |
devananda | lintan__: ^ :) | 15:26 |
rameshg87 | devananda: but I agree, it is very much a valid use case that people might have just implemented their own power+mgmt | 15:26 |
*** dims_ has quit IRC | 15:27 | |
devananda | rameshg87: even if ^ isn't defined today as part of the driver API, I think this is the question: we now know that Liberty will break any downstream driver that mixes interfaces in this way. Do we want to break them or not? | 15:29 |
devananda | I think it's important that we don't break potential users any time we can avoid breaking them -- and especially without a deprecation period | 15:30 |
*** romcheg has quit IRC | 15:30 | |
dtantsur | devananda, what about bringing it in-tree? ;) after all, we already have to IPMI implementations | 15:30 |
rameshg87 | devananda: ++ | 15:30 |
* rameshg87 brb | 15:31 | |
devananda | dtantsur: hrm? | 15:31 |
*** rameshg87 is now known as rameshg87-brb | 15:31 | |
dtantsur | devananda, your driver | 15:31 |
devananda | oh | 15:32 |
dtantsur | devananda, re breaking drivers: we definitely need to 1. define a stable API, 2. provide an automatic way to ensure it is not broken | 15:32 |
dtantsur | devananda, maybe we need to somehow use N-1 version of pxe_ipmitool to check that N version of Ironic does not break it? | 15:32 |
*** dims_ has joined #openstack-ironic | 15:32 | |
dtantsur | i.e. create such a gate job.. | 15:32 |
sambetts | dtantsur, jroll: Solved it... https://bugs.launchpad.net/python-swiftclient/+bug/1379579 caused by old setuptools :( | 15:34 |
openstack | Launchpad bug 1379579 in PBR "unhandled PBR Exception "Versioning for this project requires either an sdist tarball" with older (<0.7.2) setuptools" [High,Confirmed] | 15:34 |
devananda | dtantsur: I would actually like the in-tree one to work, but I haven't put in the time to try to fix it | 15:34 |
rloo | devananda: wrt your question. I think no, we don't want to break them 'if we can avoid breaking them in a reasonable way'. | 15:34 |
dtantsur | devananda, ok, so what about we checkout any driver, say, from Liberty tree, and use it to check that we didn't break driver interface in Mitaka? of course we have to make sure that chosen driver does not use any non-public API... | 15:35 |
krotscheck | brains | 15:35 |
rloo | devananda: and yeah, when i thought of out-of-tree drivers, i just thought of those drivers using everything out of tree. | 15:35 |
devananda | dtantsur: on the surface, that sounds reasonable. whether kilo-driver + liberty release, or liberty driver + mitaka release, etc | 15:35 |
devananda | rloo: yea, so far, I had done that as well | 15:36 |
*** davidlenwell has quit IRC | 15:36 | |
trown | dtantsur: sambetts, is running the inspector dbsync more than once supposed to work? | 15:36 |
rloo | devananda: i still think it is a reasonable assumption. we could say that we don't guarantee that mixin in/out tree driver interfaces are guaranteed to work. | 15:36 |
devananda | rloo: I don't think any of us were reviewing the boot/deploy split with this use case in mind, but in retrospect, I think it may be common. just look at how many in-tree drivers reuse PXEDeploy || AgentDeploy | 15:36 |
dtantsur | trown, yes, if you run it correctly | 15:37 |
dtantsur | trown, (i.e. upgrade command is a noop the second time) | 15:37 |
*** davidlenwell has joined #openstack-ironic | 15:37 | |
devananda | krotscheck: toast! | 15:37 |
*** krtaylor has quit IRC | 15:38 | |
trown | dtantsur: in my environment if I run it a second time, then inspector can no longer write to it | 15:38 |
dtantsur | trown, sqlite? something with access rights? | 15:38 |
krotscheck | devananda: yeaaahsomethinglikethat | 15:39 |
dtantsur | trown, you have to run dbsync and inspector itself from the same user | 15:39 |
trown | dtantsur: hmm maybe that is it, odd that it would work running once as root, but not twice | 15:42 |
*** links has quit IRC | 15:42 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands https://review.openstack.org/224247 | 15:43 |
*** saripurigopi has joined #openstack-ironic | 15:43 | |
*** penick has quit IRC | 15:43 | |
*** VikasC has joined #openstack-ironic | 15:44 | |
* jlvillal has to admit the Microsoft Surface Book looks pretty cool | 15:45 | |
devananda | ohhey food has arrived! /bbiab | 15:45 |
thiagop | (late) morning dtantsur | 15:46 |
*** dtantsur_ has joined #openstack-ironic | 15:48 | |
*** mkovacik_ has joined #openstack-ironic | 15:48 | |
*** jistr_ has joined #openstack-ironic | 15:48 | |
*** lsmola_ has joined #openstack-ironic | 15:49 | |
*** mkovacik has quit IRC | 15:49 | |
*** dtantsur has quit IRC | 15:49 | |
*** jistr has quit IRC | 15:50 | |
krotscheck | So, to get driver properties, I have to go to /driver/properties?driver_name=foo rather than /driver/foo/properties? | 15:50 |
*** ionutbalutoiu has joined #openstack-ironic | 15:50 | |
*** mkovacik__ has joined #openstack-ironic | 15:51 | |
*** krtaylor has joined #openstack-ironic | 15:51 | |
*** lsmola has quit IRC | 15:52 | |
mkovacik__ | guys, I'm running Devstack in VirtualBox instance and would like to add the VirtualBox host as ironic node but have been failing to accomplish this: http://pastebin.test.redhat.com/317777 (although i've set enabled_drivers to contain this driver type and run the ironic-api process again) any hints appreciated. | 15:52 |
*** mkovacik_ has quit IRC | 15:53 | |
*** dtantsur_ has quit IRC | 15:53 | |
*** lsmola_ has quit IRC | 15:53 | |
*** jistr_ has quit IRC | 15:53 | |
sambetts | trown, dtantsur_ : Hmm, I wonder if we need to mention something about the user in the README? | 15:54 |
*** romcheg has joined #openstack-ironic | 15:54 | |
trown | sambetts: ya we definitely need to update the README, I am still messing with it | 15:54 |
trown | fwiw, this is not how ironic does it... the dbsync command is run as root | 15:55 |
*** lazy_prince has quit IRC | 15:55 | |
sambetts | trown: They use mysql with its own user permissions, sqlite based DB is just a file so if its created by root its likely to only be accessible by root | 15:57 |
* mkovacik__ is away: I'm busy | 15:57 | |
*** dtantsur has joined #openstack-ironic | 15:58 | |
trown | sambetts: ah good point. odd thing is it works if created by root as long as you do not run dbsync twice | 15:58 |
*** mtanino has joined #openstack-ironic | 15:59 | |
trown | sambetts: but I just confirmed that if we run the dbsync as the same user as inspector it can be run multiple times | 15:59 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/231228 | 16:00 |
*** garthb has joined #openstack-ironic | 16:00 | |
sambetts | trown: Yeah, thats really weird :/ | 16:00 |
*** penick has joined #openstack-ironic | 16:03 | |
*** ijw has joined #openstack-ironic | 16:04 | |
* rameshg87-brb is done for the day | 16:05 | |
rameshg87-brb | good night folks | 16:05 |
*** rameshg87-brb has quit IRC | 16:05 | |
*** alexpilo_ has joined #openstack-ironic | 16:05 | |
*** lsmola_ has joined #openstack-ironic | 16:06 | |
*** Marga_ has quit IRC | 16:06 | |
*** lazy_prince has joined #openstack-ironic | 16:06 | |
*** jistr_ has joined #openstack-ironic | 16:06 | |
openstackgerrit | Merged openstack/ironic-lib: Use standard locale when executing 'parted' command https://review.openstack.org/231369 | 16:07 |
*** ifarkas has quit IRC | 16:07 | |
*** saripurigopi has quit IRC | 16:07 | |
*** e0ne has quit IRC | 16:08 | |
dhellmann | jroll: ironic-python-agent 1.0.0 is released and the stable branch has been created. Since it's a server project, I'm not sure how you want to handle the release announcement, so let me know. | 16:08 |
*** x3k has joined #openstack-ironic | 16:09 | |
*** alexpilotti has quit IRC | 16:09 | |
*** nicodemos has joined #openstack-ironic | 16:14 | |
*** ionutbalutoiu has quit IRC | 16:14 | |
*** alexpilotti has joined #openstack-ironic | 16:14 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE: Support Extra DHCP Options for IPv6 https://review.openstack.org/231573 | 16:15 |
*** alexpilotti has quit IRC | 16:16 | |
*** mbound has quit IRC | 16:16 | |
lucasagomes | folks interested in IPv6 + Ironic, I've started a wiki page to put some thoughts about it https://wiki.openstack.org/wiki/Ironic/IPv6 | 16:17 |
TheJulia | Interesting... | 16:18 |
*** alexpilo_ has quit IRC | 16:18 | |
*** amotoki has quit IRC | 16:20 | |
*** rvasilets___ has quit IRC | 16:21 | |
*** penick has quit IRC | 16:22 | |
*** links has joined #openstack-ironic | 16:23 | |
*** jistr_ has quit IRC | 16:23 | |
*** tsekiyama has joined #openstack-ironic | 16:29 | |
*** ijw has quit IRC | 16:32 | |
*** alexpilotti has joined #openstack-ironic | 16:32 | |
*** alexpilotti has quit IRC | 16:37 | |
*** dims_ has quit IRC | 16:37 | |
*** ijw has joined #openstack-ironic | 16:39 | |
jlvillal | krotscheck: I could see it be useful to just be /driver/properties/foo | 16:39 |
*** dims_ has joined #openstack-ironic | 16:41 | |
*** dims_ has quit IRC | 16:41 | |
krotscheck | jlvillal: Wouldn't /drivers/foo/properties make more sense? Type/ID/subtype? | 16:41 |
jlvillal | krotscheck: Seems more difficult to code that as 'foo' changes. | 16:42 |
*** dims_ has joined #openstack-ironic | 16:42 | |
jlvillal | krotscheck: And also would break backward compatibility, I think. | 16:42 |
jlvillal | If foo=properties ?? | 16:43 |
*** dims__ has joined #openstack-ironic | 16:44 | |
jlvillal | dtantsur: FYI: I un-duplicate'd the logging bug. | 16:44 |
krotscheck | jlvillal: Sorry, did you disagree with my comment? What makes more sense != whether we should build it. | 16:44 |
dtantsur | jlvillal, found something to fix in ironic? | 16:45 |
jlvillal | dtantsur: No, but I don't think the bug is in fixtures. | 16:45 |
dtantsur | jlvillal, I just can't see how this bug could be in ironic | 16:45 |
*** dims_ has quit IRC | 16:45 | |
jlvillal | krotscheck: Oh, I'm unsure if it makes more sense or not :) | 16:45 |
jlvillal | dtantsur: Well until we figure out who is responsible, I think Ironic gets the blame. Or at least the bug stays with Ironic. | 16:46 |
dtantsur | jlvillal, I would say "the bug stays with fixtures" | 16:46 |
jlvillal | dtantsur: I don't think it is fixtures. I have a patch that runs and works. | 16:46 |
dtantsur | I'm not found of bugs left on ironic "just because nobody knows". nobody will know, unless someone triages it... | 16:46 |
*** x3k has quit IRC | 16:47 | |
*** romcheg has quit IRC | 16:47 | |
jlvillal | dtantsur: I'm investigating it now. But yes I should add myself as owning it. | 16:47 |
jlvillal | done | 16:47 |
krotscheck | jlvillal: Right. I can kibitz about what the API should be all day long :D | 16:48 |
dtantsur | jlvillal, ok please do :) what I'm trying to avoid is to having this bug hanging around indefinite time without clear idea if it's even related to us. Thanks! | 16:48 |
jlvillal | krotscheck: My main experience with REST API is the Gerrit API. | 16:48 |
krotscheck | jlvillal: My condolences | 16:48 |
jlvillal | krotscheck: So my experience is limited :) | 16:48 |
jlvillal | krotscheck: And Artifactory... | 16:48 |
jlvillal | dtantsur: Assigned. And I will be investigating it today. | 16:49 |
jroll | dhellmann: it's ~kind of~ a server project, it's weird :) but yes, I'm excited about the initial release and will send the announcement, thanks! | 16:49 |
dtantsur | woohooo! | 16:49 |
jlvillal | jroll: If you haven't already. Okay if I updated g-r with ironic-lib 0.3.0 | 16:49 |
dtantsur | jlvillal, https://review.openstack.org/#/c/231368/ | 16:49 |
NobodyCam | TheJulia: are you around? | 16:50 |
jlvillal | The Ironic team is fast! ;) | 16:50 |
krotscheck | jlvillal: You sound like you do java! | 16:50 |
jlvillal | krotscheck: Nope. Just Python interacting with Java based stuff. | 16:50 |
* krotscheck likes jlvillal a little more now :) | 16:50 | |
jlvillal | krotscheck: I do have one patch in Gerrit. And I don't know any Java. Luckily the held my hand and walked me through the process ;) | 16:51 |
jlvillal | s/the held/they held/ | 16:51 |
jlvillal | One patch in Gerrit = patch to the actual Gerrit source code | 16:51 |
jroll | dtantsur: trown: \o/ https://pypi.python.org/pypi/ironic-python-agent | 16:51 |
dtantsur | awesome! | 16:51 |
dtantsur | jroll, I wonder why "False" is displayed instead of README though :) | 16:52 |
jroll | dtantsur: O_o good question | 16:52 |
jlvillal | dtantsur: Darn, still breaking for g-r patch. Looking at Zuul | 16:52 |
trown | woot woot | 16:53 |
TheJulia | NobodyCam: semi-around, whats up? | 16:53 |
*** Sukhdev has joined #openstack-ironic | 16:54 | |
lucasagomes | IPA released? Nice! | 16:54 |
openstackgerrit | Merged openstack/bifrost: Update deprecated options for Mitaka release https://review.openstack.org/228267 | 16:55 |
*** alexpilotti has joined #openstack-ironic | 16:56 | |
*** romcheg has joined #openstack-ironic | 16:59 | |
*** ukalifon1 has joined #openstack-ironic | 17:02 | |
*** enikanorov has quit IRC | 17:03 | |
*** sdake has quit IRC | 17:03 | |
openstackgerrit | Merged openstack/bifrost: Ansible 2.0 compatibility https://review.openstack.org/196832 | 17:04 |
*** romcheg1 has joined #openstack-ironic | 17:04 | |
*** VikasC has quit IRC | 17:04 | |
*** sdake has joined #openstack-ironic | 17:05 | |
*** romcheg has quit IRC | 17:05 | |
*** alexpilotti has quit IRC | 17:06 | |
*** alexpilotti has joined #openstack-ironic | 17:06 | |
*** x3k has joined #openstack-ironic | 17:07 | |
*** romcheg has joined #openstack-ironic | 17:08 | |
*** romcheg1 has quit IRC | 17:09 | |
*** trown is now known as trown|lunch | 17:10 | |
*** Marga_ has joined #openstack-ironic | 17:12 | |
*** alexpilotti has quit IRC | 17:12 | |
*** ijw has quit IRC | 17:16 | |
*** e0ne has joined #openstack-ironic | 17:16 | |
*** mkovacik__ has quit IRC | 17:16 | |
*** alexpilotti has joined #openstack-ironic | 17:20 | |
*** albertoffb has joined #openstack-ironic | 17:20 | |
*** david-ly_ has joined #openstack-ironic | 17:21 | |
*** david-lyle has quit IRC | 17:21 | |
*** david-ly_ is now known as david-lyle | 17:22 | |
*** ukalifon1 has quit IRC | 17:23 | |
*** lazy_prince has quit IRC | 17:23 | |
*** achanda has joined #openstack-ironic | 17:24 | |
*** harlowja has quit IRC | 17:25 | |
dtantsur | sambetts, https://bugs.launchpad.net/ironic-inspector/+bug/1503377 :( | 17:26 |
openstack | Launchpad bug 1503377 in Ironic Inspector "Functional tests are broken after some requirements update" [Critical,Confirmed] | 17:26 |
sambetts | dtantsur: nooo :'( | 17:26 |
lucasagomes | folks I'm going to call it a day | 17:26 |
*** romcheg has quit IRC | 17:26 | |
lucasagomes | have a great night everyone! | 17:26 |
dtantsur | g'night, lucasagomes | 17:26 |
rloo | night lucasagomes | 17:26 |
sambetts | night lucasagomes | 17:26 |
*** ijw has joined #openstack-ironic | 17:29 | |
*** dims_ has joined #openstack-ironic | 17:29 | |
*** lucasagomes is now known as lucas-dinner | 17:32 | |
sambetts | also heading off, going to the gym o/ | 17:32 |
*** dims__ has quit IRC | 17:32 | |
jlvillal | sambetts: Stay healthy! | 17:33 |
*** ijw has quit IRC | 17:33 | |
*** Nisha has joined #openstack-ironic | 17:34 | |
*** harlowja has joined #openstack-ironic | 17:35 | |
thiagop | night lucas-dinner | 17:36 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Use auth_strategy=noauth in functional tests https://review.openstack.org/231625 | 17:36 |
dtantsur | no inspector cores to review gate fix :( | 17:36 |
jroll | dtantsur: maybe if you included ironic-core on that you might get a review :P | 17:37 |
dtantsur | jroll, if I do, will you review? ;) | 17:37 |
jroll | dtantsur: I +1'd | 17:37 |
rloo | jroll: i dunno. getting an invite at the last minute... | 17:37 |
*** x3k has quit IRC | 17:38 | |
jroll | rloo: ? | 17:38 |
dtantsur | jroll, ironic-core included | 17:38 |
rloo | jroll: invite to be core on inspector i mean | 17:38 |
openstackgerrit | Merged openstack/bifrost: Stop using distro setuptools and easy_install https://review.openstack.org/230820 | 17:39 |
jroll | dtantsur: hah, I was joking x.x | 17:39 |
jroll | but that's fine | 17:39 |
jroll | rloo: don't feel obligated to review inspector stuff | 17:39 |
jroll | dtantsur: +2 | 17:39 |
dtantsur | jroll, yeah, I guess folks won't approve stuff they don't understand; and it's fair as we're under ironic unbrella | 17:40 |
jroll | dtantsur: yeah, that's my thought | 17:40 |
rloo | jroll: nope, no obligation at all. there's only so much I can handle/get up to speed on! | 17:40 |
jroll | yep :) | 17:40 |
openstackgerrit | Doug Hellmann proposed openstack/ironic-python-agent: Open mitaka development https://review.openstack.org/231630 | 17:42 |
*** dprince has joined #openstack-ironic | 17:42 | |
*** praneshp has joined #openstack-ironic | 17:42 | |
rloo | dtantsur: having said that, do you really want 231625 +2'd? | 17:43 |
dprince | dtantsur: hey, so yeah per here I thought all the IPA bugs were just tagged https://wiki.openstack.org/wiki/Ironic#ironic-python-agent | 17:43 |
dprince | dtantsur: perhaps I should update that? | 17:43 |
dtantsur | dprince, that's a recent change. please update :) | 17:43 |
dprince | dtantsur: cool. | 17:43 |
dtantsur | rloo, yep, if you don't mind reviewing it | 17:43 |
dtantsur | (I don't force anyone to review inspector changes, but I'm very happy when you do :) | 17:44 |
dprince | dtantsur: so yeah I've found another Logging issue | 17:44 |
dtantsur | dprince, yeah, great catch | 17:44 |
*** degorenko is now known as degorenko_away | 17:44 | |
dtantsur | dhellmann, jroll, what about switching to postversioning for IPA? | 17:44 |
jroll | dtantsur: yeah, I asked a similar question in the relmgr channel | 17:44 |
rloo | dtantsur: +2'd. | 17:45 |
dtantsur | thnx | 17:45 |
rloo | dtantsur: I'll +A if jenkins is happy | 17:45 |
dtantsur | awesome, thank a ton! that means I can probably leave for a day (it's nearly 8pm after all) | 17:46 |
*** penick has joined #openstack-ironic | 17:47 | |
NobodyCam | have a good night dtantsur | 17:47 |
NobodyCam | :) | 17:47 |
NobodyCam | brb | 17:47 |
*** baoli_ has quit IRC | 17:47 | |
openstackgerrit | Dan Prince proposed openstack/ironic-python-agent: Fix log formatting error in iscsi.py https://review.openstack.org/231634 | 17:47 |
*** dtantsur is now known as dtantsur|afk | 17:48 | |
thiagop | night dtantsur|afk | 17:48 |
openstackgerrit | Dan Prince proposed openstack/ironic-python-agent: Update the launchpad link for IPA https://review.openstack.org/231637 | 17:50 |
jroll | dprince: thanks for that | 17:51 |
dprince | jroll: np | 17:51 |
* dprince is trying to convert to use IPA this week | 17:52 | |
*** dims_ has quit IRC | 17:53 | |
jroll | dprince: awesome :D little thing on the log patch | 17:53 |
openstackgerrit | Dan Prince proposed openstack/ironic-python-agent: Fix log formatting error in iscsi.py https://review.openstack.org/231634 | 17:54 |
thiagop | yuriyz: Hey, hi! | 17:56 |
jroll | woo | 17:56 |
*** vishwanathj has quit IRC | 17:56 | |
* jroll goes heads down on some specs work | 17:56 | |
jroll | ping me if you need me | 17:56 |
thiagop | yuriyz: I just reveived your commend on the OneView driver. I'm working on it right now, but would like your opinion: the validate_oneview_resources_compatibility doesn't raises any exception | 17:57 |
JayF | dprince: I just landed that, thanks for the patch | 17:57 |
thiagop | yuriyz: it's but a proxy to call the oneview_client validations. Do you think we should document an exception that is not thrown by the method itself? | 17:58 |
yuriyz | hi thiagop, IMO this should be mentioned in the docstring | 17:59 |
NobodyCam | brb | 18:00 |
NobodyCam | gah | 18:00 |
NobodyCam | too many keyboards on desk | 18:01 |
dprince | JayF: np, thanks | 18:01 |
thiagop | yuriyz: right, so I'll mention that the validation will fail due to oneview_client exceptions without the :raises: tag, that will enlighten things to you? | 18:01 |
*** dims_ has joined #openstack-ironic | 18:01 | |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Introduced Root State https://review.openstack.org/231641 | 18:02 |
yuriyz | thiagop ok | 18:02 |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Moved node list to default application state https://review.openstack.org/231642 | 18:02 |
thiagop | yuriyz: awesome, thanks for the review btw ;) | 18:02 |
openstackgerrit | Merged openstack/ironic-inspector: Use auth_strategy=noauth in functional tests https://review.openstack.org/231625 | 18:02 |
*** ijw has joined #openstack-ironic | 18:05 | |
*** dims_ has quit IRC | 18:05 | |
*** dims_ has joined #openstack-ironic | 18:06 | |
*** alexpilotti has quit IRC | 18:10 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: OneView Driver for Ironic https://review.openstack.org/191822 | 18:11 |
*** alexpilotti has joined #openstack-ironic | 18:11 | |
*** links has quit IRC | 18:13 | |
*** athomas has quit IRC | 18:13 | |
*** trown|lunch is now known as trown | 18:17 | |
*** Nisha has quit IRC | 18:23 | |
lifeless | jroll: sambetts: huh? you can pip install from a tar without git installed | 18:24 |
*** harshs has joined #openstack-ironic | 18:24 | |
jroll | lifeless: I was talking about 18 months ago | 18:25 |
lifeless | sambetts: what you can't do is pip install from a tar made by git export | 18:25 |
jroll | and may or may not be correct | 18:25 |
jroll | memory doesn't go back that far | 18:25 |
lifeless | jroll: pbr has been like this since nearly forever :) | 18:25 |
lifeless | jroll: setup.py sdist bundles version metadata into the tarball | 18:25 |
jroll | lifeless: yeah, I'm probably thinking of pip install . | 18:25 |
*** Nisha has joined #openstack-ironic | 18:25 | |
jroll | it was just an idea | 18:25 |
jroll | ignore me | 18:25 |
lifeless | jroll: heh, never :). But I don't have full context on the discussion | 18:26 |
jroll | lifeless: context is random flailing around a pip install thing.tar not working :) | 18:26 |
lifeless | ah :) | 18:26 |
*** sambetts has quit IRC | 18:26 | |
lifeless | jroll: so yeah, two possibilities | 18:26 |
lifeless | jroll: there was a buggy point release of pbr that needed git always. LONG fixed. | 18:27 |
jroll | lifeless: he got it working in a new environment btw | 18:27 |
lifeless | jroll: and some folk try to pip install git exports of the source tree (vs sdists made by setup.py) | 18:27 |
lifeless | jroll: anything else and I'd be looking for a bug report since its not expected ;) | 18:27 |
lifeless | ok cool | 18:28 |
jroll | lifeless: my first patch ever to ironic was to add apt-get install git to dev docs, because tox failed hard without it :P | 18:28 |
jroll | was a fun one to find | 18:28 |
*** olaph has quit IRC | 18:29 | |
*** olaph has joined #openstack-ironic | 18:30 | |
*** sambetts has joined #openstack-ironic | 18:32 | |
openstackgerrit | Lilia Sampaio proposed openstack/python-oneviewclient: Creating OneViewException class https://review.openstack.org/231655 | 18:34 |
jlvillal | lifeless: Awake so early! :) | 18:37 |
jlvillal | lifeless: So I'm still trying to figure out the logging issue and not failing the unit tests. | 18:38 |
jlvillal | lifeless: Also, please let me know if you want any changes to the pull request I submitted for fixtures. | 18:38 |
jlvillal | dprince: Thanks for finding those log issues. Though it has sent me off in search of why our unit tests aren't catching the errors. | 18:41 |
dprince | jlvillal: yeah, I meant to follow up on that too. thanks | 18:44 |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs: Manual cleaning https://review.openstack.org/231288 | 18:53 |
*** jobewan has joined #openstack-ironic | 18:53 | |
*** aswadr has quit IRC | 18:54 | |
openstackgerrit | Dan Prince proposed openstack/ironic-python-agent: Use mount -t sysfs to avoid host /sys dependencies https://review.openstack.org/231658 | 18:55 |
*** dprince has quit IRC | 18:55 | |
*** Sukhdev has quit IRC | 18:56 | |
*** albertoffb has quit IRC | 18:57 | |
*** nicodemos has quit IRC | 19:02 | |
*** penick has quit IRC | 19:03 | |
*** nicodemos has joined #openstack-ironic | 19:04 | |
*** pelix has quit IRC | 19:04 | |
jlvillal | jroll: So when the announcement said that IPA supports every Ironic driver. Does that include AMT? ;) | 19:10 |
jroll | ....... | 19:11 |
jlvillal | :D | 19:11 |
jroll | does AMT have a boot interface yet | 19:11 |
jlvillal | jroll: I got this: https://bugs.launchpad.net/ironic/+bug/1499489 | 19:11 |
openstack | Launchpad bug 1499489 in Ironic "AMT is not supported with Ironic-Python-Agent" [Medium,Triaged] - Assigned to John L. Villalovos (happycamp) | 19:11 |
jlvillal | So it is on my list of things to do... | 19:12 |
jroll | oh | 19:12 |
* jlvillal wonders if devananda wants to do it ;) | 19:12 | |
*** nicodemos has quit IRC | 19:13 | |
jroll | jlvillal: though, now that I think about it, IPA works with every driver | 19:13 |
jroll | like pxe_amt | 19:13 |
jroll | there's just no AgentDeploy driver for AMT | 19:13 |
jroll | so yes, it includes AMT | 19:13 |
jroll | but it's iscsi based | 19:13 |
*** Nisha has quit IRC | 19:13 | |
jroll | man, I need a NUC... | 19:15 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Add agent_amt driver https://review.openstack.org/231665 | 19:16 |
jroll | ^ who wants to test | 19:16 |
jlvillal | jroll: I recommend a NUC :) | 19:18 |
jroll | jlvillal: grab me one from the supply closet pls? :) | 19:18 |
*** nicodemos has joined #openstack-ironic | 19:18 | |
jlvillal | jroll: I wish. We have to beg to get them here too... | 19:19 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Add agent_amt driver https://review.openstack.org/231665 | 19:19 |
jroll | just updated commit message there | 19:19 |
jroll | yeah, I know :( | 19:19 |
jlvillal | mrda: ^^^^ | 19:19 |
jroll | devananda: ^ wanna test that? :D | 19:20 |
jroll | jlvillal: do all models have AMT support btw? | 19:21 |
jlvillal | jroll: NO!!!!!!! | 19:21 |
jroll | lolz | 19:21 |
jlvillal | jroll: The ones with E at the end usually do. E = Enterprise I think. | 19:21 |
jroll | alright, thanks | 19:22 |
jlvillal | jroll: http://ark.intel.com/products/series/70407/Intel-NUC-Boards-and-Kits The ones with E at the end should be AMT | 19:22 |
jroll | ty | 19:23 |
*** e0ne has quit IRC | 19:23 | |
jroll | jlvillal: also does this have a serial console of some sort? | 19:24 |
mtreinish | jroll, jlvillal: its any of them that have cpus with vpro | 19:24 |
jroll | mtreinish: perfect, ty | 19:24 |
jlvillal | jroll: Not really. You can use a USB to serial converter. | 19:24 |
jroll | mehhh. | 19:24 |
jroll | alright. | 19:24 |
jlvillal | jroll: There is in AMT supposed to be Serial-Over-LAN. But I have not tried it. | 19:24 |
mtreinish | amt has console support, but I think you need a monitor plugged in or something to enable it | 19:24 |
mtreinish | (on nucs) | 19:25 |
mtreinish | I don't have a nuc and it's been a long time since I've played with amt | 19:25 |
jroll | hm, ok | 19:25 |
mtreinish | but you can ask sdague, he's got a small 4 node nuc cloud running | 19:26 |
mtreinish | and uses amt to manage the nucs | 19:26 |
jroll | yeah, I thought asking the intel guy would be enough :P | 19:26 |
TheJulia | amt9 has serial over lan if memory serves, at least that is what the desktop i just put on the network says | 19:29 |
* jroll ponders this over lunch | 19:29 | |
*** e0ne has joined #openstack-ironic | 19:32 | |
jlvillal | jroll: heh | 19:33 |
lifeless | jlvillal: that was 0730 local time :) | 19:36 |
lifeless | jlvillal: I'll hopefully review the fixtures patch today | 19:36 |
jlvillal | lifeless: Oh, I thought you were off in Australia or something like that. | 19:36 |
lifeless | jlvillal: I'm hoping to get my profiles patch for testrepository up in a PR today | 19:36 |
lifeless | jlvillal: I'm in NZ | 19:37 |
jlvillal | Ah. Sorry! :) | 19:37 |
lifeless | jlvillal: DST started here a couple weeks back | 19:37 |
lifeless | jlvillal: and I believe finished for you? So we've moved 2hrs closer on this side of the day | 19:37 |
* TheJulia 30 | 19:37 | |
jlvillal | lifeless: We have like two more weeks or so | 19:37 |
TheJulia | doh | 19:37 |
jlvillal | lifeless: I updated the bug on unit tests not catching the log errors. Added you to it. | 19:37 |
jlvillal | lifeless: It is strange I can see two calls to 'emit' but they seem to come from alembic. But no calls from the ironic code under test. I'll keep looking at it. | 19:38 |
jlvillal | lifeless: Basically /me is confused at this point. I'll work on it some more after lunch. | 19:39 |
lifeless | jlvillal: confusion is good | 19:45 |
lifeless | jlvillal: it means one is about to learn something | 19:45 |
jlvillal | Yep | 19:45 |
jlvillal | Okay, time for lunch | 19:45 |
*** baoli has joined #openstack-ironic | 19:49 | |
*** tsekiyama has quit IRC | 19:51 | |
*** vdrok has quit IRC | 19:52 | |
NobodyCam | enjoy :) | 19:54 |
*** Sukhdev has joined #openstack-ironic | 19:55 | |
*** baoli has quit IRC | 19:57 | |
*** tsekiyama has joined #openstack-ironic | 19:57 | |
*** nicodemos has quit IRC | 19:58 | |
openstackgerrit | Merged openstack/ironic-python-agent: Open mitaka development https://review.openstack.org/231630 | 20:04 |
*** tsekiyama has quit IRC | 20:08 | |
*** tsekiyama has joined #openstack-ironic | 20:09 | |
*** x3k has joined #openstack-ironic | 20:14 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/python-oneviewclient: Refactoring python-oneviewclient to use domain models of OneView as objects https://review.openstack.org/230988 | 20:16 |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs: Organize Liberty specs into implemented versions https://review.openstack.org/231695 | 20:21 |
*** alexpilotti has quit IRC | 20:21 | |
rloo | jroll, devananda: wrt the locations of our specs, let me know what you think of ^^, I used symbolic links to group the implemented specs | 20:22 |
rloo | jroll, devananda: I think we could move all the specs to one directory, and just create subdirs/add symbolic links to the actual specs. then no need to move them. | 20:23 |
*** sdake has quit IRC | 20:27 | |
*** sdake has joined #openstack-ironic | 20:28 | |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Fixed colspan in node list https://review.openstack.org/231701 | 20:31 |
*** alexpilotti has joined #openstack-ironic | 20:33 | |
*** baoli has joined #openstack-ironic | 20:37 | |
*** alexpilotti has quit IRC | 20:38 | |
*** mtaylor has joined #openstack-ironic | 20:38 | |
*** mordred has quit IRC | 20:42 | |
*** mtaylor is now known as mordred | 20:42 | |
*** Sukhdev has quit IRC | 20:42 | |
*** dtantsur|afk has quit IRC | 20:43 | |
*** ijw has quit IRC | 20:43 | |
*** davidlenwell has quit IRC | 20:43 | |
*** jamielennox has quit IRC | 20:43 | |
*** zigo has quit IRC | 20:43 | |
*** aarefiev has quit IRC | 20:43 | |
*** amit213 has quit IRC | 20:43 | |
*** tonyb has quit IRC | 20:43 | |
*** krotscheck has quit IRC | 20:43 | |
*** eglute has quit IRC | 20:43 | |
*** jroll has quit IRC | 20:43 | |
*** natorious has quit IRC | 20:43 | |
*** comstud has quit IRC | 20:43 | |
*** mgagne has quit IRC | 20:43 | |
*** TheJulia has quit IRC | 20:43 | |
*** liliars has quit IRC | 20:45 | |
*** dtantsur|afk has joined #openstack-ironic | 20:45 | |
*** ijw has joined #openstack-ironic | 20:46 | |
*** davidlenwell has joined #openstack-ironic | 20:46 | |
*** jamielennox has joined #openstack-ironic | 20:46 | |
*** zigo has joined #openstack-ironic | 20:46 | |
*** aarefiev has joined #openstack-ironic | 20:46 | |
*** amit213 has joined #openstack-ironic | 20:46 | |
*** tonyb has joined #openstack-ironic | 20:46 | |
*** krotscheck has joined #openstack-ironic | 20:46 | |
*** eglute has joined #openstack-ironic | 20:46 | |
*** jroll has joined #openstack-ironic | 20:46 | |
*** natorious has joined #openstack-ironic | 20:46 | |
*** comstud has joined #openstack-ironic | 20:46 | |
*** mgagne has joined #openstack-ironic | 20:46 | |
*** TheJulia has joined #openstack-ironic | 20:46 | |
* devananda returns from lunch | 20:47 | |
*** pleia2 has quit IRC | 20:47 | |
*** Sukhdev has joined #openstack-ironic | 20:51 | |
*** morgan has quit IRC | 20:52 | |
*** morgan has joined #openstack-ironic | 20:52 | |
*** sdake has quit IRC | 20:53 | |
*** Sukhdev has quit IRC | 20:55 | |
devananda | jroll: will test tomorrow. I'm not at home right now, and won't be until late | 20:56 |
jroll | rloo: will look, ty | 20:56 |
jroll | devananda: no worries | 20:56 |
*** pleia2 has joined #openstack-ironic | 20:56 | |
devananda | jroll: oh - i can already tell you it wont work | 20:56 |
devananda | the in-tree AMT driver fails to manage my NUC | 20:56 |
jroll | devananda: ...... | 20:57 |
jroll | sigh. | 20:57 |
devananda | like - seriously. ironic-conductor starts locking up immediately and misses heartbeats | 20:57 |
jroll | we need to fix that | 20:57 |
devananda | uh huh | 20:57 |
jroll | sdague has code | 20:57 |
devananda | I filed that bug ages ago | 20:57 |
jroll | we were waiting on g-r freeze to pull it in | 20:57 |
devananda | great. let's do it | 20:57 |
devananda | have a link handy? | 20:58 |
jroll | https://github.com/sdague/amt/ | 20:58 |
jroll | it's factored into a library-like thing | 20:58 |
*** sdake has joined #openstack-ironic | 20:58 | |
rloo | jroll, devananda: I thought mrda or jlvillal was looking into that? | 20:58 |
jroll | rloo: maybe, I haven't seen any action | 20:58 |
rloo | jroll, devananda: or maybe they were just using it. I didn't pay much attention. | 20:58 |
mrda | Morning all. | 20:59 |
jlvillal | rloo: jroll: We were looking into it, but then other things got in the way... | 20:59 |
jlvillal | Right mrda? | 20:59 |
*** jcoufal has joined #openstack-ironic | 20:59 | |
mrda | rloo: I started looking, but didn't get far because of the already pre-existing efforts that were underway | 20:59 |
jlvillal | Morning mrda | 20:59 |
jlvillal | I did submit a pull request to the amt library of sdague's that got merged in. | 20:59 |
jlvillal | And there is an ugly WIP patch of mine. | 21:00 |
TheJulia | jroll: I'm actually working on sdague's code now to get tests working | 21:00 |
jroll | looks like lintan__ is also working on it a bit | 21:00 |
TheJulia | because amt9 | 21:00 |
devananda | jroll: see https://github.com/sdague/amt#amtctrl ? | 21:00 |
jroll | oh wow | 21:00 |
devananda | this is a bit, well, different | 21:00 |
jroll | devananda: yes, why? | 21:00 |
jroll | devananda: this is a library and also a cli | 21:00 |
devananda | it sounds like you enroll machines with amtctl to use them ? | 21:00 |
jroll | ok let's back up | 21:01 |
devananda | oh - gotcha. there's *also* a CLI | 21:01 |
jroll | sean made a thing to manage his NUCs | 21:01 |
jroll | he wrote code to talk to amt | 21:01 |
*** x3k has quit IRC | 21:01 | |
jroll | but also stuff around it for management | 21:01 |
mrda | (which is pure python) | 21:01 |
jroll | the library is here: https://github.com/sdague/amt/blob/master/amt/client.py | 21:01 |
devananda | yah - I read more code and understand it now | 21:01 |
* jroll is organizing launchpad tomorrow because this is like the tenth person I've explained this to and it should all be on a blueprint | 21:02 | |
mrda | :) | 21:02 |
TheJulia | https://review.openstack.org/#/c/222682/ is sdague's rev | 21:02 |
openstackgerrit | John L. Villalovos proposed openstack/ironic: WIP: AMT stuff https://review.openstack.org/227581 | 21:02 |
jroll | yeah, I believe that was just a wip for others to take over | 21:03 |
jlvillal | jroll, devananda: https://review.openstack.org/#/c/227581/ AMT WIP patch. Very ugly. | 21:03 |
jlvillal | But does get rid of pywsman | 21:03 |
jlvillal | For AMT | 21:03 |
jroll | now we have two patches \o/ | 21:03 |
jroll | \o/ \o/ \o/ | 21:03 |
jlvillal | jroll: Mine runs :D | 21:03 |
jroll | I mean, you could have updated the other one, but it's fine | 21:04 |
devananda | jlvillal: if yours is meant to supercede sdague's patch, perhaps leave a comment there to that effect ... | 21:04 |
devananda | or what jroll said | 21:04 |
jroll | jlvillal: you sure it runs? it has a merge conflict | 21:04 |
jlvillal | Oh, it used to run... :( | 21:04 |
devananda | but yea, this is a pretty significant change over sdague's patch, so I'd prefer a separate one (not just an update of the same rev) | 21:04 |
*** trown is now known as trown|outttypeww | 21:05 | |
devananda | heh - well, also, we can't dothis in requirements.txt ... -e git+https://github.com/JohnVillalovos/amt.git#egg=amt | 21:06 |
TheJulia | amt is in pip now | 21:06 |
devananda | jlvillal: is sdague ... nvm ^ :) | 21:06 |
TheJulia | so driver-requirements.txt | 21:06 |
devananda | TheJulia: awesome | 21:06 |
jlvillal | devananda: True! But I think my patch is now in sdague's amt library. | 21:07 |
* devananda is very confused | 21:07 | |
TheJulia | jlvillal: the pull req was merged | 21:07 |
jlvillal | Yes | 21:07 |
TheJulia | jlvillal: I think he cut a release, looking | 21:07 |
*** harshs has quit IRC | 21:07 | |
krotscheck | NobodyCam: You around? | 21:07 |
jlvillal | Not sure about a release | 21:07 |
TheJulia | 26 days, your request was merged after | 21:08 |
*** harshs has joined #openstack-ironic | 21:08 | |
TheJulia | so it would need to be released again to get your pull req in | 21:08 |
*** jcoufal has quit IRC | 21:09 | |
*** penick has joined #openstack-ironic | 21:09 | |
NobodyCam | maybe | 21:09 |
NobodyCam | krotscheck: whats up | 21:09 |
TheJulia | maybe we need to just need to setup a specific time to try and all get on the same page and a direction forward on the amt driver? | 21:10 |
jlvillal | TheJulia: I pinged sdague to ask him to release a new version | 21:10 |
krotscheck | NobodyCam: Refresh my memory. To enroll node it's: Get driver, get driver properties, ask user to fillin values for those properties, POST to create new instance, and then it'll be in an 'enroll' state? | 21:10 |
NobodyCam | krotscheck: instance may not be the correct word here/ state will depend on what version your on | 21:12 |
TheJulia | krotscheck: this may help https://github.com/openstack/ironic-specs/blob/master/specs/kilo-implemented/new-ironic-state-machine.rst as well as confuse | 21:12 |
*** baoli has quit IRC | 21:12 | |
* TheJulia ducks | 21:12 | |
krotscheck | TheJulia: I'm going off this -> http://docs.openstack.org/developer/ironic/_images/states.svg | 21:12 |
krotscheck | NobodyCam: Yes yes semantics. Overall it's basically the right steps? | 21:13 |
rloo | krotscheck: that's right. your steps i mean. | 21:13 |
krotscheck | Danke | 21:13 |
NobodyCam | yep | 21:13 |
NobodyCam | hey rloo :) | 21:13 |
*** baoli has joined #openstack-ironic | 21:14 | |
rloo | NobodyCam: :) | 21:14 |
jroll | TheJulia: I think we just need to document what we're doing/planning better | 21:14 |
*** alexpilotti has joined #openstack-ironic | 21:14 | |
rloo | jroll: you mean make use of LP/bugs better? etherpad? mail list? | 21:15 |
jroll | rloo: yes. | 21:15 |
rloo | jroll: sounds good to me :) | 21:16 |
jroll | :) | 21:16 |
mrda | \o/ | 21:16 |
TheJulia | so is it a bug or a feature that the pywsman based implementation of amt support only supports up through AMT7? | 21:18 |
*** alexpilotti has quit IRC | 21:19 | |
NobodyCam | mornig mrda :) | 21:19 |
devananda | krotscheck: is webclient passing a version header? | 21:19 |
krotscheck | devananda: Nope. It's assuming latest. | 21:19 |
devananda | krotscheck: I'm grepping in webclient but do not see the strings I would expenct | 21:19 |
devananda | krotscheck: "assuming latest" ? | 21:19 |
devananda | krotscheck: ironic-api defaults to 1.0 if no header is passed | 21:19 |
mrda | hey NobodyCam ;) | 21:19 |
devananda | because backwards compat | 21:20 |
openstackgerrit | Merged openstack/python-oneviewclient: Creating OneViewException class https://review.openstack.org/231655 | 21:20 |
krotscheck | Great, so I have to write version selection logic now too. | 21:20 |
krotscheck | Because why would we ever want to have an API be easy. | 21:20 |
* jlvillal uses pdb for the first time... | 21:20 | |
krotscheck | Also, I was under the impression that if I just go to / (without /v1/ or a header) it would default to the most recent version. | 21:22 |
devananda | krotscheck: no. without any header, all endpoints will default to the _oldest_ version | 21:23 |
devananda | so that we do not break older clients that did not send a header | 21:23 |
NobodyCam | brb | 21:24 |
*** e0ne has quit IRC | 21:24 | |
devananda | krotscheck: if you want the initial state to be ENROLL, you should request a version >= 1.11 | 21:24 |
*** baoli has quit IRC | 21:25 | |
*** rvasilets___ has joined #openstack-ironic | 21:26 | |
jroll | TheJulia: I have no clue so I'm going to call it a bug, however I'm inclined to just delete the entire AMT driver and start over as feature work, since I haven't heard anything other than "this doesn't work" | 21:26 |
*** baoli has joined #openstack-ironic | 21:26 | |
*** baoli has quit IRC | 21:27 | |
mrda | jroll: the current amt driver does work, for some subset of use cases | 21:27 |
* jroll wtb third party CI on all the drivers | 21:27 | |
devananda | jroll: TheJulia: intel changed the AMT protocol (as in, complete rewrite) at v7 and again at v10 | 21:27 |
jroll | mrda: which use cases does it work for? | 21:27 |
mrda | I can do a ramdisk-based deploy acceptably | 21:27 |
devananda | there is no single client library which supports all THREE formats | 21:27 |
devananda | at least as far as I know | 21:27 |
jroll | mrda: from what you've told me you need to play with sockets for that to work reliably? | 21:28 |
devananda | mrda: I can not get it to work :( | 21:28 |
*** baoli has joined #openstack-ironic | 21:28 | |
mrda | ...for my NUC which is a DC53427HYE | 21:28 |
jroll | s/play/do weird magic/ | 21:28 |
*** baoli has joined #openstack-ironic | 21:28 | |
devananda | mrda: same model # as mine | 21:28 |
*** jcoufal has joined #openstack-ironic | 21:29 | |
mrda | I documented what I did here: http://lifelog.michaeldavies.org/2015/09/ironic-on-nuc-part-1-setting-things-up.html and http://lifelog.michaeldavies.org/2015/09/ironic-on-nuc-part-2-running-services.html | 21:29 |
*** Sukhdev has joined #openstack-ironic | 21:29 | |
*** baoli has quit IRC | 21:29 | |
jroll | mrda: didn't you have to do something weird or connections would fail often? | 21:30 |
mrda | key point is to "nc -zv host port" just priori to setting the provisioning state to active | 21:31 |
*** baoli has joined #openstack-ironic | 21:31 | |
jroll | mrda: yeah, that's terribly broken IMO | 21:31 |
mrda | in fact, I have a script that works 100% of the time now :) https://github.com/mrda/junkcode/blob/master/deploy-nuc.sh | 21:32 |
jroll | :(((((((((((((((((((((((((( | 21:32 |
jroll | is what that does to me | 21:32 |
TheJulia | :( | 21:32 |
mrda | I didn't say that the new amt driver work isn't incredibly important | 21:32 |
mrda | Just that it can be made to work | 21:32 |
openstackgerrit | afazekas proposed openstack/ironic-python-agent: Not depending on bash https://review.openstack.org/231723 | 21:33 |
mrda | Notably I can't get a ipa deploy to work though | 21:33 |
mrda | that trips up the threading issue 100% of the time | 21:33 |
jroll | it works if you mash the AMT with connections. that's so broken | 21:33 |
jroll | interesting | 21:33 |
mrda | I think what I'm saying is that I agree with you | 21:33 |
*** alexpilotti has joined #openstack-ironic | 21:33 | |
jroll | hah | 21:33 |
mrda | except that the current driver isn't 100% broken, only mostly so | 21:34 |
jroll | that sounds like 100% broken to me :( | 21:34 |
rloo | 'mostly broken' doesn't seem very good to me | 21:34 |
jroll | would it work for you if I put the existing one on github as something that could be pip install'd? | 21:34 |
rloo | i would agree that we should pull the driver out in that case | 21:34 |
jroll | while I delete it from our tree? | 21:34 |
*** baoli has quit IRC | 21:34 | |
mrda | I wouldn't be happy with that until the new driver work was done | 21:35 |
mrda | because at least now I have something that can use to test ironic on real hardware | 21:35 |
jroll | would it work for you if I put the existing one on github as something that could be pip install'd? | 21:35 |
jroll | pip install [...]jimrollenhagen/ironic-broken-amt | 21:35 |
mrda | I guess so, but I think adding the new driver first would be a better solution | 21:36 |
jroll | I can't describe how much I hate that we're shipping a broken driver. | 21:36 |
mrda | well, let's get the new driver in then! | 21:36 |
*** baoli has joined #openstack-ironic | 21:36 | |
mrda | I'm happy to help, of course | 21:37 |
jroll | it's going to be a 90% rewrite, I'm not sure I see the benefit of keeping the existing one in tree | 21:37 |
jroll | but /shrug, it's up to all of us, not just me | 21:37 |
rloo | hmm, jroll etc. do we have a bug about AMT driver? I just looked at HIGH bugs and I don't see anything about AMT. | 21:38 |
mrda | If that's the consensus I'll just grab the current driver and patch when I want to test on real hardware | 21:38 |
jroll | rloo: no clue | 21:38 |
*** alexpilotti has quit IRC | 21:38 | |
* mrda shrugs | 21:38 | |
rloo | jroll: this is the first I've heard that the driver is so bad. | 21:38 |
TheJulia | rloo: There is one for pywsman treading issues, but nothing on compatability issues | 21:38 |
TheJulia | rloo: at least as of 20 minutes ago when I looked | 21:38 |
jroll | rloo: I've heard "it isn't good at concurrency", not "it breaks every time" | 21:39 |
mrda | Yeah, I think the issues with amt are bundled up with the openwsman issue | 21:39 |
mrda | jroll: It doesn't break *everytime* | 21:39 |
rloo | jroll: honestly. w/o a high or critical bug that the driver is bad, i don't see why we'd pull it out. | 21:39 |
mrda | just "often" | 21:39 |
jroll | mrda: sigh | 21:40 |
mrda | my little hack just balances the terms of engagement. Without it, it still works "often", at least for me | 21:40 |
devananda | mrda: you can use my AMTTool driver (from github) right now. it works 100% of the time for me. | 21:40 |
mrda | \o/ | 21:40 |
devananda | mrda: without having to do any side-bar mashing of connections | 21:40 |
devananda | with IPA | 21:40 |
devananda | and it has worked since Vancouver | 21:40 |
mrda | devananda: I can give that a go then | 21:41 |
devananda | rloo: I filed a bug about how broken it is moooonths ago | 21:41 |
* devananda looks | 21:41 | |
*** baoli has quit IRC | 21:41 | |
devananda | rloo: https://bugs.launchpad.net/ironic/+bug/1454492 | 21:41 |
openstack | Launchpad bug 1454492 in Ironic "openwsman library is not greenthread-aware, leads to driver lockup with both DRAC and AMT drivers" [Medium,Triaged] - Assigned to Imre Farkas (ifarkas) | 21:41 |
devananda | also - as that bug says - the issue also affects the DRAC driver | 21:41 |
devananda | though DRAC hardware is, I hope, less prone to dropping network packets | 21:42 |
* mrda clones into a directory called "do-not-delete-amt-driver-works-for-me-mostly" | 21:42 | |
jroll | https://blueprints.launchpad.net/ironic/+spec/rewrite-amt-driver | 21:42 |
krotscheck | Is it feasible to improve the data returned from /driver/properties? It'd be neat if there was a machine-readable way of determining defaults, required/optional, data types, and/or regex input ranges. | 21:42 |
jroll | ^ let's call that BP the bug | 21:42 |
rloo | devananda: oh. yuck. so it isn't high. is that the only reason AMT drivers are bad? | 21:42 |
*** bodgix has joined #openstack-ironic | 21:42 | |
*** baoli has joined #openstack-ironic | 21:42 | |
krotscheck | http://imgur.com/FasgoeD <-- Not human friendly | 21:42 |
devananda | rloo: using openwsman/pywsman is the main reason the in-tree driver is bad, yes | 21:43 |
mrda | rloo: I think so - that's the root cause | 21:43 |
*** baoli has quit IRC | 21:43 | |
devananda | krotscheck: welp. we thought about it :) | 21:43 |
TheJulia | rloo: There are also the protocol differences between some of the versions that are out there where it is not backwards compatible, that doesn't help htings | 21:43 |
TheJulia | things | 21:43 |
krotscheck | devananda: Thinking is good! | 21:43 |
*** baoli has joined #openstack-ironic | 21:44 | |
devananda | rloo: as I commented a bit ago, there are 3 different protocos for AMT-capable hardware | 21:44 |
devananda | the driver in my github repo supports only v7 - v9 | 21:44 |
jroll | krotscheck: it's totally possible. might be hard. you're welcome to send ideas/patches | 21:44 |
devananda | sdague's NUC is v10, fwiw .... | 21:44 |
rloo | devananda, TheJulia: sigh. that should be another bug then. | 21:44 |
jroll | rloo: TheJulia devananda mrda can we collect thoughts/ideas/plans/etc here? (and escalate to a spec if we think that's necessary) https://blueprints.launchpad.net/ironic/+spec/rewrite-amt-driver | 21:45 |
devananda | krotscheck: we would need to use some sort of machine // human readable language to describe complex logic | 21:45 |
mrda | jroll: sounds good | 21:45 |
devananda | etpad might be easier for first pass | 21:45 |
devananda | https://etherpad.openstack.org/p/new-ironic-amt-driver | 21:46 |
TheJulia | jroll: I was also going to say a etherpad for a first pass, but sounds good | 21:46 |
*** harlowja has quit IRC | 21:46 | |
* devananda sets the BP spec URL to 'pad | 21:46 | |
jroll | devananda: link the etherpad there please :) when yet-another-person decides they hate this driver, I want something to point them to | 21:46 |
jroll | thanks | 21:46 |
rloo | etherpad is good, but LP is placeholder so folks can see that something might be in the works :) | 21:46 |
jroll | ++ | 21:46 |
*** baoli has quit IRC | 21:47 | |
* TheJulia watches devananda type | 21:47 | |
*** baoli has joined #openstack-ironic | 21:47 | |
mrda | TheJulia: you have strange hobbies ;) | 21:48 |
*** baoli has quit IRC | 21:48 | |
krotscheck | jroll, devananda: Yeah, that's outside of my area of caring at the moment. I have zero energy to go through the inevitable design arguments. | 21:49 |
*** baoli has joined #openstack-ironic | 21:49 | |
devananda | krotscheck: fair 'nuf. I recall discussing it with rloo when we implemented that API, but we settled on "make it human readable text, because metalanguages are even harder" | 21:49 |
rloo | krotscheck: yeah. like he said. there were some that are sometimes required or something like that. | 21:51 |
devananda | lots of conditionals and "if you specify X, then you also specify either Y or Z" | 21:52 |
devananda | sorts of things | 21:52 |
*** harshs has quit IRC | 21:53 | |
rloo | krotscheck: eg 'node's UDP port to connect to. Only required for console access' | 21:53 |
devananda | mrda, TheJulia: I am done typing. please carry on with the things I don't know | 21:54 |
mrda | devananda: shall do | 21:55 |
*** baoli has quit IRC | 21:56 | |
*** baoli has joined #openstack-ironic | 21:56 | |
*** harlowja has joined #openstack-ironic | 21:57 | |
*** jobewan has quit IRC | 22:03 | |
*** priteau has quit IRC | 22:04 | |
*** priteau has joined #openstack-ironic | 22:04 | |
*** baoli has quit IRC | 22:08 | |
*** baoli has joined #openstack-ironic | 22:09 | |
*** tombee has quit IRC | 22:09 | |
*** boris-42 has quit IRC | 22:09 | |
*** davideagnello has quit IRC | 22:10 | |
*** baoli has quit IRC | 22:13 | |
*** baoli has joined #openstack-ironic | 22:14 | |
*** ijw has quit IRC | 22:14 | |
*** alexpilotti has joined #openstack-ironic | 22:15 | |
* jlvillal missed a lot of AMT discussion while he was trying to do a pdb debug session.... | 22:15 | |
*** baoli has quit IRC | 22:16 | |
*** baoli has joined #openstack-ironic | 22:19 | |
*** alexpilotti has quit IRC | 22:19 | |
harlowja | dtantsur|afk https://review.openstack.org/#/c/231721/ | 22:20 |
harlowja | dtantsur|afk think that will enable ironic and stuffs | 22:20 |
*** aweeks has quit IRC | 22:22 | |
*** Ng has quit IRC | 22:22 | |
*** JoshNang has quit IRC | 22:22 | |
*** cppforlife_ has quit IRC | 22:22 | |
*** lekha has quit IRC | 22:22 | |
*** BadCub has quit IRC | 22:22 | |
*** baoli has quit IRC | 22:22 | |
*** baoli has joined #openstack-ironic | 22:23 | |
openstackgerrit | Kurt Taylor proposed openstack/ironic-inspector: Add coverage target to tox.ini https://review.openstack.org/231495 | 22:23 |
*** tombee has joined #openstack-ironic | 22:24 | |
openstackgerrit | Kurt Taylor proposed openstack/ironic-inspector: Add coverage target to tox.ini https://review.openstack.org/231495 | 22:24 |
*** baoli has quit IRC | 22:28 | |
*** baoli has joined #openstack-ironic | 22:28 | |
*** priteau has quit IRC | 22:28 | |
*** priteau has joined #openstack-ironic | 22:32 | |
*** alexpilotti has joined #openstack-ironic | 22:32 | |
*** priteau has quit IRC | 22:32 | |
* mrda finishes updating https://etherpad.openstack.org/p/new-ironic-amt-driver | 22:32 | |
*** Marga_ has quit IRC | 22:33 | |
*** priteau has joined #openstack-ironic | 22:33 | |
*** priteau has quit IRC | 22:34 | |
* mrda finishes updating https://etherpad.openstack.org/p/new-ironic-amt-driver | 22:34 | |
mrda | sorry | 22:34 |
*** alexpilotti has quit IRC | 22:36 | |
*** Marga_ has joined #openstack-ironic | 22:37 | |
*** jcoufal has quit IRC | 22:37 | |
*** priteau has joined #openstack-ironic | 22:42 | |
JayF | jroll: I think you're the only person who can land this: https://review.openstack.org/#/c/231566/2 | 22:44 |
*** VikasC has joined #openstack-ironic | 22:44 | |
JayF | also I'm like 80% sure the IPA gate is broken | 22:45 |
JayF | with the setup.cfg change that got merged | 22:45 |
*** priteau has quit IRC | 22:46 | |
jroll | JayF: I think patches before that setup.cfg change were broken | 22:46 |
jroll | couldn't have merged it if it broke the gate.... | 22:46 |
JayF | so hit the rebase button and it should fix for any changes with all the jobs busted? | 22:47 |
JayF | I would've changed the order I landed things this morning had I known that :( | 22:47 |
jroll | it should yeah | 22:47 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Fix log formatting error in iscsi.py https://review.openstack.org/231634 | 22:47 |
jroll | also, I believe this was the person talking about trying to slim the heck out of IPA this morning in -qa https://review.openstack.org/#/c/231723/ | 22:48 |
jroll | for context | 22:48 |
*** priteau has joined #openstack-ironic | 22:48 | |
JayF | That's fine; but it should still be documented with a bug | 22:48 |
JayF | or bp | 22:48 |
jroll | oh I know | 22:48 |
jroll | just providing context | 22:48 |
jroll | I'm still not sure that's the right thing to do, but I'm curious | 22:48 |
JayF | Is that also why Dan is working on the DIB image? | 22:49 |
jlvillal | lifeless: I'm thinking Nova ran into this issue before with logging: https://github.com/openstack/nova/blob/master/nova/tests/fixtures.py#L78 | 22:49 |
JayF | He's had a few patches in that direction recently | 22:49 |
jroll | JayF: dan prince? | 22:49 |
jroll | not that I know of | 22:49 |
JayF | yeah | 22:49 |
jroll | nah | 22:49 |
jroll | he's trying to switch to IPA :P | 22:49 |
*** priteau has quit IRC | 22:49 | |
*** boris-42 has joined #openstack-ironic | 22:53 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/231230 | 22:53 |
lifeless | jlvillal: maybe, can't tell from that | 22:55 |
*** priteau has joined #openstack-ironic | 22:55 | |
*** davideagnello has joined #openstack-ironic | 22:56 | |
*** priteau has quit IRC | 22:59 | |
*** chlong has quit IRC | 23:06 | |
*** baoli has quit IRC | 23:07 | |
*** igordcard_ has joined #openstack-ironic | 23:08 | |
*** igordcard_ has quit IRC | 23:08 | |
*** igordcard_ has joined #openstack-ironic | 23:08 | |
*** alexpilotti has joined #openstack-ironic | 23:13 | |
*** alexpilotti has quit IRC | 23:18 | |
*** Sukhdev has quit IRC | 23:20 | |
*** igordcard_ has quit IRC | 23:20 | |
*** harshs has joined #openstack-ironic | 23:21 | |
*** igordcard_ has joined #openstack-ironic | 23:22 | |
*** igordcard_ has quit IRC | 23:29 | |
*** rvasilets___ has quit IRC | 23:31 | |
*** tsekiyama has quit IRC | 23:35 | |
*** igordcard_ has joined #openstack-ironic | 23:36 | |
*** aweeks has joined #openstack-ironic | 23:36 | |
*** achanda_ has joined #openstack-ironic | 23:36 | |
*** lekha has joined #openstack-ironic | 23:36 | |
*** Ng has joined #openstack-ironic | 23:38 | |
jlvillal | rloo: Would how to use pdb with tox be a 'quick start' entry? | 23:39 |
jlvillal | developer quick start example, that is | 23:39 |
*** BadCub has joined #openstack-ironic | 23:39 | |
*** achanda has quit IRC | 23:40 | |
*** cppforlife_ has joined #openstack-ironic | 23:40 | |
*** lucas-dinner has quit IRC | 23:41 | |
*** achanda_ has quit IRC | 23:41 | |
*** sdake_ has joined #openstack-ironic | 23:41 | |
*** sdake has quit IRC | 23:43 | |
*** tsekiyama has joined #openstack-ironic | 23:44 | |
* jlvillal wonders when Nova will release Liberty | 23:49 | |
jroll | jlvillal: next week along with everyone else: https://wiki.openstack.org/wiki/Liberty_Release_Schedule | 23:50 |
jlvillal | jroll: Ah. ironic released before because on new release cycle. Thanks | 23:51 |
jroll | jlvillal: ironic 4.2.0 is roughly equivalent to nova rc1 | 23:52 |
*** sdake_ has quit IRC | 23:52 | |
jlvillal | Okay | 23:52 |
jroll | for the purposes of timing anyway | 23:54 |
*** tsekiyama has quit IRC | 23:54 | |
*** alexpilotti has joined #openstack-ironic | 23:55 | |
*** mestery has quit IRC | 23:56 | |
*** tsekiyama has joined #openstack-ironic | 23:56 | |
*** mestery has joined #openstack-ironic | 23:56 | |
JayF | any objections to me landing this spec? https://review.openstack.org/#/c/228829/ cc: jroll | 23:57 |
JayF | spec landing in 2 patchsets might be a record | 23:57 |
jroll | I haven't looked, but you're core because we trust you | 23:58 |
*** alexpilotti has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!