jhesketh | jeblair: I believe it's the duration of git pack upload | 00:00 |
---|---|---|
jhesketh | specifically for projects that have gotten very large | 00:00 |
cathy__ | jeblair: thanks for the info. So how do we announce the nomination period? In the IRC meeting? how long should the nomination period be? | 00:00 |
anteaya | https://wiki.openstack.org/wiki/Election_Officiating_Guidelines#Request_self-nomination | 00:01 |
jeblair | cathy__: usually a week, and usually over email | 00:01 |
cathy__ | jeblair: over the openstack-dev or among the contributors? | 00:02 |
*** sdake has quit IRC | 00:02 | |
cathy__ | anteaya: jhesketh : thanks for the link. I will go through it | 00:03 |
jeblair | cathy__: openstack-dev | 00:03 |
cathy__ | jeblair: ok, thanks! | 00:03 |
*** esmute has joined #openstack-infra | 00:04 | |
* SpamapS is back | 00:04 | |
SpamapS | greghaynes: weird, vsp still says used | 00:04 |
greghaynes | SpamapS: for undercloud? | 00:05 |
greghaynes | SpamapS: or for your node? | 00:06 |
jeblair | jhesketh: those look like idle timeouts, so if they have an effect, it will be because either the client or server are unresponsive for > 60 seconds | 00:07 |
jeblair | jhesketh: (i think that's also the case for apache) | 00:07 |
SpamapS | greghaynes: for my node | 00:08 |
jhesketh | jeblair: right, okay.. so wouldn't upping those haproxy timeouts be helpful then? | 00:08 |
* jhesketh is not great with networking | 00:08 | |
openstackgerrit | John L. Villalovos proposed openstack-infra/irc-meetings: Add href URL for the IRC channel in template https://review.openstack.org/192923 | 00:09 |
jeblair | jhesketh: yes, if it's taking the server longer than 60 seconds to even start responding to the request. | 00:09 |
jhesketh | jeblair: would the queue time have anything to do with it? | 00:10 |
jeblair | jhesketh: (and if it is, we need to improve the git server farm) | 00:10 |
jeblair | jhesketh: i would not expect it to | 00:10 |
jhesketh | apparently quite a few people have been hitting this | 00:10 |
*** cathy__ has quit IRC | 00:10 | |
jhesketh | we've been hitting it for a long time, but it's become increasingly common in the last few weeks | 00:10 |
jeblair | there's a huge amount of really good logging on the haproxy side | 00:10 |
jhesketh | (it also took me a long time to figure out what was going on) | 00:10 |
SpamapS | greghaynes: I was able to get textcons working | 00:10 |
jeblair | if you have a timestamp + ip, we can look it up | 00:11 |
jhesketh | jeblair: those logs aren't published anywhere are they | 00:11 |
jeblair | jhesketh: nope | 00:11 |
*** tlian has joined #openstack-infra | 00:11 | |
greghaynes | SpamapS: http://paste.ubuntu.com/11733279/ | 00:11 |
jeblair | jhesketh: but if you have ip+timestamp i'll be happy to look em up | 00:11 |
jhesketh | jeblair: aren't the timestamps in that dump? | 00:11 |
jhesketh | and IP depending on which node you're looking at | 00:12 |
jeblair | jhesketh: i was hoping you weren't going to make me sort through packet traces :) | 00:12 |
jhesketh | jeblair: haha | 00:12 |
jhesketh | jeblair: okay, let me pick one and give you some data | 00:12 |
greghaynes | SpamapS: ipmitool is working fine for me now btw, so I can assert state with it on things | 00:12 |
SpamapS | greghaynes: good | 00:13 |
SpamapS | oh interesting | 00:13 |
SpamapS | the MAC you had for that box is listed as no link | 00:13 |
SpamapS | net0 | 00:14 |
SpamapS | which is consistent with what I remember.. I think we want net1 | 00:14 |
greghaynes | SpamapS: ive noticed it to be not totally consistent | 00:14 |
SpamapS | greghaynes: that sucks | 00:14 |
SpamapS | it was consistent in hp1 for a while at least ;) | 00:14 |
greghaynes | which is one of the big things that motivated me to get an inventory with all the macs for each host | 00:14 |
SpamapS | wait no, net0 did have it | 00:15 |
SpamapS | my dnsmasq just isn't seeing it | 00:15 |
SpamapS | gah, and these are setup "if you don't hear from DHCP, just sit there like a dope" | 00:15 |
SpamapS | instead of retrying dhcp forever | 00:15 |
jhesketh | jeblair: ip is 119.9.44.156, time began around Date: Wed, 17 Jun 2015 10:02:04 GMT | 00:15 |
SpamapS | greghaynes: net1 has link, and is the MAC you gave me. I was just going cross-eyed. ;) | 00:16 |
jeblair | jhesketh: thanks. good timing; i just dug up the haproxy log reference | 00:16 |
greghaynes | SpamapS: ok, im ready to ipmi power off everything but your box | 00:17 |
greghaynes | punch it? | 00:17 |
jeblair | Jun 17 10:03:01 localhost haproxy[1404]: 119.9.44.156:39459 [17/Jun/2015:10:02:04.786] balance_git_http balance_git_http/git04.openstack.org 1/0/56428 6239845 -- 70/15/15/4/0 0/0 | 00:17 |
jeblair | Jun 17 10:04:43 localhost haproxy[1404]: 119.9.44.156:39460 [17/Jun/2015:10:03:02.697] balance_git_http balance_git_http/git04.openstack.org 1/0/100997 311 cD 63/14/14/7/0 0/0 | 00:17 |
SpamapS | greghaynes: double check you're not powering off the bastion, but then yeha, punch it | 00:17 |
greghaynes | good call | 00:17 |
jeblair | jhesketh: 2 entries for that; the second says "the client-side timeout expired while waiting for the client to send or receive data." and "the session was in the DATA phase." | 00:18 |
jeblair | jhesketh: (that's what the cD mean) | 00:18 |
jeblair | jhesketh: the first one was normal | 00:18 |
lifeless | jeblair: https://review.openstack.org/#/c/192494/ is now green | 00:18 |
lifeless | jeblair: and has the pbr ordering fix in it | 00:18 |
greghaynes | SpamapS: you can double check im right - bastion is ipmi IP 10.10.16.12? | 00:19 |
jeblair | lifeless: woot, thx | 00:19 |
lifeless | mtreinish: ^ can you review too please? | 00:19 |
SpamapS | greghaynes: looking | 00:19 |
greghaynes | SpamapS: actually, you can just /home/shared/ipmi_cannon.sh - its set up to echo out a dry run | 00:20 |
greghaynes | SpamapS: for a bit of code review | 00:20 |
jhesketh | jeblair: the other thing I was going to do after fixing the timeouts was check we're repacking the git repositories appropriately (which we may already be doing) | 00:20 |
SpamapS | greghaynes: yeah you're good | 00:20 |
jeblair | jhesketh: the way i read this is that there is a problem between haproxy and the client. | 00:20 |
*** ashleighfarnham has quit IRC | 00:20 | |
openstackgerrit | Bradley Jones proposed openstack-infra/project-config: Create Magnum UI repo https://review.openstack.org/190998 | 00:21 |
jhesketh | jeblair: agreed, and the patch I pushed should fix that no? | 00:21 |
jhesketh | the git pack upload is just too large at the moment | 00:21 |
jeblair | jhesketh: too large for what? these are idle timeouts, meaning that no data are being transferred. | 00:21 |
jhesketh | the request is taking too long to send (if I'm understanding it correctly) | 00:22 |
*** yolanda has quit IRC | 00:22 | |
jhesketh | the git client takes too long asking the git server for all the packs it wants | 00:23 |
*** gyee has quit IRC | 00:23 | |
jeblair | jhesketh: as long as data are moving, i don't think these timeout should be hit | 00:23 |
*** yamamoto has quit IRC | 00:23 | |
*** yolanda has joined #openstack-infra | 00:23 | |
jeblair | jhesketh: i think increasing the timeout will reduce or mask the appearance of the problem, but we won't be closer to understanding what's really going on. | 00:23 |
*** hichihara has joined #openstack-infra | 00:24 | |
jeblair | jhesketh: if you want to do that, i'm okay with that, but i also think that running cordinated tcpdumps on a remote system as well as an haproxy node would tell us something. | 00:24 |
jeblair | jhesketh: btw, which OS and protocol were you testing? | 00:25 |
lifeless | quick question, and sorry if this is in the docs. If A Depends-On B (different repos), and B is updated, is A retested automatically ? | 00:25 |
*** ashleighfarnham has joined #openstack-infra | 00:25 | |
*** puranamr has joined #openstack-infra | 00:25 | |
jhesketh | jeblair: hmm okay, I perhaps don't understand enough of networking here to comment further.. This was gus's take on it earlier though if it helps http://paste.openstack.org/show/298309/ | 00:26 |
jeblair | lifeless: i don't know off the top of my head | 00:26 |
jhesketh | jeblair: ubuntu 12.04, http. Although very similar failures on https and git:// | 00:26 |
*** zz_dimtruck is now known as dimtruck | 00:28 | |
SpamapS | hrm, dnsmasq is failing me. may have to switch to isc-dhcpd just because I'm o_O on why it isn't responding. :-P | 00:29 |
greghaynes | SpamapS: I tend to isc by default, I find it to do the things I want it to more often | 00:29 |
*** rguillebert has quit IRC | 00:29 | |
SpamapS | greghaynes: yeah I just figured.. dnsmasq is there.. its supposed to do this.. :-P | 00:30 |
*** ashleighfarnham has quit IRC | 00:30 | |
*** rossella_s has quit IRC | 00:30 | |
greghaynes | SpamapS: ok, so there are two hosts that do not care that im telling them chassis power off, they still report power on | 00:30 |
greghaynes | other than that they are all off | 00:30 |
greghaynes | im guessing those two have the ilo lockup issue or similar | 00:30 |
SpamapS | greghaynes: try ssh'ing into the ilo, if that fails, hit the web ilo interface and reset the ilo | 00:31 |
*** rossella_s has joined #openstack-infra | 00:31 | |
SpamapS | greghaynes: note the machines, and the ilo version, and lets see if the noc can upgrade them. | 00:31 |
greghaynes | yea, server power: reset | 00:31 |
greghaynes | our old friend | 00:31 |
*** Longgeek has joined #openstack-infra | 00:32 | |
SpamapS | greghaynes: I'm going to shut down the seed too | 00:33 |
SpamapS | I think it is interfering | 00:33 |
greghaynes | ok | 00:33 |
*** tlian has quit IRC | 00:34 | |
*** jamielennox|away is now known as jamielennox | 00:35 | |
lifeless | ok -> getting some fresh air; SMS / hangouts if I'm needed. | 00:35 |
*** clu_ has quit IRC | 00:35 | |
SpamapS | hrrmm.. | 00:35 |
SpamapS | dnsmasq not binding to dhcp port | 00:35 |
jeblair | jhesketh: looking at the graphs, i believe you did DoS the git server you were gitting (04) | 00:36 |
jeblair | jhesketh: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=44 | 00:36 |
jeblair | jhesketh: so it's reasonable to suspect that it did not respond to a request in <1m. i'm not sure why haproxy would account for that as a client timeout, but it's the same as a server timeout, so maybe that's just what it hit first. (the docs recommend keeping them the same) | 00:37 |
jhesketh | jeblair: I can't see the DoS, what are you looking at? | 00:38 |
jeblair | jhesketh: at any rate, i do think your change will mask the error, but i also think that we should consider tuning haproxy, perhaps reducing the number of concurrent connections it send to backends. unfortunately, since we round-robin between two, their accounting is wrong. so we may actually need to split up the pool and give half to one server and half to another. | 00:38 |
greghaynes | SpamapS: ok, reset had no effect - noted them in the machine-information-tab.txt | 00:39 |
*** jasondotstar has quit IRC | 00:39 | |
jhesketh | and if we are hitting the limits of our git pool, we should look at updating them because turbo-hipster is regularly failing to clone and I could reproduce the problem cloning across only 15 hosts (possibly even less) | 00:39 |
jhesketh | actually I know people who have had the problem just doing a single clone at the wrong time | 00:39 |
greghaynes | SpamapS: One of them was already in there as "ILO hung, no ticket filed yet" | 00:39 |
clarkb | jhesketh jeblair I thibk nova has outgrown the bacjends | 00:39 |
SpamapS | greghaynes: nice | 00:39 |
jeblair | jhesketh: (this is all actually a little maddening; we don't need two hosts except that we're hitting rax's bandwidth limits for vms, and we can't use rax's own load balancer service because it doesn't expose the right options; perhaps we should see if onmetal would fix us) | 00:40 |
clarkb | nova operations consume almost a gig of memory last I saw and those pile up | 00:40 |
clarkb | and yes lbaas is very http centric so not great for git:// | 00:40 |
jeblair | clarkb: i think that's why i suggested that we have haproxy queue and reduce concurrent backend connections? | 00:40 |
clarkb | jeblair ah ok, we could also make bacjends bigger | 00:40 |
clarkb | or make nova smaller | 00:41 |
jeblair | i'd rather scale out than up | 00:41 |
*** tlian has joined #openstack-infra | 00:41 | |
jeblair | the machines are mostly underpowered, until a bunch of simultaneous nova clones happen | 00:41 |
jeblair | jhesketh: look at the load average, memory usage, and swap graphs | 00:42 |
SpamapS | ah, I told dnsmasq to only do ipv6. silly | 00:43 |
jeblair | i think that establishing the number of simultaneous connections a backend can support and then configuring haproxy for that will keep the backends from being overloaded, then we just add more backends to keep the haproxy queue shallow | 00:43 |
*** dims has joined #openstack-infra | 00:43 | |
jhesketh | jeblair: ah, I didn't think they lined up with the tcpdumps but that was me timezone failing (wireshark converted the tz) | 00:44 |
jeblair | jhesketh, clarkb: how about an onmetal compute node for haproxy? | 00:44 |
jhesketh | can't hurt | 00:44 |
*** otter768 has quit IRC | 00:44 | |
clarkb | jeblair what is the bw limit for those? | 00:45 |
jeblair | that will get us back to a single one so the accounting is correct | 00:45 |
jeblair | "Redundant 10Gbps network connections"; i don't see anything about a limit, but maybe i haven't found it yet? | 00:45 |
jeblair | jhesketh: i'm cool with the timeout increase for now; but would also like to improve things so it's not actually slow | 00:47 |
jhesketh | agreed | 00:47 |
jhesketh | if we're not repacking the servers, I think that might help | 00:48 |
jeblair | jhesketh: i think we are, but it's worth verifying that is working correctly | 00:48 |
jhesketh | okay, I was going to look at that once the timeout is fixed as repacking only avoids the problem for so long | 00:48 |
SpamapS | jeblair: at some point we should discuss how you'd like to handle a handoff from non-infra-root to infra-root for these servers. | 00:49 |
*** tjones1 has quit IRC | 00:49 | |
SpamapS | Like, do we need to produce reproduction instructions so you can build from scratch, or can we just leave our rootkits on it and give you the password? ;) | 00:49 |
*** miqui has quit IRC | 00:50 | |
greghaynes | reproduction instructions: sudo bash <(curl greghaynes.net/setup.sh) | 00:51 |
*** tqtran has quit IRC | 00:51 | |
greghaynes | don worry, I promise no rootkits | 00:51 |
SpamapS | greghaynes: genius | 00:51 |
SpamapS | so this is really annoying | 00:51 |
SpamapS | I was seeing DHCP reqs on brbm before | 00:52 |
SpamapS | now I"m not | 00:52 |
SpamapS | and it takes 8 minutes to test any theories | 00:52 |
greghaynes | SpamapS: on brbm? shouldnt brbm be all static? | 00:52 |
SpamapS | greghaynes: brbm is just bridged from the network | 00:52 |
SpamapS | its bridged from em3 | 00:53 |
SpamapS | not wanting to unwind all of that :-P | 00:53 |
SpamapS | greghaynes: about to switch to virtual media. ;) | 00:53 |
*** ivar-lazzaro has quit IRC | 00:53 | |
*** ivar-lazzaro has joined #openstack-infra | 00:54 | |
greghaynes | SpamapS: so the dhcp req's youre hoping to see, thats when youre telling your node to reboot pxe? | 00:54 |
*** ivar-lazzaro has quit IRC | 00:54 | |
greghaynes | id expect that to happen over em0 or em1 which wont be on the same l2 AIUI? | 00:54 |
SpamapS | greghaynes: I'm just pxe booting into the Ubuntu installer | 00:55 |
*** ivar-lazzaro has joined #openstack-infra | 00:55 | |
SpamapS | greghaynes: em3 is the only interface up | 00:55 |
SpamapS | greghaynes: on bastion | 00:55 |
*** mtanino has quit IRC | 00:56 | |
greghaynes | hrm | 00:56 |
jhesketh | jeblair: okay, so did you want to merge that haproxy update? (I can test its effectiveness) | 00:57 |
*** yolanda has quit IRC | 00:57 | |
SpamapS | greghaynes: so the DHCP reqs are coming in on brbm | 00:58 |
SpamapS | 17:57:37.166800 78:e7:d1:22:95:ed > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 423: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 78:e7:d1:22:95:ed, length 381 | 00:58 |
*** yolanda has joined #openstack-infra | 00:58 | |
SpamapS | but dnsmasq is not responding | 00:58 |
greghaynes | I see them | 00:58 |
greghaynes | fun | 00:58 |
SpamapS | udp 0 0 0.0.0.0:67 0.0.0.0:* 8624/dnsmasq | 00:58 |
SpamapS | which is weird | 00:58 |
SpamapS | awww man | 00:58 |
SpamapS | there's a bunch of crap in iptables | 00:59 |
greghaynes | \O/ | 00:59 |
*** jamielennox is now known as jamielennox|away | 01:00 | |
*** abitha has quit IRC | 01:00 | |
jeblair | ianw: please don't send automated mails to the infra list | 01:02 |
*** alexsyip has quit IRC | 01:02 | |
SpamapS | Monitor is in graphics mode or an unsupported text mode. | 01:04 |
SpamapS | damnit | 01:04 |
jeblair | jhesketh: i can't stick around to babysit it right now, sorry | 01:06 |
jeblair | SpamapS: let's do talk; perhaps at next infra meetng? | 01:06 |
*** Longgeek has quit IRC | 01:06 | |
*** jamielennox|away is now known as jamielennox | 01:08 | |
SpamapS | jeblair: sounds good. would that be a good topic for the infra ML too? | 01:08 |
*** yamamoto has joined #openstack-infra | 01:08 | |
jeblair | i think we can handle it at the meeting | 01:08 |
ianw | jeblair: i expected people not to want that, i just sent one as an example of the output. however, i think this needs monitoring, i hope i can find people who are interested other than me | 01:08 |
ianw | at the moment, anyway, it just about fails more than it succeeds | 01:09 |
SpamapS | jeblair: k | 01:10 |
jeblair | ianw: i approved the sentinal change, and jhesketh is working on the fundamental problem. honestly though, i don't want anyone to have to care if an image doesn't update for a few days. | 01:12 |
ianw | jeblair: well having just spent too much time debugging such a problem, i'd disagree. when images end up with version skew, and some tests pass and others fail, it's a nightmare | 01:12 |
*** Daviey has quit IRC | 01:13 | |
jeblair | ianw: i want to fix things so they go back to 'usually succeeding' instead of 'usually failing'. and we've known they usually fail for a while now, it's just only recently that jhesketh has identified a root cause. | 01:13 |
openstackgerrit | Merged openstack-infra/nodepool: Enhance logging around image building https://review.openstack.org/190889 | 01:13 |
openstackgerrit | Merged openstack-infra/irc-meetings: Fix incorrect docs meeting time https://review.openstack.org/192673 | 01:13 |
jeblair | ianw: i mostly agree with you. i think we need a nice status display of when each image was updated | 01:13 |
*** Daviey has joined #openstack-infra | 01:13 | |
jeblair | ianw: that way, when there is a problem, it's easy to check that for a potential cause | 01:13 |
jeblair | ianw: the place i don't want to go is that we would have an expectation that every image would update every day, or that it would be the job of one or more person to check that and care | 01:14 |
jeblair | ianw: if we wanted to have nagios send an email after an image didn't update for 4 days in a row, i could get behind that. | 01:15 |
*** AK has quit IRC | 01:15 | |
jhesketh | jeblair: no trouble re merging | 01:15 |
greghaynes | I wonder if we did testing per-commit of image builds similar to the new dib tests if it would make the failures more obvious | 01:15 |
ianw | greghaynes: that is a good extra step, but doesn't help if the image didn't build | 01:16 |
jeblair | greghaynes: that would be good, but that's not why they are all failing now | 01:16 |
greghaynes | yes, it definitely doesnt solve the problem | 01:16 |
jeblair | ianw: i believe greghaynes is proposing that we test changes to our build scripts to make sure we don't break the builds ourselves | 01:17 |
greghaynes | yes, and also to make transient failures more obvious | 01:17 |
jeblair | ianw: (so we would test them by building an image using dib) | 01:17 |
jeblair | greghaynes: right, under the theory that if the external world is broken, it will show up in our tests | 01:18 |
greghaynes | yep | 01:18 |
fungi | sort of back now and caught up on recent scrollback. scaling the git cluster was my primary recommendation when discussing this with jhesketh earlier. pretty sure we're just asking the backends to do more than they have capacity for (because of nova and other large repos, and also the increasing number of third-party ci and other systems doing full clones at the same time ours do because they copy | 01:18 |
fungi | our nodepool config, timer values included) | 01:18 |
openstackgerrit | Merged openstack-infra/irc-meetings: Adding Ops-tag team biweekly meeting https://review.openstack.org/192553 | 01:18 |
jeblair | fungi: ugh. perhaps we should make our config a secret value. | 01:18 |
jeblair | er our times | 01:19 |
jeblair | ianw: anyway, a nodepool status page would be a huge benefit; i don't think we need a full rest api for that | 01:19 |
*** jyuso1 has joined #openstack-infra | 01:19 | |
jeblair | ianw: also, when we finish the dib work, we will not have version skew on images | 01:21 |
openstackgerrit | Merged openstack-infra/irc-meetings: Create individual ICS files and add to webpage https://review.openstack.org/191234 | 01:21 |
jeblair | they will be identical | 01:21 |
*** puranamr has quit IRC | 01:21 | |
*** Kennan has quit IRC | 01:22 | |
*** Kennan has joined #openstack-infra | 01:23 | |
fungi | yeah, i envision the nodepool status page at least starting out like the zuul status interface... just a status.json we can transform with some javascript | 01:23 |
jeblair | so i think the best places to focus our efforts are: 1) merge the timeout increase to mask the git problem; 2) nodepool dib; 3) nodepool status page; 4) scale git farm | 01:23 |
ianw | well, yes, but i'm talking about today. the barrier to debugging failures is already incredibly high. when those failures are happening on a homogeneous underlying environment it makes things even worse | 01:23 |
jeblair | ianw: the dib stuff is almost finished | 01:24 |
jeblair | ianw: wait, it's _worse_ when the failures are on a homogenous environment? | 01:25 |
jeblair | ianw: i thought version skew was a problem. seems like a homogenous environment is exactly what we want? | 01:25 |
ianw | oh i guess i mean heterogeneous ... | 01:25 |
jeblair | whew | 01:25 |
ianw | anyway, having one kernel oops and another not because it's got the right packages really sucks, that's my point | 01:26 |
* fungi was about to be confused | 01:26 | |
jeblair | yeah. let's just get the dib work done asap. i'm pretty sure it should be able to be done in a day or two if we can convince mordred to tell us what needs to be done, or have someone else take over it. | 01:26 |
ianw | i'm happy to spend some time on that status.json thing. i don't want to overlap with the full REST api thing, which i don't think i have cycles to work on, atm anyway | 01:27 |
jeblair | ianw: cool, i think we can find the review cycles for it too. | 01:27 |
mordred | jeblair: I'm back in normal timezones - will work on finishing it off tomorrow | 01:27 |
greghaynes | jeblair: I think were waiting on someone to test it with rax | 01:27 |
jeblair | mordred: w00t, thx | 01:27 |
greghaynes | mordred: ^ correct? | 01:28 |
mordred | yah. that's my todo for when I wake up | 01:28 |
jeblair | okay, i really have to run now, dinner's calling. ttyl. | 01:28 |
lifeless | fungi: yay - https://review.openstack.org/#/c/192197/ is green - but stalled until we get the devstack patch merged | 01:29 |
*** bhunter71 has quit IRC | 01:32 | |
reazem | Hello :) How would one go about renaming a stackforge project? | 01:35 |
*** bhunter71 has joined #openstack-infra | 01:38 | |
ianw | lifeless: as someone who can +2 that devstack review, and is happy it passed ci, but hasn't followed closely so is about 80% sure it won't break the world ... can you double convince me it's safe? :) | 01:39 |
lifeless | it safe | 01:39 |
ianw | 2015-06-17 23:23:45.791 | + echo '*** /dev/vdb appears to already be mounted' | 01:40 |
ianw | 2015-06-17 23:23:45.792 | *** /dev/vdb appears to already be mounted | 01:40 |
ianw | ^ wtf is up with the centos job now :( | 01:40 |
*** hdd has joined #openstack-infra | 01:45 | |
fungi | ianw: booting with ephemeral disk premounted? | 01:45 |
*** asrangne has joined #openstack-infra | 01:46 | |
ianw | /dev/vdb /mnt auto defaults,nofail,comment=cloudconfig 0 2 | 01:48 |
ianw | mordred: any idea who might know why this has started happening? | 01:49 |
fungi | oh, that's the configdrive | 01:49 |
fungi | was that in rackspace? | 01:49 |
*** asrangne__ has quit IRC | 01:49 | |
ianw | hp | 01:49 |
ianw | /dev/vdb: LABEL="ephemeral0" UUID="043e49b1-9d5e-4120-aff5-8e1e8d90eb2e" TYPE="ext4" | 01:50 |
fungi | oh okay that is the ephemeral disk? any indication what size it was? | 01:51 |
*** asrangne has quit IRC | 01:51 | |
*** ivar-lazzaro has quit IRC | 01:51 | |
ianw | fungi: http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-centos7/46aa23f/console.html <- 439G | 01:51 |
ianw | i see it mounted when i just boot a centos host on hpcloud, though | 01:51 |
fungi | the configdrive would be really tiny, so that's definitely the ephemeral disk | 01:51 |
ianw | something has changed to make it start mounting it | 01:52 |
fungi | we normally mount it to /opt | 01:52 |
*** coreycb has quit IRC | 01:52 | |
jhesketh | fungi: do you have time to baby sit https://review.openstack.org/#/c/192649/ per chance? | 01:52 |
jhesketh | no worries if not :-) | 01:52 |
fungi | i wonder whether glean thought that was the configdrive? | 01:52 |
fungi | jhesketh: nope, going to sleep in moments | 01:53 |
jhesketh | fair enough :-) | 01:53 |
fungi | ianw: are you seeing that when you boot a nodepool/dib/whatever created centos image, or just the hpcloud base image? | 01:53 |
ianw | fungi: hpcloud base image has it mounted | 01:54 |
greghaynes | I dont think glean has an error message like that | 01:54 |
fungi | ianw: oh, yeah that wouldn't be something we've done to it them | 01:54 |
fungi | then | 01:54 |
ianw | fungi: no, i guess the "comment=cloudconfig" in fstab points to the culprit | 01:55 |
fungi | ianw: oh, is cloud-init mounting that? | 01:55 |
fungi | if not, i'm about out of ideas | 01:55 |
ianw | if it is, it doesn't log about it :( | 01:56 |
greghaynes | ianw: where are you seeing this? | 01:56 |
ianw | greghaynes: boot a centos image in hpcloud, it will have /dev/vdb mounted | 01:57 |
greghaynes | hrm | 01:58 |
ianw | greghaynes: ssh centos@15.126.142.164 (i got your keys from github) | 01:58 |
fungi | i _think_ hpcloud no longer makes their own images and just hosts copies of distro-provided cloud images instead, so in theory this is a behavior intrinsic to official centos images | 01:59 |
*** coreycb has joined #openstack-infra | 02:00 | |
ianw | fungi: yeah, except i don't think the image has changed since it was last working | 02:00 |
fungi | ianw: also sounds likely. i think they use a new image name when they update images, so in theory we'd have had to change our nodepool config to get new base image behavior | 02:01 |
*** woodster_ has quit IRC | 02:01 | |
greghaynes | I think cloud-init adds that | 02:01 |
ianw | /etc/cloud/cloud.cfg has mounts module, so that makes sense. what doesn't make sense is why this just started happening | 02:02 |
greghaynes | ianw: I wonder if its being served in the metadata now for some reason? | 02:03 |
fungi | that would certainly be something that could alter boot-time behavior without altering the base image | 02:03 |
ianw | curl http://169.254.169.254/2009-04-04/meta-data/block-device-mapping/ephemeral0 | 02:04 |
ianw | /dev/vdb | 02:04 |
*** dkranz has quit IRC | 02:05 | |
ianw | so did hpcloud just decide to add that? | 02:05 |
fungi | definitely there now, so a plausible explanation | 02:05 |
greghaynes | yea, no idea if thats a change or why, but that seems to be the culprit | 02:06 |
ianw | well, i guess i'll just work-around it in devstack-gate | 02:06 |
fungi | i guess stripping out cloud-init will solve that risk. short-term we can tweak our nodepool prep scripts to configure cloud-init to not automount that | 02:07 |
*** mtanino has joined #openstack-infra | 02:07 | |
fungi | as an alternative | 02:07 |
greghaynes | heh, now we have more ammo for that decision | 02:08 |
*** xyang0 has joined #openstack-infra | 02:10 | |
*** koolhead17 has joined #openstack-infra | 02:11 | |
*** xyang0 has quit IRC | 02:11 | |
ianw | does metadat override /etc/cloud/... values? | 02:12 |
*** maxandersen has quit IRC | 02:12 | |
greghaynes | /etc/cloud? I didnt know there was a data source for there | 02:14 |
ianw | sorry i mean /etc/cloud/cloud.cfg.d/foo.cfg | 02:15 |
ianw | well, i don't know ... i dropped in a cfg file to override mounting in there, and it didn't mount | 02:15 |
ianw | but then i removed it, and it didn't mount it either :( | 02:16 |
greghaynes | I dont think thats a datasource, I think you can configure datasources in there | 02:16 |
*** coreycb has quit IRC | 02:16 | |
greghaynes | looks like you might be able to pass datasource specific overrides or somesuch, not sure how that works | 02:16 |
ianw | yeah, override "mounts:" in there | 02:16 |
ianw | tell it to ignore ephemeral0 | 02:17 |
openstackgerrit | Merged openstack-infra/gearman-plugin: Use TextParameterValue instead of String https://review.openstack.org/104386 | 02:17 |
*** sabeen1 has joined #openstack-infra | 02:17 | |
greghaynes | I dont think that overrides the data in the datasource, I think that dir is just for configuring the datasource itself | 02:17 |
lifeless | ianw: sorry I was on the phone before | 02:18 |
lifeless | ianw: the devstack patch is what you were concerned about ? | 02:18 |
*** tjones1 has joined #openstack-infra | 02:19 | |
ianw | lifeless: yeah, the pip install of requirements | 02:19 |
lifeless | ianw: so yeah, its safe - the requirements repo is bog standard | 02:19 |
lifeless | ianw: there was a bug where it didn't install enough, but that doesn't affect devstack until we decide to move from update.py -> update-requirements | 02:20 |
*** jamielennox is now known as jamielennox|away | 02:20 | |
lifeless | ianw: which can be deferred indefinitely IMO | 02:20 |
mestery | Easy peasy infra patch for anyone who has a minute: https://review.openstack.org/#/c/192433/ | 02:20 |
lifeless | ianw: the patch does two things; its moves a git clone after installing pbr; and it pip installs requirements | 02:21 |
anteaya | mestery: please let that be the title of the commit message | 02:21 |
lifeless | ianw: requirements has two non-conflicting entry point scripts (generate-constraints and update-requirements) | 02:21 |
lifeless | ianw: and its dependencies (nothing today, parsely in future) | 02:21 |
*** maxandersen has joined #openstack-infra | 02:21 | |
*** maxandersen has joined #openstack-infra | 02:21 | |
anteaya | ah I'm already +2 | 02:22 |
lifeless | ianw: and there is no dependency between the git clone and the pip install so the ordering there is irrelevant; but we want pbr present before running pip install $thingusingpbr | 02:22 |
lifeless | ianw: hope that helps you assess it | 02:23 |
ianw | lifeless: ok, that makes sense; so it's mostly to get the generate-constraints/update-requirements? | 02:23 |
lifeless | ianw: its to unblock https://review.openstack.org/#/c/192197/ | 02:23 |
mestery | anteaya: lol :) | 02:23 |
ianw | greghaynes: ok, it does do what i thought, you just gotta rm /var/lib/cloud/instances so cloud-init does its thing again | 02:24 |
lifeless | ianw: which was blocked by not having parsely installed in devstack - and as you can see its green with the devstack patch applied :) | 02:24 |
ianw | lifeless: oh, i get it, get the parser in, which wasn't required before. ok cool | 02:25 |
*** fallenpegasus has joined #openstack-infra | 02:26 | |
lifeless | ianw: <3 thank you | 02:27 |
*** rfolco has quit IRC | 02:28 | |
*** weshay has quit IRC | 02:30 | |
*** unicell has quit IRC | 02:31 | |
*** dannywilson has joined #openstack-infra | 02:31 | |
*** dims has quit IRC | 02:32 | |
*** dims has joined #openstack-infra | 02:33 | |
ianw | https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n167 <- so we actually ignore the metadata | 02:33 |
ianw | but the *first* time it boots, cloud-init has made that fstab entry | 02:34 |
*** tjones1 has quit IRC | 02:35 | |
*** dannywilson has quit IRC | 02:36 | |
*** fallenpegasus has quit IRC | 02:37 | |
*** AzherKhan has joined #openstack-infra | 02:37 | |
*** ashleighfarnham has joined #openstack-infra | 02:37 | |
*** coreycb has joined #openstack-infra | 02:38 | |
*** Shrews has quit IRC | 02:39 | |
*** Shrews has joined #openstack-infra | 02:39 | |
*** aswadr has joined #openstack-infra | 02:40 | |
*** dims has quit IRC | 02:41 | |
*** fallenpegasus has joined #openstack-infra | 02:41 | |
*** esmute has quit IRC | 02:42 | |
*** ashleighfarnham has quit IRC | 02:42 | |
openstackgerrit | Doug Wiegley proposed openstack-infra/project-config: Add lbaasv1 api job to the check queue, non-voting https://review.openstack.org/187791 | 02:42 |
*** Zhongjun has joined #openstack-infra | 02:43 | |
*** otter768 has joined #openstack-infra | 02:45 | |
*** Longgeek has joined #openstack-infra | 02:48 | |
StevenK | Huh | 02:48 |
*** otter768 has quit IRC | 02:50 | |
*** jyuso1 has quit IRC | 03:01 | |
*** stevemar has joined #openstack-infra | 03:01 | |
*** jyuso1 has joined #openstack-infra | 03:02 | |
*** jamielennox|away is now known as jamielennox | 03:03 | |
openstackgerrit | Tan Lin proposed openstack/diskimage-builder: Add oat-client element https://review.openstack.org/192140 | 03:10 |
*** ramashri has joined #openstack-infra | 03:13 | |
openstackgerrit | John L. Villalovos proposed openstack-infra/irc-meetings: Add href URL for the IRC channel in template https://review.openstack.org/192923 | 03:13 |
*** jamielennox is now known as jamielennox|away | 03:15 | |
*** woodster_ has joined #openstack-infra | 03:18 | |
*** enikanorov2 has quit IRC | 03:18 | |
*** garyk has quit IRC | 03:19 | |
*** ramashri has quit IRC | 03:22 | |
*** Longgeek has quit IRC | 03:22 | |
*** ramashri has joined #openstack-infra | 03:22 | |
*** mriedem1 has quit IRC | 03:22 | |
*** dannywilson has joined #openstack-infra | 03:23 | |
*** jamielennox|away is now known as jamielennox | 03:25 | |
*** tlian has quit IRC | 03:25 | |
sdake_ | say any inra cats aroudn at this hour - question about multinode gating | 03:29 |
*** tjones1 has joined #openstack-infra | 03:40 | |
*** koolhead17 has quit IRC | 03:45 | |
*** koolhead17 has joined #openstack-infra | 03:46 | |
*** ramashri has quit IRC | 03:48 | |
*** enikanorov2 has joined #openstack-infra | 03:50 | |
*** garyk has joined #openstack-infra | 03:51 | |
*** yanfengxi has joined #openstack-infra | 03:51 | |
*** unicell has joined #openstack-infra | 03:51 | |
*** dannywilson has quit IRC | 03:52 | |
*** dimtruck is now known as zz_dimtruck | 03:52 | |
*** mtanino has quit IRC | 03:54 | |
*** sdake_ has quit IRC | 03:56 | |
*** unicell has quit IRC | 03:58 | |
*** esmute has joined #openstack-infra | 04:00 | |
*** harlowja_at_home has joined #openstack-infra | 04:01 | |
*** unicell has joined #openstack-infra | 04:01 | |
*** esmute has quit IRC | 04:01 | |
*** esmute has joined #openstack-infra | 04:03 | |
StevenK | cinerama: Huh, I can't reproduce your zanata-cli bug | 04:05 |
StevenK | cinerama: WRT not working with :443 in the URL | 04:05 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Remove mount of ephemeral disk https://review.openstack.org/192963 | 04:06 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Remove cloud-init details https://review.openstack.org/192964 | 04:06 |
*** achanda has joined #openstack-infra | 04:07 | |
*** SergK has quit IRC | 04:07 | |
*** pasquier-s has quit IRC | 04:07 | |
*** esmute has quit IRC | 04:08 | |
*** esmute has joined #openstack-infra | 04:10 | |
*** tjones1 has quit IRC | 04:11 | |
*** bhunter71 has quit IRC | 04:11 | |
*** Longgeek has joined #openstack-infra | 04:19 | |
*** unicell has quit IRC | 04:21 | |
*** unicell has joined #openstack-infra | 04:21 | |
*** ildikov has quit IRC | 04:22 | |
*** achanda has quit IRC | 04:23 | |
*** yfried_ has quit IRC | 04:24 | |
*** unicell1 has joined #openstack-infra | 04:25 | |
*** abitha has joined #openstack-infra | 04:25 | |
*** unicell has quit IRC | 04:26 | |
*** hdd has quit IRC | 04:26 | |
*** abitha has quit IRC | 04:30 | |
*** coolsvap|away is now known as coolsvap | 04:30 | |
*** rossella_s has quit IRC | 04:30 | |
*** rossella_s has joined #openstack-infra | 04:30 | |
*** achanda has joined #openstack-infra | 04:33 | |
jlvillal | tonyb, On the ICS file patch to irc-meetings | 04:37 |
jlvillal | tonyb, I see the webpage is updated, but the actual ICS file doesn't seem to be available. For example: http://eavesdrop.openstack.org/meetings/ironic-bare-metal-team-meeting.ics | 04:38 |
*** yamada-h has joined #openstack-infra | 04:39 | |
*** achanda_ has joined #openstack-infra | 04:39 | |
*** achanda_ has quit IRC | 04:40 | |
*** sdake_ has joined #openstack-infra | 04:41 | |
*** enikanorov2 has quit IRC | 04:41 | |
jlvillal | tonyb, I do notice there is a 'meetings' directory already. Maybe I picked a bad directory name :( http://eavesdrop.openstack.org/meetings/ | 04:41 |
*** achanda has quit IRC | 04:41 | |
*** boris-42 has joined #openstack-infra | 04:44 | |
*** otter768 has joined #openstack-infra | 04:46 | |
*** fedexo has joined #openstack-infra | 04:48 | |
*** abregman has joined #openstack-infra | 04:49 | |
*** clayton has quit IRC | 04:50 | |
*** Longgeek has quit IRC | 04:51 | |
*** otter768 has quit IRC | 04:51 | |
*** vinay_yadhav has joined #openstack-infra | 04:55 | |
*** puranamr has joined #openstack-infra | 04:59 | |
*** dvorak has joined #openstack-infra | 05:00 | |
*** yamada-h_ has joined #openstack-infra | 05:09 | |
*** Kennan has quit IRC | 05:09 | |
*** Kennan has joined #openstack-infra | 05:10 | |
*** yamada-h has quit IRC | 05:11 | |
*** wenlock has joined #openstack-infra | 05:13 | |
*** yamada-h_ has quit IRC | 05:13 | |
*** wenlock has quit IRC | 05:13 | |
*** yfried_ has joined #openstack-infra | 05:15 | |
*** xyang1 has quit IRC | 05:16 | |
*** vinay_yadhav has quit IRC | 05:16 | |
*** esmute has quit IRC | 05:19 | |
*** deepakcs has joined #openstack-infra | 05:20 | |
*** Swami has joined #openstack-infra | 05:23 | |
*** jamielennox is now known as jamielennox|away | 05:23 | |
*** dannywilson has joined #openstack-infra | 05:25 | |
*** _nadya_ has joined #openstack-infra | 05:25 | |
*** dannywilson has quit IRC | 05:25 | |
*** dannywilson has joined #openstack-infra | 05:25 | |
*** yfried_ is now known as yfried|afk | 05:26 | |
*** jamielennox|away is now known as jamielennox | 05:26 | |
*** coolsvap is now known as coolsvap|away | 05:28 | |
*** hdd has joined #openstack-infra | 05:30 | |
*** _nadya_ has quit IRC | 05:32 | |
*** AzherKhan has quit IRC | 05:34 | |
*** jyuso1 has quit IRC | 05:35 | |
*** coolsvap|away is now known as coolsvap | 05:36 | |
*** chlong has quit IRC | 05:38 | |
*** yfried|afk is now known as yfried_ | 05:41 | |
*** sdake_ has quit IRC | 05:45 | |
*** angela-s has joined #openstack-infra | 05:45 | |
*** dannywilson has quit IRC | 05:48 | |
*** Longgeek has joined #openstack-infra | 05:48 | |
*** flepied has quit IRC | 05:49 | |
*** sabeen1 has quit IRC | 05:49 | |
*** chlong has joined #openstack-infra | 05:53 | |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: Add option to setup netconsole to remote destination https://review.openstack.org/192976 | 05:56 |
*** jyuso1 has joined #openstack-infra | 05:57 | |
*** mrunge has joined #openstack-infra | 05:57 | |
*** Kennan has quit IRC | 05:58 | |
*** Swami has quit IRC | 05:58 | |
*** k4n0 has joined #openstack-infra | 05:58 | |
*** enikanorov2 has joined #openstack-infra | 05:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/192979 | 06:01 |
*** Kennan has joined #openstack-infra | 06:01 | |
*** fedexo has quit IRC | 06:02 | |
*** AzherKhan has joined #openstack-infra | 06:04 | |
*** koolhead17 has quit IRC | 06:04 | |
*** ParsectiX has joined #openstack-infra | 06:05 | |
*** Kennan has quit IRC | 06:06 | |
*** Kennan has joined #openstack-infra | 06:06 | |
*** harlowja_at_home has quit IRC | 06:09 | |
*** dtantsur|sick is now known as dtantsur | 06:13 | |
*** Longgeek has quit IRC | 06:14 | |
*** hdd has quit IRC | 06:15 | |
*** Zhongjun has quit IRC | 06:18 | |
*** _nadya_ has joined #openstack-infra | 06:20 | |
*** phiche has joined #openstack-infra | 06:22 | |
*** yamada-h has joined #openstack-infra | 06:23 | |
*** flepied has joined #openstack-infra | 06:25 | |
*** flepied1 has joined #openstack-infra | 06:26 | |
*** pasquier-s has joined #openstack-infra | 06:28 | |
*** SergK has joined #openstack-infra | 06:29 | |
*** flepied has quit IRC | 06:29 | |
*** vinay_yadhav has joined #openstack-infra | 06:31 | |
*** jyuso1 has quit IRC | 06:33 | |
*** yamada-h_ has joined #openstack-infra | 06:34 | |
*** kaisers has quit IRC | 06:37 | |
*** yamada-h has quit IRC | 06:37 | |
*** yamada-h has joined #openstack-infra | 06:38 | |
*** puranamr has quit IRC | 06:41 | |
*** yamada-h_ has quit IRC | 06:42 | |
*** bhunter71 has joined #openstack-infra | 06:45 | |
*** bhunter71 has quit IRC | 06:46 | |
*** mpaolino has joined #openstack-infra | 06:46 | |
*** otter768 has joined #openstack-infra | 06:47 | |
*** kaisers has joined #openstack-infra | 06:47 | |
*** Hal has joined #openstack-infra | 06:47 | |
*** Hal is now known as Guest23558 | 06:48 | |
*** yolanda has quit IRC | 06:49 | |
*** melwitt has quit IRC | 06:51 | |
*** woodster_ has quit IRC | 06:51 | |
*** otter768 has quit IRC | 06:52 | |
*** armax has quit IRC | 06:53 | |
*** coolsvap is now known as coolsvap|away | 06:53 | |
*** ParsectiX has quit IRC | 06:54 | |
*** kaisers has quit IRC | 06:54 | |
*** melwitt has joined #openstack-infra | 06:57 | |
*** ihrachyshka has joined #openstack-infra | 06:58 | |
*** afazekas has joined #openstack-infra | 07:00 | |
*** coolsvap|away is now known as coolsvap | 07:01 | |
*** stevemar has quit IRC | 07:02 | |
*** kaisers has joined #openstack-infra | 07:04 | |
*** e0ne has joined #openstack-infra | 07:04 | |
*** vinay_yadhav has quit IRC | 07:05 | |
*** ildikov has joined #openstack-infra | 07:06 | |
*** Ala has joined #openstack-infra | 07:06 | |
*** Ala has quit IRC | 07:06 | |
*** Ala has joined #openstack-infra | 07:08 | |
*** yanfengxi has quit IRC | 07:09 | |
*** jcoufal has joined #openstack-infra | 07:09 | |
*** vaidy_ has joined #openstack-infra | 07:13 | |
*** camunoz is now known as camunoz_gone | 07:14 | |
*** Longgeek has joined #openstack-infra | 07:15 | |
*** btully has quit IRC | 07:18 | |
*** chlong has quit IRC | 07:18 | |
*** fdegir has joined #openstack-infra | 07:19 | |
*** btully has joined #openstack-infra | 07:19 | |
*** BharatK has joined #openstack-infra | 07:20 | |
*** vaidy_ has quit IRC | 07:20 | |
*** e0ne has quit IRC | 07:23 | |
*** jyuso1 has joined #openstack-infra | 07:26 | |
*** ParsectiX has joined #openstack-infra | 07:27 | |
*** devvesa has joined #openstack-infra | 07:28 | |
*** arxcruz has joined #openstack-infra | 07:31 | |
*** coolsvap is now known as coolsvap|away | 07:34 | |
*** samuelBartel has joined #openstack-infra | 07:34 | |
*** markus_z has joined #openstack-infra | 07:35 | |
*** jlvillal has quit IRC | 07:37 | |
*** [HeOS] has quit IRC | 07:38 | |
*** salv-orl_ has quit IRC | 07:40 | |
*** jlanoux has joined #openstack-infra | 07:40 | |
*** dizquierdo has joined #openstack-infra | 07:48 | |
*** boris-42 has quit IRC | 07:52 | |
*** SotK has joined #openstack-infra | 07:53 | |
*** jlvillal has joined #openstack-infra | 07:54 | |
*** dizquierdo has quit IRC | 07:55 | |
*** joeljwright has joined #openstack-infra | 07:55 | |
*** yfried_ is now known as yfried|afk | 07:56 | |
*** yfried|afk is now known as yfried_ | 07:57 | |
*** joeljwright has quit IRC | 07:57 | |
*** shardy has joined #openstack-infra | 07:57 | |
openstackgerrit | Luis Cañas-DÃaz proposed openstack-infra/activity-board: Rename 'Tickets Participants' with 'Launchpad Participants' https://review.openstack.org/193000 | 08:00 |
*** dizquierdo has joined #openstack-infra | 08:01 | |
*** abregman has quit IRC | 08:01 | |
*** dizquierdo has quit IRC | 08:01 | |
*** joeljwright has joined #openstack-infra | 08:02 | |
*** joeljwright has quit IRC | 08:02 | |
*** ZZelle has quit IRC | 08:03 | |
*** ZZelle has joined #openstack-infra | 08:03 | |
*** phiche1 has joined #openstack-infra | 08:03 | |
*** ruagair has quit IRC | 08:03 | |
*** hashar has joined #openstack-infra | 08:03 | |
*** Longgeek has quit IRC | 08:04 | |
*** Longgeek has joined #openstack-infra | 08:04 | |
*** abregman has joined #openstack-infra | 08:05 | |
*** liam_ has joined #openstack-infra | 08:05 | |
*** liam_ has quit IRC | 08:05 | |
*** phiche has quit IRC | 08:05 | |
*** bexelbie has joined #openstack-infra | 08:07 | |
*** ihrachyshka_ has joined #openstack-infra | 08:08 | |
openstackgerrit | yolanda.robla proposed openstack-infra/nodepool: Allow to delete nodes with missing target or provider https://review.openstack.org/192629 | 08:08 |
*** ihrachyshka has quit IRC | 08:09 | |
*** cdent has joined #openstack-infra | 08:11 | |
openstackgerrit | Merged openstack-infra/irc-meetings: Add href URL for the IRC channel in template https://review.openstack.org/192923 | 08:14 |
*** dguerri` is now known as dguerri | 08:15 | |
openstackgerrit | Merged openstack-infra/release-tools: Add release_many.sh https://review.openstack.org/189858 | 08:16 |
openstackgerrit | Merged openstack-infra/release-tools: let the caller specify the project owner https://review.openstack.org/191809 | 08:17 |
openstackgerrit | Merged openstack-infra/release-tools: use announce list instead of dev list https://review.openstack.org/191815 | 08:17 |
openstackgerrit | Merged openstack-infra/release-tools: Add list_repos_by_tag.py https://review.openstack.org/191227 | 08:17 |
*** kushal has joined #openstack-infra | 08:18 | |
openstackgerrit | Thierry Carrez proposed openstack-infra/release-tools: Add adjust_blueprints.py script https://review.openstack.org/192686 | 08:20 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Centralize exception management for Neutron https://review.openstack.org/192181 | 08:22 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add Neutron/Nova Floating IP list/search/get https://review.openstack.org/183496 | 08:23 |
*** hashar has quit IRC | 08:23 | |
*** dougshelley66 has quit IRC | 08:23 | |
*** dougshelley66 has joined #openstack-infra | 08:24 | |
*** abregman has quit IRC | 08:28 | |
*** ihrachyshka_ has quit IRC | 08:28 | |
*** vinayyadhav has joined #openstack-infra | 08:30 | |
*** vinay_yadhav has joined #openstack-infra | 08:30 | |
*** rossella_s has quit IRC | 08:30 | |
*** rossella_s has joined #openstack-infra | 08:31 | |
*** vinayyadhav has quit IRC | 08:32 | |
*** vinay_yadhav has quit IRC | 08:32 | |
*** vinayyadhav has joined #openstack-infra | 08:32 | |
*** vinay_yadhav has joined #openstack-infra | 08:32 | |
*** notnownikki has joined #openstack-infra | 08:35 | |
*** ParsectiX has quit IRC | 08:36 | |
*** joeljwright has joined #openstack-infra | 08:37 | |
*** derekh has joined #openstack-infra | 08:40 | |
*** abregman has joined #openstack-infra | 08:40 | |
*** tsufiev has quit IRC | 08:40 | |
*** ihrachyshka_ has joined #openstack-infra | 08:41 | |
*** jtomasek has joined #openstack-infra | 08:41 | |
*** tsufiev has joined #openstack-infra | 08:41 | |
*** hashar has joined #openstack-infra | 08:42 | |
*** pbourke has quit IRC | 08:44 | |
*** dims has joined #openstack-infra | 08:44 | |
*** pbourke has joined #openstack-infra | 08:45 | |
*** e0ne has joined #openstack-infra | 08:48 | |
*** otter768 has joined #openstack-infra | 08:48 | |
*** dims has quit IRC | 08:48 | |
*** vinay_yadhav has quit IRC | 08:49 | |
*** vinayyadhav has quit IRC | 08:50 | |
*** [HeOS] has joined #openstack-infra | 08:51 | |
*** otter768 has quit IRC | 08:53 | |
*** notnownikki has quit IRC | 08:56 | |
*** isviridov_away is now known as isviridov | 08:56 | |
*** e0ne is now known as e0ne_ | 08:58 | |
*** notnownikki has joined #openstack-infra | 08:58 | |
*** Nikkau has joined #openstack-infra | 08:59 | |
*** pelix has joined #openstack-infra | 09:00 | |
*** ociuhandu has joined #openstack-infra | 09:00 | |
*** e0ne_ is now known as e0ne | 09:00 | |
*** dizquierdo has joined #openstack-infra | 09:00 | |
*** Ala has quit IRC | 09:01 | |
*** coolsvap|away is now known as coolsvap | 09:02 | |
openstackgerrit | Bradley Jones proposed openstack-infra/project-config: Create Magnum UI repo https://review.openstack.org/190998 | 09:03 |
*** Ala has joined #openstack-infra | 09:04 | |
*** oomichi has quit IRC | 09:05 | |
*** laughterwym has quit IRC | 09:05 | |
*** dtantsur is now known as dtantsur|brb | 09:05 | |
*** u_glide has left #openstack-infra | 09:07 | |
*** spredzy|afk is now known as spredzy | 09:07 | |
*** romcheg has joined #openstack-infra | 09:09 | |
openstackgerrit | Antoine Musso proposed openstack/diskimage-builder: dib-lint: make it work on Mac OS X https://review.openstack.org/193019 | 09:09 |
openstackgerrit | Antoine Musso proposed openstack/diskimage-builder: dib-lint: make it work on Mac OS X https://review.openstack.org/193019 | 09:12 |
*** ihrachyshka_ is now known as ihrachyshka | 09:13 | |
*** matbu_ has joined #openstack-infra | 09:14 | |
*** ParsectiX has joined #openstack-infra | 09:20 | |
*** yfried_ is now known as yfried|afk | 09:20 | |
*** dizquierdo has quit IRC | 09:20 | |
*** cgoncalves has joined #openstack-infra | 09:21 | |
*** dizquierdo has joined #openstack-infra | 09:22 | |
cgoncalves | Hi. I must be missing something obvious, but it's the second time I rebase my branch and git-review and still Jenkins does not verify because of a merge conflict: https://review.openstack.org/#/c/185849/ | 09:23 |
cgoncalves | I successfully rebased in patch set 3 and now in patch set 4 | 09:23 |
*** matbu_ has quit IRC | 09:23 | |
*** pbourke has quit IRC | 09:25 | |
*** vinayyadhav has joined #openstack-infra | 09:29 | |
*** vinay_yadhav has joined #openstack-infra | 09:29 | |
electrical | cgoncalves: could it be tht due to the 2 Depends-On dependencies it breaks merging? | 09:30 |
cgoncalves | electrical: mmm not sure if Jenkins takes that into consideration, good point. | 09:31 |
*** pbourke has joined #openstack-infra | 09:32 | |
electrical | its just a guess at this point. I barely worked with gerrit and not sure if it processes the dependencies as part of your change | 09:32 |
*** claudiub has joined #openstack-infra | 09:32 | |
*** rguillebert has joined #openstack-infra | 09:32 | |
*** joeljwright has quit IRC | 09:34 | |
*** Guest23558 has quit IRC | 09:35 | |
*** kiall has quit IRC | 09:35 | |
*** Kiall has joined #openstack-infra | 09:36 | |
*** Hal has joined #openstack-infra | 09:36 | |
*** Hal is now known as Guest27730 | 09:37 | |
*** joeljwright has joined #openstack-infra | 09:38 | |
*** yfried|afk is now known as yfried_ | 09:40 | |
*** ociuhandu_ has joined #openstack-infra | 09:46 | |
*** ociuhandu has quit IRC | 09:47 | |
*** ociuhandu_ is now known as ociuhandu | 09:47 | |
*** kir_ has joined #openstack-infra | 09:47 | |
kir_ | Hi all, today I re-install rally from scratch and got File "/home/kshileev/RVE/local/lib/python2.7/site-packages/rally/benchmark/engine.py", line 35, in <module> from rally.plugins.openstack.context import existing_users as existingusers_ctx File "/home/kshileev/RVE/local/lib/python2.7/site-packages/rally/plugins/openstack/context/existing_users.py", line 30, in <module> | 09:48 |
kir_ | Is it known problem? Any workaround? | 09:48 |
kir_ | sorry wrong channel please ignore | 09:49 |
*** yamamoto has quit IRC | 09:49 | |
*** kir_ has left #openstack-infra | 09:50 | |
*** yamamoto has joined #openstack-infra | 09:50 | |
*** jasondotstar has joined #openstack-infra | 09:52 | |
*** e0ne is now known as e0ne_ | 09:57 | |
*** e0ne_ is now known as e0ne | 09:59 | |
*** Guest27730 has quit IRC | 10:00 | |
*** dims has joined #openstack-infra | 10:00 | |
*** yfried_ is now known as yfried|afk | 10:01 | |
*** jcoufal has quit IRC | 10:02 | |
*** vinay_yadhav has quit IRC | 10:05 | |
*** vinayyadhav has quit IRC | 10:05 | |
*** yamamoto has quit IRC | 10:07 | |
*** dtantsur|brb is now known as dtantsur | 10:08 | |
ihrachyshka | flaper87, any ideas why grenade for neutron fails on glance error (NotAuthenticated: Authentication required)? http://logs.openstack.org/66/185066/3/check/check-grenade-dsvm-neutron/45d8663/logs/new/screen-g-api.txt.gz | 10:09 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Test update command with --delete-old option https://review.openstack.org/181542 | 10:10 |
*** yamamoto has joined #openstack-infra | 10:11 | |
electrical | fungi: running into some issues with jjb. most likely i'm trying to abuse it again :p | 10:12 |
pelix | any JJB or infra core reviewers around to review https://review.openstack.org/183488 ? | 10:13 |
electrical | hiya pelix | 10:13 |
electrical | pelix: {es_versions_{es_branch}} <-- any idea if this is possible? haha. so i have an array of branches in es_branch that i create the jobs for based on job template. and i have variables called es_versions_master and es_versions_1x that have specific details for that branch | 10:14 |
*** Longgeek_ has joined #openstack-infra | 10:20 | |
*** achanda has joined #openstack-infra | 10:20 | |
*** yfried|afk is now known as yfried_ | 10:21 | |
*** Longgeek has quit IRC | 10:23 | |
*** dizquierdo has quit IRC | 10:23 | |
pelix | electrical: hmm, I don't think there it is possible for python's 'format()' to correctly interpolate inner and then outer | 10:25 |
*** samuelBartel has quit IRC | 10:26 | |
*** salv-orlando has joined #openstack-infra | 10:26 | |
electrical | pelix: i was afraid of that :-( | 10:26 |
openstackgerrit | Antoine Musso proposed openstack/diskimage-builder: doc: migrate from README.rst to Sphinx https://review.openstack.org/193051 | 10:26 |
pelix | Possible you could try multiple macros? | 10:26 |
*** samuelBartel has joined #openstack-infra | 10:26 | |
electrical | pelix: macros in what way? the values are a list for the matrix jobs. not sure how to use that with a macro? | 10:28 |
*** salv-orl_ has joined #openstack-infra | 10:29 | |
*** hashar has quit IRC | 10:30 | |
pelix | electrical: https://www.python.org/dev/peps/pep-3101/, read the section on 'Format Specifiers' which points out that you cannot have replacement fields nested to arbitrary levels. | 10:30 |
*** salv-orlando has quit IRC | 10:31 | |
*** yfried_ is now known as yfried|afk | 10:31 | |
sdague | lifeless: so - https://review.openstack.org/#/c/192494/3 got merged, but I'm not really comfortable with that long term. If requirements has to be installed for the rest of this to work it seems like it needs to be a library or a dependency. | 10:31 |
sdague | otherwise, requirements of requirements can mask things that have to be right with projects | 10:32 |
*** joeljwright has quit IRC | 10:33 | |
pelix | electrical: define multiple macros for the scm section one for each of the branches and then just use es_versions_{es_branch} to pick up the desired macro | 10:34 |
Kiall | Any infra folks around who can approve a project creation? https://review.openstack.org/#/c/189023/ should be good to go + governance change landed a few days back | 10:34 |
*** mdenny has quit IRC | 10:34 | |
electrical | pelix: in this case its not really a branch in scm but a list of items in the matrix options. ( axis parts ) | 10:35 |
*** mdenny has joined #openstack-infra | 10:35 | |
electrical | would that work as well to define a macro for axis? | 10:36 |
pelix | electrical: does that mean that what you want is for the template to produce ${es_versions_1x} in the resulting job? | 10:36 |
pelix | might be easier if you paste something to a gist | 10:36 |
electrical | will do that. | 10:36 |
*** maishsk_afk has joined #openstack-infra | 10:36 | |
*** Hal has joined #openstack-infra | 10:39 | |
*** mdenny has quit IRC | 10:39 | |
*** kmartin has quit IRC | 10:39 | |
*** Hal is now known as Guest64941 | 10:39 | |
*** mdenny has joined #openstack-infra | 10:39 | |
*** kmartin has joined #openstack-infra | 10:39 | |
*** joeljwright has joined #openstack-infra | 10:39 | |
*** yfried|afk is now known as yfried_ | 10:40 | |
*** achanda has quit IRC | 10:41 | |
electrical | pelix: https://gist.github.com/electrical/5e3b8a9413c96b92dd90 hope this makes a bit more sense | 10:42 |
*** shardy_ has joined #openstack-infra | 10:42 | |
*** mdenny has quit IRC | 10:43 | |
*** kmartin has quit IRC | 10:43 | |
*** mdenny has joined #openstack-infra | 10:44 | |
*** shardy has quit IRC | 10:44 | |
*** kmartin has joined #openstack-infra | 10:44 | |
*** hichihara has quit IRC | 10:46 | |
*** mpaolino has quit IRC | 10:47 | |
*** shardy_ has quit IRC | 10:48 | |
*** shardy has joined #openstack-infra | 10:49 | |
*** otter768 has joined #openstack-infra | 10:49 | |
*** yfried_ is now known as yfried|afk | 10:50 | |
*** e0ne is now known as e0ne_ | 10:50 | |
openstackgerrit | Dmitry Tantsur proposed openstack/requirements: Add python-ironic-inspector-client to projects.txt https://review.openstack.org/193061 | 10:51 |
dtantsur | could someone please review this ^^^ and the parent patch? thanks! | 10:51 |
*** vinay_yadhav has joined #openstack-infra | 10:52 | |
*** vinayyadhav has joined #openstack-infra | 10:52 | |
*** jlanoux has quit IRC | 10:53 | |
*** otter768 has quit IRC | 10:54 | |
flaper87 | ihrachyshka: looking | 10:55 |
*** coolsvap is now known as coolsvap|away | 10:56 | |
*** ildikov_ has joined #openstack-infra | 10:56 | |
*** yfried|afk is now known as yfried_ | 10:56 | |
flaper87 | ihrachyshka: http://logs.openstack.org/66/185066/3/check/check-grenade-dsvm-neutron/45d8663/logs/new/screen-g-api.txt.gz#_2015-06-18_09_08_42_531 probably caused by that | 10:57 |
flaper87 | not sure what's going on with glance+keystone there | 10:57 |
flaper87 | I wonder if it has something to do with all the keystone v3 changes | 10:58 |
ihrachyshka | flaper87, is it httpd dying? | 10:58 |
flaper87 | ihrachyshka: i don't think it died because it returned 500 | 10:58 |
* flaper87 checks keyston's logs | 10:58 | |
*** ildikov has quit IRC | 10:58 | |
flaper87 | keystone's* | 10:59 |
flaper87 | wait, aren't we collecting httpd's logs ? | 11:00 |
ihrachyshka | flaper87, from oslo_utils import excutils | 11:00 |
ihrachyshka | flaper87, they are collected | 11:00 |
ihrachyshka | http://logs.openstack.org/66/185066/3/check/check-grenade-dsvm-neutron/45d8663/logs/apache/keystone.txt.gz | 11:00 |
ihrachyshka | see http://logs.openstack.org/66/185066/3/check/check-grenade-dsvm-neutron/45d8663/logs/apache/keystone.txt.gz#_2015-06-18_09_08_31_718620 | 11:00 |
flaper87 | ah nvm | 11:00 |
*** e0ne_ has quit IRC | 11:00 | |
ihrachyshka | ok, so it's not glance, sorry for hassle :) | 11:00 |
*** btully has quit IRC | 11:00 | |
flaper87 | ihrachyshka: no worries, glad I helped | 11:01 |
*** btully has joined #openstack-infra | 11:02 | |
*** marcusvrn has joined #openstack-infra | 11:02 | |
*** AK has joined #openstack-infra | 11:05 | |
pelix | electrical: I think I have a way of solving this | 11:05 |
*** joeljwright has quit IRC | 11:06 | |
*** AzherKhan has quit IRC | 11:07 | |
pelix | electrical: checkout my comment on https://gist.github.com/electrical/5e3b8a9413c96b92dd90 | 11:07 |
*** mwagner_afk has quit IRC | 11:10 | |
*** AK has quit IRC | 11:11 | |
ihrachyshka | sdague, can you look at that keystone upgrade issue? ^^ seems like we (sometimes?) catch import failure in keystone in grenade | 11:12 |
ihrachyshka | can it be related to eg. https://review.openstack.org/#/c/175831/2 | 11:12 |
ihrachyshka | ? | 11:12 |
*** matbu_ has joined #openstack-infra | 11:12 | |
sdague | ihrachyshka: that's because they are copying the wsgi script instead of using an installed entry point | 11:12 |
sdague | so it's not getting upgraded | 11:12 |
ihrachyshka | sdague, do we have a fix for that? | 11:13 |
sdague | I don't know of anything posted | 11:13 |
sdague | that was part of my reason for the wsgi thread | 11:14 |
ihrachyshka | ok, going to the openstack-dev@ to read | 11:14 |
*** yfried_ is now known as yfried|afk | 11:15 | |
*** matbu_ has left #openstack-infra | 11:15 | |
*** yfried|afk is now known as yfried_ | 11:15 | |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193073 | 11:18 |
*** asrangne has joined #openstack-infra | 11:19 | |
*** asrangne__ has joined #openstack-infra | 11:20 | |
*** aswadr has quit IRC | 11:21 | |
*** devvesa has quit IRC | 11:21 | |
ihrachyshka | sdague, what makes you think that the copied script is the culprit? It seems that what really crashes is somewhere deep in code located in proper place. apparently, at that same moment when keystone was trying to start, we get this: "Successfully uninstalled oslo.utils-1.6.0". we should not update libs while keystone is supposed to run; if anything, a restart is needed after we settled. thoughts? | 11:23 |
*** asrangne has quit IRC | 11:24 | |
openstackgerrit | Merged openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/189204 | 11:25 |
dtantsur | hi infra! i was assuming that pushing a signed tag to gerrit will make a release, if publish-to-pypi jobs are used. was my assumption wrong? project in question is python-ironic-inspector-client | 11:25 |
ihrachyshka | ah wait, there is another failure later in the same log, now with "ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option" That one could be relevant to copied script indeed, depending on its contents. where do they get the file? | 11:25 |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193073 | 11:26 |
dtantsur | (I would check myself, but http://status.openstack.org//zuul/ does not show anything in "release" queue) | 11:26 |
*** sdake has joined #openstack-infra | 11:26 | |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193073 | 11:27 |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193073 | 11:29 |
*** jlvillal has quit IRC | 11:30 | |
mordred | dtantsur: ok, I agree that there is not a package there - looking deeper | 11:30 |
dtantsur | git os-job gives "file not found" :( | 11:31 |
dtantsur | mordred, thanks! | 11:31 |
*** jlvillal has joined #openstack-infra | 11:31 | |
*** hashar has joined #openstack-infra | 11:32 | |
mordred | dtantsur: https://jenkins02.openstack.org/job/python-ironic-inspector-client-tarball/1/console | 11:33 |
mordred | 2015-06-18 11:13:18.737 | + tox -evenv python setup.py sdist | 11:33 |
mordred | 2015-06-18 11:13:18.861 | ERROR: unknown environment 'venv' | 11:33 |
*** amotoki_ has joined #openstack-infra | 11:33 | |
mordred | dtantsur: you don't have a venv venv in your repo | 11:33 |
dtantsur | mordred, ghmm, it wasn't mentioned anywhere as a dependency... | 11:33 |
dtantsur | mordred, so I should create a dummy one to make it happy, right? | 11:34 |
mordred | dtantsur: http://governance.openstack.org/reference/project-testing-interface.html#specific-commands | 11:34 |
mordred | nope. you should make a proper one that works | 11:34 |
mordred | one sec - patch coming | 11:34 |
*** pasquier-s has quit IRC | 11:35 | |
*** pasquier-s has joined #openstack-infra | 11:35 | |
dtantsur | mordred, yeah, I understand, it will just be identical to py27, I guess... thanks anyway! | 11:36 |
*** e0ne has joined #openstack-infra | 11:36 | |
mordred | dtantsur: https://review.openstack.org/193078 | 11:36 |
mordred | dtantsur: land that and tag 1.0.1 and you should be good! | 11:36 |
mordred | dtantsur: it's the envionment we use to run arbitrary commands - like build_sphinx or setup.py sdist | 11:37 |
dtantsur | mordred, awesome! how hard is the requirement to have "cover" and sphinx support? will something break if I don't have them for the time being? | 11:37 |
electrical | pelix: just got back from lunch. I see the solution yeah. would have loved to have it in a single thing but this will work as well. thanks! | 11:37 |
mordred | dtantsur: I mean, you should have them in general, but nothing will break if you don't have the jobs at the moment | 11:38 |
mordred | dtantsur: so no immediate rush - but at some point it shoudl make it on to someone's todo list | 11:38 |
dtantsur | mordred, understood, thanks again! (btw I'm used to have coverage report as part of usual test run - thus no seperate -ecover) | 11:38 |
*** pc_m has joined #openstack-infra | 11:38 | |
mordred | dtantsur: yah- that one is the least important - I think being set up for docs is more important | 11:39 |
dtantsur | definitely | 11:39 |
*** yfried_ has quit IRC | 11:41 | |
*** jasondotstar has quit IRC | 11:46 | |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193086 | 11:49 |
*** dalgaaf has joined #openstack-infra | 11:49 | |
jhesketh | mordred: oh hiya | 11:54 |
jhesketh | mordred: any chance you feel like helping babysit https://review.openstack.org/#/c/192649/ | 11:54 |
*** btully has quit IRC | 11:54 | |
*** baoli has joined #openstack-infra | 11:54 | |
*** ldnunes has joined #openstack-infra | 11:55 | |
*** kushal has quit IRC | 11:55 | |
*** btully has joined #openstack-infra | 11:55 | |
*** vinay_yadhav has quit IRC | 11:57 | |
*** vinayyadhav has quit IRC | 11:58 | |
*** dizquierdo has joined #openstack-infra | 11:58 | |
*** markus_z has quit IRC | 11:58 | |
*** mpaolino has joined #openstack-infra | 11:59 | |
electrical | pelix: seems it doesn't work when the es_versions_1x and es_versions_master are in an other defaults namespace then global :( | 12:00 |
*** joeljwright has joined #openstack-infra | 12:00 | |
*** pblaho has quit IRC | 12:01 | |
electrical | I might have to reconsider the design i had in mind. | 12:01 |
electrical | Because i wanted to have separate name spaces per projects | 12:02 |
*** achanda has joined #openstack-infra | 12:02 | |
*** dpaterson has joined #openstack-infra | 12:03 | |
*** deepakcs has quit IRC | 12:05 | |
*** yamada-h has quit IRC | 12:07 | |
*** tosky has joined #openstack-infra | 12:07 | |
*** pblaho has joined #openstack-infra | 12:08 | |
tosky | hi all, if you have some time for two patches which fixes horizon integration tests, it would be nice! | 12:09 |
tosky | https://review.openstack.org/#/c/192645 reenable Sahara for horizon integration tests, fixing the last error; and https://review.openstack.org/#/c/193086/ makes them voting again | 12:09 |
*** dprince has joined #openstack-infra | 12:09 | |
*** kushal has joined #openstack-infra | 12:10 | |
*** jasondotstar has joined #openstack-infra | 12:10 | |
*** salv-orl_ has quit IRC | 12:11 | |
*** Guest64941 has quit IRC | 12:14 | |
*** rfolco has joined #openstack-infra | 12:14 | |
*** Shrews has quit IRC | 12:17 | |
mordred | jhesketh: sure! | 12:17 |
*** Nikkau has quit IRC | 12:18 | |
*** Shrews has joined #openstack-infra | 12:18 | |
jhesketh | thanks! | 12:18 |
openstackgerrit | Merged openstack-infra/activity-board: Rename 'Tickets Participants' with 'Launchpad Participants' https://review.openstack.org/193000 | 12:18 |
*** kushal has quit IRC | 12:18 | |
*** bknudson has joined #openstack-infra | 12:20 | |
*** btully has quit IRC | 12:22 | |
*** weshay has joined #openstack-infra | 12:23 | |
*** yamamoto has quit IRC | 12:23 | |
openstackgerrit | Julia Kreger proposed openstack/diskimage-builder: Move simple-init data files out of phase subdirs https://review.openstack.org/192342 | 12:24 |
*** btully has joined #openstack-infra | 12:25 | |
*** kgiusti has joined #openstack-infra | 12:25 | |
*** isviridov is now known as isviridov_away | 12:25 | |
*** bknudson has quit IRC | 12:26 | |
*** BharatK has quit IRC | 12:27 | |
*** puranamr has joined #openstack-infra | 12:28 | |
*** ajmiller has quit IRC | 12:28 | |
*** aysyanne has joined #openstack-infra | 12:29 | |
*** rossella_s has quit IRC | 12:30 | |
*** mfmcdonagh has quit IRC | 12:30 | |
*** mcdonagm has quit IRC | 12:30 | |
*** rossella_s has joined #openstack-infra | 12:30 | |
*** tlian has joined #openstack-infra | 12:32 | |
*** e0ne is now known as e0ne_ | 12:32 | |
*** jlanoux has joined #openstack-infra | 12:33 | |
*** puranamr has quit IRC | 12:35 | |
*** dguitarbite has quit IRC | 12:38 | |
*** e0ne_ is now known as e0ne | 12:39 | |
*** dims has quit IRC | 12:40 | |
*** dizquierdo is now known as dizquierdo_afk | 12:41 | |
*** dims has joined #openstack-infra | 12:41 | |
*** yfried_ has joined #openstack-infra | 12:42 | |
*** jasondotstar has quit IRC | 12:42 | |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: Don't sanitize node names for log directories https://review.openstack.org/193104 | 12:42 |
*** bknudson has joined #openstack-infra | 12:43 | |
*** yolanda has joined #openstack-infra | 12:43 | |
openstackgerrit | Merged openstack-infra/project-config: Enable Sahara for Horizon integration tests https://review.openstack.org/192645 | 12:45 |
*** woodster_ has joined #openstack-infra | 12:45 | |
mordred | jeblair, Shrews, SpamapS: I am currently testing the shade swift patch against rackspace | 12:46 |
Shrews | mordred: wunderbar | 12:47 |
*** prad has joined #openstack-infra | 12:48 | |
ihrachyshka | sdague, to me, it does not seem like the old copied file since that file was not modified since Aug 2014 | 12:49 |
*** otter768 has joined #openstack-infra | 12:50 | |
*** bswartz has quit IRC | 12:50 | |
ihrachyshka | sdague, also, if you can, please raise the prio for https://bugs.launchpad.net/keystone/+bug/1466485 , I don't have perms | 12:51 |
openstack | Launchpad bug 1466485 in Keystone "keystone fails with: ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option" [Undecided,New] | 12:51 |
sdague | ihrachyshka: I'm working through zeromq plugin for devstack right now, so not really available to debug | 12:51 |
ihrachyshka | sdague, ack, thanks anyway. | 12:52 |
*** eharney has quit IRC | 12:53 | |
*** puranamr has joined #openstack-infra | 12:53 | |
*** jasondotstar has joined #openstack-infra | 12:55 | |
*** otter768 has quit IRC | 12:55 | |
*** mohankumar has joined #openstack-infra | 12:55 | |
mohankumar | HI Team | 12:55 |
mohankumar | I am trying to contribute, but get the following error: | 12:56 |
mohankumar | "git review | 12:56 |
mohankumar | fatal: ICLA contributor agreement requires current contact information. | 12:56 |
*** bexelbie has quit IRC | 12:56 | |
mohankumar | Ving same email address in Openstack and girrit account | 12:57 |
mohankumar | could any one help me to resolve this issue | 12:57 |
*** bexelbie has joined #openstack-infra | 12:58 | |
EmilienM | mordred: I don't see progress on getting a gem mirror ( https://review.openstack.org/#/c/178026/ ) - do you know if there is any blocker? | 12:58 |
mordred | EmilienM: I don't think so - I think it just hasnt hit people's review queues | 13:00 |
EmilienM | mordred: no problem, I was just wondering :) | 13:02 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Pass token and endpoint to swift os_options https://review.openstack.org/193113 | 13:02 |
mordred | Shrews, SpamapS: ^^ | 13:02 |
mordred | jhesketh: ^^ you might like that too | 13:02 |
*** julim has joined #openstack-infra | 13:03 | |
AJaeger | mohankumar: Did you follow the instructions from http://docs.openstack.org/infra/manual/developers.html? Otherwise check https://ask.openstack.org/en/question/57928/why-am-i-getting-an-error-message-about-the-icla-requiring-contact-information-when-trying-to-submit-patches-for-review/ and | 13:06 |
AJaeger | https://ask.openstack.org/en/question/56720/cannot-store-contact-information-when-updating-info-in-openstack-gerrit/ | 13:07 |
*** salv-orlando has joined #openstack-infra | 13:07 | |
jhesketh | mordred: lgtm | 13:07 |
*** doug-fish has joined #openstack-infra | 13:08 | |
mordred | dguerri: you may be interested in teh above as well | 13:09 |
*** dustins has joined #openstack-infra | 13:09 | |
electrical | mordred: AJaeger Morning gents | 13:10 |
AJaeger | morning, electrical ! | 13:10 |
electrical | Few more months and I'm off to Portland for a week ;-) | 13:11 |
mohankumar | Thanks AJaeger for the pointer !! | 13:11 |
*** achanda has quit IRC | 13:12 | |
*** salv-orl_ has joined #openstack-infra | 13:12 | |
electrical | Anyone here going to PuppetConf this year? | 13:12 |
openstackgerrit | Gorka Eguileor proposed openstack-infra/elastic-recheck: Update query for bug 1412513 https://review.openstack.org/193118 | 13:13 |
openstack | bug 1412513 in Cinder "Intermittent unit test failures for incorrect notifier count" [Undecided,Confirmed] https://launchpad.net/bugs/1412513 - Assigned to Eric Harney (eharney) | 13:13 |
*** salv-orlando has quit IRC | 13:15 | |
pelix | electrical: seems to work for me when in order defaults | 13:15 |
pelix | s/order/other/ | 13:15 |
pelix | did you remember to name the which defaults where to be used in the job-template? | 13:16 |
electrical | pelix: yeah i got the same defaults name in the job-template | 13:16 |
openstackgerrit | Dmitry Tantsur proposed openstack/requirements: Add python-ironic-inspector-client to global-requirements https://review.openstack.org/193122 | 13:16 |
openstackgerrit | John L. Villalovos proposed openstack-infra/irc-meetings: Change name of calendar dir to 'calendars' https://review.openstack.org/193123 | 13:17 |
pelix | electrical: looks like it's due to a bug fixed on master but not in a released version yet | 13:17 |
electrical | pelix: ah. i'm running of a branch which includes the defaults merging thing | 13:18 |
electrical | Since i needed that feature | 13:18 |
*** jasondotstar has quit IRC | 13:18 | |
pelix | odd, should be fixed for you so | 13:19 |
*** puranamr has quit IRC | 13:19 | |
electrical | Hmm, time to rebase the master branch and re-patch it :-) | 13:20 |
mordred | Shrews: ok- the image seems to have uploaded to swift at least, so that's a good start | 13:21 |
mordred | it's attempting to import into glance now | 13:21 |
mordred | SpamapS: Manager rax ran task <shade._tasks.ObjectCreate object at 0x7f21adaf2210> in 0.00208497047424s | 13:21 |
mordred | SpamapS: it's not urgent, but I'm pretty sure that's not a correct time :) | 13:22 |
*** rguillebert has quit IRC | 13:22 | |
electrical | pelix: https://review.openstack.org/#/c/174036/ that one could use some more eyes | 13:22 |
openstackgerrit | Fausto Marzi proposed openstack-infra/project-config: Splitting stackforge/freezer on multiple repos https://review.openstack.org/193125 | 13:24 |
*** yamamoto has joined #openstack-infra | 13:24 | |
*** ayoung is now known as ayoung-mtg | 13:25 | |
*** bswartz has joined #openstack-infra | 13:27 | |
*** bcourt has joined #openstack-infra | 13:27 | |
*** mriedem has joined #openstack-infra | 13:27 | |
Shrews | mordred: w00t | 13:28 |
mordred | Shrews: dont woot too much - the import failed | 13:28 |
*** ujuc has joined #openstack-infra | 13:29 | |
*** yamamoto has quit IRC | 13:29 | |
Shrews | un-w00t | 13:29 |
*** dkranz has joined #openstack-infra | 13:30 | |
mordred | nikhil_k: I don't suppose there is a way to know _why_ an image task-import failed if the error code is 396 and the message is "Image cannot be imported. Error code: '396'" is there? | 13:30 |
*** ashleighfarnham has joined #openstack-infra | 13:30 | |
*** dboik has quit IRC | 13:30 | |
openstackgerrit | Kun Huang proposed openstack-infra/irc-meetings: Add tricircle meeting https://review.openstack.org/191793 | 13:32 |
pelix | electrical: looks like it could do with a minor fix to drop the support of the old 'room' entry since it would require a migration to publisher of the yaml to activate in the first place. | 13:32 |
*** signed8bit has joined #openstack-infra | 13:34 | |
*** fallenpegasus has quit IRC | 13:34 | |
*** ashleighfarnham has quit IRC | 13:35 | |
*** fifieldt_ is now known as fifieldt | 13:36 | |
*** rguillebert has joined #openstack-infra | 13:36 | |
*** mwagner_afk has joined #openstack-infra | 13:37 | |
*** hashar_ has joined #openstack-infra | 13:37 | |
*** peristeri has joined #openstack-infra | 13:38 | |
*** hashar has quit IRC | 13:38 | |
EmilienM | puppet group is motivated by making vote puppet4 jobs: https://review.openstack.org/#/c/190479/ - if anyone can have a look :-) | 13:39 |
*** dizquierdo_afk is now known as dizquierdo | 13:40 | |
*** puranamr has joined #openstack-infra | 13:40 | |
*** mnestratov has joined #openstack-infra | 13:41 | |
mordred | EmilienM: awesome! | 13:41 |
*** dguitarbite has joined #openstack-infra | 13:41 | |
EmilienM | mordred: I'm curious to see if I don't break your modules CI | 13:42 |
EmilienM | I'm checking now | 13:42 |
mnestratov | Hi all | 13:42 |
mnestratov | Just found out pretty funny fact about CI comments. If CI reports "Build succeeded (check pipeline)" or "Build failed (check pipeline)" | 13:42 |
mnestratov | this report is put in the first row in CI reports table rewriting existing first entry. So did our CI and when it reported after | 13:42 |
mnestratov | Jenkins, it rewrote its table entry, otherwise Jenkins after our CI rewrote ours. Though we have just fixed this, I wonder is this a well known fact? | 13:42 |
mnestratov | Examples of Jenkins missing table entries in review can be found here https://review.openstack.org/#/q/reviewer:+parallels-pcs-ci+project:+openstack/nova,n,z | 13:42 |
*** ayoung-mtg is now known as ayoung | 13:42 | |
mordred | EmilienM: I don't think we've added any pupept4 jobs to our things yet, have we? | 13:42 |
EmilienM | no indeed | 13:42 |
EmilienM | you don't run rspec | 13:43 |
EmilienM | so w're good I'll say | 13:43 |
electrical | pelix: good point. | 13:43 |
mordred | Shrews, SpamapS, nikhil_k: ok. I have downloaded the image from swift and verified that the thign that's in swift is identical to the vhd image I have locally | 13:44 |
*** dannywilson has joined #openstack-infra | 13:44 | |
*** dannywilson has quit IRC | 13:44 | |
*** bexelbie has quit IRC | 13:44 | |
mordred | so the swift upload using swift service part seems to be operating properly | 13:44 |
*** amitgandhinz has joined #openstack-infra | 13:44 | |
*** bexelbie has joined #openstack-infra | 13:45 | |
mordred | oh! | 13:45 |
pelix | electrical: I'm not opposed to keeping it but then it should log a warning that it's a deprecated setting | 13:45 |
mordred | and I ran the import again from the command line using glance and it worked | 13:45 |
*** dannywilson has joined #openstack-infra | 13:45 | |
*** puranamr has quit IRC | 13:45 | |
mordred | let me delete taht image and try again - maybe it was just an oops | 13:45 |
electrical | pelix: yeah indeed. But it makes sense to remove it since its basically a new plugin | 13:45 |
*** vinay_yadhav has joined #openstack-infra | 13:46 | |
*** eharney has joined #openstack-infra | 13:46 | |
*** vinayyadhav has joined #openstack-infra | 13:46 | |
EmilienM | infra is not kidding when you ask for a patch here. They merge it in less than 5 minutes. (thx mordred & fungi) | 13:46 |
*** puranamr has joined #openstack-infra | 13:46 | |
mordred | EmilienM: we aim to please! | 13:46 |
*** garyk has quit IRC | 13:46 | |
*** tvanderwiel has joined #openstack-infra | 13:48 | |
fungi | EmilienM: well, i saw you ping about it yesterday but needed to wait for a moment when i could spot check to make sure your branch matching was valid for your repos (since you used to have series branch names with no stable/ prefix) | 13:50 |
*** dannywilson has quit IRC | 13:50 | |
*** vinay_yadhav has quit IRC | 13:50 | |
*** vinayyadhav has quit IRC | 13:50 | |
EmilienM | fungi: cool. I'll make sure nothing is broken on our side but I think we're good | 13:51 |
openstackgerrit | Roman Podoliaka proposed openstack-infra/project-config: Run oslo.db unit tests with MySQL-Python too https://review.openstack.org/193136 | 13:51 |
*** vinayyadhav has joined #openstack-infra | 13:51 | |
*** vinay_yadhav has joined #openstack-infra | 13:51 | |
openstackgerrit | Martin Pavlásek proposed openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193086 | 13:51 |
*** achanda has joined #openstack-infra | 13:52 | |
*** dboik has joined #openstack-infra | 13:52 | |
nikhil_k | mordred: hey | 13:53 |
jhesketh | I'm off for the night, but if somebody is around to baby sit https://review.openstack.org/#/c/192649/ that'd be great :-) | 13:53 |
nikhil_k | I am about to go for a series of meetings (to chair) so, will try to answer that question | 13:53 |
nikhil_k | error 396 I am not sure what that is. It may be one of the scurity checks failed though intermittently | 13:54 |
mordred | nikhil_k: cool - it _seems_ like it may have just been a temporary error - but I'd love to know whether it's something I can respond to in code | 13:54 |
mordred | nikhil_k: kk | 13:54 |
marzif_ | Hi Infra, please review at your convenience : ) https://review.openstack.org/#/c/193125/ | 13:54 |
nikhil_k | mordred: gotcha, yeah. it may have been an intermittent conn error at any of the inter service integration points | 13:54 |
nikhil_k | or auth token failure or something like that | 13:54 |
mordred | awesome | 13:55 |
nikhil_k | error messages are grouped to identify the type of failure | 13:55 |
nikhil_k | and support knows them thoroughly, though there amy be a wiki but I don't know for sure | 13:55 |
nikhil_k | may* | 13:55 |
*** mcdonagm has joined #openstack-infra | 13:55 | |
*** mfmcdonagh has joined #openstack-infra | 13:55 | |
nikhil_k | but I can try to help :) if stuck | 13:56 |
mordred | nikhil_k: awesome- I appreciate it - I'm retrying a few times to see if it happens often or if I just got lucky | 13:57 |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:57 | |
nikhil_k | :) | 13:57 |
*** jasondotstar has joined #openstack-infra | 13:58 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Update segmented object metadata after creation https://review.openstack.org/193140 | 13:58 |
*** jasondotstar has quit IRC | 13:58 | |
*** hdd has joined #openstack-infra | 13:59 | |
*** bexelbie_ has joined #openstack-infra | 13:59 | |
*** maishsk_afk is now known as maishsk | 14:01 | |
*** ParsectiX has quit IRC | 14:02 | |
*** achanda has quit IRC | 14:02 | |
*** achanda has joined #openstack-infra | 14:03 | |
*** achanda has quit IRC | 14:03 | |
*** EricGonczer_ has joined #openstack-infra | 14:04 | |
*** yamamoto has joined #openstack-infra | 14:04 | |
mordred | SpamapS: oh! the debug time is off because of the threads and whatnot | 14:04 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Update query for bug 1413034 https://review.openstack.org/192891 | 14:04 |
openstack | bug 1413034 in OpenStack-Gate "Download of get-pip.py failed" [Undecided,Confirmed] https://launchpad.net/bugs/1413034 | 14:04 |
*** abregman has quit IRC | 14:05 | |
*** ddieterly has joined #openstack-infra | 14:06 | |
openstackgerrit | Merged openstack-infra/project-config: puppet: make Puppet 4 unit test jobs voting https://review.openstack.org/190479 | 14:07 |
openstackgerrit | John Griffith proposed openstack-infra/elastic-recheck: Add query for bug 1465831 https://review.openstack.org/192430 | 14:07 |
openstack | bug 1465831 in Cinder "testtools.matchers._impl.MismatchError: 0 != 15 running test_create_delete_snapshot" [Undecided,Invalid] https://launchpad.net/bugs/1465831 | 14:07 |
*** puranamr has quit IRC | 14:08 | |
*** yamamoto has quit IRC | 14:08 | |
*** k4n0 has quit IRC | 14:08 | |
*** btully has quit IRC | 14:09 | |
*** afazekas has quit IRC | 14:09 | |
*** kushal has joined #openstack-infra | 14:10 | |
*** ddieterly has quit IRC | 14:10 | |
*** btully has joined #openstack-infra | 14:10 | |
*** yamahata has joined #openstack-infra | 14:12 | |
*** ddieterly has joined #openstack-infra | 14:13 | |
*** stevemar has joined #openstack-infra | 14:13 | |
*** nfedotov has joined #openstack-infra | 14:14 | |
*** bhunter71 has joined #openstack-infra | 14:14 | |
*** btully has quit IRC | 14:15 | |
*** oomichi has joined #openstack-infra | 14:15 | |
*** puranamr has joined #openstack-infra | 14:16 | |
*** oomichi has quit IRC | 14:16 | |
*** ddieterly has quit IRC | 14:16 | |
*** btully has joined #openstack-infra | 14:17 | |
*** hashar_ is now known as hashar | 14:17 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack-infra/project-config: Fix Manila jobs for running on stable/juno branch https://review.openstack.org/193149 | 14:18 |
*** yamamoto has joined #openstack-infra | 14:19 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Support pushing translations to Zanata https://review.openstack.org/181113 | 14:20 |
*** thedodd has joined #openstack-infra | 14:23 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack-infra/project-config: Fix Manila jobs for running on stable/juno branch https://review.openstack.org/193149 | 14:23 |
*** unicell has joined #openstack-infra | 14:24 | |
*** btully has quit IRC | 14:24 | |
*** unicell1 has quit IRC | 14:25 | |
*** btully has joined #openstack-infra | 14:25 | |
timrc_ | "Warning: Found multiple default providers for vcsrepo: hg, cvs, bzr, svn, git; using hg" <--- Huh? hg? Puppet, why you so strange? | 14:26 |
*** xyang0 has joined #openstack-infra | 14:26 | |
mordred | timrc_: you know ... because ... | 14:27 |
mordred | timrc_: sorry, I have zero good reasons | 14:27 |
mordred | I believe that the world needs to admit that git is now the default, and while the others are perfectly valid alternatives that people can love and care for | 14:28 |
*** hdd has quit IRC | 14:28 | |
mordred | the default VCS provider for no tool should, at this point, be anything that is not git | 14:28 |
timrc_ | We're cloning from git so why Puppet says its going to use hg... that's beyond me :) | 14:28 |
openstackgerrit | Merged openstack-infra/shade: Pass token and endpoint to swift os_options https://review.openstack.org/193113 | 14:28 |
mordred | timrc_: I blame nibalizer | 14:28 |
timrc_ | It's obviously not using hg so maybe I'm misunderstanding that statement :) | 14:28 |
*** BharatK has joined #openstack-infra | 14:29 | |
timrc_ | mordred, I do that on a daily basis :) | 14:29 |
mordred | timrc_: I believe that is happening at class instantiation time in the vcsrepo provider | 14:29 |
mordred | timrc_: basically, it's letting you know that it has found multiple drivers that all claim to be default ,so it's picking one | 14:29 |
mordred | timrc_: but this is happening _before_ it reads any of your parameters | 14:30 |
mordred | iirc | 14:30 |
timrc_ | mordred, Ah, so just another way to make puppet a little slower, needlessly. | 14:30 |
*** yamahata has quit IRC | 14:30 | |
mordred | yah | 14:30 |
*** hdd has joined #openstack-infra | 14:30 | |
*** mpaolino has quit IRC | 14:30 | |
mordred | timrc_: it's important to find as many of those ways as possible and make use of them | 14:31 |
timrc_ | The I should blame vcsrepo specifically and not Puppet generally :) | 14:31 |
mordred | yes | 14:31 |
timrc_ | <-- unfair | 14:31 |
timrc_ | Though* | 14:31 |
*** jasondotstar has joined #openstack-infra | 14:31 | |
mordred | vcsrepo is a dirty wet dog - it's just the best one we have | 14:31 |
fungi | or more to the point, blame our ~3-years-stale fork of the vcsrepo module | 14:31 |
timrc_ | It's a sound strategy. Introduce a bunch of inefficiencies, acquire a large user base, strategically remove those inefficiencies, prosper. | 14:31 |
*** btully has quit IRC | 14:32 | |
*** jasondot_ has joined #openstack-infra | 14:32 | |
sdague | jeblair / fungi - what is the next step on the ci-watch side? I uploaded a spec - https://review.openstack.org/#/c/192253/ - but I'm not sure where we go from here (process wise), because it's more of a concept plan | 14:32 |
mordred | timrc_: ++ | 14:32 |
sdague | I guess I should mordred ^^^ that as well | 14:32 |
mordred | fungi: of the things our non-fork will fix, I don't think that is one of them | 14:32 |
fungi | mordred: yep | 14:33 |
*** tonytan4ever has joined #openstack-infra | 14:33 | |
*** ajmiller has joined #openstack-infra | 14:33 | |
*** zz_dimtruck is now known as dimtruck | 14:33 | |
fungi | sdague: i still need to find time to read it, sorry :/ | 14:33 |
mordred | sdague: yah - same here | 14:33 |
sdague | fungi: ok, no worries, I just don't want to have things stall out because folks like tchaypo wanted to start helping on it as well | 14:34 |
*** btully has joined #openstack-infra | 14:34 | |
openstackgerrit | Merged openstack-infra/shade: Convert ironicclient node.validate() call to Task https://review.openstack.org/192756 | 14:36 |
jeblair | sdague: let's try to revise the spec next week, and get it approved the week after. i'm sprinting on the team guide the rest of this week, and have a couple specs ahead of it in my queue, so can't work on it right away. | 14:36 |
sdague | jeblair: ok | 14:36 |
*** jonaspf has quit IRC | 14:36 | |
*** e0ne is now known as e0ne_ | 14:37 | |
*** e0ne_ is now known as e0ne | 14:37 | |
*** puranamr has quit IRC | 14:38 | |
sdague | jeblair: well, I'm gone in 2 weeks time. So we should front load this into next week if at all possible. | 14:39 |
openstackgerrit | Ruslan Kamaldinov proposed openstack-infra/project-config: Make yaql py34 job voting https://review.openstack.org/193156 | 14:40 |
*** miqui has joined #openstack-infra | 14:40 | |
jeblair | sdague: ack, i think we can focus on the bulk of the work next week. | 14:41 |
*** fallenpegasus has joined #openstack-infra | 14:41 | |
sdague | jeblair: great | 14:42 |
openstackgerrit | Merged openstack-infra/shade: Return True/False for delete methods https://review.openstack.org/192681 | 14:42 |
*** jasondotstar has quit IRC | 14:42 | |
*** ihrachyshka has quit IRC | 14:43 | |
yolanda | jeblair, what's expected zuul behaviour when you revert the parent change of a depends-on? should it be reverting only that parent , or all the childs that depended from it? | 14:43 |
*** Ala has quit IRC | 14:44 | |
*** coreycb has quit IRC | 14:46 | |
jeblair | yolanda: it's undefined; a depends on just depends on a single patch. whatever happens beyond that is out of zuul's control. | 14:47 |
*** oomichi has joined #openstack-infra | 14:47 | |
*** romcheg has quit IRC | 14:48 | |
yolanda | jeblair, so reversal should be done by hand? i'm just testing some zuul upgrades | 14:48 |
jeblair | yolanda: yes | 14:48 |
yolanda | ok thx | 14:48 |
*** mtanino has joined #openstack-infra | 14:49 | |
jeblair | i'm going to be working on the project team guide sprint today, so i may not be very responsive. | 14:49 |
*** jasondotstar has joined #openstack-infra | 14:49 | |
*** jasondotstar has quit IRC | 14:50 | |
*** zz_jgrimm is now known as jgrimm | 14:51 | |
*** jasondot_ has quit IRC | 14:51 | |
*** romcheg has joined #openstack-infra | 14:51 | |
*** otter768 has joined #openstack-infra | 14:51 | |
*** jasondotstar has joined #openstack-infra | 14:51 | |
*** whitenoise has quit IRC | 14:51 | |
mordred | AND - now all of the shade patches are in merge conflict :) | 14:52 |
mordred | dguerri: sorry bout that | 14:53 |
yolanda | here, we are testing replication on gerrit 2.8, and i find it's not creating some repos. It's normally creating all missing ones on remote mirrors, but missing a few. No errors on log | 14:53 |
dguerri | eheh | 14:53 |
dguerri | no worries | 14:53 |
yolanda | anyone had that problem? | 14:53 |
mordred | yolanda: we don't use gerrit to create remote repos at all | 14:53 |
yolanda | mordred, how do you do? | 14:53 |
mordred | yolanda: we use jeepyb create-cgit-repos on the cgit mirrors | 14:53 |
yolanda | why don't you use it? don't trust it? | 14:53 |
mordred | yolanda: this is why we started using ansible to manage our puppet runs | 14:54 |
*** cbx33 has joined #openstack-infra | 14:54 | |
mordred | yolanda: because we need to run puppet on the cgit mirrors before on gerrit | 14:54 |
cbx33 | Hi all, having issues updating contact information | 14:54 |
*** mdbooth has joined #openstack-infra | 14:54 | |
yolanda | mordred, don't tell us we need to move to ansible to properly replicate our mirrors :) | 14:54 |
eantyshev | jeblair: hello, may i ask you to remove -1 on https://review.openstack.org/188383 | 14:54 |
mordred | yolanda: well, you should be moving to ansible to run puppet ANYWAY because it's more resilient | 14:54 |
cbx33 | I just get "cannot store contact details" | 14:54 |
cbx33 | when i hit save | 14:54 |
sdague | pleia2: https://review.openstack.org/#/c/181113/10 - seems like a thing that would be great for you to weigh in on | 14:55 |
jeblair | eantyshev: did you do anything to address my comments? | 14:55 |
Shrews | mordred: so, um... wow. nice conflict magic you've got going on there | 14:55 |
mordred | yolanda: and, I mean, also, it seems like gerrit may not be as good at creating repos as you'd like it to be | 14:55 |
mordred | Shrews: right? | 14:55 |
mordred | Shrews: I'm MAGICAL | 14:55 |
yolanda | mordred, it isn't | 14:55 |
*** otter768 has quit IRC | 14:55 | |
Shrews | mordred: like a pony | 14:55 |
mordred | yolanda: I blame java | 14:55 |
yolanda | it's skipping a few without any good reason | 14:56 |
mordred | Shrews: I certainly bite people like I'm a pony | 14:56 |
*** spzala has joined #openstack-infra | 14:56 | |
mordred | yolanda: hunch - something failed the first time, but it has the local repo, so it does not bother trying to create the remote one, because it thinks it's good | 14:56 |
eantyshev | jeblair: I created unittest as a separate review https://review.openstack.org/#/c/191588 | 14:56 |
yolanda | and yes, we'll love to move to ansible, but too many things to do.... | 14:56 |
*** yamahata has joined #openstack-infra | 14:56 | |
yolanda | so it creates the local repo, and the local replica into /var/lib/git | 14:57 |
jhesketh | By the way, who here is going to Oscon and would it be good to do a mini meetup around that? | 14:57 |
mordred | yolanda: I hear that - well, maybe once we're done moving to puppet apply the combination of ansible+puppet-apply will be compelling enough for you to take the cost | 14:57 |
yolanda | but for some reason gerrit will know, it doesn't create the remote ones | 14:57 |
mordred | yolanda: yah - never used that gerrit feature, so I'm very little use | 14:57 |
yolanda | we'll like to embrace it, and get rid to puppetmaster | 14:57 |
Clint | jhesketh: i'm a maybe | 14:57 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Update segmented object metadata after creation https://review.openstack.org/193140 | 14:58 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Ensure that service values are strings https://review.openstack.org/193164 | 14:58 |
jeblair | eantyshev: ah great, thanks! i'll take a look at it soon | 14:58 |
mordred | jhesketh: I will not be going to oscon | 14:58 |
*** puranamr has joined #openstack-infra | 14:58 | |
mordred | jhesketh: I will be on vacation in panama | 14:58 |
jhesketh | Lucky you :-) | 14:59 |
mordred | jhesketh: I promise to enjoy myself | 14:59 |
fungi | jhesketh: i'll be there. have a talk to give on thursday morning | 14:59 |
cbx33 | Code Review - Error | 15:00 |
cbx33 | Server Error | 15:00 |
cbx33 | Cannot store contact information | 15:00 |
cbx33 | That's the full error I get from review.openstack.org | 15:00 |
*** maishsk has quit IRC | 15:00 | |
*** Hal has joined #openstack-infra | 15:00 | |
*** jonaspf has joined #openstack-infra | 15:01 | |
*** Hal is now known as Guest79497 | 15:01 | |
*** MarkAtwood has joined #openstack-infra | 15:02 | |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: puppet: add 3.8 release tests support https://review.openstack.org/189890 | 15:03 |
*** puranamr has quit IRC | 15:03 | |
EmilienM | just rebased ^ | 15:03 |
*** achanda has joined #openstack-infra | 15:04 | |
*** e0ne has quit IRC | 15:04 | |
mordred | uploading a 1.8G file to the cloud over and over again is ... boring | 15:04 |
sdague | so, I realize folks are sprinting, but this would be really nice to have - https://review.openstack.org/#/c/188733 - especially as jogo is soon to go poof | 15:04 |
mordred | nikhil_k: I reran the import and it worked - so it seems like that was just a temp error | 15:04 |
electrical | mordred: really? i always found it interesting to see how fast it would go :p lol | 15:05 |
*** dangers_away is now known as dangers | 15:05 | |
mordred | electrical: hah! | 15:05 |
*** phiche1 has left #openstack-infra | 15:05 | |
sdague | basically just executes the devstack worlddump if things go south in a devstack-gate run | 15:05 |
electrical | mordred: and try to get it going faster the next time :p lol | 15:05 |
sdague | which gives us a pretty detailed post mortem | 15:05 |
mordred | sdague: looks great | 15:05 |
*** Guest79497 has quit IRC | 15:06 | |
*** bexelbie has quit IRC | 15:06 | |
*** dboik has quit IRC | 15:06 | |
joeljwright | Hey everyone, really hoping for some help with some gate-tempest-dsvm-neutron-src-python-swiftclient errors I'm seeing | 15:07 |
cbx33 | Does anyone know who deals with issues on review.openstack.org? | 15:07 |
*** dboik has joined #openstack-infra | 15:07 | |
joeljwright | lots of tests failing with {u'message': u'No valid host was found. There are not enough hosts available.', u'code': 500, u'created': u'2015-06-18T14:42:29Z'} | 15:07 |
joeljwright | https://jenkins06.openstack.org/job/gate-tempest-dsvm-neutron-src-python-swiftclient/61/console | 15:07 |
fungi | cbx33: lots of us in here. what instructions were you following? hopefully http://docs.openstack.org/infra/manual/developers.html#account-setup ? | 15:07 |
EmilienM | cbx33: what kind of issue? | 15:07 |
joeljwright | can anyone provide some insight? | 15:07 |
cbx33 | fungi, EmilienM I have my account setup, but I can't save new contact information | 15:07 |
fungi | cbx33: you have your account set up according to that documentation, or you simply think you have your account set up but haven't followed that documentation to do it? | 15:08 |
openstackgerrit | Alvaro del Castillo proposed openstack-infra/activity-board: Added search field feature. https://review.openstack.org/190717 | 15:08 |
EmilienM | cbx33: your Fullname + prefered email would be enough | 15:08 |
fungi | cbx33: if you've gone back through the documentation and nothing there provides you with a resolution, there are some suggestions at https://ask.openstack.org/question/56720 of things you can double-check | 15:09 |
*** sabeen has joined #openstack-infra | 15:09 | |
*** vinayyadhav has quit IRC | 15:09 | |
*** vinay_yadhav has quit IRC | 15:10 | |
*** boris-42 has joined #openstack-infra | 15:10 | |
*** vinayyadhav has joined #openstack-infra | 15:10 | |
*** vinay_yadhav has joined #openstack-infra | 15:10 | |
cbx33 | EmilienM, so I tried pushing up and it told me the Individual Contributor thing needed contact information | 15:11 |
cbx33 | so i tried going back in to save them | 15:11 |
cbx33 | and i just get a black screen | 15:11 |
fungi | cbx33: unfortunately gerrit provides no means to configure that error message, and submitting your contact information is a systems cross-check to make sure you're set up with a corresponding foundation membership, so there are several potential reasons you might get that error (most of which imply that the documentation was not followed incompletely or incorrectly) | 15:11 |
cbx33 | saying the error I posted above | 15:11 |
yolanda | mordred, creating the repo with git init --bare in the mirror solved the issue and started replication, i wonder why gerrit keeps ignoring the creation of that project | 15:11 |
cbx33 | fungi, ok | 15:11 |
cbx33 | I will go back through it | 15:11 |
*** arxcruz has quit IRC | 15:11 | |
fungi | er, imply that the documentation was followed incompletely or incorrectly | 15:12 |
fungi | cbx33: mostly you need to make sure that you have a foundation individual membership account for www.openstack.org and that your primary/preferred e-mail address matches between that and gerrit | 15:12 |
SpamapS | mordred: can you explain why that update is needed better? | 15:13 |
SpamapS | mordred: I'd expect SwiftService to make sure the object is correct. | 15:13 |
mordred | SpamapS: well, without the update the metadata is not set on the object | 15:13 |
*** achanda has quit IRC | 15:13 | |
mordred | SpamapS: which I determined by using shade to upload an image and then looking at swift state for the object | 15:13 |
mordred | SpamapS: I agree with you - I would totally expect swiftservice to take care of that | 15:14 |
*** dannywilson has joined #openstack-infra | 15:14 | |
fungi | joeljwright: sounds like a resource problem in devstack when tested by tempest (possibly due to your proposed change). you might have better luck working through that with the devstack and tempest maintainers in #openstack-qa | 15:14 |
mordred | SpamapS: hwever, I've learned to inhabit a plane of constant existential dread as it relates to things I expect openstack client libraries to do | 15:14 |
joeljwright | well, I asked in openstack-qa and no-one can see a reason for it | 15:15 |
SpamapS | mordred: I'd also expect a clue here: http://docs.openstack.org/developer/swift/api/large_objects.html | 15:15 |
joeljwright | so I was pointed here | 15:15 |
*** bexelbie_ has quit IRC | 15:16 | |
mordred | SpamapS: for the record- I did try setting those values in a "meta" dict in the options dict | 15:16 |
mordred | SpamapS: and that also did not work | 15:16 |
*** dimtruck is now known as zz_dimtruck | 15:16 | |
fungi | yolanda: part of why we precreate those repos on our mirrors is that gerrit 2.4 did not support new repo creation over ssh and we implemented our remote mirrors while we were still running 2.4 and haven't revisited it since | 15:17 |
joeljwright | fungi: the proposed change leaves the code functionally identical (just renaming some non-kwarg method arguments) | 15:17 |
*** _nadya_ has quit IRC | 15:17 | |
*** dannywil_ has joined #openstack-infra | 15:17 | |
*** dannywilson has quit IRC | 15:17 | |
joeljwright | fungi: so I'm totally at a loss | 15:17 |
*** sabeen3 has joined #openstack-infra | 15:17 | |
mordred | fungi: yup. although it sounds like we would not be pleased with the results | 15:17 |
yolanda | fungi, we are doing the test with gerrit 2.8, but it's really weird. I can see the task in gerrit queue, and suddenly it disappears without really creating the repo | 15:17 |
yolanda | no errors anywhere | 15:17 |
yolanda | tailing the secure log in centos i can see the connection and disconnection | 15:18 |
*** rwsu has joined #openstack-infra | 15:18 | |
yolanda | but doing nothing | 15:18 |
yolanda | even, no errors on centos messages | 15:18 |
*** sabeen has quit IRC | 15:18 | |
fungi | joeljwright: you asked when there weren't a lot of people awake in -qa. you might try again | 15:18 |
*** _nadya_ has joined #openstack-infra | 15:18 | |
joeljwright | fungi: ok, thanks :) will go back | 15:19 |
fungi | joeljwright: it's errors getting raised from tempest calls within a devstack environment, so there's not a lot we're going to be able to tell you from the infra side of things (we maintain the machines those jobs run on, but the tests themselves are more of a black box to us) | 15:19 |
*** patrickeast has joined #openstack-infra | 15:19 | |
joeljwright | fungi: it's hard to work out when the various channels are most active sometimes | 15:19 |
*** oomichi has quit IRC | 15:19 | |
mordred | fungi, jeblair, SpamapS, Shrews: WOOT. image upload to rax completed (With those patches) | 15:20 |
mordred | verifying I can boot it real quick | 15:20 |
joeljwright | fungi: great - at least I can go back with "not an infra issue" | 15:20 |
joeljwright | fungi: thanks for looking | 15:20 |
*** oomichi has joined #openstack-infra | 15:20 | |
fungi | joeljwright: well, not an infra issue until you can bring us infrastrucure-specific errors to investigate | 15:21 |
*** coreycb has joined #openstack-infra | 15:21 | |
fungi | yolanda: i think new repo creation over ssh was fairly new in 2.8... maybe it doesn't work well until later gerrit releases? | 15:22 |
*** oomichi has quit IRC | 15:22 | |
*** oomichi has joined #openstack-infra | 15:22 | |
yolanda | fungi, looks like, we'll need to adopt that remote creation using jeepyb | 15:22 |
*** sdake has quit IRC | 15:23 | |
openstackgerrit | Merged openstack-infra/project-config: Create Magnum UI repo https://review.openstack.org/190998 | 15:24 |
mordred | yolanda: how were you doing it with 2.4? | 15:24 |
mordred | greghaynes, SpamapS: danger will robinson | 15:24 |
yolanda | we have a monitor to alert of that, and create manually | 15:25 |
mordred | yolanda: oh. gross. yeah - just use create-cgit-repos | 15:25 |
fungi | yolanda: though, my memory may be wrong. i'm finding references as far back as 2.0 that say "If replication is enabled, this command also connects to each of the configured remote systems over SSH and uses command line git on the remote system to create the empty repository." | 15:25 |
mordred | yolanda: it's already puppet-worthy and everything | 15:25 |
*** oomichi has quit IRC | 15:25 | |
fungi | but i definitely remember something about repo creation over ssh in more recent release notes | 15:25 |
yolanda | fungi, it does, for most of them | 15:25 |
*** joeljwright has left #openstack-infra | 15:25 | |
yolanda | but it's missing a few on the way | 15:25 |
*** whitenoise has joined #openstack-infra | 15:25 | |
openstackgerrit | Merged openstack-infra/project-config: Add a non-voting py34 check job to Cinder https://review.openstack.org/192702 | 15:25 |
openstackgerrit | Merged openstack-infra/project-config: Allow push merge commit for oslo.cache https://review.openstack.org/192722 | 15:26 |
yolanda | so yes, we'll take a look at that tool | 15:26 |
openstackgerrit | Merged openstack-infra/project-config: Remove double curly brackets from cue builder https://review.openstack.org/192693 | 15:26 |
mordred | SpamapS, greghaynes: image uploaded to rax worked. instance booted from image. I can't ping it | 15:26 |
mordred | SpamapS, greghaynes: SO - I think we may have grown an issue with simple-init element | 15:26 |
SpamapS | mordred: >:| | 15:26 |
*** devvesa has joined #openstack-infra | 15:26 | |
*** armax has joined #openstack-infra | 15:26 | |
mordred | SpamapS, greghaynes: either of you have brainspace and/or rax accounts to help debug? (and then if it is a simple-init thing, we should figure out how to test for it in dib) | 15:27 |
SpamapS | mordred: you said you tried with a 'meta' thing, the docs for SwiftService.upload say options['meta'] and options['headers'] should work. | 15:27 |
mordred | that said - I may be runnign old dib elements here - so I'm going to pull fresh and start from scratch | 15:27 |
mordred | SpamapS: yes - I agree that the docs say that | 15:27 |
mordred | SpamapS: I believe we may want to file a bug with them | 15:27 |
fungi | yolanda: ahh, from the 2.8 release notes http://gerrit-documentation.googlecode.com/svn/ReleaseNotes/ReleaseNotes-2.8.html | 15:27 |
fungi | "The replication plugin now automatically creates missing repositories on the destination if during the replication of a ref the target repository is found to be missing." | 15:28 |
fungi | so clearly in 2.8 they were still ironing this out | 15:28 |
yolanda | it does... sometimes | 15:28 |
SpamapS | mordred: I may have found it actually | 15:29 |
SpamapS | mordred: https://git.openstack.org/cgit/openstack/python-swiftclient/tree/swiftclient/service.py#n1680 | 15:29 |
SpamapS | mordred: I believe that is supposed to be options['headers'] | 15:30 |
*** cody-somerville has quit IRC | 15:31 | |
*** hashar has quit IRC | 15:32 | |
Shrews | yay, more client bugs in both doc and code | 15:32 |
*** gyee has joined #openstack-infra | 15:32 | |
*** tonytan4ever has quit IRC | 15:33 | |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Support for more extensions and options in Git plugin https://review.openstack.org/193177 | 15:33 |
SpamapS | the doc is right, the code is bong ;) | 15:33 |
*** tonytan4ever has joined #openstack-infra | 15:34 | |
SpamapS | just digging through the tests now, there's no tests that headers ever make it through | 15:34 |
*** hodos has joined #openstack-infra | 15:34 | |
SpamapS | oh wow, there's almost no unit tests for SwiftService.upload | 15:35 |
*** sdake has joined #openstack-infra | 15:35 | |
*** ramashri has joined #openstack-infra | 15:36 | |
mordred | SpamapS: yay! | 15:37 |
SpamapS | swiftclient doesn't have coverage report turned on in their check jobs either | 15:37 |
* SpamapS waits for his box to compile lxml.. AGAIN | 15:37 | |
*** rguillebert has quit IRC | 15:37 | |
SpamapS | really need to figure out how to get tox to use a ccache or something | 15:37 |
fungi | SpamapS: wheelhouse? | 15:38 |
fungi | pip should be creating a wheel of that and caching it | 15:38 |
*** Hal has joined #openstack-infra | 15:38 | |
*** jogo has joined #openstack-infra | 15:39 | |
SpamapS | fungi: actually it did | 15:39 |
SpamapS | I am so happy... I wasl ike "Hey, my tox is done already?!" | 15:39 |
*** achanda has joined #openstack-infra | 15:39 | |
SpamapS | shonuff | 15:39 |
*** Hal is now known as Guest44457 | 15:39 | |
fungi | heh | 15:39 |
*** vinay_yadhav has quit IRC | 15:39 | |
fungi | mad props to dstufft and crew | 15:39 |
*** vinayyadhav has quit IRC | 15:40 | |
* mordred hands dstufft a mostly clean goose | 15:40 | |
*** mdbooth has quit IRC | 15:40 | |
Kiall | mordred / fungi - Got 5 mins for a new repo review? https://review.openstack.org/#/c/189023/ hoping to land today so we don't have to re-do the git-foo to extract history again :) | 15:40 |
*** achanda_ has joined #openstack-infra | 15:41 | |
openstackgerrit | Ruslan Kamaldinov proposed openstack/requirements: Add yaql https://review.openstack.org/193180 | 15:42 |
*** afazekas has joined #openstack-infra | 15:42 | |
*** achanda has quit IRC | 15:44 | |
*** mdbooth has joined #openstack-infra | 15:45 | |
mordred | Kiall: AJaeger beat me to it - but done | 15:45 |
Kiall | Cool :) | 15:45 |
Kiall | Thanks! | 15:46 |
*** dtantsur is now known as dtantsur|afk | 15:46 | |
*** BharatK has quit IRC | 15:48 | |
*** unicell has quit IRC | 15:49 | |
openstackgerrit | Ruslan Kamaldinov proposed openstack-infra/project-config: Make yaql py34 job voting https://review.openstack.org/193156 | 15:49 |
*** rguillebert has joined #openstack-infra | 15:49 | |
* SpamapS goes cross eyed looking for 'header' and 'headers' and "header" and "headers" in swiftclient's code | 15:50 | |
*** afazekas has quit IRC | 15:50 | |
*** achanda_ has quit IRC | 15:51 | |
SpamapS | it looks like they've been used interchangeably even in the documentation | 15:52 |
SpamapS | this is _amazing_ | 15:52 |
*** achanda has joined #openstack-infra | 15:52 | |
*** zz_dimtruck is now known as dimtruck | 15:52 | |
*** patrickeast has quit IRC | 15:53 | |
*** abregman has joined #openstack-infra | 15:53 | |
*** dimtruck is now known as zz_dimtruck | 15:53 | |
dstufft | fungi: mordred Wheel caching was all lifeless really :) I just reviewed/merged | 15:53 |
openstackgerrit | Derek Higgins proposed openstack-infra/system-config: Remove tripleo-f20 nodes from tripleo cloud https://review.openstack.org/187676 | 15:54 |
openstackgerrit | Derek Higgins proposed openstack-infra/system-config: Set suitable min-ready values for tripleo fedora nodes https://review.openstack.org/187675 | 15:54 |
fungi | oh! i didn't realize he had hacked that part together. kudos lifeless! | 15:55 |
*** eharney has quit IRC | 15:55 | |
*** zz_dimtruck is now known as dimtruck | 15:55 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Update segmented object metadata after creation https://review.openstack.org/193140 | 15:56 |
* mordred hands lifeless a mostly clean slightly used goose | 15:57 | |
mordred | SpamapS, Shrews: ^^ | 15:57 |
*** shardy_ has joined #openstack-infra | 15:58 | |
*** ramashri has quit IRC | 15:59 | |
openstackgerrit | Alvaro del Castillo proposed openstack-infra/activity-board: Added search field feature. https://review.openstack.org/190717 | 16:00 |
*** shardy has quit IRC | 16:00 | |
*** _nadya_ has quit IRC | 16:00 | |
*** enikanorov2 has quit IRC | 16:00 | |
*** jasondotstar is now known as jasondotstar|afk | 16:01 | |
SpamapS | mordred: doc bug | 16:01 |
SpamapS | mordred: the right option is 'header' not 'headers' | 16:01 |
openstackgerrit | Merged openstack-infra/devstack-gate: Run worldump if tempest fails https://review.openstack.org/188733 | 16:01 |
*** afazekas has joined #openstack-infra | 16:01 | |
SpamapS | mordred: lets get this into the functional test | 16:01 |
*** jasondotstar has joined #openstack-infra | 16:03 | |
openstackgerrit | Merged openstack-infra/activity-board: Added search field feature. https://review.openstack.org/190717 | 16:03 |
*** jlanoux has quit IRC | 16:03 | |
*** shardy_ has quit IRC | 16:04 | |
mordred | SpamapS: ++ | 16:04 |
*** abregman has quit IRC | 16:04 | |
*** shardy has joined #openstack-infra | 16:04 | |
*** abregman has joined #openstack-infra | 16:05 | |
mordred | SpamapS: if we do it as header, it should work without the update? | 16:05 |
SpamapS | mordred: correct | 16:05 |
SpamapS | mordred: testing now | 16:05 |
mordred | SpamapS: want me to test that locally with? | 16:05 |
mordred | with rackspace? | 16:05 |
SpamapS | mordred: yes please! | 16:05 |
SpamapS | mordred: literally one letter delete in the code | 16:05 |
SpamapS | I just want it in our test :) | 16:05 |
*** nibalizer has quit IRC | 16:06 | |
openstackgerrit | Sean M. Collins proposed openstack-infra/project-config: Set some more defaults for Linux Bridge https://review.openstack.org/192907 | 16:06 |
anteaya | sc68cal: yay | 16:07 |
*** afazekas has quit IRC | 16:07 | |
mordred | SpamapS: http://paste.openstack.org/show/302032 btw is what I'm using to test | 16:08 |
SpamapS | mordred: https://review.openstack.org/#/c/193187/ <-- aaaand its fixed in trunk. ;) | 16:08 |
mordred | SpamapS: sweet | 16:09 |
*** rkukura has quit IRC | 16:09 | |
*** bswartz has quit IRC | 16:10 | |
mordred | sc68cal: so - I'm guessing I could set up a shade functional test with those parameters and I'd have a neutron-based devstack to test against that does linuxbridge with direct attached ips? | 16:11 |
mordred | sc68cal: as in - I could expect that cloud to not require me to use floating ips to get an externally routable ip? | 16:11 |
mordred | SpamapS, Shrews: ^^ this is likely something we should set up, so that we can exercise the non-floating-ip side of our logic | 16:12 |
anteaya | mordred: this test is still experiemental | 16:12 |
anteaya | mordred: sc68cal is still finding and fixing bugs with it to get the right configuration | 16:12 |
anteaya | mordred: as well as get the right pieces for neutron in neutron and for devstack in devstack | 16:12 |
mordred | cool | 16:12 |
*** pbourke has quit IRC | 16:13 | |
mordred | that's awesome- am I correct in my guess as to the intent of that particular test once it's up and going? | 16:13 |
anteaya | mordred: but concieveable once the work is done and the things are where they should be there would be a configuration for others to follow | 16:13 |
*** pbourke has joined #openstack-infra | 16:13 | |
anteaya | I don't know about the direct attached ip part | 16:13 |
anteaya | but the point is to have linuxbridge working with devstack | 16:14 |
mordred | everyone in this channel is a giant fan of those | 16:14 |
mordred | and I believe this is the thing that gets us that setup | 16:14 |
anteaya | I know | 16:14 |
anteaya | I don't know enough to confirm or dispute | 16:14 |
* mordred provisionally hands sc68cal a non-used donkey | 16:14 | |
anteaya | as I know so little about it | 16:14 |
anteaya | just that pieces are in play | 16:14 |
anteaya | yay | 16:14 |
anteaya | mordred: oh have you had a chance to look at the give me a network spec in neutron? | 16:15 |
anteaya | it got air time at yesterdays' neutron drivers meeting | 16:15 |
anteaya | and will be discussed further at next week's sprint | 16:15 |
mordred | anteaya: I have not had a chance to look at it | 16:15 |
* anteaya finds the link | 16:15 | |
mordred | anteaya: I support all of the parts of it that I would like, and I disagree with all the parts I wouldn't | 16:15 |
sigmavirus24 | does the openstackstatus bot not change topics back after it's replaced it with a gerrit notification? | 16:16 |
nikhil_k | mordred: glad to hear it worked | 16:16 |
*** ihrachyshka has joined #openstack-infra | 16:16 | |
mordred | nikhil_k: \o/ | 16:16 |
anteaya | mordred: https://review.openstack.org/#/c/184857/ | 16:16 |
jeblair | sigmavirus24: we fonud a bug in it last run; sorry; you can change it back manually now | 16:16 |
anteaya | mordred: great let's write them down so we don't have to guess next week | 16:16 |
mordred | nikhil_k: so - non-urgent feedback ... "389" is not a particularly descriptive user-facing error :) | 16:16 |
*** ayoung is now known as ayoung-afk | 16:16 | |
*** samuelBartel has quit IRC | 16:16 | |
mordred | nikhil_k: but, at this point, I'm not worried about it myself | 16:16 |
nikhil_k | mordred: yeah | 16:16 |
anteaya | jaypipes: spec review reminder, give me a network: https://review.openstack.org/#/c/184857/ | 16:16 |
sigmavirus24 | jeblair: no worries, me was looking for a bug to fix =P | 16:17 |
nikhil_k | mordred: we had a bit fight product vs dev vs qe vs sucurity vs mgmt on that | 16:17 |
jeblair | mordred: http://room389oakland.com/ are you _sure_? :) | 16:17 |
nikhil_k | s/bit/BIG/g | 16:17 |
*** alexsyip has joined #openstack-infra | 16:17 | |
jaypipes | anteaya: yep, it's on my list. | 16:18 |
jeblair | sigmavirus24: we haven't _fixed_ the bug in statusbot if you want to :) | 16:18 |
nikhil_k | mordred: the tradeoffs were obfuscation (security centric) vs. user friendly error (support centric) | 16:18 |
anteaya | jaypipes: thank you | 16:18 |
sigmavirus24 | jeblair: is there a bug report for it or no? | 16:18 |
nikhil_k | people just decided better safe* | 16:18 |
*** bdemers has quit IRC | 16:19 | |
*** ujuc has quit IRC | 16:19 | |
greghaynes | mordred: did you figure out what the not getting networking issue in rax is? | 16:19 |
*** afazekas has joined #openstack-infra | 16:20 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 16:22 |
jeblair | sigmavirus24: there is now! https://storyboard.openstack.org/#!/story/2000298 | 16:22 |
SpamapS | mordred: ^^ supersedes your patch | 16:22 |
anteaya | mordred: feel like reviewing and potentially giving https://review.openstack.org/#/c/192907/ a +3 so he can continue to figure out how to linuxbride with devstack? | 16:22 |
*** openstackgerrit has quit IRC | 16:22 | |
greghaynes | ah, fun | 16:23 |
anteaya | he being sc68cal | 16:23 |
*** openstackgerrit has joined #openstack-infra | 16:23 | |
sc68cal | :) | 16:23 |
sc68cal | mordred: when you say directly attached IP, can you give a little more info? | 16:25 |
marzif_ | any traction is appreciated on https://review.openstack.org/#/c/193125/ | 16:25 |
*** jasondotstar has quit IRC | 16:25 | |
* sc68cal sees scrollback | 16:26 | |
sc68cal | mordred: we'd have to document how to do provider networking in devstack with LB - we currently only have OVS documented | 16:26 |
*** jogo has quit IRC | 16:26 | |
sc68cal | (since I wrote it) | 16:26 |
sdague | sc68cal: sounds like you have a new todo :) | 16:27 |
*** romcheg has quit IRC | 16:28 | |
sc68cal | sdague: oh I have to document using LB in devstack first - so TODO >= 2 | 16:28 |
sdague | todo++ | 16:28 |
mordred | sc68cal, anteaya: commented on spec | 16:29 |
* sc68cal makes cards in trello | 16:29 | |
anteaya | mordred: thank you | 16:30 |
*** unicell has joined #openstack-infra | 16:30 | |
sc68cal | mordred: thanks :) | 16:30 |
mordred | sc68cal: so - what I mean is that there are two different ways you can wind up with an externally routable ip on your VM | 16:30 |
anteaya | can we give https://review.openstack.org/#/c/192907/ a shove too? | 16:30 |
*** rossella_s has quit IRC | 16:30 | |
mordred | sc68cal: you can have an IP from a private network allocated to you and you can get a floating ip to get out | 16:30 |
sc68cal | yup | 16:30 |
anteaya | more config for linuxbridge with devstack | 16:30 |
mordred | sc68cal: or you can get an IP from an externally routable network allocated to you directly | 16:30 |
*** afazekas has quit IRC | 16:30 | |
*** rossella_s has joined #openstack-infra | 16:31 | |
sc68cal | mordred: right - and that can be done with the provider networking API extension for Neutron | 16:31 |
mordred | sc68cal: when you say api extension - is that an API extension that nova uses when talking to neutron? or a client-facing API? | 16:31 |
* mordred learns things ... is excited | 16:32 | |
*** sputnik13 has joined #openstack-infra | 16:32 | |
*** sputnik13 has left #openstack-infra | 16:32 | |
sc68cal | mordred: So it's an API extension that the cloud admin uses to create a Neutron network and subnet - after creation it just looks like a regular neutron network | 16:32 |
mordred | awesome | 16:32 |
mordred | sc68cal: in your devstack patches, is the resulting devstack configured such that nova boot will get an ip on the externally-routable network without requiring a floating IP? | 16:32 |
*** jasondotstar|afk is now known as jasondotstar | 16:33 | |
mordred | s/devstack patches/devstack-gate patches/ | 16:33 |
sc68cal | mordred: DevStack supports doing this kind of topology - although I only have documented it for OVS | 16:33 |
sc68cal | mordred: not at the gate | 16:33 |
sc68cal | mordred: http://docs.openstack.org/developer/devstack/guides/neutron.html#neutron-networking-with-open-vswitch-and-provider-networks | 16:33 |
mordred | ok. so that would still be some work we'd need to do if we wanted a devstack configured that way to do functional tests of shade on | 16:33 |
*** eharney has joined #openstack-infra | 16:34 | |
sc68cal | mordred: yes, but it shouldn't require much, the config knobs are already present | 16:34 |
*** unicell has quit IRC | 16:34 | |
mordred | sc68cal: NEAT! | 16:34 |
mordred | and thanks for those docs - they make sense to my brain | 16:35 |
sc68cal | I just need to update some parts of that doc by using the correct RFC space for IPv4 documentation | 16:35 |
*** unicell has joined #openstack-infra | 16:35 | |
*** clu_ has joined #openstack-infra | 16:35 | |
*** spzala has quit IRC | 16:35 | |
sc68cal | using 10.1.1.0/24 was dumb | 16:35 |
sc68cal | I should use 203.0.113.0/24 | 16:35 |
sc68cal | that'll make it more clear that the instances will get public, routed IPv4 addresses - without floating IPs | 16:36 |
*** devvesa has quit IRC | 16:36 | |
*** vinayyadhav has joined #openstack-infra | 16:36 | |
mordred | SpamapS: ^^ yay! | 16:36 |
*** vinay_yadhav has joined #openstack-infra | 16:37 | |
*** ryanpetrello has quit IRC | 16:37 | |
anteaya | sc68cal: nice work | 16:37 |
*** samueldmq has quit IRC | 16:37 | |
cbx33 | fungi, is the OpenStack ID, the same as the review.openstack.org id? | 16:38 |
*** samueldmq has joined #openstack-infra | 16:38 | |
*** ramashri has joined #openstack-infra | 16:39 | |
*** afazekas has joined #openstack-infra | 16:39 | |
sdague | did we lose a cloud - http://status.openstack.org/zuul/ ? | 16:40 |
*** flepied1 has quit IRC | 16:40 | |
sdague | the node count went way down, but there is still a lot of stuff in queue | 16:40 |
anteaya | sc68cal: reminder qa meeting in 22 minutes | 16:40 |
kragniz | could one of the gerrit admins add me to the initial searchlight groups? | 16:41 |
sc68cal | anteaya: thx | 16:41 |
anteaya | sdague: doesn't look like it is host related | 16:41 |
sc68cal | mordred: https://review.openstack.org/193207 | 16:42 |
anteaya | sdague: not sure, did something zuul, nodepool related just merge? | 16:42 |
fungi | cbx33: openstackid.org is the openid provider we maintain for the www.openstack.org site (and also groups.openstack.org) and will be eventually moving our other sites to. right now review.openstack.org and the rest are using launchpad.net as their openid provider still | 16:42 |
* anteaya checks too | 16:42 | |
*** nfedotov has quit IRC | 16:42 | |
sdague | anteaya: it could be, the drop in node count was surprising to me for this time of day | 16:42 |
openstackgerrit | Adam Gandelman proposed openstack-infra/project-config: Adds akanda-appliance-buildimage post job https://review.openstack.org/192922 | 16:42 |
fungi | sdague: it looks like nodepool stopped building new nodes... i'll see if there's any obvious problem | 16:43 |
*** romcheg has joined #openstack-infra | 16:43 | |
anteaya | sdague: yes it is | 16:43 |
anteaya | zuul 41 hours ago, nodepool 15 hours ago for latest patches | 16:43 |
*** nibalizer has joined #openstack-infra | 16:43 | |
cbx33 | fungi just creating my Foundation member | 16:43 |
cbx33 | just wondering if I needed to create an "account" there too | 16:43 |
cbx33 | or if i used my launchpad creds | 16:43 |
fungi | cbx33: it's separate from launchpad. if you've not created an account there you'll need to | 16:44 |
cbx33 | cool ty | 16:44 |
*** jasondotstar is now known as jasondotstar|afk | 16:44 | |
fungi | cbx33: fairly soon (we hope) all our systems will just need an account on openstackid.org and we'll no longer need people to have accounts on launchpad.net to contribute | 16:45 |
greghaynes | jeblair: I'm seeing a lot of transient failures in DIB when we try to download various images - if we wanted to make an image hosting mirror do you have any thoughts on where that should live? | 16:45 |
*** xyang0 has quit IRC | 16:45 | |
*** jasondotstar|afk is now known as jasondotstar | 16:46 | |
*** afazekas has quit IRC | 16:46 | |
*** jasondotstar is now known as jasondotstar|afk | 16:46 | |
*** spzala has joined #openstack-infra | 16:46 | |
fungi | sdague: nodepoold is logging lots of timeout errors for gearman admin requests to zuul, so presumably isn't aware of the zuul demand and is just satisfying min-ready counts now | 16:47 |
cbx33 | fungi, well...I added my openstack id...they both use the same email addres and it's still not working | 16:47 |
*** derekh has quit IRC | 16:48 | |
fungi | cbx33: you joined the foundation as an individual member, per the instructions? | 16:48 |
cbx33 | yup | 16:48 |
cbx33 | I joined as a community member | 16:48 |
*** afazekas has joined #openstack-infra | 16:49 | |
mordred | fungi, sc68cal: I feel like I'm not smart enough with bash to understand something in 192907 | 16:49 |
mordred | what do the embedded $ do in the line? | 16:49 |
fungi | cbx33: yep, that won't work. you need to join the foundation as an individual member. i've got a clarification proposed to the instructions to make that more obvious https://review.openstack.org/#/c/190825/1/doc/source/developers.rst | 16:50 |
sc68cal | mordred: oh I have no idea, I just saw people doing that in other instances where they had multiple lines. Maybe it's a string concat operator? | 16:50 |
sc68cal | mordred: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/devstack-gate.yaml#n712 | 16:51 |
*** RichardRaseley has joined #openstack-infra | 16:51 | |
greghaynes | I think that will put a literal $ in there? | 16:51 |
fungi | cbx33: see also https://ask.openstack.org/question/56720 for a screenshot where you can see the button you need to click to change that | 16:51 |
mordred | I agree - it looks like it's saying "please concat these two strings using '\n' as the concatenation character | 16:52 |
greghaynes | oh, im wrong | 16:52 |
*** otter768 has joined #openstack-infra | 16:52 | |
*** puranamr has joined #openstack-infra | 16:52 | |
mordred | mordred@camelot:~/src/openstack-infra/shade$ echo "foo"$'\n'"bar" | 16:52 |
mordred | foo | 16:52 |
mordred | bar | 16:52 |
mordred | neat. I have learned a new thing today | 16:52 |
cbx33 | YAYY!!!! | 16:52 |
*** jasondotstar|afk is now known as jasondotstar | 16:53 | |
* cbx33 does the dance | 16:53 | |
*** jasondotstar is now known as jasondotstar|afk | 16:53 | |
cbx33 | thanks fungi | 16:53 |
fungi | sdague: jeblair: looks like the gearman timeouts might coincide with glance image uploads http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=982&rra_id=all | 16:53 |
fungi | cbx33: you're welcome! | 16:53 |
mordred | fungi: oh - that's fun | 16:53 |
fungi | cbx33: and sorry that process is so confusing, we're trying to make it simpler, but there are lawyers involved in the changes we need | 16:54 |
mordred | SpamapS: I verify that your fix to shade fixes the metadata | 16:54 |
*** ashleighfarnham has joined #openstack-infra | 16:55 | |
*** yamamoto has quit IRC | 16:55 | |
anteaya | sc68cal: so what that your intent with the $ in the script? | 16:55 |
anteaya | was that | 16:55 |
*** HeOS_ has quit IRC | 16:56 | |
mordred | Shrews: if you get a sec, could use +As on 193194 and 193164 so we can release and roll in to prod for nodepool | 16:56 |
sc68cal | anteaya: I'm not very skilled at bash so I just looked what other people were doing to make multiple lines for that variable | 16:56 |
*** crc32 has joined #openstack-infra | 16:56 | |
mordred | SpamapS: you too on 193164 | 16:56 |
mordred | sc68cal: +A btw | 16:56 |
*** dizquierdo has quit IRC | 16:56 | |
greghaynes | mordred: oh, $'\n' is interpreted as a newline, so its a hack to newline without multiple lines | 16:56 |
greghaynes | TIL | 16:56 |
anteaya | sc68cal: guess we'll find out | 16:56 |
cbx33 | fungi, w00t https://review.openstack.org/#/c/193212/ | 16:56 |
anteaya | in the experimental logs soon | 16:57 |
fungi | cbx33: congrats and welcome! | 16:57 |
anteaya | mordred: thank you | 16:57 |
sc68cal | mordred: thanks :) | 16:57 |
*** otter768 has quit IRC | 16:57 | |
openstackgerrit | Merged openstack/requirements: Increase testtools version to support unittest2 https://review.openstack.org/192574 | 16:57 |
fungi | mordred: i have a feeling that 400mbps we see flat-lining during our dib uploads to hpcloud indicates our bandwidth cap for that flavor | 16:58 |
kragniz | could someone add me to the groups of a new project? | 16:58 |
fungi | mordred: and there's a good chance we have poor scheduling or lossy rate limiting causing gearman connectivity to flounder while that's going on | 16:58 |
fungi | kragniz: sure, what was the change that added the new project? | 16:58 |
kragniz | fungi: https://review.openstack.org/#/c/190278/ | 16:59 |
*** baoli has quit IRC | 16:59 | |
eantyshev | Hello! May I ask you to add these accounts to CI group: vzstorage-ci and virtuozzo6-ci | 17:00 |
fungi | kragniz: done | 17:00 |
kragniz | fungi: awesome | 17:00 |
kragniz | fungi: thanks! | 17:00 |
*** baoli has joined #openstack-infra | 17:00 | |
fungi | kragniz: you're welcome | 17:01 |
*** dpaterson has quit IRC | 17:01 | |
*** [HeOS] has quit IRC | 17:01 | |
fungi | anteaya: gothicmindfood: krtaylor: mmedvede: asselin: if one of you is around, see eantyshev's request above | 17:02 |
*** yamamoto has joined #openstack-infra | 17:02 | |
* asselin looks | 17:02 | |
jeblair | greghaynes: i think we need one of us to circle around and spiff up afs again; i think that's the best way to have an image mirror | 17:02 |
greghaynes | :/ | 17:02 |
anteaya | asselin: thanks, thanks fungi | 17:02 |
asselin | eantyshev, I think I already added you: https://review.openstack.org/#/admin/groups/270,members | 17:03 |
mmedvede | asselin is fast :) | 17:03 |
fungi | sdague: looks like nodepool managed to get a gearman word in edgewise and noticed zuul has some unmet demand. this will probably continue to be spiky until the image uploads wrap up | 17:03 |
sdague | fungi: gotcha | 17:03 |
kragniz | fungi: could you add me to searchlight-core, also? | 17:03 |
fungi | oh, looks like maybe they just did wrap up | 17:03 |
fungi | kragniz: i thought i did... double-checking now | 17:03 |
*** jasondotstar|afk has quit IRC | 17:03 | |
asselin | eantyshev, I tend to add ci accounts when I get their unwanted e-mails :) | 17:04 |
pabelanger | so, this is odd. Stackalytics is cloning the docker repo and trying to import that into its database of statistics | 17:04 |
fungi | sdague: jeblair: pretty sure the start and end of the gearman timeouts for nodepool correlate precisely to the upload start/end bandwidth graph | 17:04 |
fungi | so that seems to explain it | 17:04 |
Clint | pabelanger: frightening | 17:04 |
eantyshev | asselin: thanks, virtuozzo6-ci is there ! please, add vzstorage-ci too | 17:05 |
asselin | eantyshev, but you now have 3 accounts listed there. Let me know if any should be removed: https://review.openstack.org/#/admin/groups/270,members | 17:05 |
Clint | jeblair: oh, btw, my urwid probblem was due to UXTerm*metaSendsEscape: false | 17:05 |
eantyshev | asselin: one of them (the one with email pcs-ci-maintainers@parallels.com is deprecated) | 17:05 |
asselin | eantyshev, ok will remove that one. thanks. | 17:05 |
fungi | kragniz: done, sorry about that. i must have pasted and forgotten to hit the add button the first time | 17:06 |
kragniz | fungi: that's okay! Thanks! | 17:06 |
eantyshev | asselin: Thank you! | 17:06 |
fungi | Clint: oh, yep, that option is teh evilz | 17:06 |
anteaya | eantyshev: should we disable the gerrit account with pcs-ci-maintainer@parallels.com? | 17:06 |
nibalizer | pabelanger: niiiice | 17:07 |
mordred | pabelanger: it does ansible too | 17:07 |
mordred | and something else I can't remember | 17:07 |
*** ddieterly has joined #openstack-infra | 17:07 | |
eantyshev | anteaya: yes, sure | 17:07 |
Clint | fungi: i can't imagine why someone flipped it on by default | 17:07 |
mordred | fungi: perhaps we shoudl figure out how to ratelimit the upload a little better so that it doesn't hog the bandwidth | 17:07 |
fungi | Clint: i've been cargo-culting xterm*metaSendsEscape:true in my .Xresources for so long i'd forgotten what it was for | 17:07 |
pabelanger | mordred, ya, processor is dying on utf8 issues in docker. Guess it is time to setup a filter on cloning repos | 17:08 |
jeblair | fungi, mordred: oh, wow. so we're either starving network traffic on nodepool, or the upload process is starving cpu for other threads. | 17:08 |
*** rguillebert has quit IRC | 17:08 | |
openstackgerrit | Merged openstack-infra/project-config: Fix Manila jobs for running on stable/juno branch https://review.openstack.org/193149 | 17:08 |
*** achanda has quit IRC | 17:08 | |
Clint | fungi: rxvt-unicode gets it right | 17:08 |
* krtaylor reads scrollback | 17:09 | |
jeblair | Clint: wow, yeah that looks like "behaveUnlikeAnythingNormal: true" | 17:09 |
fungi | Clint: i think i ended up setting it when i upgraded and discovered that alt+stuff stopped working in weechat | 17:09 |
anteaya | eantyshev: are you sure that is the email address? | 17:09 |
*** kushal has quit IRC | 17:09 | |
*** kdas_ has joined #openstack-infra | 17:09 | |
*** yamahata has quit IRC | 17:09 | |
jeblair | mordred, fungi: also, the distributed build/upload workers would help with this | 17:10 |
openstackgerrit | Merged openstack-infra/project-config: Add openstack/designate-dashboard to the DNS Services project https://review.openstack.org/189023 | 17:10 |
Clint | fungi: ah, i always use urxvt for irc | 17:10 |
*** kdas_ has quit IRC | 17:10 | |
anteaya | eantyshev: found it | 17:10 |
eantyshev | anteaya: sorry, pcs-ci-maintainers@parallels.com | 17:10 |
anteaya | paste.o.o is slow for me to day | 17:10 |
Clint | of course i also type ESC instead of alt, so.. | 17:10 |
jeblair | mordred, fungi: though no one has signed up to write that yet | 17:10 |
*** kushal has joined #openstack-infra | 17:10 | |
fungi | Clint: oh, i'm just stockholm-syndromed into sticking with classic xterm for everything (except on my htpc where i use cool-retro-term because it's some serious nostalgic eye candy) | 17:11 |
jeblair | anyone looking for some python programming? :) | 17:11 |
*** achanda has joined #openstack-infra | 17:11 | |
greghaynes | so that would dictate that the distributed builders would have to do the upload themselves | 17:11 |
jeblair | http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-workers.html should be fun hacking | 17:11 |
Clint | fungi: i tried using urxvt for all terminals at some point and i forget why it didn't take | 17:11 |
jeblair | greghaynes: yep; that's the way it's specced at least | 17:12 |
greghaynes | ah, awesme | 17:12 |
anteaya | can someone please disable gerrit account id 15741: http://paste.openstack.org/show/302165/ | 17:12 |
anteaya | eantyshev: I won't send out an email for that | 17:12 |
*** bswartz has joined #openstack-infra | 17:13 | |
fungi | anteaya: done | 17:13 |
anteaya | fungi: thank you | 17:13 |
eantyshev | anteaya: It's ok since I'm in charge for that account | 17:13 |
fungi | yw | 17:13 |
anteaya | eantyshev: wonderful, it is disabled | 17:13 |
*** krtaylor has quit IRC | 17:14 | |
*** krtaylor has joined #openstack-infra | 17:14 | |
*** ihrachyshka has quit IRC | 17:17 | |
*** cdent has quit IRC | 17:17 | |
*** amotoki_ has quit IRC | 17:18 | |
*** ryanpetrello has joined #openstack-infra | 17:18 | |
mordred | jeblair, fungi: if you get a sec, could use +As on 193194 and 193164 so we can release and roll in to prod for nodepool | 17:18 |
*** ddieterly has quit IRC | 17:18 | |
fungi | mordred: we also need to clean up jeblair's alien cleanup patch which is currently hand-applied on nodepool.o.o (where puppet agent is still disabled) | 17:19 |
*** ZZelle_ has joined #openstack-infra | 17:19 | |
fungi | i'll see where that's sitting | 17:19 |
jeblair | i thought i cleaned the patch yesterday | 17:19 |
*** achanda has quit IRC | 17:19 | |
jeblair | yeah, passes tests now | 17:19 |
*** jasondotstar has joined #openstack-infra | 17:20 | |
*** jasondotstar is now known as jasondotstar|afk | 17:20 | |
*** jasondotstar|afk is now known as jasondotstar | 17:20 | |
fungi | jeblair: awesome. rereviewing so we can release puppet on nodepool | 17:21 |
mordred | ++ | 17:21 |
mordred | doing the same | 17:21 |
*** cdent has joined #openstack-infra | 17:21 | |
openstackgerrit | Benjamin Pflanz proposed openstack-infra/git-review: Don't parse git log header for topic https://review.openstack.org/192461 | 17:23 |
*** abitha has joined #openstack-infra | 17:23 | |
yolanda | mordred, jeblair, about the comment for nodepool double queues and rate.. makes sense if i work on a way to have a shared rate between all task workers? will you be willing to merge that if rate is respected? | 17:23 |
*** achanda has joined #openstack-infra | 17:24 | |
mordred | yolanda: well... it gets really screwy with swift image uploads | 17:24 |
*** cdent has quit IRC | 17:24 | |
yolanda | mordred, what do you mean? | 17:24 |
mordred | yolanda: because swiftservice handles multi-threaded chunking behind the scenes | 17:25 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/irc-meetings: Revert "Fix incorrect docs meeting time" https://review.openstack.org/193224 | 17:25 |
mordred | yolanda: the swift image upload does a bunch of stuff that does not get accounted for by TaskManager | 17:25 |
yolanda | mm, but it will behave the same for one queue and for two | 17:25 |
mordred | that is true | 17:25 |
mordred | jeblair, fungi: +2 on both | 17:26 |
yolanda | jeblair's concern for that, and he is right, is that my change can be doubling rate | 17:26 |
*** jasondotstar is now known as jasondotstar|afk | 17:26 | |
yolanda | but if i have some way to calculate that rate for x task workers , that problem will be gone | 17:26 |
yolanda | so if you want to adopt that 2 queues effort i will be more than happy to work on it | 17:27 |
mordred | hrm. | 17:28 |
mordred | yolanda: I need to go get a new bag of coffee - lemme ponder while I do that | 17:28 |
fungi | yolanda: does my answer to your comment on 190827 make sense? | 17:29 |
fungi | yolanda: it's of course possible i'm misinterpreting it | 17:29 |
*** jasondotstar|afk is now known as jasondotstar | 17:29 | |
yolanda | i'm just going out to the cinema, bbl in a pair or hours | 17:29 |
*** dguerri is now known as dguerri` | 17:30 | |
pelix | zaro: https://review.openstack.org/187075 seems to be doing the right thing with the tests it has, since it exercises using conf files, was there something else that needed to be checked with it? | 17:32 |
*** sdake_ has joined #openstack-infra | 17:32 | |
SpamapS | mordred: lol, you guys +A'd a syntax error. ;) | 17:33 |
fungi | mordred: once 190827 merges i'll reenable puppet agent on the server | 17:33 |
* SpamapS is just now getting to testing that on his devstack node | 17:33 | |
fungi | SpamapS: what change? | 17:34 |
SpamapS | fungi: https://review.openstack.org/#/c/193194/ | 17:34 |
SpamapS | it failed verification, I'm fixing it | 17:34 |
AJaeger | SpamapS: We're human ;( | 17:34 |
fungi | SpamapS: hah. mordred and Shrews were just eager, that's all ;) | 17:35 |
jeblair | that's why we have zuul :) | 17:35 |
mordred | all hail zuul | 17:35 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 17:35 |
*** ramashri_ has joined #openstack-infra | 17:35 | |
AJaeger | yeah, missing closing ")". A good interpreter should add those automatically ;) | 17:35 |
Shrews | SpamapS: fungi: we have to leave Jenkins something to do | 17:35 |
pleia2 | AJaeger: would it be possible for you to sync up with StevenK at the end of his day/beginning of your day tomorrow to land 181113? | 17:36 |
*** sdake has quit IRC | 17:36 | |
fungi | yeah, this is python. who needs () can't we just add some more indentation somewhere instead? | 17:36 |
*** spzala has quit IRC | 17:36 | |
SpamapS | Shrews: you're the job creators. #merikuh | 17:36 |
AJaeger | pleia2: the patch looks fine to go in. | 17:36 |
AJaeger | pleia2: I'm happy to remove the WIP - I was waiting for your "Zanata is ready for this" ;) | 17:37 |
*** sarob has joined #openstack-infra | 17:37 | |
*** asrangne__ has quit IRC | 17:37 | |
AJaeger | pleia2: shall we exercise it? Then I'll remove my WIP and can +A - or you can +A after talking with StevenK | 17:37 |
pleia2 | AJaeger: ok, you can remove it and I'll confirm with him when he comes on later so we can land it :) | 17:37 |
SpamapS | ugh | 17:37 |
pleia2 | AJaeger: it was kind of in a perpetual-but-not-marked WIP so I wanted to be sure | 17:37 |
SpamapS | stupid Ubuntu server installer setting non-VGA modes | 17:37 |
SpamapS | >:| | 17:37 |
*** ramashri has quit IRC | 17:38 | |
bknudson | I'm trying to figure out why a job is failing sometimes... https://review.openstack.org/#/c/192438/ fails on the new gate-python-keystoneclient-tox-bandit | 17:38 |
bknudson | and the error is ERROR: unknown environment 'bandit' | 17:38 |
AJaeger | pleia2: Since cinerama wrote the patch, StevenK was not able to WIP himself - therefore I did it for him... | 17:38 |
bknudson | it does tox -e bandit | 17:38 |
bknudson | but that env does exist since it was merged recently -- http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/tox.ini#n37 | 17:38 |
mordred | SpamapS: you know, you could skip the installer and just used bifrost | 17:38 |
openstackgerrit | Merged openstack-infra/nodepool: Isolate and persist fake client state https://review.openstack.org/192789 | 17:39 |
bknudson | so maybe the job isn't merging to master? | 17:39 |
* mordred hides | 17:39 | |
pleia2 | AJaeger: ah right, gotcha :) | 17:39 |
greghaynes | hehe | 17:39 |
*** sarob has quit IRC | 17:39 | |
SpamapS | mordred: I could. I might. | 17:40 |
jeblair | bknudson: that change is on a feature branch | 17:40 |
bknudson | oh, duh | 17:40 |
jeblair | bknudson: so it's testing merging it into the feature branch | 17:40 |
fungi | bknudson: is that env in the tox.ini on the feature/keystoneauth_integration branch? | 17:40 |
AJaeger | bknudson: the patch is on a feature branch - does that feature branch also have the bandit environment? | 17:40 |
fungi | er, yeah, what jeblair just said | 17:40 |
jeblair | and AJaeger | 17:41 |
bknudson | I'm not going to worry about it then | 17:41 |
AJaeger | err, what fungi and jeblair said ;) | 17:41 |
jeblair | bknudson: we all agree! :) | 17:41 |
fungi | resounding agreement! our work here is done. let's all go out for drinks | 17:41 |
SpamapS | hm | 17:41 |
fungi | bknudson: it's possible openstack-infra/project-config:zuul/layout.yaml needs a (stricter?) branch filter for that job so that it only runs on relevant branches where the tox.ini has the necessary env defined | 17:42 |
jeblair | bknudson: anyway, you could merge master into the feature branch, or disable that job on the feature branch, or ignore it, or probably some other things i'm thinking of. not sure if cherry-picking the change across branches would cause merge conflicts later. hopefully not, but no guarantees. | 17:43 |
openstackgerrit | Merged openstack-infra/nodepool: Delete leaked instances https://review.openstack.org/190827 | 17:43 |
*** mmedvede has quit IRC | 17:43 | |
AJaeger | since the job is non-voting, it's fine to wait for a merge as well - unless you want to make it voting... | 17:43 |
bknudson | I'd expect there'd be a maitainer of the branch that merges with master occasionally. | 17:44 |
fungi | okay, that's merged, so once the current ansible run is complete, i'm reenabling puppet agent on nodepool.o.o again | 17:44 |
*** erlon has joined #openstack-infra | 17:44 | |
*** yamamoto has quit IRC | 17:44 | |
fungi | bknudson: looks like that feature branch was created without updating the keystoneclient acl to enable anyone to push a merge commit | 17:44 |
fungi | bknudson: so right now the set of people doing that is approximately 0 | 17:45 |
*** jeax has joined #openstack-infra | 17:45 | |
SpamapS | lovely... running shade functional tests on my devstack node seems to have killed networking on my devstack node | 17:45 |
*** whitenoise has quit IRC | 17:45 | |
SpamapS | or it just went down independently of that | 17:45 |
*** jeax is now known as whitenoise | 17:45 | |
*** sarob has joined #openstack-infra | 17:46 | |
erlon | dhellmann: hi Doug, I notice a '7.0.0a0' tag in Cinder branch, what's that about? | 17:46 |
openstackgerrit | Merged openstack-infra/project-config: Run oslo.db unit tests with MySQL-Python too https://review.openstack.org/193136 | 17:46 |
bknudson | fungi: he he... I guess they really didn't want to keep it up to date. | 17:46 |
fungi | erlon: that's in preparation for the next cinder release not being year.serial based | 17:47 |
*** mmedvede has joined #openstack-infra | 17:47 | |
fungi | erlon: there's a mailing list thread... let me get it for you | 17:47 |
*** sarob has quit IRC | 17:47 | |
erlon | fungi: hmm, missed that, have just returned from vocations, and lost the discution | 17:48 |
*** dannywil_ has quit IRC | 17:50 | |
fungi | erlon: it starts back in may, but the first message in the june archive for it is http://lists.openstack.org/pipermail/openstack-dev/2015-June/065305.html | 17:50 |
*** openstackgerrit has quit IRC | 17:50 | |
fungi | erlon: it's the "[all][release] summit session summary: Release Versioning for Server Applications" thread | 17:51 |
*** dannywilson has joined #openstack-infra | 17:51 | |
*** openstackgerrit has joined #openstack-infra | 17:51 | |
*** jasondot_ has joined #openstack-infra | 17:51 | |
dhellmann | fungi: can you add me to https://review.openstack.org/#/admin/groups/967,members please? | 17:52 |
fungi | erlon: the first message about the alpha tags is http://lists.openstack.org/pipermail/openstack-dev/2015-June/067279.html | 17:52 |
*** marzif has joined #openstack-infra | 17:52 | |
anteaya | mordred: if you feel like supporting sc68cal's devstack documentation efforts: https://review.openstack.org/#/c/193207/3 | 17:52 |
erlon | fungi: hmmm, grea, thanks, Ill see that | 17:52 |
fungi | dhellmann: done | 17:52 |
openstackgerrit | Merged openstack-infra/shade: Ensure that service values are strings https://review.openstack.org/193164 | 17:52 |
*** jasondot_ has quit IRC | 17:53 | |
dhellmann | erlon: fungi : thanks | 17:55 |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 17:56 |
*** tvanderwiel has quit IRC | 17:56 | |
*** SumitNaiksatam has joined #openstack-infra | 17:56 | |
marzif | anyone could help moving forward: https://review.openstack.org/#/c/193125/ | 17:56 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-logrotate: Make logrotate::file more resilient https://review.openstack.org/189378 | 17:57 |
*** signed8bit has quit IRC | 17:59 | |
*** vinayyadhav has quit IRC | 17:59 | |
*** vinay_yadhav has quit IRC | 17:59 | |
*** ivar-lazzaro has joined #openstack-infra | 18:00 | |
*** ivar-lazzaro has quit IRC | 18:00 | |
*** rkukura has joined #openstack-infra | 18:01 | |
*** ivar-lazzaro has joined #openstack-infra | 18:01 | |
*** ramashri_ has quit IRC | 18:03 | |
*** ramashri has joined #openstack-infra | 18:03 | |
*** ildikov_ has quit IRC | 18:04 | |
*** spzala has joined #openstack-infra | 18:04 | |
*** tosky has quit IRC | 18:04 | |
*** tonytan4ever has quit IRC | 18:06 | |
*** jasondotstar is now known as jasondotstar|afk | 18:07 | |
*** hodos has quit IRC | 18:07 | |
*** tonytan4ever has joined #openstack-infra | 18:07 | |
*** afazekas has quit IRC | 18:08 | |
pelix | any infra core reviewers fancy reviewing https://review.openstack.org/183488 for JJB? | 18:11 |
*** tonytan4ever has quit IRC | 18:11 | |
pelix | And https://review.openstack.org/181541? | 18:12 |
*** sarob has joined #openstack-infra | 18:12 | |
*** baoli has quit IRC | 18:13 | |
*** sarob has quit IRC | 18:13 | |
*** samueldmq2 has joined #openstack-infra | 18:14 | |
*** cdent has joined #openstack-infra | 18:14 | |
*** samueldmq__ has joined #openstack-infra | 18:15 | |
*** achanda has quit IRC | 18:15 | |
*** jasondotstar|afk is now known as jasondotstar | 18:15 | |
*** jasondotstar is now known as jasondotstar|afk | 18:15 | |
AJaeger | I don't think the designate-dashboard ACLs are setup correctly ;( | 18:17 |
*** samueldmq has quit IRC | 18:17 | |
*** sarob has joined #openstack-infra | 18:17 | |
AJaeger | Looking at gerrit/acls/openstack/designate-dashboard.config I see "inheritFrom = openstack/designate" but looking at https://review.openstack.org/#/admin/projects/openstack/designate-dashboard,access I see only horizon-core. | 18:18 |
AJaeger | fungi, jeblair, could you check this, please? ^ | 18:18 |
*** samueldmq2 has quit IRC | 18:18 | |
*** tonytan4ever has joined #openstack-infra | 18:18 | |
*** amotoki_ has joined #openstack-infra | 18:18 | |
fungi | AJaeger: see above that where it says "rights inherit from" | 18:20 |
*** samueldmq2 has joined #openstack-infra | 18:22 | |
*** sarob has quit IRC | 18:22 | |
*** pelix has quit IRC | 18:23 | |
*** amotoki_ has quit IRC | 18:23 | |
*** samueldmq has joined #openstack-infra | 18:23 | |
jeblair | er should we be using inheritfrom? | 18:24 |
AJaeger | fungi: ah, missed that line... Thanks! | 18:24 |
fungi | if i had reviewed that change i would have recommended just being explicit in the acl | 18:24 |
jeblair | i vote we make it standard | 18:25 |
AJaeger | fungi: I reviewed, sorry ;( | 18:25 |
*** signed8bit has joined #openstack-infra | 18:25 | |
AJaeger | jeblair: shall I send a cleanup patch? | 18:25 |
*** samueldmq__ has quit IRC | 18:25 | |
jeblair | AJaeger: that would be great. that way it's easier to read and understand, and our tools don't have to be as complex | 18:25 |
fungi | inherit from makes the acl harder to grok, and doesn't really add much convenience when teh acls are under config management anyway | 18:26 |
*** samueldmq2 has quit IRC | 18:26 | |
AJaeger | thanks for the explanation, will not let it through again | 18:27 |
fungi | AJaeger: might not hurt to grep for any other similar acls which have slipped through and fix those too | 18:27 |
fungi | it's possible that was cargo-culted from another acl file as acceptable | 18:27 |
AJaeger | fungi: will do... | 18:27 |
*** jasondotstar|afk has quit IRC | 18:27 | |
fungi | also, nodepoold is back in sync with master again | 18:28 |
*** jtomasek has quit IRC | 18:28 | |
fungi | and puppet is working without error | 18:28 |
AJaeger | fungi: no cargo-cult, this is the only one... | 18:28 |
fungi | AJaeger: excellent--thanks! | 18:28 |
*** samueldmq2 has joined #openstack-infra | 18:30 | |
*** xyang0 has joined #openstack-infra | 18:31 | |
*** ramashri has quit IRC | 18:31 | |
openstackgerrit | Christopher Aedo proposed openstack-infra/system-config: Add openstack-app-catalog mailing list https://review.openstack.org/191478 | 18:32 |
*** kdas_ has joined #openstack-infra | 18:33 | |
openstackgerrit | Merged openstack-infra/project-config: Run python34 tests only on master for heat https://review.openstack.org/192515 | 18:33 |
*** dboik has quit IRC | 18:34 | |
*** dboik has joined #openstack-infra | 18:34 | |
*** samueldmq has quit IRC | 18:34 | |
*** koolhead17 has joined #openstack-infra | 18:34 | |
*** kushal has quit IRC | 18:35 | |
*** ildikov_ has joined #openstack-infra | 18:36 | |
*** claudiub has quit IRC | 18:36 | |
*** ramashri has joined #openstack-infra | 18:37 | |
*** marzif has quit IRC | 18:37 | |
*** hdd has quit IRC | 18:37 | |
*** samueldmq__ has joined #openstack-infra | 18:38 | |
*** thedodd has quit IRC | 18:38 | |
*** ajmiller has quit IRC | 18:38 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Remove inherit-from from designate-dashboard ACL https://review.openstack.org/193247 | 18:39 |
AJaeger | fungi, jeblair: here's the promised patch ^ | 18:39 |
*** pblaho has quit IRC | 18:39 | |
fungi | AJaeger: thanks again | 18:39 |
*** samueldmq has joined #openstack-infra | 18:39 | |
*** marzif has joined #openstack-infra | 18:40 | |
*** samueldmq2 has quit IRC | 18:42 | |
*** samueldmq__ has quit IRC | 18:42 | |
*** [HeOS] has joined #openstack-infra | 18:42 | |
*** samueldmq2 has joined #openstack-infra | 18:44 | |
*** hdd has joined #openstack-infra | 18:44 | |
*** samueldmq__ has joined #openstack-infra | 18:44 | |
*** yamamoto has joined #openstack-infra | 18:45 | |
*** marzif has quit IRC | 18:47 | |
*** samueldmq has quit IRC | 18:47 | |
*** notnownikki has quit IRC | 18:48 | |
*** jtomasek has joined #openstack-infra | 18:48 | |
cdent | I'm seeing this in a few different places: http://logs.openstack.org/36/193036/3/check/gate-gnocchi-dsvm-functional-file-mysql/01852b0/console.html#_2015-06-18_18_45_52_351 | 18:48 |
*** samueldmq2 has quit IRC | 18:48 | |
lifeless | fungi: thanks :) | 18:48 |
cdent | what does it tell me? | 18:48 |
*** samueldmq has joined #openstack-infra | 18:48 | |
lifeless | SpamapS: for amazing, look at the HTTP/1.1 definition of header :) | 18:49 |
*** Sukhdev has joined #openstack-infra | 18:49 | |
cdent | (not just gnocchi) | 18:49 |
*** [HeOS] is now known as HeOS | 18:49 | |
lifeless | sdague: we could put it in a venv easily enough and call it via the venv's python | 18:50 |
lifeless | sdague: would you like me to whip that up ? | 18:50 |
*** yamamoto has quit IRC | 18:50 | |
lifeless | sdague: it is itself consistent with global-requirements, so it can't interfere withthe pinning process | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: Add a non-voting py34 check job to Glance https://review.openstack.org/192769 | 18:51 |
lifeless | SpamapS: also you're welcome (wheel caching :)) | 18:51 |
*** samueldmq__ has quit IRC | 18:51 | |
*** samueldmq2 has joined #openstack-infra | 18:51 | |
openstackgerrit | Christopher Aedo proposed openstack-infra/system-config: Add app-catalog-admin mailing list https://review.openstack.org/191478 | 18:53 |
*** samueldmq__ has joined #openstack-infra | 18:54 | |
mordred | SpamapS: swiftclient.service.SwiftError: "Metadata parameter x-object-meta-x-shade-sha256 must contain a ':'.\nExample: 'Color:Blue' or 'Size:Large'" | 18:54 |
*** samueldmq has quit IRC | 18:55 | |
*** cdent has quit IRC | 18:55 | |
jeblair | but no space? | 18:55 |
*** samueldmq has joined #openstack-infra | 18:55 | |
notmyname | ? | 18:55 |
*** dboik has quit IRC | 18:55 | |
mordred | notmyname: that's an error we just got in our functional tests of our swift image uploads | 18:56 |
notmyname | what's the command? | 18:56 |
notmyname | or call? | 18:56 |
mordred | notmyname: one sec ... | 18:56 |
*** dimtruck is now known as zz_dimtruck | 18:56 | |
*** samueldmq2 has quit IRC | 18:57 | |
*** zz_dimtruck is now known as dimtruck | 18:57 | |
*** samueldmq2 has joined #openstack-infra | 18:57 | |
*** samueldmq__ has quit IRC | 18:58 | |
*** mwagner_afk has quit IRC | 18:58 | |
*** ociuhandu has quit IRC | 18:59 | |
notmyname | mordred: looks like the "header" list in the upload() call must be a list of 'Key: Value" strings | 18:59 |
notmyname | mordred: eg ['x-shade-sha256: deadbeef'] | 18:59 |
mordred | notmyname: it's doing swift_service.upload(container=container, objects=[SwiftUploadObject(source=filename, object_name=name)], options=dict(headers= ... | 18:59 |
mordred | ah | 18:59 |
mordred | ok - we were passing in a dict | 18:59 |
notmyname | mordred: I'm still looking. let me see what else I suss out | 19:00 |
*** samueldmq has quit IRC | 19:00 | |
*** samueldmq2 is now known as samueldmq | 19:00 | |
*** _nadya_ has joined #openstack-infra | 19:00 | |
*** samueldmq2 has joined #openstack-infra | 19:01 | |
*** jasondotstar has joined #openstack-infra | 19:01 | |
pabelanger | Is it possible to have a guest / anonymous user connect to gerrit via SSH? | 19:01 |
notmyname | mordred: ah, wait. are you sending extra headers or tryignt o set metadata? | 19:01 |
*** jasondot_ has joined #openstack-infra | 19:01 | |
*** dboik has joined #openstack-infra | 19:01 | |
*** dannywilson has quit IRC | 19:01 | |
mordred | notmyname: trying to set metadata | 19:01 |
*** dboik has quit IRC | 19:01 | |
nibalizer | pabelanger: I don't think so, I've been using service users which is :( | 19:02 |
mordred | notmyname: but doing it by sending headers - so maybe that's not the right interface | 19:02 |
*** dboik has joined #openstack-infra | 19:02 | |
*** jasondotstar has quit IRC | 19:02 | |
*** claudiub has joined #openstack-infra | 19:02 | |
*** dannywilson has joined #openstack-infra | 19:02 | |
mordred | notmyname: the header addition worked against rackspace - so maybe swift master has gotten stricter? | 19:02 |
pabelanger | nibalizer, well, there is a RESTapi since gerrit 2.5 that gives what I need (projects). So, I'll likely use that for my needs | 19:04 |
*** kdas_ has quit IRC | 19:04 | |
mordred | notmyname: but - ultimately, we want to add 2 pieces of metadata to the object, and would prefer to do it at upload time, rather than as a follow-on POST | 19:04 |
openstackgerrit | Merged openstack-infra/project-config: Enable horizon integration tests voting https://review.openstack.org/193086 | 19:04 |
pabelanger | mostly save me the hassel of adding a temp SSH key to my account | 19:04 |
pabelanger | :) | 19:04 |
*** samueldmq has quit IRC | 19:05 | |
*** _nadya_ has quit IRC | 19:05 | |
*** samueldmq2 has quit IRC | 19:05 | |
nibalizer | yea | 19:06 |
nibalizer | can you RESTapi the stream-events somehow? | 19:06 |
pabelanger | not sure | 19:06 |
pabelanger | you'd need some WS for that | 19:06 |
pabelanger | or long poll HTTP | 19:06 |
*** jasondot_ is now known as jasondotstar|afk | 19:07 | |
*** hashar has joined #openstack-infra | 19:07 | |
asselin | I'm looking for a way to abort/dequeue a job when a patch merges. I didn't find anything configuration to do so. I submitted this WIP patch, but would like to know if there's a way to do it w/o it: https://review.openstack.org/#/c/192819/ | 19:09 |
*** linkedinyou has joined #openstack-infra | 19:09 | |
notmyname | mordred: yeah, that's the right way (set meta on upload rather than after). where right==more efficient | 19:09 |
*** ramashri has quit IRC | 19:09 | |
mordred | notmyname: awesome. so - for this, I really want to be passing to meta rather than headeres, yeah? | 19:10 |
notmyname | mordred: also, wow, this is *such* an easy codebase to read! /s | 19:10 |
rcarrillocruz | pabelanger: have you tried with the internal 'Gerrit Code Review' user | 19:10 |
rcarrillocruz | ? | 19:10 |
*** ramashri has joined #openstack-infra | 19:10 | |
notmyname | mordred: well, that's what I was looking for. I can see how it works with a post witht eh meta[] but not on upload[] | 19:10 |
pabelanger | rcarrillocruz, which one is that? | 19:11 |
mordred | notmyname: headers = split_headers( | 19:11 |
notmyname | mordred: so for now, I'd say use header[] but include the x-object-meta- prefix and it should work | 19:11 |
mordred | options['meta'], 'X-Object-Meta-') | 19:11 |
rcarrillocruz | pabelanger: https://gerrit-documentation.storage.googleapis.com/Documentation/2.1.6/cmd-suexec.html | 19:11 |
*** romcheg has quit IRC | 19:11 | |
mordred | notmyname: it looks like meta is just syntactic sugar for headers to not need the prefix perhaps? | 19:11 |
rcarrillocruz | essentially, it's an internal user that allows you to do a 'su', and do things as other users | 19:11 |
mordred | but easiest thing for us would be to do what you jsut said | 19:11 |
mordred | and just keep the x-object-meta prefix | 19:11 |
*** hdd has quit IRC | 19:11 | |
mordred | since we've got it written that way now | 19:11 |
notmyname | mordred: right. and that line you found is in post() not upload() | 19:11 |
mordred | oh - right | 19:11 |
notmyname | (because that makes sense) | 19:12 |
lifeless | AJaeger: +A would be fine now IMO | 19:12 |
pabelanger | rcarrillocruz, pretty sure I still need a private key | 19:12 |
lifeless | AJaeger: we won't know if its completely right until all the bits are landed, but a failing periodic job is better than guesswork | 19:12 |
pabelanger | which, I don't have access to | 19:12 |
rcarrillocruz | yes, it's the gerrit2 ssh key | 19:12 |
pabelanger | right | 19:12 |
rcarrillocruz | i.e. /home/gerrit2/review_site/etc/ssh_host_yadayada | 19:13 |
pabelanger | ya, this would be for stackalytics host | 19:13 |
notmyname | mordred: yeah, so header = ['x-object-meta-x-share-sha256:deadbeef'] would work for you, I think | 19:13 |
lifeless | mordred: https://review.openstack.org/#/c/192921/1 is urgent. | 19:13 |
pabelanger | so, it could be setup to use it | 19:13 |
notmyname | *shade, not share | 19:13 |
pabelanger | but doesn't help right now, since I would need to get access to it to run locally | 19:13 |
pabelanger | but thanks | 19:13 |
rcarrillocruz | yep | 19:13 |
*** wenlock has joined #openstack-infra | 19:14 | |
pabelanger | Honestly, RESTapi works better for me | 19:14 |
mordred | notmyname: AWESOME | 19:14 |
pabelanger | I should add support for it | 19:14 |
lifeless | fungi: dhellmann: mordred: and I'd *very much* like to get the stack up to https://review.openstack.org/#/c/189249/ in | 19:14 |
*** ddieterly has joined #openstack-infra | 19:14 | |
*** ddieterly has quit IRC | 19:14 | |
*** dangers is now known as dangers_away | 19:16 | |
fungi | lifeless: ahh, yep, just got back to reviewing more of that stack now that i've got my pymysql changes going for a while | 19:16 |
*** sdake has joined #openstack-infra | 19:17 | |
jeblair | pabelanger: yeah, ++ rest api as long as you don't need stream-events (and i don't think stackalytics does | 19:18 |
*** romcheg has joined #openstack-infra | 19:18 | |
*** sarob has joined #openstack-infra | 19:18 | |
fungi | dougwig: what process did you follow with https://review.openstack.org/188616 ? i see signs that fwaas may be in a similar situation | 19:19 |
*** otter768 has joined #openstack-infra | 19:19 | |
pabelanger | jeblair, first step would be to port stackalytics to gerritlib, then add REST support it gerritlib | 19:19 |
pabelanger | seems like a no brainer | 19:19 |
*** dustins_ has joined #openstack-infra | 19:20 | |
sdague | lifeless: yeh, installing into a dedicated venv seems safer | 19:21 |
*** hdd has joined #openstack-infra | 19:21 | |
*** sdake_ has quit IRC | 19:21 | |
sdague | just so it doesn't accidentally impact the rest of the system | 19:21 |
jeblair | pabelanger: could do; but if you're doing unauthenticated access, it's only a couple of lines with requests | 19:21 |
lifeless | sdague: Its not clearto me how it can | 19:21 |
lifeless | sdague: its deps are also in global-requiremetns | 19:21 |
lifeless | sdague: and we should put it in openstack/requirements too | 19:22 |
sdague | lifeless: so here is the failure scenario I can imagine | 19:22 |
lifeless | sdague: regardless of venv or not. | 19:22 |
sdague | it ends up requiring something | 19:22 |
sdague | a project ends up using that thing | 19:22 |
*** dustins has quit IRC | 19:22 | |
pabelanger | jeblair, right. Was being ambitious with my requirements | 19:22 |
sdague | but doesn't have it in it's requirements file, because it works without it | 19:22 |
fungi | jeblair: pabelanger: unfortunately if it wants access to methods you wouldn't think should need auth like the /groups tree then it gets more complex | 19:22 |
sdague | in our integration environment | 19:22 |
sdague | but in a packaged environment, there are no such guaruntees | 19:22 |
jeblair | fungi: oh interesting | 19:22 |
lifeless | sdague: but that failure exists for everything today | 19:23 |
pabelanger | fungi, thanks for the heads up. Need to check the code to see if it does | 19:23 |
fungi | jeblair: yeah, they've made some interesting decisions about what requires authentication, mostly because they want to do rbac to determine who gets to see what information | 19:23 |
sdague | lifeless: it does, but this adds one more surface for that | 19:23 |
jeblair | pabelanger: if you find that you need auth access, then i would recommend updating gerritlib. pull code from gertty into it; it's has pretty robust auth handling at this point. | 19:23 |
sdague | and a pretty non obvious one | 19:23 |
*** tvanderwiel has joined #openstack-infra | 19:23 | |
*** sarob has quit IRC | 19:23 | |
pabelanger | jeblair, Oh, nice. I wanted to know how gertty did it, and planned to look | 19:24 |
*** otter768 has quit IRC | 19:24 | |
sdague | anyway, we can sort it out at the end, but this is a thing we should consider | 19:24 |
lifeless | sdague: tis your call. I can whip upa venv thing | 19:24 |
lifeless | sdague: Personally I don't rate the incremental risk significant, but - I'll whip up the patch and you can review | 19:24 |
jeblair | pabelanger: (gertty started as "a couple of lines around requests" but as people use it with more varied gerrits, auth handling has gotten more complex -- enough so that librarification is a good option now. of course stackalytics only needs to work with one, but who knows how we will change it in the future) | 19:25 |
sdague | I think a venv patch would be nice, I'm also happy considering that a tidying up once the bulk of the rest of it is done | 19:25 |
*** thedodd has joined #openstack-infra | 19:25 | |
lifeless | sdague: I'll whip it up while waiting for reviews :) | 19:25 |
pabelanger | jeblair, okay. I'll look into it and see what is needed | 19:25 |
sdague | lifeless: :) | 19:26 |
*** mrunge has quit IRC | 19:26 | |
*** jasondotstar|afk is now known as jasondot_ | 19:27 | |
sdague | lifeless: I will attempt to do some reviews | 19:27 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 19:27 |
*** jasondot_ is now known as jasondotstar|afk | 19:27 | |
*** jasondotstar|afk has quit IRC | 19:27 | |
mordred | SpamapS, notmyname, jeblair, Shrews, fungi: ^^ check me on that | 19:27 |
mordred | lifeless: looking | 19:28 |
mordred | lifeless: oh good - it's already done | 19:28 |
jeblair | mordred: you're sure it should be "key:value" not "key: value" ? | 19:28 |
mordred | jeblair: yes | 19:29 |
jeblair | mordred: the great thing about standards is we can just ignore them! | 19:29 |
mordred | jeblair: according to both the error message and notmyname | 19:29 |
notmyname | uh I don't think it matters, but I'll check | 19:29 |
mordred | jeblair: swiftclient.service.SwiftError: "Metadata parameter x-object-meta-x-shade-sha256 must contain a ':'.\nExample: 'Color:Blue' or 'Size:Large'" | 19:30 |
jeblair | mordred: yeah, i remember that. i'm still balking at it. | 19:30 |
notmyname | hmm.. I don't see a strip(' ') where I'd expect it to be, so best leave it out for now | 19:30 |
*** sarob has joined #openstack-infra | 19:31 | |
jeblair | notmyname: it'd be nice to have the option of using an rfc compliant header :) | 19:31 |
mordred | or a dictionary... | 19:32 |
fungi | you might remember headers from such popular ietf publications as "rfc 822," "rfc 2822" and "jon postel's greatest hits" | 19:32 |
*** sdake_ has joined #openstack-infra | 19:32 | |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Update query for cinder notifications race bug 1412513 https://review.openstack.org/193118 | 19:33 |
openstack | bug 1412513 in Cinder "Intermittent unit test failures for incorrect notifier count" [High,Confirmed] https://launchpad.net/bugs/1412513 - Assigned to Eric Harney (eharney) | 19:33 |
notmyname | jeblair: yeah, it seems weird to me too. however, this is to generate the header value for a reuqest to swift. and swift doesn't store the surrounding whitespace | 19:33 |
jeblair | fungi: but wait! there's more! we'll throw in rfc1036, rfc1123, rfc 1327, and rfc1496 if you order now! | 19:34 |
jeblair | notmyname: so headers in headers? | 19:34 |
notmyname | jeblair: I don't follow | 19:34 |
jeblair | i guess i don't either | 19:35 |
*** _nadya_ has joined #openstack-infra | 19:35 | |
notmyname | jeblair: WE'RE IN TOTAL AGREEMENT!!! | 19:35 |
notmyname | mordred: I would totally support a bug report on that sort of stuff | 19:35 |
fungi | so sounds like maybe swift would handle it sanely but swiftclient is making silly assumptions | 19:36 |
*** jasondotstar has joined #openstack-infra | 19:36 | |
*** sdake has quit IRC | 19:36 | |
mordred | notmyname: cool. I will do such a thing | 19:37 |
*** maishsk_afk has joined #openstack-infra | 19:37 | |
notmyname | fungi: yeah. ultimately, it's the SwiftService thing generating a set of headers which ends up being a dictionary (as one would expect) passed to an http connection | 19:37 |
notmyname | fungi: so I think it's poor docs and flexibility in swift service | 19:38 |
SpamapS | Wait what? | 19:39 |
SpamapS | oh never mind | 19:40 |
SpamapS | I was scrolled back | 19:40 |
AJaeger | lifeless: ok, let's try it out | 19:41 |
greghaynes | SpamapS: Welcome to the present | 19:42 |
greghaynes | SpamapS: Any progress in infra-cloud land? | 19:42 |
jeblair | mordred: looks like marginally-related test fixes in there. | 19:43 |
jeblair | mordred: i like them (checking specific shas); but wanted to double check you meant to inclued them | 19:43 |
openstackgerrit | lifeless proposed openstack/requirements: Remove hacking and hacking-owned dependencies. https://review.openstack.org/192929 | 19:43 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 19:43 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 19:43 |
openstackgerrit | lifeless proposed openstack/requirements: Participate in requirements syncing https://review.openstack.org/193276 | 19:43 |
mordred | jeblair: they're actually required | 19:43 |
*** Longgeek_ has quit IRC | 19:43 | |
Kiall | AJaeger: re the designate-dash translation change you put up, are you sure the setup.cfg should have designate-dashboard (vs designatedashboard)? https://review.openstack.org/#/c/193243/2/setup.cfg | 19:43 |
mordred | jeblair: because we're stitching strings now | 19:43 |
AJaeger | Kiall: yes! | 19:43 |
mordred | jeblair: so I have to have a value to put into the string because we need to check the entire string not just the dict key | 19:44 |
Kiall | AJaeger: mind me asking why? the paths don't have a hyphen? | 19:44 |
AJaeger | Kiall: see the commit message - I tested with a dry-run of our infra scripts | 19:44 |
AJaeger | Kiall: Our scripts expect $repo/locale for the file name | 19:44 |
lifeless | sdague: is there a virtual abstraction in devstack already ? | 19:44 |
mordred | jeblair: it would have been harder to not just fix the test end-to-end | 19:44 |
Kiall | Ah, repo rather than module | 19:44 |
*** mnestratov has quit IRC | 19:44 | |
mordred | SpamapS: yah - you likely want to check that change too | 19:44 |
sdague | lifeless: ?? | 19:44 |
jeblair | mordred: oh i see that now, on 361. missed the {/[ change. even though it was in bold. | 19:44 |
mordred | SpamapS: oh - you did | 19:45 |
mordred | jeblair: it's easy to do | 19:45 |
AJaeger | Kiall: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/common_translation_update.sh#n43 | 19:45 |
*** ramashri has quit IRC | 19:45 | |
jeblair | mordred: i will approve that change as many times as it takes. | 19:45 |
AJaeger | Kiall: exactly | 19:45 |
*** dprince has quit IRC | 19:45 | |
*** ramashri has joined #openstack-infra | 19:45 | |
Kiall | Humm.. That's a tad annoying to have both designatedashboard and designate-dashboard, folders, but OK.. Just didn't click that $project was the repo rather than the module. | 19:46 |
*** r-daneel has joined #openstack-infra | 19:47 | |
*** jasondotstar is now known as jasondotstar|afk | 19:47 | |
AJaeger | Kiall: that's the way *all* OpenStack projects that translate are setup. | 19:47 |
*** sdake has joined #openstack-infra | 19:47 | |
AJaeger | If you change this, it complicates our scripts because we would need to special case... | 19:47 |
SpamapS | mordred: testing it right now | 19:47 |
AJaeger | So, why not change designatedashboard to designate-dashboard ;) | 19:48 |
sdague | lifeless: so we have some venv support, but it assumes it's things that happen after gr is there, because the idea that gr itself would have to be installed was never in the design | 19:48 |
Kiall | AJaeger: yea, it's fine.. Just my OCD will have me eyeballing the extra folder the whole time :P | 19:49 |
*** maishsk_afk has quit IRC | 19:49 | |
SpamapS | mordred: works on my devstack | 19:49 |
mordred | SpamapS: ship it | 19:49 |
mordred | SpamapS: you know - our functional tests caught something! | 19:49 |
*** maishsk_afk has joined #openstack-infra | 19:49 | |
SpamapS | mordred: damn straight | 19:49 |
mordred | SpamapS: I mean, they didn't catch the other thing | 19:50 |
*** baoli has joined #openstack-infra | 19:50 | |
mordred | but they caught this thing | 19:50 |
mordred | which is exciting | 19:50 |
SpamapS | mordred: well thats because we weren't asserting enough | 19:51 |
*** sdake_ has quit IRC | 19:51 | |
SpamapS | mordred: now we actually are asserting that a file you just uploaded isn't stale. :) | 19:51 |
SpamapS | hm wait | 19:51 |
SpamapS | func tests failed on a second run | 19:51 |
*** maishsk_afk has quit IRC | 19:51 | |
*** jasondotstar|afk is now known as jasondotstar | 19:52 | |
SpamapS | doh | 19:52 |
SpamapS | helps if you run with the actual patch checked out | 19:52 |
SpamapS | mordred: one more fix | 19:52 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 19:53 |
*** achanda has joined #openstack-infra | 19:54 | |
* SpamapS kind of wishes there was a way to have a gate/check job that doesn't have to run the whole of stack.sh :-P | 19:55 | |
mordred | yay! | 19:55 |
mordred | SpamapS: yah - it would be useful for consumer things | 19:55 |
mordred | SpamapS: test-prep == "create domain in cloud for test" ; teardown == "disable domain, then delete domain" | 19:56 |
mordred | since all cloud objects are contained in a domain | 19:56 |
SpamapS | precisely what I was thinking yeah | 19:56 |
SpamapS | mordred: I wonder if we could do that with infra-cloud | 19:56 |
mordred | SpamapS: it is a thing I think we'd have the tools to think about once zuul v3 is here | 19:57 |
SpamapS | like, here's your temporary domain and creds, your quota is 2 tiny instances. Enjoy. | 19:57 |
bswartz | zul: ping | 19:58 |
*** rfolco has quit IRC | 19:58 | |
mordred | yah - all that's needed is keystone v3 | 19:58 |
*** rfolco has joined #openstack-infra | 19:59 | |
*** hdd has quit IRC | 20:00 | |
*** armax has quit IRC | 20:01 | |
*** baoli has quit IRC | 20:01 | |
*** baoli has joined #openstack-infra | 20:02 | |
*** maishsk_afk has joined #openstack-infra | 20:02 | |
*** wenlock has quit IRC | 20:02 | |
*** dboik has quit IRC | 20:03 | |
*** dboik has joined #openstack-infra | 20:04 | |
*** maishsk_afk has quit IRC | 20:05 | |
*** jasondotstar is now known as jasondotstar|afk | 20:06 | |
*** jasondotstar|afk is now known as jasondotstar | 20:06 | |
jeblair | mordred, SpamapS: that does sound cool, but i'm going to be typically cautious about exposing something like that until we figure out how to do it in a robust way that doesn't completely depend on infra-cloud (since the entirety of infra-cloud is one component in an HA system) | 20:06 |
*** jasondotstar is now known as jasondotstar|afk | 20:06 | |
mordred | jeblair: yup. totally agree | 20:06 |
jeblair | mordred, SpamapS: but that will be fun to look at in the future :) | 20:06 |
*** markmcclain has quit IRC | 20:07 | |
mordred | jeblair: I think it's a thing we can think about when we have a) zuul v3 and b) more than one cloud that has keystone v3 | 20:07 |
*** ramashri has quit IRC | 20:07 | |
jeblair | yep | 20:07 |
zul | bswartz: hi | 20:07 |
*** ramashri has joined #openstack-infra | 20:07 | |
*** markmcclain has joined #openstack-infra | 20:08 | |
*** jasondotstar|afk is now known as jasondotstar | 20:08 | |
openstackgerrit | Merged openstack-infra/project-config: Add periodic propose-requirements-constraints jobs https://review.openstack.org/189511 | 20:08 |
*** reed has quit IRC | 20:09 | |
dougwig | fungi: i think i used an fgrep, then just ran tox and CI to see what had imports that didn't match it's package name. I can do fwaas if needed. | 20:09 |
*** tonytan4ever has quit IRC | 20:11 | |
fungi | dougwig: it's not urgent, just came to my attention for a similar reason as lbaas (i.e., it declares a dependency on MySQL-python which i don't think it's using because i found no mention of the mysqldb module in the source) | 20:11 |
*** tonytan4ever has joined #openstack-infra | 20:11 | |
*** ramashri has quit IRC | 20:11 | |
*** reed has joined #openstack-infra | 20:11 | |
dougwig | fungi: i expect the requirements overages happened during the repo split. likely just pulled in neutron's files. | 20:12 |
fungi | dougwig: if it _really_ does need MySQL-python then i'd like to do whatever's necessary to switch it to PyMySQL, but i seriously doubt it does | 20:12 |
dougwig | fungi: i also doubt it. all of the db stuff is still in neutron. | 20:12 |
dougwig | fungi: one sec, i can at least get that reference cleanup in progress. | 20:13 |
fungi | dougwig: oh, appreciated! if you confirm it's really not using that particular package i'll abandon 184384 | 20:14 |
*** ayoung-afk is now known as ayoung | 20:14 | |
*** maishsk_afk has joined #openstack-infra | 20:15 | |
*** puranamr has quit IRC | 20:16 | |
*** tonytan4ever has quit IRC | 20:16 | |
*** sarob has quit IRC | 20:16 | |
*** koolhead17 has quit IRC | 20:19 | |
*** puranamr has joined #openstack-infra | 20:19 | |
*** abregman has quit IRC | 20:20 | |
*** sarob has joined #openstack-infra | 20:20 | |
dougwig | fungi: i can't find any references, and i put up https://review.openstack.org/193293 , so we'll know in about 45 minutes. :) | 20:20 |
fungi | dougwig: thanks! | 20:21 |
*** kgiusti has left #openstack-infra | 20:22 | |
dougwig | fungi: just did that in vpnaas as well, fyi. | 20:23 |
*** puranamr has quit IRC | 20:24 | |
*** tonytan4ever has joined #openstack-infra | 20:24 | |
*** puranamr has joined #openstack-infra | 20:24 | |
davidlenwell | jeblair, mordred this should be ready to look at again.. https://review.openstack.org/#/c/188207/10 | 20:24 |
*** jtomasek has quit IRC | 20:25 | |
*** ildikov_ has quit IRC | 20:26 | |
fungi | SpamapS: you've now angered the pep8 gods with your blasphemous indentation in 193194 | 20:26 |
*** ldnunes has quit IRC | 20:26 | |
*** mwagner_afk has joined #openstack-infra | 20:26 | |
*** hdd has joined #openstack-infra | 20:26 | |
*** dustins_ has quit IRC | 20:27 | |
*** baoli has quit IRC | 20:27 | |
*** puranamr has quit IRC | 20:28 | |
*** baoli has joined #openstack-infra | 20:28 | |
*** ldnunes has joined #openstack-infra | 20:28 | |
SpamapS | fungi: haha | 20:29 |
*** dustins has joined #openstack-infra | 20:29 | |
fungi | wave a spacebar over it and be absolved | 20:29 |
*** rossella_s has quit IRC | 20:30 | |
*** achanda has quit IRC | 20:30 | |
SpamapS | doh | 20:30 |
SpamapS | and that happened because I accidentally borked my vim flake8 plugin last week | 20:31 |
*** rossella_s has joined #openstack-infra | 20:31 | |
SpamapS | silly pathogen | 20:31 |
fungi | it's a poor craftsman who blames his tools | 20:31 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 20:31 |
SpamapS | fungi: :| | 20:31 |
* fungi is a _very_ poor craftsman, and therefore knows what he's talking about here | 20:31 | |
* SpamapS has seen fungi's tools .. ;) | 20:32 | |
sdague | SpamapS: thanks for the devstack patch for mysql, +2 | 20:32 |
fungi | um | 20:32 |
*** timrc_ has quit IRC | 20:32 | |
* fungi was probably drinking heavily | 20:32 | |
*** abregman has joined #openstack-infra | 20:33 | |
jeblair | davidlenwell: great, thanks! | 20:36 |
*** hdd has quit IRC | 20:36 | |
*** hdd has joined #openstack-infra | 20:37 | |
*** sarob has quit IRC | 20:38 | |
*** ildikov_ has joined #openstack-infra | 20:39 | |
*** sarob has joined #openstack-infra | 20:39 | |
*** sarob has quit IRC | 20:40 | |
*** puranamr has joined #openstack-infra | 20:41 | |
*** marzif has joined #openstack-infra | 20:41 | |
*** bcourt has quit IRC | 20:42 | |
*** sambetts has quit IRC | 20:43 | |
*** puranamr has quit IRC | 20:43 | |
*** Longgeek has joined #openstack-infra | 20:44 | |
*** jog0 has joined #openstack-infra | 20:44 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Set tag ACLs for more networking libraries https://review.openstack.org/193305 | 20:45 |
*** maishsk_afk has quit IRC | 20:45 | |
*** sambetts has joined #openstack-infra | 20:46 | |
*** tlian has quit IRC | 20:46 | |
*** jog0 has quit IRC | 20:47 | |
*** _nadya_ has quit IRC | 20:48 | |
*** stevemar has quit IRC | 20:48 | |
*** MarkAtwood has quit IRC | 20:48 | |
*** fallenpegasus has quit IRC | 20:48 | |
*** Sukhdev has quit IRC | 20:49 | |
*** sarob has joined #openstack-infra | 20:50 | |
*** puranamr has joined #openstack-infra | 20:51 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/infra-manual: Update gerrit ACL docs to mention library-release https://review.openstack.org/193309 | 20:54 |
*** puranamr has quit IRC | 20:54 | |
*** maishsk_afk has joined #openstack-infra | 20:54 | |
*** puranamr has joined #openstack-infra | 20:54 | |
*** fdegir has quit IRC | 20:54 | |
*** tlian has joined #openstack-infra | 20:57 | |
marzif | any core available to review https://review.openstack.org/#/c/193125/ we need to split the main repo | 20:57 |
tonyb | jlvillal: Ahhh yeah I suspect the ServerAlias/ServerName is a problem there. | 20:57 |
*** puranamr has quit IRC | 20:58 | |
*** e0ne has joined #openstack-infra | 20:59 | |
*** wenlock has joined #openstack-infra | 21:00 | |
*** tlian2 has joined #openstack-infra | 21:00 | |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Migrate ENABLED_SERVICES and TEMPEST_REGEX into networking-odl https://review.openstack.org/192433 | 21:01 |
*** tlian has quit IRC | 21:01 | |
*** jamielennox is now known as jamielennox|away | 21:01 | |
*** ildikov_ has quit IRC | 21:02 | |
*** marzif has quit IRC | 21:03 | |
*** rfolco has quit IRC | 21:03 | |
*** ildikov_ has joined #openstack-infra | 21:03 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Correct parameters for generate-constraints https://review.openstack.org/193316 | 21:04 |
fungi | lifeless: ^ | 21:04 |
*** sarob has quit IRC | 21:05 | |
*** dboik has quit IRC | 21:06 | |
fungi | lifeless: also i found what i believe to be a problem in 189249 | 21:06 |
*** aysyanne has quit IRC | 21:07 | |
*** tlian2 has quit IRC | 21:07 | |
fungi | see comment | 21:07 |
*** jamielennox|away is now known as jamielennox | 21:09 | |
*** marcusvrn has quit IRC | 21:11 | |
*** cody-somerville has joined #openstack-infra | 21:11 | |
*** dboik has joined #openstack-infra | 21:11 | |
fungi | aside from those tweaks, seems to work fine (as far as i can tell without installing the headers needed for every package in global reqs) | 21:12 |
*** maishsk_afk has quit IRC | 21:12 | |
*** maishsk_afk has joined #openstack-infra | 21:13 | |
fungi | also, that reminds me i still need to replace proposal.slave.openstack.org with an instance running trusty | 21:13 |
fungi | i'll try to find time to work on that tomorrow | 21:13 |
*** linkedinyou has quit IRC | 21:13 | |
*** sarob has joined #openstack-infra | 21:13 | |
lifeless | fungi: ack, looking | 21:14 |
lifeless | coreycb has encountered a failure in master | 21:14 |
lifeless | trying to see if its still a problem or not | 21:14 |
*** puranamr has joined #openstack-infra | 21:14 | |
openstackgerrit | lifeless proposed openstack/requirements: Remove the shebang from generated setup.py's. https://review.openstack.org/192843 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Pull serialisation out of _sync_requirements_file. https://review.openstack.org/192019 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Remove spurious output in test suite. https://review.openstack.org/192443 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Remove hacking and hacking-owned dependencies. https://review.openstack.org/192929 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Also update extras in setup.cfg. https://review.openstack.org/192197 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Handle : as well as ; for markers. https://review.openstack.org/192024 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Participate in requirements syncing https://review.openstack.org/193276 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Fix setup.cfg. https://review.openstack.org/192921 | 21:15 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt generator. https://review.openstack.org/189249 | 21:15 |
*** ldnunes has quit IRC | 21:15 | |
lifeless | fungi: can you reapply the +A on https://review.openstack.org/#/c/192921/1 - was a flaky test failure, but since nothing was in zuul I rebased onto trunk anyhow | 21:16 |
*** puranamr has quit IRC | 21:17 | |
lifeless | AJaeger: https://review.openstack.org/#/c/193316/ <_ follow up to the one you acked earlier :) | 21:17 |
*** xyang0 has quit IRC | 21:17 | |
*** baoli has quit IRC | 21:17 | |
*** baoli has joined #openstack-infra | 21:18 | |
*** Longgeek has quit IRC | 21:19 | |
openstackgerrit | lifeless proposed openstack/requirements: Remove hacking and hacking-owned dependencies. https://review.openstack.org/192929 | 21:19 |
openstackgerrit | lifeless proposed openstack/requirements: Participate in requirements syncing https://review.openstack.org/193276 | 21:19 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 21:19 |
lifeless | fungi: fixtures added and pushed | 21:19 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 21:19 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt generator. https://review.openstack.org/189249 | 21:19 |
openstackgerrit | Merged openstack-infra/shade: Fix MD5 headers regression https://review.openstack.org/193194 | 21:19 |
*** otter768 has joined #openstack-infra | 21:20 | |
fungi | lifeless: is there a reason to leave that in test-requirements.txt? | 21:21 |
*** dkranz has quit IRC | 21:21 | |
lifeless | fungi: meh? | 21:21 |
fungi | seems like we should avoid duplicating entries in both requirements.txt and test-requirements.txt | 21:21 |
fungi | unless there's benefit to doing so, i always assumed the test requirements were a superset of the run-time requirements | 21:22 |
openstackgerrit | lifeless proposed openstack/requirements: Remove hacking and hacking-owned dependencies. https://review.openstack.org/192929 | 21:22 |
openstackgerrit | lifeless proposed openstack/requirements: Participate in requirements syncing https://review.openstack.org/193276 | 21:22 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 21:22 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 21:22 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt generator. https://review.openstack.org/189249 | 21:22 |
mordred | WALL OF TEXT | 21:22 |
lifeless | fungi: its much of a muchness | 21:22 |
fungi | lgtm | 21:22 |
* mordred goes to review lifeless most recent sequence | 21:22 | |
lifeless | mordred: so, if you review and +A a bunch, it won't be a wall of text anymore :) | 21:22 |
lifeless | yes, that | 21:23 |
fungi | yeah, i've already +2'd a few of them, for whatever that's worth | 21:23 |
mordred | lifeless: I mean, it will - it'll just be a different wall of text | 21:23 |
*** otter768 has quit IRC | 21:25 | |
*** unicell has quit IRC | 21:25 | |
*** peristeri has quit IRC | 21:25 | |
lifeless | fungi: its worth progess | 21:26 |
fungi | dhellmann: dims: can you have a look at https://review.openstack.org/189250 and weigh in on whether that's going to be a problem conceptually? we can further rule out libs which aren't listed in the projects.txt and those which don't use any of the non-py3k-compliant deps listed in global reqs | 21:27 |
*** EricGonczer_ has quit IRC | 21:27 | |
*** puranamr has joined #openstack-infra | 21:29 | |
jeblair | mordred: thoughts on ansible, nova inventory, launch-node, and onMetal? | 21:35 |
*** ddieterly has joined #openstack-infra | 21:36 | |
jeblair | mordred: specifically, if i spin up a couple of onmetal servers, is it going to be a problem with where we are now and where you're going? | 21:36 |
*** ddieterly has quit IRC | 21:36 | |
mordred | jeblair: no. it will make absolutely no problems | 21:37 |
jeblair | mordred: w00t | 21:37 |
SpamapS | jeblair: be sure to check the firmware in those. ;) | 21:37 |
jeblair | mordred: that's the second best conversation i've had all day, after talking with my fishmonger about the electronic frontier foundation. | 21:37 |
*** hodos has joined #openstack-infra | 21:37 | |
*** puranamr has quit IRC | 21:38 | |
openstackgerrit | Michal Rostecki proposed openstack-infra/project-config: Determining Rally-Devstack integration on pre_test_hook https://review.openstack.org/189853 | 21:38 |
jeblair | SpamapS: istr hearing how opencompute solved all firmware related issues? | 21:38 |
*** ildikov_ has quit IRC | 21:38 | |
fungi | jeblair: sounds like you chose wisely among available fishmongers | 21:39 |
fungi | all the fishmongers here seem to want to talk about college sports instead | 21:39 |
*** puranamr has joined #openstack-infra | 21:39 | |
*** unicell has joined #openstack-infra | 21:39 | |
SpamapS | jeblair: I don't recall hearing that, but point being.. be sure you're not getting somebody else's infected usb/nic/etc. controller. :) | 21:40 |
SpamapS | seriously thoug | 21:40 |
SpamapS | WHY did Ubuntu have to break my textcons | 21:40 |
fungi | SpamapS: when you buy new hardware, chances are you're getting the nsa's infected usb/nic/etc | 21:41 |
jeblair | SpamapS: here's some unauthenticated information from hackernews! https://news.ycombinator.com/item?id=8144152 | 21:41 |
SpamapS | fungi: well we're in merikuh, so thats ok. Its just those non merikuh firmwares. | 21:41 |
*** ddieterly has joined #openstack-infra | 21:42 | |
jeblair | i'm sure we could ping some people with nicks starting with J if you want to confirm that | 21:42 |
SpamapS | jeblair: I've chatted with them before. They've done "a lot" | 21:43 |
*** puranamr has quit IRC | 21:43 | |
SpamapS | jeblair: totally worth running things on, but probably also worth _not_ putting the keys to the kingdom on. | 21:43 |
SpamapS | Jun 18 14:41:17 bm-aw1az2-freecloud0001 dnsmasq-tftp[8624]: failed sending /srv/tftp/ubuntu-installer/amd64/linux to 10.10.16.131 | 21:44 |
dims | fungi: looking | 21:44 |
SpamapS | hrm | 21:44 |
jeblair | SpamapS: how about the load balancers for the git mirrors? | 21:44 |
*** unicell has quit IRC | 21:44 | |
jeblair | SpamapS: otoh, super high-profile/public; otoh, not _actually_ our authoritative copy... | 21:44 |
SpamapS | jeblair: SSL termination... ? | 21:44 |
*** spzala has quit IRC | 21:44 | |
fungi | yeah, "back in the day" when i worked somewhere that reused dedicated servers for new customers after root access had been in the control of prior customers, we basically reflashed all the firmware that the vendor's toolkit let you reflash, and hoped that there was no trojan firmware redirecting the firmware reflashing | 21:44 |
fungi | SpamapS: ssl is passthrough there | 21:45 |
fungi | not being terminated on those | 21:45 |
SpamapS | then yeah, probably fine, though.. why onmetal for that? Just for fun? | 21:46 |
jeblair | SpamapS: probably not, actually. we just need a load balancer with bandwidth + configurability. rax lbaas lacks configurability. rax vms lack bandwidth (we round-robin between 2 vms now for bandwidth reasons, but they lack shared state for backend load) | 21:46 |
*** enikanorov2 has joined #openstack-infra | 21:46 | |
dims | fungi: i like the idea | 21:46 |
*** mriedem is now known as mriedem_afk | 21:46 | |
SpamapS | jeblair: oh, vms lack bandwidth? | 21:46 |
*** romcheg has quit IRC | 21:46 | |
*** amitgandhinz has quit IRC | 21:46 | |
SpamapS | seems like.. a kind of important thing for vms to have. ;) | 21:46 |
jeblair | SpamapS: slightly delayed response (the 'not actually' was about ssl term | 21:46 |
*** unicell1 has joined #openstack-infra | 21:46 | |
*** romcheg has joined #openstack-infra | 21:46 | |
fungi | dims: mainly concerned (per my comment there) about the possibility that it could cause problems for any oslo libs still "supporting" 2.6 in their master branches | 21:47 |
*** romcheg has quit IRC | 21:47 | |
*** julim has quit IRC | 21:47 | |
dims | fungi: true, a quick scan looked ok from that point of view as well | 21:47 |
fungi | dims: great. i'm +2 in that case, once lifeless works out the test_requires workaround | 21:48 |
dims | fungi: will keep a watch out when the g-r sync job files reviews | 21:48 |
*** _nadya_ has joined #openstack-infra | 21:49 | |
lifeless | I'm thinking we'll make pbr strip the markers for test_requires | 21:49 |
lifeless | until setuptools supports it | 21:49 |
lifeless | and we'll work on setuptools in parallel | 21:49 |
*** tonytan4ever has quit IRC | 21:49 | |
fungi | SpamapS: rackspace rate-limits bandwidth to instances scaled somewhat by the flavor you use | 21:49 |
jeblair | SpamapS: yeah, we maxed out the 600mbps of an 8g instance a while ago... | 21:50 |
jeblair | fungi: but it looks like larger vms have more bandwidth? did that change? i'm now wondering why we didn't just get a bigger git.o.o vm...? | 21:50 |
*** unicell has joined #openstack-infra | 21:50 | |
*** unicell1 has quit IRC | 21:51 | |
*** puranamr has joined #openstack-infra | 21:51 | |
fungi | jeblair: they do. i think maybe we were trying to be courteous and not take up extra cpu unnecessarily so scaled horizontally instead | 21:51 |
jeblair | ah. | 21:51 |
SpamapS | also what's lacking in the lbaas? | 21:51 |
jeblair | SpamapS: inability to tune parameters (such as queue depth) for non-http protocols | 21:52 |
SpamapS | since the two answers are "ask for a high bandwidth low CPU flavor" or "ask for lbaas to work" | 21:52 |
SpamapS | jeblair: oh fail. :( | 21:52 |
jeblair | SpamapS: (er, well it's lacking the ability. it has the inability. but you get the idea) | 21:52 |
mordred | also - it's not an openstack cloud service | 21:52 |
SpamapS | is it the old atlas still? | 21:52 |
mordred | which means we'd be tying ourselves a bit more to non-openstack and that would be sadpanda | 21:52 |
mordred | SpamapS: yah | 21:53 |
SpamapS | I like what they did with Octavia.. where they made it both its own thing, and a driver for Neutron LBaaS | 21:53 |
ianw | everyone: the centos jobs are stuck with https://review.openstack.org/#/c/192963/ (stop hpcloud mounting ephemeral disk); appreciate some eyes on it | 21:53 |
*** hashar has quit IRC | 21:53 | |
fungi | ianw: oh, thanks. i missed you had a change up to get around that | 21:53 |
*** bknudson has quit IRC | 21:54 | |
*** ildikov_ has joined #openstack-infra | 21:54 | |
dougwig | fungi: fwaas change to remove that dependency is going into the gate: https://review.openstack.org/#/c/193293/ | 21:54 |
*** jgrimm is now known as zz_jgrimm | 21:55 | |
fungi | dougwig: appreciated. abandoned 184384 now | 21:55 |
*** _nadya_ has quit IRC | 21:56 | |
*** tvanderwiel has quit IRC | 21:56 | |
*** dboik has quit IRC | 21:57 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/zuul: Add the ability to abort jobs on a patch merge https://review.openstack.org/192819 | 21:57 |
openstackgerrit | Merged openstack-infra/project-config: Set some more defaults for Linux Bridge https://review.openstack.org/192907 | 21:58 |
fungi | ianw: does 192963 need a corresponding dib element addition? | 21:58 |
ianw | fungi: i don't think so, because they will never have booted with cloud-init to make the entry? | 21:59 |
mordred | ok. SpamapS patch landed | 21:59 |
*** armax has joined #openstack-infra | 21:59 | |
mordred | jeblair, Shrews, fungi, SpamapS: I'm going to cut an 0.8.1 - any objections? | 21:59 |
jeblair | mordred: you should review ianw's changes | 21:59 |
*** dboik has joined #openstack-infra | 21:59 | |
mordred | oh. then I will do that | 21:59 |
fungi | ianw: ahh, yep! you are right | 21:59 |
fungi | i will let mordred look at that one before it gets approved | 22:00 |
jeblair | mordred: no objections to release | 22:00 |
mordred | GROSS | 22:00 |
mordred | ianw: that's so gross | 22:00 |
jeblair | i thought you'd like that | 22:00 |
mordred | well, I mean - STAB | 22:01 |
fungi | mordred: it seems to have started spontaneously after hpcloud began adding a reference to the ephemeral block device in the metadata | 22:01 |
greghaynes | yeeep, score 1 for no cloud-init on testenvs | 22:02 |
mordred | TOO MANY MAGIC NOT ENOUGH MICS | 22:02 |
mordred | maybe that was supposed to be emcees | 22:02 |
fungi | cloud-init will apparently happily configure you to automatically and persistently mount the ephemeral device on /mnt if it's mentioned in the metadata | 22:02 |
ianw | yeah, i *think* that changed underneath us -- i mean maybe there's some other explanation | 22:02 |
mordred | cloud-init is the config management system that is there to bootstrap your config management system but also to configure all of the things because clearly you don't have a config management system | 22:03 |
mordred | greghaynes: you haven't happened to have had any time to day to look at why simple-init is having boot problems on rax have you? | 22:04 |
mordred | greghaynes: it's next on my thing to battle if nobody else has | 22:04 |
*** shardy has quit IRC | 22:04 | |
greghaynes | mordred: nerp, ive been working on a talk | 22:04 |
*** trey has joined #openstack-infra | 22:04 | |
* fungi still needs to do that | 22:04 | |
ianw | so if someone could kick of some rebuilds of images after that merges, that'd be great | 22:05 |
jeblair | if anyone is looking for a presentation program.... https://packages.debian.org/sid/presentty | 22:05 |
greghaynes | aye, I really should have done that | 22:05 |
*** Swami has joined #openstack-infra | 22:05 | |
greghaynes | been doing slidy.js html all day | 22:06 |
*** puranamr has quit IRC | 22:06 | |
fungi | jeblair: i'm strongly considering doing that for oscon | 22:06 |
* jeblair will hack new slide transitions for beer | 22:07 | |
*** baoli has quit IRC | 22:07 | |
fungi | heh | 22:07 |
jeblair | greghaynes: if you write presentations in rst, you can use pandoc to make slidy (or reveal.js) from the rst. or just run the rst with presentty. covers your bases that way. | 22:08 |
greghaynes | yea, thats definitely a good idea | 22:08 |
jeblair | (*note: if you use the ..ansi: element it probably won't work in slidy or reveal) | 22:08 |
jeblair | (but ..image: totally works in presentty ;) | 22:09 |
*** dboik has quit IRC | 22:09 | |
*** dustins has quit IRC | 22:11 | |
greghaynes | mordred: ok, talk done, so ubuntu-minimal + simple-init elements in rax is what failed? | 22:12 |
anteaya | thank goodness presentty has cowsay | 22:12 |
anteaya | it is a must for all my presentation choices | 22:12 |
SpamapS | TheJulia: fyi, I gave up trying to just use the ubuntu installer. Bifrost here we come. | 22:13 |
greghaynes | SpamapS: You *really* dont like that node I deployed for you, huh? | 22:13 |
SpamapS | greghaynes: its ubuntu's fault here | 22:13 |
SpamapS | going into not-vga mode | 22:13 |
*** puranamr has joined #openstack-infra | 22:13 | |
SpamapS | and making it not obvious at all how to do the installer via serial console | 22:13 |
*** Swami has quit IRC | 22:13 | |
greghaynes | SpamapS: so youre going to bifrost on the bastion to deploy a node youre going to puppet-ironic? | 22:14 |
SpamapS | greghaynes: bingo | 22:14 |
mordred | greghaynes: yah | 22:15 |
mordred | SpamapS: ++ | 22:15 |
greghaynes | mordred: ok, ill poke at that now | 22:15 |
mordred | SpamapS: I think it's a great idea | 22:15 |
SpamapS | For the case where we need to install new bastions.. I'm going to make Ng do it. | 22:15 |
greghaynes | SpamapS: WFM | 22:15 |
*** ddieterly has quit IRC | 22:16 | |
Ng | SpamapS: no that's fine, I don't mind at all mounting ISOs from my laptop in .uk to the iLO of servers in .us ;p | 22:16 |
*** vnod has joined #openstack-infra | 22:16 | |
greghaynes | Ng: glad to hear! ;) | 22:16 |
SpamapS | Ng: did you do that via some kind of vpn onto the ilo network? | 22:16 |
SpamapS | See that might be the more sane option... learn to use the evil vpn. | 22:17 |
Ng | SpamapS: yep | 22:17 |
Ng | if you use the browser version of the iLO jazz, you can attach local files/folders to the BIOS | 22:17 |
Ng | obviously it requires ActiveX, so I was actually doing it in a VM, attaching to the ISOs on my host OS | 22:18 |
Ng | because why not throw in more layers of hilarilol | 22:18 |
SpamapS | Ng: I've actually succeeded in attaching things via the ssh | 22:18 |
SpamapS | Ng: it does not require activex | 22:18 |
SpamapS | the java one does actually work | 22:18 |
SpamapS | but only if the network address the ilo has is directly accessible by the java | 22:19 |
mordred | SpamapS: so, if we have two single-node-ironics, maybe each one has bifrost on it and can blow away the other if needed? | 22:19 |
SpamapS | it doesn't know how to use socks proxies or SSH forwards like my browser does. | 22:19 |
mordred | SpamapS: that may be too much for right now | 22:19 |
mordred | SpamapS: I like your current plan of "Screw it, I'm using bifrost" | 22:19 |
SpamapS | mordred: this is really a seeding process. We can also just make the second one deployed by the regular bm cloud, and then if we have to redo the first, just convert it. | 22:19 |
SpamapS | mordred: because we're not trying to do it all from the cloud. We're just getting an OS up. | 22:20 |
mordred | SpamapS: ++ | 22:21 |
mordred | that's exactly right | 22:21 |
fungi | "screw it, i'm using bifrost" should totally be the slogan for bifrost | 22:21 |
*** weshay has quit IRC | 22:21 | |
SpamapS | I smell a t-shirt | 22:21 |
SpamapS | with Thor on it. | 22:21 |
mordred | devananda, TheJulia, NobodyCam: ^^ | 22:21 |
fungi | i mean, it is the most convenient route to where we're eventually headed | 22:22 |
lifeless | mordred: quick q | 22:22 |
lifeless | mordred: what are your thoughts on pbr growing some significant flexability in the way it achieves its goals, such that pip and virtualenv could use it? | 22:23 |
lifeless | mordred: you've expressed in the past grave concerns about corner cases. | 22:23 |
openstackgerrit | Merged openstack-infra/project-config: Remove mount of ephemeral disk https://review.openstack.org/192963 | 22:23 |
openstackgerrit | Merged openstack-infra/project-config: Remove cloud-init details https://review.openstack.org/192964 | 22:23 |
mordred | lifeless: I would love it if our use of setup.cfg became prevalent | 22:23 |
*** __TheDodd__ has joined #openstack-infra | 22:23 | |
lifeless | I don't think it would hurt that goal :) | 22:23 |
mordred | lifeless: and I think you've aligned us on most of the corner cases | 22:23 |
* SpamapS waits patiently for lxml and cryptography to compile.. | 22:23 | |
lifeless | SpamapS: pip install -U pip | 22:24 |
mordred | lifeless: I don't want to grow large amounts of super-flexibility | 22:24 |
SpamapS | lifeless: latest version, first time on this box | 22:24 |
lifeless | mordred: its almost all aimed at precisely one thing: working from an sdist without pkg_resources or setuptools or pip present at all | 22:24 |
openstackgerrit | Ramy Asselin proposed openstack-infra/zuul: Add the ability to abort jobs on a patch merge https://review.openstack.org/192819 | 22:25 |
lifeless | mordred: since thats a hard requirement for them both - e.g. get-pip | 22:25 |
mordred | lifeless: I believe you have good judgement in this area - my main tentpoles are "have one non-changing way to do most things with baked in defaults" and "git-tag-based-releasing" | 22:25 |
mordred | lifeless: at this point, as long as that doesn't change, I would LOVE to grow pip and setuptools as clients | 22:26 |
mordred | or virtualenv | 22:26 |
mordred | or whatev | 22:26 |
*** cbx33 has quit IRC | 22:26 | |
vnod | can anyone share steps to add channel bot | 22:27 |
*** thedodd has quit IRC | 22:27 | |
lifeless | mordred: so, I'll write up a spec and get donald to say it meets his needs, and then you can eyeball it | 22:27 |
mordred | lifeless: AWESOME | 22:27 |
lifeless | fungi: the test job that checks a repo's local changes to requirements.txt are compatible with g-r | 22:28 |
lifeless | fungi: I think we need to virtualenv + pip install that too; remind me where it is ? | 22:28 |
lifeless | mordred: some of the things are AUTHORS generation and a way to do changelog differently | 22:29 |
lifeless | mordred: because without gerrit they get muuuuch noiser changes | 22:29 |
Clint | vnod: which bot? | 22:29 |
*** fdegir has joined #openstack-infra | 22:29 | |
lifeless | mordred: I say this now for you to have something to think about | 22:29 |
lifeless | :) | 22:29 |
mordred | lifeless: yah. well, I think we could do a better job of that too | 22:29 |
*** dimtruck is now known as zz_dimtruck | 22:29 | |
mordred | lifeless: esp: re ChangeLog generation bug I mentioned earlier | 22:30 |
vnod | Clint channel bot to cloudpulse | 22:30 |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Mark 'enum34' and 'futures' as only needed on py2.7 https://review.openstack.org/193342 | 22:30 |
Ng | SpamapS: I think I tried that and got bored of figuring out ports to tunnel ;) | 22:30 |
lifeless | yah | 22:30 |
SpamapS | Ng: exactly | 22:30 |
*** e0ne has quit IRC | 22:31 | |
*** rkukura has quit IRC | 22:31 | |
greghaynes | I used to have a big list for the different types of ilo's of what ports to forward | 22:31 |
Clint | vnod: look in openstack-infra/system-config | 22:31 |
*** rkukura_ has joined #openstack-infra | 22:31 | |
greghaynes | its excruciating, but so is booting a windows vm to run a java applet | 22:31 |
anteaya | Clint: this is the file to allow meetbot in the channel for logging: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/eavesdrop.pp | 22:32 |
SpamapS | greghaynes: and yet, ubuntu developers still insist server users want a graphical console | 22:33 |
* SpamapS facepalms | 22:33 | |
anteaya | Clint: this is the file to allow infra to access the channel: http://git.openstack.org/cgit/openstack-infra/project-config/tree/accessbot/channels.yaml | 22:33 |
anteaya | Clint: infra access is required for all other channel needs | 22:33 |
mordred | ooh! I just found an easy bug for someone to fix | 22:33 |
mordred | http://docs.openstack.org/infra/manual/drivers.html#gerrit-irc-notifications <-- | 22:33 |
mordred | "The file is hosted in openstack-infra/config" | 22:33 |
mordred | that repo has not existed in a while | 22:33 |
anteaya | Clint: this is the file if a project wants patches to be announced in channel: http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerritbot/channels.yaml | 22:34 |
Clint | anteaya: i think you might want to be highlighting vnod | 22:34 |
anteaya | Clint: thought I would share with you | 22:34 |
greghaynes | SpamapS: Mayble youll just have to grab the alternate install from 12.10, and then upgrade it to trusty ;) | 22:34 |
anteaya | Clint: makes more sense to me to share with you so you know as well | 22:34 |
* greghaynes might be having a fun time suggesting bad ideas | 22:34 | |
Clint | anteaya: ah, thanks, i had absorbed that already | 22:35 |
openstackgerrit | lifeless proposed openstack/requirements: Remove hacking and hacking-owned dependencies. https://review.openstack.org/192929 | 22:35 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 22:35 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 22:35 |
anteaya | Clint: oh, sorry I missed that in your response | 22:35 |
*** EricGonczer_ has joined #openstack-infra | 22:35 | |
*** eharney has quit IRC | 22:37 | |
vnod | clint anteaya thanks. I will add cloudpulse to openstack-infra/system-config http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/eavesdrop.pp | 22:37 |
vnod | clint anteaya. Is that the only change needed ? | 22:38 |
*** puranamr has quit IRC | 22:39 | |
mordred | vnod: you will need to grant some access, I recommend looking at http://docs.openstack.org/infra/system-config/irc.html - it has a section on granting access to the infra bots | 22:39 |
mordred | specifically here: http://docs.openstack.org/infra/system-config/irc.html | 22:39 |
mordred | gah | 22:39 |
SpamapS | greghaynes: http://bit.ly/1es2kvJ | 22:40 |
mordred | http://docs.openstack.org/infra/system-config/irc.html#access | 22:40 |
Shrews | mordred: ok on 0.8.1 | 22:40 |
Shrews | if you haven't already | 22:41 |
*** EricGonczer_ has quit IRC | 22:41 | |
*** doug-fish has left #openstack-infra | 22:41 | |
mordred | Shrews: just pushed! | 22:42 |
jhesketh | Morning | 22:43 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Centralize exception management for Neutron https://review.openstack.org/192181 | 22:43 |
mordred | look it's a jhesketh ! | 22:44 |
*** davidlenwell is now known as david_lenwell | 22:44 | |
*** david_lenwell is now known as davidlenwell | 22:44 | |
*** crinkle has quit IRC | 22:44 | |
mordred | jhesketh: so - I JUST NOW pushed a release of shade that should make swift uploads to rax in nodepool happy | 22:44 |
mordred | jhesketh: it took basicaly all day :) | 22:44 |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:44 | |
vnod | mordred sorry if this is basic question | 22:44 |
vnod | register channel requires login ? | 22:45 |
*** EricGonczer_ has joined #openstack-infra | 22:45 | |
*** RichardRaseley has quit IRC | 22:46 | |
*** jasondotstar has quit IRC | 22:46 | |
*** RichardRaseley has joined #openstack-infra | 22:46 | |
*** sarob_ has joined #openstack-infra | 22:47 | |
*** sarob has quit IRC | 22:48 | |
*** kevinbenton has quit IRC | 22:48 | |
mordred | vnod: yes - well, it requires that you're logged in to nickserv - and it requires you have op on the channel - do you still have op status? | 22:49 |
mordred | vnod: sdake may have op control on teh channel - if not, we do have some special powers to take it over ... but I'm about to be AFK for a sec | 22:49 |
*** TheJulia has quit IRC | 22:50 | |
vnod | sdake setup the IRC, | 22:50 |
*** kevinbenton has joined #openstack-infra | 22:51 | |
vnod | so he might have the OP | 22:51 |
pc_m | anteaya: hi | 22:51 |
mordred | vnod: ok. well, it's not a registered channel, so we may have to take care of it tomorrow | 22:51 |
vnod | ok. | 22:51 |
mordred | jeblair: ^^ next time you have a few, #openstack-cloudpipe is not registered but should be | 22:51 |
vnod | I will take it up tomorrow | 22:52 |
*** boris-42 has quit IRC | 22:52 | |
vnod | mordred thanks for your help | 22:52 |
anteaya | pc_m: how can I help? | 22:52 |
pc_m | anteaya: Wondering if you know who I could talk to about a question related to keystone authentication? | 22:52 |
anteaya | pc_m: what is the question? | 22:52 |
*** yamamoto has joined #openstack-infra | 22:53 | |
sdake | vnod i added you as ops, and had set channel properties correctly for openstack-infra to access | 22:54 |
sdake | iirc | 22:54 |
vnod | sdake thanks | 22:54 |
mordred | sdake: woot! | 22:54 |
pc_m | anteaya: I'm wondering is there is a way to do like a proxy authentication. For example, could a tenant give some form of auth token to someone else (ISP/IP) so they could do something on the tenant's behalf (without knowing the tenant's credentials) | 22:54 |
pc_m | ? | 22:54 |
sdake | had set a long time ago is what I eman | 22:54 |
mordred | pc_m: yes | 22:54 |
jeblair | mordred: i just joined that channel. there is no one in it. | 22:54 |
pc_m | mordred: ooooo! tell me more! | 22:55 |
mordred | jeblair: sorry - cloudpulse | 22:55 |
anteaya | pc_m: well if I followed the keystone meeting yesterday tehre are security concerns around that | 22:55 |
sdake | cloudpipe lol | 22:55 |
mordred | I'm sorry | 22:55 |
*** openstackgerrit has quit IRC | 22:55 | |
*** markvoelker_ has quit IRC | 22:55 | |
*** changbl_ has quit IRC | 22:55 | |
*** ericksonsantos has quit IRC | 22:55 | |
*** ianychoi has quit IRC | 22:55 | |
*** wznoinsk has quit IRC | 22:55 | |
*** jklare_ has quit IRC | 22:55 | |
*** mohankumar has quit IRC | 22:55 | |
*** rlucio has quit IRC | 22:55 | |
*** cody-somerville- has quit IRC | 22:55 | |
*** waynr has quit IRC | 22:55 | |
*** EmilienM has quit IRC | 22:55 | |
*** loquacities has quit IRC | 22:55 | |
*** bradm has quit IRC | 22:55 | |
*** jgriffith has quit IRC | 22:55 | |
*** hamzy has quit IRC | 22:55 | |
*** dmsimard has quit IRC | 22:55 | |
*** jhesketh has quit IRC | 22:55 | |
* pc_m knew this was the right place to ask | 22:55 | |
mordred | I typed the wrong thing in my acess request | 22:55 |
jeblair | mordred: it seems to have ops | 22:55 |
mordred | pc_m: morganfainberg is the person you want to talk to - this is known as "keystone federation" | 22:55 |
*** ddieterly has joined #openstack-infra | 22:55 | |
anteaya | morganfainberg: have you any thoughts to share on pc_m's scenario? | 22:55 |
mordred | pc_m: in the mean time, there is a video from the openstack summit | 22:56 |
jeblair | mordred: i'm confused; what do you need me to do? | 22:56 |
*** angela-s has quit IRC | 22:56 | |
pc_m | mordred: I attended one keystone identity federation session. | 22:56 |
mordred | jeblair: nothing. I'm sorry - I was wrong - I went to verify chanserv access but I asked for the wrong channel | 22:56 |
*** ddieterly has quit IRC | 22:56 | |
anteaya | pc_m: good | 22:56 |
mordred | pc_m: cool. well, morganfainberg is a great contact - although I think he's mostly AFK today | 22:56 |
*** sdake_ has joined #openstack-infra | 22:57 | |
anteaya | pc_m: does federation not answer your question? | 22:57 |
*** yamamoto has quit IRC | 22:57 | |
jeblair | mordred: oh. ok. | 22:57 |
pc_m | mordred: It seemed like it was a way to use OAuth to access one cloud from another (if I understood it) | 22:57 |
greghaynes | mordred: ubuntu-minimal + simple-init is a 1.8GB vhd :( | 22:57 |
anteaya | pc_m: yes | 22:58 |
pc_m | anteaya: Not sure if it will work. | 22:58 |
anteaya | pc_m: do expand | 22:58 |
anteaya | dstanek: are you about? | 22:58 |
pc_m | anteaya: or at least maybe I don't fully understand it well enough... | 22:58 |
*** TheJulia has joined #openstack-infra | 22:58 | |
mordred | greghaynes: yes. it's ludicrous | 22:58 |
anteaya | pc_m: share some details | 22:58 |
anteaya | seems we are light on keystone folks at the moment | 22:59 |
morganfainberg | Let me read the scrollback | 22:59 |
anteaya | morganfainberg: thanks | 22:59 |
* morganfainberg is only partially AFK | 23:00 | |
pc_m | anteaya: So let's say we have tenant Joe, and Internet Provider Sally. Now, Sally may want to do some things for Joe, say create a subnet, or add a router, without having Joe's credentials. | 23:00 |
anteaya | is Sally the host provider? | 23:00 |
anteaya | or just providing internet? | 23:00 |
pc_m | anteaya: Let's assume there is some way Joe can give permission to Sally, maybe out of band of OpenStack (like via some token or something). | 23:00 |
*** dims_ has joined #openstack-infra | 23:01 | |
*** sdake has quit IRC | 23:01 | |
vnod | mordred now only change needed is add openstack-cloudpulse to eavesdrop.pp ? | 23:01 |
mordred | vnod: yup | 23:01 |
pc_m | anteaya: Wondering if there is a way to do that type of scenario? | 23:01 |
anteaya | pc_m: who is Joe's host? | 23:02 |
anteaya | pc_m: Joe is a tenant, Sally is an isp | 23:02 |
pc_m | correct | 23:02 |
pleia2 | StevenK: when you're awake ;) are we good with hitting +A on this or should it still be WIP? https://review.openstack.org/#/c/181113/ | 23:02 |
anteaya | who is hosting Joe's tenantcy | 23:02 |
vnod | mordred thanks, will submit the change tomorrow | 23:02 |
pleia2 | StevenK: AJaeger and I are ok with it if you are ready | 23:02 |
StevenK | pleia2: \o/ at the puppet restart bug fix | 23:03 |
pleia2 | StevenK: yeah, there's still some work to do on the module to make it behave properly, but at least the restarts have ceased | 23:03 |
morganfainberg | pc_m: is Sally the provider for Joe's tenant? or is Sally a separate (different) provider? | 23:03 |
*** dims has quit IRC | 23:04 | |
pc_m | morganfainberg: Sally would be some IP separate from the cloud. | 23:04 |
StevenK | pleia2: If you're around to babysit a propsal slave when it lands to just be certain it works even with the Zanata stuff saying it can't generate a zanata.xml, it should be fine to land. | 23:04 |
StevenK | I fixed the thinko in it last night so it will actually authenticate correctly. | 23:05 |
morganfainberg | so, what i'm gathering is you want a user (Joe) of your cloud to allow a separate user (external) do some actions for them. | 23:05 |
morganfainberg | sorry for re-iterating, but tyring to make sure i understand the scenario | 23:05 |
pc_m | morganfainberg: So essentially allowing someone (outside of OpenStack) to have access to a tenant to do some (limited) things. | 23:06 |
*** puranamr has joined #openstack-infra | 23:06 | |
*** crinkle has joined #openstack-infra | 23:06 | |
*** openstackgerrit has joined #openstack-infra | 23:06 | |
*** mohankumar has joined #openstack-infra | 23:06 | |
*** markvoelker_ has joined #openstack-infra | 23:06 | |
*** changbl_ has joined #openstack-infra | 23:06 | |
*** ericksonsantos has joined #openstack-infra | 23:06 | |
*** ianychoi has joined #openstack-infra | 23:06 | |
*** wznoinsk has joined #openstack-infra | 23:06 | |
*** jklare_ has joined #openstack-infra | 23:06 | |
*** rlucio has joined #openstack-infra | 23:06 | |
*** cody-somerville- has joined #openstack-infra | 23:06 | |
*** waynr has joined #openstack-infra | 23:06 | |
*** EmilienM has joined #openstack-infra | 23:06 | |
*** loquacities has joined #openstack-infra | 23:06 | |
*** bradm has joined #openstack-infra | 23:06 | |
*** jgriffith has joined #openstack-infra | 23:06 | |
*** hamzy has joined #openstack-infra | 23:06 | |
*** dmsimard has joined #openstack-infra | 23:06 | |
*** jhesketh has joined #openstack-infra | 23:06 | |
pc_m | morganfainberg: yes | 23:06 |
morganfainberg | and i am assuming Joe is just a user of the cloud - not the cloud admin | 23:06 |
pc_m | morganfainberg: No problem, I'm trying to express the scenario. You have it right. | 23:06 |
*** unicell1 has joined #openstack-infra | 23:06 | |
StevenK | pleia2: It will likely need some more polish, but I'm happy for that to occur later -- and having said that, it will certainly need changes to support Horizon, once I figure out how to get zanata to see the PO files in it. | 23:06 |
pleia2 | StevenK: sounds good, I will be around for a bit longer, and can work with AJaeger in the AM if anything really bad goes on (though I think it's unlikely) | 23:06 |
pc_m | morganfainberg: And we don't want Sally to have Joe's auth credentials. | 23:07 |
pleia2 | StevenK: have you asked AJaeger about the horizon stuff? he's much more familiar with what goes on there | 23:07 |
pc_m | morganfainberg: Hoping Joe can give some kind of token or something. | 23:07 |
StevenK | pleia2: Yes, I'm quietly confident that I wrote it defensively enough for it to not care if the zanata.xml generation fails. | 23:07 |
anteaya | morganfainberg: to me this sounded like the security concerns we were discussing the other day | 23:07 |
morganfainberg | pc_m: give me a second - i need to look at something | 23:07 |
*** sdake_ is now known as sdake | 23:08 | |
morganfainberg | anteaya: i missed that meeting | 23:08 |
pleia2 | StevenK: yeah, when I was reviewing this morning it eemed ok | 23:08 |
*** unicell has quit IRC | 23:08 | |
pleia2 | seemed too | 23:08 |
StevenK | pleia2: I have enough of an understanding based on the horizon repo itself as well as what the current scripts do WRT setup, my stumbling block at the moment is getting zanata to find the bits in the tree. | 23:08 |
anteaya | morganfainberg: perhaps it was a discussion with you, I can't remember | 23:08 |
morganfainberg | anteaya: doesn;'t sound familiar | 23:08 |
morganfainberg | :P | 23:08 |
anteaya | morganfainberg: okay | 23:08 |
StevenK | pleia2: Which involves XML eating my brain. And perhaps stracing java, I'm not sure. | 23:08 |
pleia2 | StevenK: ah, gotcha | 23:08 |
pleia2 | alright, +A away | 23:09 |
StevenK | \o/ | 23:09 |
morganfainberg | pc_m: I *think* you can use either the oauth1.1 (but not 100% sure on that), or the ec2 credential | 23:09 |
*** puranamr has quit IRC | 23:09 | |
StevenK | pleia2: It also won't work until https://review.openstack.org/#/c/176440/ lands with the hiera stuff, but I think we went through that before | 23:10 |
*** marzif has joined #openstack-infra | 23:10 | |
pc_m | morganfainberg: For oauth, would Joe do the request and then give the token to Sally? | 23:11 |
pleia2 | StevenK: ah yes, I had lost track of this one | 23:11 |
morganfainberg | pc_m: so i haven't looked at the real use case of the oauth1.1 | 23:11 |
morganfainberg | since it's oauth1.1 :P | 23:11 |
greghaynes | mordred: huh, mine booted, then it shut itself off | 23:12 |
*** EricGonczer_ has quit IRC | 23:12 | |
greghaynes | mordred: my rax node with ubuntu-minimal + simple-init, that is | 23:12 |
*** __TheDodd__ has quit IRC | 23:12 | |
*** ashleighfarnham has quit IRC | 23:12 | |
pc_m | morganfainberg: Also, does OpenStack have EC2 credential support? | 23:12 |
morganfainberg | pc_m: I *think* the ec2 credential is more what you're looking for | 23:12 |
* pc_m I need to google on ec2 | 23:13 | |
morganfainberg | pc_m: the ec2 support in keystone is limited, but you can use the ec2 credential to get a keystone token | 23:13 |
pleia2 | StevenK: ok right, so it won't "work" anyway w/o the zanata.xml so the hiera thing isn't a true dependency here | 23:14 |
*** signed8bit has quit IRC | 23:14 | |
pleia2 | StevenK: we'll just need to land this once we're ready for this to start chugging along | 23:14 |
*** puranamr has joined #openstack-infra | 23:14 | |
morganfainberg | granting arbitrary access to a tenant hasn't been well defined in OpenStack at this point. usually Sally would end up with an account | 23:14 |
greghaynes | mordred: oh, nvm, its just a borked image | 23:14 |
morganfainberg | and then would be granted the appropriate role(s) on Joe's tenant (via something like a trust) | 23:15 |
pc_m | morganfainberg: And that account would have access to Joe's resources? | 23:15 |
*** Longgeek has joined #openstack-infra | 23:16 | |
morganfainberg | pc_m: by resoures you mean log into a VM or perform actions on the OpenStack APIs? | 23:16 |
pc_m | morganfainberg: Sally would do things like create a router, set an IP on a GW I/F, create a provider net,... | 23:17 |
morganfainberg | so even a token would grant access to do things on joe's tenants. but access to the tenant (via an account, etc) - does not grant the ability to login to a vm | 23:18 |
*** alexpilotti has quit IRC | 23:19 | |
pc_m | morganfainberg: yeah no vm access at all needed. | 23:19 |
StevenK | pleia2: Correct -- with the change landed, it should just log that it can't find the zanata.ini, and then that it can't generate the zanata.xml, and everything else as normal. | 23:19 |
morganfainberg | how long would sally need access in this case? and how often would this be granted/removed? | 23:19 |
*** yamamoto has joined #openstack-infra | 23:20 | |
morganfainberg | pc_m: I'm thinking the OAuth1.1 api meets the needs - and is what you're looking for. | 23:20 |
morganfainberg | pc_m: i think* | 23:20 |
*** otter768 has joined #openstack-infra | 23:21 | |
pc_m | morganfainberg: Joe would have an enterprise net, that he wants to connect to OS cloud, via some IP. Joe would request Sally to create the connection, and Sally would setup the MPLS connection to the cloud. She would want access to Joe's account to create pieces on the OS side. | 23:21 |
morganfainberg | ah | 23:21 |
pc_m | morganfainberg: Like AWS Direct Connect | 23:21 |
morganfainberg | ok a bit more concrete example helps. thanks | 23:21 |
pc_m | morganfainberg: So Sally may want to create a provider net for Joe, set the GW IP address, etc. | 23:22 |
morganfainberg | yeah | 23:22 |
pc_m | morganfainberg: To complete the connection. Hence the access. We don't want to give Sally the credentials for Joe, but do want to allow the access (for limited purposes, if needed) | 23:23 |
morganfainberg | the Oauth1.1 is the only thing we have that really meets your needs | 23:23 |
morganfainberg | but this isn't a workflow we've really had a lot of requests for yet. | 23:23 |
*** rlandy has joined #openstack-infra | 23:23 | |
pc_m | morganfainberg: So Joe would use OAuth1.1 to get a token, and give that to Sally? | 23:23 |
openstackgerrit | Merged openstack-infra/project-config: Support pushing translations to Zanata https://review.openstack.org/181113 | 23:24 |
morganfainberg | pc_m: yes, then sally would use the OAuth workflow to get a Keystone token | 23:24 |
*** yamamoto has quit IRC | 23:24 | |
morganfainberg | pc_m: but not everyone enables oauth1 in keystone (until kilo) | 23:24 |
morganfainberg | most deployments afaik did not enable it | 23:24 |
pc_m | morganfainberg: good to know. | 23:25 |
morganfainberg | pc_m: i'd like to connect you with stevemar, but he's offline atm | 23:25 |
morganfainberg | he wrote the oauth1 code and can probably help get you going. | 23:25 |
*** otter768 has quit IRC | 23:25 | |
*** markvoelker_ has quit IRC | 23:26 | |
pc_m | morganfainberg: That's great. I still need to understand the OAuth1 workflow. | 23:26 |
pc_m | Do you know stevemar's timezone? | 23:26 |
morganfainberg | pc_m: he's based in toronto | 23:26 |
*** camunoz_gone is now known as camunoz | 23:26 | |
morganfainberg | pc_m: http://specs.openstack.org/openstack/keystone-specs/api/v3/identity-api-v3-os-oauth1-ext.html#delegated-authentication-flow is the documentation on it | 23:27 |
pc_m | morganfainberg: Cool. I'm in NH, so can try in the morning | 23:27 |
morganfainberg | pc_m: come over to #openstack-keystone and look for him tomorrow | 23:27 |
pc_m | morganfainberg: Thanks! I'm really shaky on my understanding of OAuth. | 23:27 |
morganfainberg | yeah | 23:27 |
morganfainberg | steve is a really good resource for this | 23:27 |
*** puranamr has quit IRC | 23:28 | |
*** boris-42 has joined #openstack-infra | 23:28 | |
pc_m | morganfainberg: anteaya: Thank you very much! | 23:28 |
*** dalgaaf has quit IRC | 23:28 | |
*** puranamr has joined #openstack-infra | 23:29 | |
dstanek | anteaya: i'm around now. did you need me? | 23:29 |
*** whitenoise has quit IRC | 23:29 | |
anteaya | dstanek: ha ha ha | 23:30 |
anteaya | pc_m: glad you got it sorted out | 23:30 |
anteaya | dstanek: good timing, morganfainberg just taught us all about oauth1 | 23:30 |
anteaya | dstanek: thanks though :) | 23:31 |
lifeless | morganfainberg: how cruel was that | 23:32 |
morganfainberg | lifeless: uhhhhhhhhh | 23:32 |
* morganfainberg hides | 23:32 | |
pc_m | anteaya: You going to Neutron mid-cycle? | 23:32 |
anteaya | pc_m: yes, and I see you are as well | 23:32 |
*** hichihara has joined #openstack-infra | 23:32 | |
pc_m | anteaya: Cool. See you next week! | 23:32 |
dstanek | anteaya: i was out picking up dinner for the family, but i'm glad i didn't have to torture you | 23:32 |
anteaya | pc_m: I'm looking forward to it | 23:33 |
pc_m | anteaya: Always si fun | 23:33 |
anteaya | dstanek: glad your family is well fed | 23:33 |
pc_m | is | 23:33 |
anteaya | dstanek: seems the torture is morganfainberg's responsibility | 23:33 |
anteaya | pc_m: 'tis | 23:33 |
dstanek | PTLs have been known to enjoy it | 23:34 |
pc_m | anteaya: will ttyl, signing out for the night. | 23:34 |
*** Longgeek has quit IRC | 23:34 | |
anteaya | pc_m: night | 23:34 |
*** pc_m has quit IRC | 23:35 | |
anteaya | dstanek: have they? | 23:35 |
anteaya | dstanek: I'm losing track | 23:35 |
*** puranamr has quit IRC | 23:35 | |
TheJulia | SpamapS: If there is anything I can do, let me know. I have a wide open schedule tomorrow :) | 23:35 |
*** puranamr has joined #openstack-infra | 23:36 | |
*** ZZelle_ has quit IRC | 23:36 | |
*** RichardRaseley has quit IRC | 23:37 | |
*** EricGonczer_ has joined #openstack-infra | 23:41 | |
*** EricGonczer_ has quit IRC | 23:44 | |
*** chlong has joined #openstack-infra | 23:48 | |
*** RichardRaseley has joined #openstack-infra | 23:48 | |
*** RichardRaseley has quit IRC | 23:48 | |
*** rcarrillocruz has quit IRC | 23:51 | |
*** dannywilson has quit IRC | 23:51 | |
*** dims_ has quit IRC | 23:53 | |
*** RichardRaseley has joined #openstack-infra | 23:54 | |
fungi | lifeless: if nobody's answered you yet (i haven't skimmed scrollback to see) you want to look at http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/project-requirements-change.py | 23:55 |
fungi | lifeless: it doesn't currently run things from the openstack/requirements repo directly, so may not need a venv? | 23:56 |
*** SumitNaiksatam has quit IRC | 23:56 | |
*** SumitNaiksatam has joined #openstack-infra | 23:56 | |
openstackgerrit | James E. Blair proposed openstack-infra/gear: Do not raise RetryIOError on blocked write https://review.openstack.org/193368 | 23:57 |
mordred | greghaynes: great! then maybe the nodepool one will also work | 23:57 |
*** RichardRaseley has quit IRC | 23:57 | |
fungi | lifeless: it just does strict line matches between the project reqs and global reqs | 23:57 |
* fungi disappears afk again for a while | 23:57 | |
mordred | greghaynes, jeblair, fungi: I will, when I wake up, try nodepooling | 23:57 |
greghaynes | mordred: heh, that was pekac, im got it booting and networking was fail, making one I can actually log in to from console now | 23:57 |
greghaynes | er, that was pebkac | 23:58 |
mordred | greghaynes: oh - wait - so it did fail for you | 23:58 |
greghaynes | yes | 23:58 |
mordred | awesome | 23:58 |
mordred | I mean | 23:58 |
greghaynes | heh | 23:58 |
mordred | not awesome that it failed | 23:58 |
mordred | but awesome that it failed, because then fixing is good | 23:58 |
mordred | greghaynes: btw - I like your new init-script stuff in dib a lot | 23:58 |
greghaynes | \o/ | 23:58 |
*** sarob_ has quit IRC | 23:59 | |
*** sarob has joined #openstack-infra | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!