mrodden | clarkb: i found a driver for straight lxc and one for lxc through libvirt as well, but that doesn't appear to offer much benefit over the plain LXC one | 00:02 |
---|---|---|
mrodden | clarkb: is there a reason you recommend against vagrant? | 00:02 |
mrodden | its handy for the extra driver/platforms it offers (and the packaging for image retrieval/reuse) | 00:03 |
*** ryanpetrello has quit IRC | 00:03 | |
clarkb | mrodden: bceause it is another dependency | 00:03 |
clarkb | libvirt is everywhere | 00:03 |
mrodden | true | 00:03 |
mrodden | except windows and mac(?) | 00:03 |
mrodden | i'm probably wrong | 00:03 |
*** herndon has quit IRC | 00:03 | |
clarkb | we don't run our tests on those platforms | 00:03 |
clarkb | lxc doesn't exist on them either | 00:03 |
mrodden | yep | 00:04 |
fungi | in this case "everywhere" on our slaves | 00:04 |
*** HenryG has quit IRC | 00:04 | |
clarkb | mrodden: with libvrit I think you can just propose a change and it *should* just work | 00:04 |
fungi | ubuntu lts and latest centos6 specifically | 00:04 |
*** HenryG has joined #openstack-infra | 00:04 | |
*** senk has joined #openstack-infra | 00:04 | |
fungi | (not everywhere in the known universe) | 00:04 |
clarkb | unless we need lxc specific packages on top of our cgroup packages | 00:05 |
mrodden | i didn't need to install anything special except lxc on ubuntu precise | 00:06 |
mrodden | lxc, ruby1.9 and vagrant | 00:06 |
mrodden | but i can probalby get around vagrant | 00:06 |
mrodden | and then it was just stuff that devstack brings in as well, like libxml2-dev and friends | 00:06 |
fungi | worth noting, lxc's cgroups configuration may conflict with the cgroups limits we add for the jenkins account, yes? | 00:07 |
clarkb | looks like we don't have that package installed yet | 00:07 |
clarkb | fungi: I don't expect them too, cgroups are hierarchical and namespaced | 00:07 |
clarkb | fungi: in theory they will do the right thing | 00:07 |
mrodden | which package? | 00:07 |
clarkb | mrodden: lxc | 00:07 |
fungi | but we do set up a root namespace explicitly in our cgroups configs right? | 00:07 |
mrodden | ok | 00:07 |
mrodden | more worried about ruby1.9 TBH | 00:08 |
clarkb | fungi: we mount the filesystems and create a jenkins namespace under that | 00:08 |
fungi | been a while since i had to fix anything related to it, so i'm probably just misremembering | 00:08 |
clarkb | /sys/fs/cgroup/*/jenkins | 00:08 |
fungi | mrodden: i think we already install ruby 1.9.3 on precise | 00:09 |
mrodden | nice | 00:09 |
clarkb | we do, it is in the 1.9.1 pacakge because packaging | 00:09 |
mrodden | yeah lol | 00:09 |
mrodden | apt-get install ruby1.9.1 and you get 1.9.3 currently... | 00:09 |
mrodden | might need -dev too | 00:09 |
mrodden | for nokogiri or whatever | 00:10 |
mrodden | ruby equivalent of lxml (python) | 00:10 |
fungi | (the packages are named ruby1.9.1 for hysterical raisins) | 00:10 |
clarkb | I need some of those raisins | 00:11 |
fungi | basically, ruby decided to change api/abi compat between 1.9.0 and 1.9.1 if memory serves | 00:11 |
* mrodden is hungry now | 00:11 | |
* mgagne is eating chocolate covered raisins | 00:12 | |
fungi | if they'd changed between 1.8.x and 1.9.0 then the packages would just be ruby1.9 | 00:12 |
mordred | I'm going to pretend I did not see the recent scrollback | 00:12 |
fungi | mordred: good call | 00:12 |
*** oubiwann-lambda has quit IRC | 00:12 | |
clarkb | mordred: you don't enjoy vagrant and hysterical ruby raisins? | 00:12 |
fungi | nothing to see here, move along | 00:12 |
mrodden | i hate how vagrant decided to stop maintaining their ruby gem and opt for platform specific packages | 00:13 |
mrodden | how does that make any sense... | 00:13 |
mgagne | mrodden: IMO, they needed a recent version of ruby and platforms couldn't provide it. | 00:15 |
mrodden | anyways, since we don't want to use vagrant (which i'm fine with) i guess i'm going to look into the straight LXC stuff, since i dont want to write and maintain a libvirt/qemu driver for cookbook testing of openstack | 00:15 |
openstackgerrit | A change was merged to openstack/requirements: Add django_openstack_auth to projects https://review.openstack.org/60921 | 00:16 |
clarkb | jeblair: ^ | 00:16 |
mrodden | mgagne: so they package a ruby interpreter with the .msi / .deb / .rpm i bet | 00:16 |
mordred | clarkb: woot | 00:16 |
mgagne | mrodden: https://groups.google.com/forum/#!msg/vagrant-up/kX_wvn7wcds/luwNur4kgDEJ | 00:16 |
mordred | nicely done | 00:16 |
zaro | clarkb: back to git submodules. | 00:17 |
fungi | eek submodules, by the way | 00:17 |
clarkb | zaro: I didn;t manage to update g-g-p yesterday but I don't think it iwll be hard. Easier than the cloning idea | 00:17 |
mordred | oy | 00:17 |
jeblair | zaro: what? | 00:17 |
fungi | (seriously, gerrit? distribute submodules in your source?) | 00:17 |
mordred | wait - why are we submodulesing? | 00:17 |
clarkb | zaro: and I thiink I convinced myself that zuul doesn't need to know about them explictly | 00:17 |
clarkb | mordred: Gerrit | 00:17 |
*** jcooley_ has joined #openstack-infra | 00:17 | |
zaro | clarkb: gerrit plugins use submodules | 00:17 |
zaro | jeblair: ^ | 00:18 |
jeblair | zaro: gotcha. :( | 00:18 |
fungi | double sad face | 00:18 |
mordred | oh. so - if we want to track upstream gerrit repo and build it - we need to do a git submodule update | 00:18 |
clarkb | mordred: yes | 00:18 |
mordred | I think that's not a ton of stuff zuul or g-g-p need to learn about - just that one call | 00:18 |
*** rnirmal has quit IRC | 00:19 | |
zaro | more than just the call right? the submodule init and update don't work on git.o.o | 00:19 |
clarkb | zaro: ? | 00:19 |
clarkb | git.o.o doesn't need them to do anything | 00:19 |
clarkb | g-g-p would do git submodule update --init | 00:19 |
fungi | it seems not too hard to integrate into ggp. i just think gerrit's making a lot of assumptions about the git savvy of their downstreams. on the other hand, it's a git front-end, so maybe reasonable expectations of gerrit admins | 00:19 |
zaro | we are building from git.o.o/openstack-infra/gerrit right? | 00:20 |
mordred | consumption of submodules isn't bad - it's hacking from it | 00:20 |
* fungi nods | 00:20 | |
clarkb | zaro: yes, we can either host the submodules too or just deal with them being elsewhere | 00:20 |
zaro | when i manually update submodule from the gerrit fork in git.o.o it doesn't work. | 00:20 |
jeblair | another reason we should move to tex for docs: http://xkcd.com/1301/ | 00:20 |
*** sdake_ has joined #openstack-infra | 00:21 | |
clarkb | zaro: the gerrit fork doesn't have submodules | 00:21 |
mordred | zaro: hrm. can you paste me the commands you're doing so I can watch it break? | 00:21 |
mrodden | jeblair: so true; tex +1 | 00:21 |
fungi | i think we rebuild gerrit infrequently enough that unless we need to carry patches to plugins themselves, we probably don't need them imported as additional gerrit projects | 00:21 |
clarkb | oh nevermind we have a new branch in the fork | 00:21 |
mordred | fungi: I agree- BUT | 00:22 |
zaro | submodules should be here: http://git.openstack.org/cgit/openstack-infra/gerrit/tree/plugins?h=openstack/2.8 | 00:22 |
zaro | it's in that folder in upstream | 00:22 |
mordred | zaro: what if we make our own plugin? does that need to go into a submodule | 00:22 |
zaro | mordred: nope, i don't think so. | 00:23 |
clarkb | mordred: no we can carry it out of tree, these are just plugins that are core and come with the war | 00:23 |
fungi | jeblair: i find their conclusion non-dubious, but wonder at the lack of citation of sources | 00:23 |
mordred | there's the issue | 00:23 |
mordred | Submodule 'plugins/replication' (ssh://mordred@review.openstack.org:29418/openstack-infra/plugins/replication) registered for path 'plugins/replication' | 00:23 |
zaro | i suggested to git clone modules into plugin folder | 00:23 |
mordred | it's doing relative submodule paths | 00:23 |
mordred | url = ../plugins/replication | 00:24 |
*** datsun180b has quit IRC | 00:24 | |
fungi | not very forking friendly | 00:24 |
clarkb | resizing servers takes forever | 00:24 |
fungi | clarkb: or longer | 00:24 |
annegentle | jeblair: that xkcd is hilarious | 00:24 |
fungi | though i'd have placed .ppt at the very bottom there | 00:25 |
fungi | i've been lied to by almost every .ppt i've encountered | 00:25 |
fungi | seems to be their primary purpose | 00:25 |
annegentle | fungi: bwah ha | 00:25 |
clarkb | if I ever write a .ppt I will put a slide in it with false info just for you fungi | 00:25 |
zaro | mordred, clarkb : have a suggestion? | 00:25 |
clarkb | zaro: change your origin | 00:26 |
fungi | also, pdf is getting a bit too much credit there. lots of "whitepapers" get dsitributed as pdfs these days | 00:26 |
clarkb | see if that fixes the relativeness | 00:26 |
zaro | clarkb: not understanding. | 00:26 |
fungi | zaro: origin remote in .git/config | 00:26 |
fungi | point it to the upstream repository | 00:27 |
clarkb | or we add all of those plugins to our git too | 00:27 |
clarkb | s/git/gerrit/ | 00:27 |
*** AaronGr is now known as AaronGr_AFK | 00:27 | |
fungi | seems messy | 00:27 |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Configure pretty formatting for README files https://review.openstack.org/60375 | 00:27 |
* mordred poking at it | 00:27 | |
clarkb | also add this to the list of reasosn why we should not use submodules | 00:27 |
mordred | this: http://paste.openstack.org/show/54740 | 00:27 |
mordred | does not work | 00:28 |
zaro | clarkb, fungi : will give it a try. | 00:28 |
fungi | well, mordred just did | 00:28 |
fungi | oh, he tried overriding .gitmodules | 00:28 |
clarkb | mordred: that isn't a git repo | 00:28 |
clarkb | at least the one I just tried, I think your paths may be wrong | 00:29 |
clarkb | or the name of the gerrit host | 00:29 |
mordred | got it | 00:31 |
clarkb | mordred: https://review.openstack.org/#/c/60509/ btw :) | 00:31 |
* mordred cries | 00:31 | |
mordred | jd__: why do you hate me? | 00:31 |
clarkb | I am going to approve that now | 00:31 |
clarkb | unless you want to -2 so badly that you beat me to it | 00:32 |
mordred | http://paste.openstack.org/show/54741 | 00:32 |
mordred | zaro: ^^ | 00:32 |
mordred | that | 00:32 |
mordred | plus "git submodule sync ; git submodule update --init" | 00:32 |
mordred | works | 00:32 |
*** rongze has quit IRC | 00:34 | |
mordred | https://review.openstack.org/60984 | 00:34 |
mordred | https://review.openstack.org/60985 | 00:34 |
mordred | zaro: ^^ | 00:34 |
fungi | gerrit unit tests | 00:35 |
fungi | we've got another challenge ahead of us there | 00:35 |
fungi | ./tools/version.sh: No such file or directory | 00:35 |
*** bknudson has left #openstack-infra | 00:35 | |
openstackgerrit | A change was merged to openstack-infra/config: Install ZooKeeper on slaves https://review.openstack.org/60509 | 00:36 |
*** senk has quit IRC | 00:37 | |
*** EntropyWorks has quit IRC | 00:37 | |
*** senk has joined #openstack-infra | 00:37 | |
clarkb | jeblair: btw https://review.openstack.org/#/c/60579/ you indicated you would approve it | 00:38 |
*** ilyashakhat_ has joined #openstack-infra | 00:38 | |
*** ilyashakhat has quit IRC | 00:38 | |
*** dripton has quit IRC | 00:38 | |
openstackgerrit | A change was merged to openstack-infra/config: Add #heat to eavesdrop https://review.openstack.org/60298 | 00:38 |
*** dripton has joined #openstack-infra | 00:39 | |
zaro | fungi, mordred : what's that failure all about? | 00:39 |
*** yamahata_ has joined #openstack-infra | 00:39 | |
mordred | zaro: the unittests job is still expecting the old maven semantics I think | 00:40 |
mordred | zaro: did you ever get that ... | 00:40 |
mordred | oh, you know what? | 00:40 |
*** EntropyWorks has joined #openstack-infra | 00:40 | |
*** fifieldt has quit IRC | 00:40 | |
fungi | zaro: our unit tests job for gerrit source changes tries to run ./tools/version.sh which presumably no longer exists in 2.8 land | 00:40 |
clarkb | mgagne: Hunner https://review.openstack.org/#/c/60582/4/modules/openstack_project/manifests/eavesdrop.pp does the multiline string variable there work like that? | 00:40 |
fungi | or it's something we added in 2.4.x | 00:40 |
mordred | clarkb, zaro we don't really need to update ggp - we can just put git submodule init ; git submuodule update in the gerrit unittest job for the 2.8 branch | 00:40 |
clarkb | mordred: zaro and I discussed that yesterday, I think we should do it once in g-g-p | 00:41 |
clarkb | then we never have to worry about it again | 00:41 |
*** herndon has joined #openstack-infra | 00:41 | |
mordred | k. I'm fine with that too | 00:41 |
fungi | you know, for kids | 00:41 |
mordred | so I think, to be safe, we shoudl do "git submodule init ; git submodule sync ; git submodule update --init" | 00:41 |
mgagne | clarkb: it "should" work: http://docs.puppetlabs.com/puppet/3/reference/lang_datatypes.html#line-breaks never tested it | 00:42 |
*** gothicmindfood has joined #openstack-infra | 00:42 | |
mordred | AaronGr_AFK: ^^ any opinions? | 00:42 |
*** davidlenwell has joined #openstack-infra | 00:42 | |
clarkb | mgagne: I think you are correct since we want to preserve the newlines. The problems we have had have to do with wanting to escape the newlines | 00:43 |
*** dcramer_ has joined #openstack-infra | 00:44 | |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Update submodules if they're there https://review.openstack.org/60986 | 00:44 |
mordred | clarkb: there you go | 00:44 |
mordred | (we're going to need to re-order those gerrit patches too) | 00:45 |
mordred | because the submodule patch needs to come before the gitreview patch, else I believe the gitrveview patch will not pass tests | 00:45 |
clarkb | is .submodules always a regular file eg not a dir? | 00:45 |
*** ianw has quit IRC | 00:46 | |
*** davidlenwell_ has quit IRC | 00:46 | |
jesusaurus | clarkb: im pretty sure it is | 00:46 |
clarkb | jesusaurus: thanks | 00:47 |
*** jcooley_ has quit IRC | 00:47 | |
clarkb | fungi: mordred: if I approve that will you guys be able to babysit? | 00:47 |
zaro | cool. gotta take off for now. back later to check up. | 00:47 |
fungi | clarkb: i'm here all night--don't forget to tip your waiters | 00:47 |
clarkb | approved | 00:48 |
*** GheRiver1 has joined #openstack-infra | 00:49 | |
*** openstack has joined #openstack-infra | 00:49 | |
*** SpamapS has quit IRC | 00:49 | |
* fungi is an eating machine | 00:49 | |
openstackgerrit | A change was merged to openstack-infra/config: Update submodules if they're there https://review.openstack.org/60986 | 00:50 |
*** SpamapS has joined #openstack-infra | 00:50 | |
*** dstanek has joined #openstack-infra | 00:50 | |
*** jcooley_ has joined #openstack-infra | 00:51 | |
fungi | unless i missed some really terrible shell syntax error though, i don't expect that to cause any issues at all except maybe on a project with a .submodules file, which in our gerrit is probably only gerrit currentl;y | 00:51 |
fungi | er, .gitmodules file | 00:51 |
*** jcooley_ has quit IRC | 00:51 | |
*** fifieldt has joined #openstack-infra | 00:52 | |
*** ianw has joined #openstack-infra | 00:56 | |
Hunner | clarkb: It will work, but you'll have extra newlines and spaces at the beginning and end of the variable string. As long as you don't care about the resulting output much... | 00:56 |
clarkb | Hunner: perfect that should work fine | 00:57 |
clarkb | thanks | 00:57 |
*** changbl has quit IRC | 00:57 | |
*** GheRivero has quit IRC | 00:57 | |
clarkb | fungi: https://review.openstack.org/#/c/60610/1 have an opinion on that? | 00:57 |
fungi | clarkb: lgtm | 00:58 |
clarkb | thanks | 00:58 |
fungi | my choice of varied screen sizes and computing systems shouldn't get in the way of pragmatism, in my opinion | 00:59 |
fungi | my beef is more in terms of poor/wasteful ui design | 00:59 |
clarkb | fungi: sure, I just think you are a good sanity check for people less fortunate that I | 00:59 |
clarkb | just because i have 8GB of ram and a 24" display doesn't mean everyone does | 00:59 |
fungi | right now i'm standing in front of a pair of 1440x2560 (portrait) displays | 01:00 |
openstackgerrit | A change was merged to openstack-infra/config: Bump up results per page in Kibana https://review.openstack.org/60610 | 01:00 |
fungi | each is a 27" diagonal | 01:00 |
*** jorisroovers has quit IRC | 01:00 | |
fungi | i just also happen to work from a 640x480 set of headmount goggles. i pick my battles | 01:01 |
clarkb | paste seems to be going through its I am down period of the resize right now | 01:01 |
*** yongli_away is now known as yongli | 01:01 | |
* dims is staring a old laptop :) | 01:01 | |
*** changbl has joined #openstack-infra | 01:02 | |
fungi | depending on what room i'm in, i also find myself working from netbooks with 7" displays and resolutions in the 600x480 or 1024x800 range | 01:02 |
fungi | er, i made up those last couple resolutions, but it's something like that (never can remember them precisely) | 01:03 |
fungi | 1024x600 and 800x480 | 01:04 |
clarkb | sdague: you don't happen to be around do you? | 01:07 |
*** fifieldt has quit IRC | 01:07 | |
* clarkb took the plunge, approved several e-r dashboard changes | 01:10 | |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: move the graph generating code over to facets https://review.openstack.org/60609 | 01:12 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: sort the graph list by number of fails https://review.openstack.org/60613 | 01:12 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: set y axis on failure rate graph https://review.openstack.org/60630 | 01:12 |
clarkb | fungi: could I bug you to do independent paste.o.o verification? | 01:12 |
fungi | clarkb: you bet | 01:12 |
clarkb | resize is asking me to confirm now and best I can tell it is happy | 01:12 |
fungi | i'll poke around a few places | 01:12 |
clarkb | free -mo reports 2GB of memory, service responds to force refreshes | 01:13 |
fungi | yep, pulled up and reloaded some recent pastes from my history, resource consumption looks good | 01:14 |
fungi | i say confirm it | 01:14 |
*** jhesketh_ has quit IRC | 01:17 | |
clarkb | k doing that now | 01:18 |
*** melwitt has quit IRC | 01:18 | |
*** adalbas has quit IRC | 01:22 | |
clarkb | all done | 01:22 |
*** gothicmindfood has quit IRC | 01:22 | |
*** mrodden has quit IRC | 01:26 | |
clarkb | I want to point out https://review.openstack.org/#/c/59787/ according to e-r it hit 5 bugs | 01:26 |
*** AaronGr_AFK is now known as AaronGr | 01:26 | |
clarkb | across 4 test failures | 01:27 |
fungi | i *hope* that's a high score | 01:28 |
*** nosnos has joined #openstack-infra | 01:28 | |
*** senk1 has joined #openstack-infra | 01:28 | |
*** senk has quit IRC | 01:29 | |
clarkb | woot sdague's e-r changes that I approved seem happy | 01:31 |
clarkb | notice the graphs on the elastic-recheck status page are sorted no | 01:31 |
dims | clarkb, one of the bugs has a "SUCCESS" in the legend with blue line, others don't seem to. | 01:33 |
clarkb | dims: yeah that means that a job that ran successfully matched the signature | 01:34 |
clarkb | we do our best to write signatures that only match failures whcih is why most don't have that | 01:34 |
dims | ah. ok. | 01:34 |
openstackgerrit | Pranesh Pandurangan proposed a change to openstack-infra/config: Added new project, entropy https://review.openstack.org/60132 | 01:34 |
clarkb | the signature for that bug should probably be tightened up | 01:34 |
*** thedodd has quit IRC | 01:37 | |
dims | clarkb, thanks for the explanation. i can see that query with successful builds | 01:37 |
*** ryanpetrello has joined #openstack-infra | 01:42 | |
*** ljjjustin has joined #openstack-infra | 01:43 | |
*** senk1 has quit IRC | 01:43 | |
*** mrodden has joined #openstack-infra | 01:43 | |
krotscheck | Who runs gerritt? I'd like a sample of current browser/OS usage so we've got a good sense of what we can build storyboard in. | 01:45 |
mordred | we do! | 01:45 |
krotscheck | Oh goody! | 01:45 |
krotscheck | So if I want google analytics added, I would do that a soon as I have the necessary permissions on monday? | 01:46 |
lifeless | sdague: hi, around? https://review.openstack.org/#/c/59303/ | 01:46 |
lifeless | sdague: I want to make sure I am not thoroughly confused :) | 01:46 |
clarkb | krotscheck: anyone can propose the cahnge (you could do it tonight), not sure how jeblair would feel about google analytics though | 01:46 |
mordred | krotscheck: well... you'll have a hard time selling jeblair on using the google - do you know of any good post-processing things we can run on the apache logs? | 01:46 |
lifeless | krotscheck: uhm, adding google analytics is entirely separate to answering your question :) | 01:47 |
fungi | krotscheck: you would be strung up by your toes and beaten until you recant | 01:47 |
krotscheck | ….because google is… evil? | 01:47 |
mordred | krotscheck: well, that. and non-free | 01:47 |
lifeless | krotscheck: because Google is non-free | 01:47 |
clarkb | not to mention the overhead, iirc most of the dosc load time is google analytics | 01:48 |
fungi | we could probably use google analytics as long as they'd agree to free up all their source code for it | 01:48 |
lifeless | fungi: see, we need some actual policy around this | 01:48 |
krotscheck | Wow, new world. | 01:48 |
AaronGr | apache -> lumberjack -> logstash -> es+kibana3 ? | 01:48 |
fungi | but i'm not keen on my browser spinning on broken google analytics privacy-invading spider callbacks on every page refresh either | 01:48 |
lifeless | fungi: because while I can get behind it, it's more than a little out of kilter with the rest of OpenStacks vendor stuff | 01:48 |
mordred | AaronGr: lumberjack? | 01:48 |
mordred | we could certainly run awstats on our access logs | 01:49 |
AaronGr | flat file shipper that ties into logstash/etc | 01:49 |
lifeless | krotscheck: but more importantly | 01:49 |
AaronGr | for when rsyslog isn't realistic for whatever reason | 01:49 |
mordred | a - well, shipping log files into logstash we've got | 01:49 |
mordred | that's actually how we get all the build logs into it | 01:49 |
fungi | there are a number of log post-processing tools we could manually run to get some spot checks too if it's not something we want to install and leave running long-term | 01:49 |
lifeless | krotscheck: gerrit is slow enough already, I'd -far- prefer a server side analyser than a web-dot one | 01:49 |
clarkb | mordred: sort of, I wouldn't put our server logs into the public logstash/elastisearch (simple enough to build a different backend for that data) | 01:49 |
AaronGr | mordred: oh. cool | 01:50 |
krotscheck | Honestly I don't care how we do it, I just want to know who's using what. | 01:50 |
clarkb | krotscheck: ++ | 01:50 |
lifeless | krotscheck: erm, no... you want to know how many people use what. | 01:50 |
* fungi can | cut | sort | uniq -c | 01:50 | |
lifeless | krotscheck: I don't think you have the right, nor should you have interest, in who is using what :) | 01:50 |
*** senk has joined #openstack-infra | 01:50 | |
krotscheck | semantics. You know what I mean. | 01:50 |
clarkb | is this a who is on first joke? | 01:50 |
lifeless | krotscheck: I do now. | 01:51 |
lifeless | krotscheck: I've known folk that would have meant what you wrote, so I have learnt not to assume. | 01:51 |
*** rongze has joined #openstack-infra | 01:51 | |
clarkb | oh you meant it literally, carry on | 01:51 |
*** yamahata_ has quit IRC | 01:51 | |
*** rongze has quit IRC | 01:51 | |
krotscheck | Fact is that I want to know whether I have to render all my HTML server side or whether I can do it via an all JS client. | 01:52 |
krotscheck | yadda yadda yadda web tech selection etc. | 01:52 |
lifeless | yup, got that. Fastest way to do it is probably to zvengali clarkb or fungi into doing a quick spot check on the logs to get a point in time aggregate for you. | 01:52 |
* mordred copying gerrit access log to the side and will run awstats on it for you | 01:52 | |
*** rongze has joined #openstack-infra | 01:52 | |
krotscheck | Thanks. | 01:53 |
lifeless | how often do you think we'd want to revisit the choice? | 01:53 |
*** julim has quit IRC | 01:53 | |
*** rongze is now known as 36DABWUXY | 01:53 | |
*** rongze has joined #openstack-infra | 01:53 | |
*** rongze is now known as 45PAAS1G1 | 01:53 | |
lifeless | if it's like every 6-12 months, I suggest just doing spot checks as needed | 01:53 |
fungi | we have users on a variety of limited-resource platforms all over the world, and server resources are effectively unlimited for us, so anything which can sanely happen server-side should | 01:53 |
mordred | ugh. vomit | 01:53 |
lifeless | fungi: mmm | 01:53 |
lifeless | fungi: How resource limited? | 01:53 |
mordred | why do people make tools that require you to make a config file??? | 01:53 |
fungi | reduce round-trips as much as possible too, because lifeless browses from tin cans and string on an island somewhere in the pacific | 01:53 |
krotscheck | lifeless: Depends on how far back we have to set our "These are the browsers that storyboard will support" stake. If it's somewhere around IE6, I'm going to want daily updates. | 01:54 |
lifeless | fungi: I'm hugely in favour of client side rendering, because it's faster for me :0 | 01:54 |
clarkb | krotscheck: no no, I don't think we need to support IE at all, but I may lose that argument :) | 01:54 |
*** dkranz has joined #openstack-infra | 01:54 | |
mordred | I don't think we do either | 01:54 |
lifeless | krotscheck: IE6 should be taken out back and shot:) | 01:54 |
fungi | i would be strongly in favor of breaking ie entirely, as long as we could come up with a passable excuse | 01:54 |
lifeless | I'm betting on some huge proportion MAC, the Linux, and a small IE group | 01:54 |
lifeless | fungi: 'something better is free' ? :) | 01:55 |
*** senk has quit IRC | 01:55 | |
fungi | "anything free is better" | 01:55 |
lifeless | Does gerrit support IE6 ? | 01:55 |
clarkb | lifeless: no | 01:55 |
*** senk has joined #openstack-infra | 01:55 | |
lifeless | I'm not sure LP does anymore | 01:55 |
lifeless | so | 01:55 |
krotscheck | We could just go with what Google does, which is "current for auto updating browsers, 2 version back for everything else" | 01:55 |
fungi | i haven't seen ie6 in longer than i like to remember, so no idea | 01:55 |
lifeless | we clearly don't need to support anything that gerrit + LP - the incubment system - do not. | 01:55 |
clarkb | they "support" IE that google supports which is either 7 or 8 now, but it breaks all the time because tehy don'y test it | 01:55 |
fungi | i'm more a fan of web applications coded to some industry standard specification, with as few browser-specific workarounds as possible | 01:56 |
*** julim has joined #openstack-infra | 01:56 | |
*** ^d is now known as ^demon|away | 01:56 | |
krotscheck | Industry standard specification? In browsers? Really? | 01:56 |
*** 45PAAS1G1 has quit IRC | 01:57 | |
lifeless | fungi: so seriously, how resource constrained? The reason I like client side rendering is that less data == smaller pipe needed to render == faster. | 01:57 |
lifeless | fungi: As you note, I'm basically your acid test for high latency low(ish) bandwidth link. | 01:57 |
*** jerryz has quit IRC | 01:58 | |
lifeless | + incremental updates to the page by pushing a few hundred bytes of JSON is massively better than pushing an entire new HTML page out. | 01:58 |
krotscheck | lifeless: Urm- where are you? | 01:58 |
fungi | lifeless: i'm a fan of client-side rendering under those circumstances. my beef is that a lot of apps get written with half the webserver reimplemented on the client because the devs don't know any better | 01:58 |
lifeless | krotscheck: NZ | 01:58 |
krotscheck | lifeless: Color me jealous | 01:58 |
lifeless | krotscheck: :) | 01:58 |
lifeless | krotscheck: Thats a shade of Puce, right? | 01:58 |
krotscheck | More mauve, really | 01:58 |
fungi | krotscheck: but point is our dev effort is distributed to all points on the globe, so assumptions about available bandwidth, round-trip times et cetera are best assumed to be worst-case | 01:59 |
krotscheck | fungi: Gotcha. So sideloading references and heavy use of caching. | 01:59 |
lifeless | all your basic 'we've learnt to write things better' lessons | 01:59 |
lifeless | yeah | 01:59 |
krotscheck | We can adhere to the 1/3/10 second rule. | 02:00 |
fungi | and if a machine with, say, a browser fullscreened on 1024x768 display is painful to use with it, or when that's the only page you've loaded, with nothing else running, and your browser starts eating more than 1gib of ram... not very considerate | 02:01 |
fungi | well-written web application, in other words. as opposed to most proprietary crap out there | 02:01 |
fungi | not the "i wrote my own gui from scratch on top of recursive xml/soap calls | 02:03 |
clarkb | fungi: don't worry the new gerrit change screen is breaking that :) to be fair it is a user toggleable option to enable and disable thankfully | 02:03 |
mordred | krotscheck: yesterday... | 02:03 |
mordred | 1 129961 67.84% Mozilla/5 | 02:03 |
mordred | 2 16280 8.50% git/1.7.9.5 | 02:03 |
mordred | 3 11697 6.11% python-requests/1.2.3 CPython/2.7.3 Linux/3.2.0-49-virtual | 02:03 |
mordred | funny ones: | 02:03 |
mordred | 0.88% Browser: Netscape 4.8 | 02:03 |
fungi | w00t! | 02:03 |
mordred | 0.31% Browser: Internet Explorer 3.0 (win95) | 02:04 |
krotscheck | That's AOL | 02:04 |
mordred | that's the top IE stat, btw | 02:04 |
krotscheck | whaaaaa | 02:04 |
fungi | teehee | 02:04 |
mordred | 0.31% | 02:04 |
*** 36DABWUXY has quit IRC | 02:04 | |
krotscheck | Wow, all firefox? Fascinating. | 02:04 |
fungi | someone with a browser string plugin trolling | 02:04 |
clarkb | mordred: any way you can ignore git and python-requests since git is well our CI system | 02:04 |
*** rongze has joined #openstack-infra | 02:04 | |
*** ^demon|away has quit IRC | 02:04 | |
clarkb | python-requests is chmouel or whoever scraping json | 02:04 |
krotscheck | Mozilla is often overreported, because chrome identifies as that as well | 02:05 |
krotscheck | As does IE | 02:05 |
* fungi doesn't use firefox at all. totally not firefox. iceweasel isn't firefox, right? ;) | 02:05 | |
clarkb | fungi: how far behind is iceweasel typically? | 02:05 |
clarkb | that would actually bug me quite a bit if/when I switch to debian | 02:06 |
mordred | ah | 02:06 |
fungi | clarkb: depends on what suite you run. on unstable i've got 17.0.9 | 02:06 |
mordred | I had bad config - slightly different numbers when I clean it a bit | 02:06 |
mordred | 1 80214 41.87% Browser: Safari (OSX) | 02:06 |
mordred | 2 49582 25.88% Browser: Firefox | 02:06 |
fungi | clarkb: and i haven't updated in a week or so | 02:06 |
clarkb | fungi: so only about 8 releases behind :/ | 02:06 |
fungi | clarkb: nevermind--i'm on testing. unstable has 24.1.0 and 25.0 is in experimental right now | 02:07 |
krotscheck | mordred: Cool, that works for me. | 02:07 |
mordred | for the record, i'm running: | 02:07 |
mordred | awffull -a 'git' -a python-requests -a Python-urllib -v -v gerrit-ssl-access.log | 02:07 |
*** mrodden has quit IRC | 02:07 | |
* fungi forgot he only had the kernel and a handful of xorg packages pinned form unstable trying to get new hardware going | 02:08 | |
mordred | for the one file I processed, which is a single day file, we have: | 02:08 |
mordred | Total Hits 224880 | 02:08 |
mordred | Total Volume 16.39 GB | 02:08 |
mordred | Hits per Hour 3123 15045 | 02:09 |
mordred | (that's avg and max) | 02:09 |
clarkb | the next ubuntu lts won't have mir, so I can use it | 02:09 |
mordred | krotscheck: IE reports as Firefox? | 02:10 |
fungi | clarkb: wat? next ubuntu is going back to xorg? | 02:10 |
krotscheck | mordred: All browsers prefix with Mozilla/5.0 | 02:10 |
mordred | krotscheck: heh | 02:10 |
clarkb | fungi: ya mir isn't ready or some such | 02:10 |
krotscheck | In case you're curious: http://webaim.org/blog/user-agent-string-history/ | 02:11 |
fungi | netscape did win the browser wars. whaddyaknow? | 02:11 |
*** rwsu has quit IRC | 02:12 | |
lifeless | fungi: Ubuntu hasn't moved to Mir | 02:13 |
mordred | krotscheck: that is fantastic | 02:13 |
lifeless | fungi: the Ubuntu phone is the only bit that ships Mir today [as default] | 02:13 |
krotscheck | Yea verily | 02:13 |
mordred | And thus Chrome used WebKit, and pretended to be Safari, and WebKit pretended to be KHTML, and KHTML pretended to be Gecko, and all browsers pretended to be Mozilla, and Chrome called itself Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13, and the user agent string was a complete mess, and near useless, and everyone pretended to | 02:14 |
mordred | be everyone else, and confusion abounded. | 02:14 |
*** notmyname has quit IRC | 02:14 | |
fungi | this has made me want to change the user agent string in my broswer to "NCSA Mosaic/1.0 (X11;SunOS 4.1.3 sun4m)" | 02:14 |
lifeless | jeblair: https://review.openstack.org/#/c/60875/2..3/modules/openstack_project/files/gerrit/acls/stackforge/chef-cookbooks.config | 02:15 |
krotscheck | And that's basically the reason people stop doing browser detection, and start doing feature detection instead. | 02:15 |
*** michchap_ has joined #openstack-infra | 02:15 | |
lifeless | jeblair: is that so that the heads/* permissions don't recurse into .../stable/ ? | 02:15 |
*** notmyname has joined #openstack-infra | 02:15 | |
krotscheck | Anyway, long story short is that we can do client side JS rendering if we so choose, which is nice. | 02:16 |
*** zhiyan has joined #openstack-infra | 02:16 | |
lifeless | krotscheck: \o/ | 02:16 |
*** michchap has quit IRC | 02:17 | |
krotscheck | I'll see what I can do about benchmarking the memory vs bandwidth tradeoff. | 02:17 |
fungi | lifeless: yes, otherwise it will inherit from the parent container and be cumulative, but also that's to shadow the refs/heads/stable/* entry in the all-projects global acl which grants the same exclusive perms to the stable-maint group instead | 02:17 |
krotscheck | Off to go to yoga, see y'all in the morning. | 02:17 |
lifeless | ok | 02:17 |
*** krotscheck has quit IRC | 02:17 | |
fungi | so this allows it to be overridden | 02:17 |
lifeless | so kicks two separate groups out | 02:17 |
lifeless | without it would you get just the global, or the global + the local? | 02:18 |
*** mrodden has joined #openstack-infra | 02:18 | |
*** dkranz has quit IRC | 02:18 | |
fungi | without it you would be getting the one from all-projects applied, so only the stable-maint group could approve on those branches | 02:18 |
lifeless | fungi: without that one line | 02:18 |
lifeless | fungi: or without the section? | 02:18 |
fungi | mmm, good question. i haven't tried with that section existing but empty | 02:19 |
lifeless | fungi: I mean present and non-empty | 02:19 |
lifeless | just without the exclusive line | 02:19 |
lifeless | like | 02:19 |
lifeless | I"m not clear on the interactions there | 02:19 |
lifeless | but if they specify the same path | 02:19 |
lifeless | won't they union ? | 02:19 |
fungi | in this case it would still inherit the one from all-projects, almost certain (because i think we caught one in that state not long ago and needed to fix it) | 02:20 |
lifeless | ok | 02:20 |
*** senk has quit IRC | 02:20 | |
lifeless | thanks | 02:20 |
lifeless | TIL | 02:20 |
fungi | so stable-maint would still have exclusive approve on it | 02:20 |
*** sarob has quit IRC | 02:22 | |
fungi | not 100% sure though. would want to test it to convince myself | 02:22 |
*** senk has joined #openstack-infra | 02:22 | |
*** sarob has joined #openstack-infra | 02:22 | |
*** oubiwan__ has joined #openstack-infra | 02:22 | |
*** sarob has quit IRC | 02:23 | |
*** sarob has joined #openstack-infra | 02:24 | |
*** yaguang has joined #openstack-infra | 02:25 | |
*** rwsu has joined #openstack-infra | 02:26 | |
*** yaguang has quit IRC | 02:29 | |
*** sarob has quit IRC | 02:29 | |
*** senk has quit IRC | 02:31 | |
*** marun has quit IRC | 02:32 | |
*** AaronGr is now known as AaronG_Zzz | 02:33 | |
*** marun has joined #openstack-infra | 02:33 | |
*** fungi has quit IRC | 02:34 | |
*** rongze_ has joined #openstack-infra | 02:35 | |
*** rongze has quit IRC | 02:35 | |
*** weshay has quit IRC | 02:36 | |
mordred | clarkb: re: some of the above stuff, AaronG_Zzz said words about log files into logstash | 02:37 |
mordred | clarkb: which made me think - should we run a second logstash cluster to handle our sysadmin logs? | 02:37 |
clarkb | mordred: I think it is a good idea | 02:37 |
clarkb | definitely don't use the public logstash | 02:37 |
*** senk has joined #openstack-infra | 02:40 | |
*** senk has quit IRC | 02:42 | |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/pypi-mirror: Clean up the copyright header https://review.openstack.org/56783 | 02:49 |
*** vkozhukalov has joined #openstack-infra | 02:49 | |
StevenK | mordred: Did you just remove the callsite for main(), but not main() itself? | 02:55 |
clarkb | StevenK: main is probably an entrypoint | 02:56 |
*** loq_mac has joined #openstack-infra | 02:56 | |
StevenK | clarkb: Nothing else in pypi-mirror calls it | 02:59 |
clarkb | StevenK: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/tree/setup.cfg#n25 | 03:00 |
StevenK | I knew grepping for 'main()' was a terrible idea | 03:01 |
*** masayukig has joined #openstack-infra | 03:04 | |
*** zhiyan has quit IRC | 03:05 | |
*** zhiyan has joined #openstack-infra | 03:05 | |
*** michchap has joined #openstack-infra | 03:07 | |
*** dcramer_ has quit IRC | 03:09 | |
*** michchap_ has quit IRC | 03:09 | |
*** fifieldt has joined #openstack-infra | 03:10 | |
*** fifieldt has quit IRC | 03:14 | |
mordred | clarkb: we still have unhappy mirror builds | 03:14 |
lifeless | mordred: can't sleep? | 03:15 |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Raise the timeout on 2.6 mirror https://review.openstack.org/60994 | 03:16 |
mordred | lifeless: what's sleep? | 03:16 |
lifeless | that thing where you get better at things | 03:16 |
mordred | lifeless: did you see the lolcommits thing from earlier? | 03:17 |
lifeless | probably not | 03:17 |
clarkb | mordred: timeouts? | 03:17 |
mordred | clarkb: yeah. where we stop running a thing after a period of time | 03:18 |
clarkb | bump the timeout? | 03:18 |
mordred | clarkb: https://jenkins.openstack.org/job/periodic-mirror-python26/ | 03:18 |
mordred | clarkb: it hasn't run successfully since Nov 16 | 03:19 |
clarkb | I say go to 90 minutes | 03:19 |
clarkb | then sort out making it faster | 03:19 |
mordred | yup | 03:19 |
mordred | https://jenkins.openstack.org/job/post-mirror-python26/ | 03:20 |
mordred | same thing there | 03:20 |
*** michchap_ has joined #openstack-infra | 03:20 | |
*** yaguang has joined #openstack-infra | 03:20 | |
clarkb | mordred: if you propose the change I will approve it | 03:23 |
*** michchap has quit IRC | 03:23 | |
mordred | clarkb: that's the change above | 03:23 |
mordred | clarkb: https://review.openstack.org/60994 | 03:23 |
clarkb | clearly I should read | 03:23 |
Alex_Gaynor | mordred: if you've got a sec, would love your input on https://github.com/wal-e/wal-e/issues/65 | 03:23 |
mordred | hehe | 03:23 |
mordred | Alex_Gaynor: looking | 03:23 |
Alex_Gaynor | mordred: thanks | 03:23 |
*** fungi has joined #openstack-infra | 03:24 | |
*** fungi has quit IRC | 03:25 | |
*** slong- has joined #openstack-infra | 03:26 | |
*** slong has quit IRC | 03:27 | |
clarkb | hrm change merged but no annoucement, and fungi flapped, please don't netsplit us freenode | 03:27 |
openstackgerrit | A change was merged to openstack-infra/config: Raise the timeout on 2.6 mirror https://review.openstack.org/60994 | 03:29 |
clarkb | there it is | 03:30 |
dkehn | clarkb: I see a review for the bump of the stevedore=0.12, why would we go to 0.13, just curious | 03:31 |
clarkb | dkehn: ? | 03:31 |
mordred | Alex_Gaynor: sigh | 03:31 |
dkehn | clarkb: https://review.openstack.org/#/c/60974/1 | 03:31 |
mordred | Alex_Gaynor: tl;dr - pbr exposes underlying design deficiencies in easy_install | 03:32 |
dkehn | clarkb: just curious if there is a prerequisite on 0.12 that we would go to .13 | 03:32 |
clarkb | dkehn: are you asking why it is not capped? | 03:32 |
mordred | Alex_Gaynor: it's also possibleit's a pbr bug | 03:32 |
mordred | Alex_Gaynor: but the platform on which life is happneing there is such a giant pile of poop | 03:32 |
Alex_Gaynor | mordred: pff, a dog rooting around in the backyard exposes design deficiencies in easy_install | 03:32 |
dkehn | clarkb: yeah I guess | 03:32 |
mordred | Alex_Gaynor: yup | 03:32 |
clarkb | dkehn: https://github.com/openstack/requirements/commit/4d7e2b84e8a6a74edd6a132d465fc2642d141792 is why we bumped to 0.12 | 03:33 |
dkehn | but I over looked the >= was thinking it was a = | 03:33 |
Alex_Gaynor | mordred: so grr, is there a way to solve this? It sucks that depending on swiftclient changes how a package needs to be installed | 03:33 |
clarkb | dkehn: typically we don't cap | 03:33 |
dkehn | clarkb: gotit | 03:33 |
clarkb | because we want ot know when an upstream breaks us | 03:33 |
dkehn | clarkb: thx | 03:33 |
mordred | Alex_Gaynor: I mean, easy_install is broken. I don't understand why we, as python, insist on supporting it | 03:33 |
clarkb | Alex_Gaynor: to be fair, you should only install things with pip because https and all that | 03:33 |
mordred | I don't think it's depending on swiftclient | 03:33 |
mordred | it's that you shoul dNEVER use easy_install because of what clarkb just said | 03:34 |
mordred | and you can't avoid using easy_install when you run pyhton setup.py install | 03:34 |
* Alex_Gaynor wonders if he can bribe mordred or clarkb to explain that on the ticket ;) | 03:34 | |
mordred | so the python community needs to learn to replace setup.py install with pip install or pip install -e . | 03:34 |
mordred | me goes to type | 03:34 |
*** fungi has joined #openstack-infra | 03:34 | |
Alex_Gaynor | I can do it if you prefer, just hate feeling like I'm imposing on someone. | 03:35 |
Alex_Gaynor | On the plus side, wal-e totally supports swift now :-) | 03:35 |
*** yamahata_ has joined #openstack-infra | 03:36 | |
*** saschpe_ has joined #openstack-infra | 03:37 | |
*** jgrimm has quit IRC | 03:37 | |
*** saschpe has quit IRC | 03:37 | |
mordred | awesome | 03:38 |
*** amotoki has joined #openstack-infra | 03:39 | |
mordred | Alex_Gaynor: is this to snarky? http://paste.openstack.org/show/54740/ | 03:40 |
*** gyee has quit IRC | 03:40 | |
*** yamahata_ has quit IRC | 03:40 | |
Alex_Gaynor | mordred: a little :-) | 03:41 |
mordred | Alex_Gaynor: damn. lemme rewrite | 03:41 |
Alex_Gaynor | sorry | 03:41 |
Alex_Gaynor | thanks for the assist on this | 03:41 |
clarkb | just a little snarky | 03:42 |
*** chandankumar__ has quit IRC | 03:43 | |
lifeless | is it? | 03:43 |
fungi | it seemed on the nose to me | 03:44 |
fungi | but maybe i'm calloused from spending so many years on alt.flame | 03:45 |
clarkb | its very mordred, if youare used to mordred prose its fine, if not I could see it being a problem | 03:45 |
mordred | I rewrote it | 03:45 |
fungi | it's not as if it's theo prose | 03:45 |
*** chandankumar has joined #openstack-infra | 03:52 | |
clarkb | Alex_Gaynor always on top of the requirementy thing | 03:52 |
clarkb | s | 03:52 |
Alex_Gaynor | clarkb: trying to make myself useful :-) | 03:52 |
clarkb | Alex_Gaynor: it was useful for me, I thought theer was a backport package but couldn't remember what it was called | 03:52 |
fungi | one of the typical "reverify no bug" gems we'll come to miss after wednesday... https://review.openstack.org/59113 | 04:11 |
clarkb | ha nice | 04:12 |
*** herndon has quit IRC | 04:15 | |
*** mrodden1 has joined #openstack-infra | 04:16 | |
*** slong has joined #openstack-infra | 04:16 | |
*** slong- has quit IRC | 04:16 | |
*** mrodden has quit IRC | 04:16 | |
*** talluri has joined #openstack-infra | 04:17 | |
*** ryanpetrello has quit IRC | 04:18 | |
*** yamahata_ has joined #openstack-infra | 04:19 | |
*** dcramer_ has joined #openstack-infra | 04:19 | |
*** zhiyan has quit IRC | 04:20 | |
*** ryanpetrello has joined #openstack-infra | 04:22 | |
*** ryanpetrello has quit IRC | 04:24 | |
*** rcleere has joined #openstack-infra | 04:25 | |
zaro | yo! why is this still failing? https://review.openstack.org/#/c/60984 | 04:26 |
zaro | thought it was fixed with mordred patch. | 04:26 |
clarkb | did they run after that change merged and got applied? | 04:27 |
zaro | wait. wrong test is running for this job. | 04:27 |
*** fifieldt has joined #openstack-infra | 04:27 | |
fungi | also, i haven't started poking at review-dev again yet. one of my xen hosts here crashed and i've burned a couple hours getting everything back into a sane state | 04:28 |
zaro | ohh, no hold up. that is the right test. lets try recheck. | 04:29 |
*** ryanpetrello has joined #openstack-infra | 04:37 | |
*** SergeyLukjanov has joined #openstack-infra | 04:38 | |
*** hartsocks has quit IRC | 04:39 | |
*** senk has joined #openstack-infra | 04:41 | |
*** senk1 has joined #openstack-infra | 04:41 | |
*** senk has quit IRC | 04:41 | |
*** nati_ueno has quit IRC | 04:42 | |
*** julim has quit IRC | 04:44 | |
*** senk1 has quit IRC | 04:46 | |
*** senk has joined #openstack-infra | 04:46 | |
*** ryanpetrello has quit IRC | 04:48 | |
*** boris-42 has joined #openstack-infra | 04:50 | |
*** fifieldt has joined #openstack-infra | 04:50 | |
*** yamahata_ has quit IRC | 04:50 | |
*** senk has quit IRC | 04:51 | |
*** talluri has quit IRC | 04:51 | |
*** ryanpetrello has joined #openstack-infra | 04:54 | |
openstackgerrit | Mark T. Voelker proposed a change to openstack-infra/config: Add puppet_openstack_builder to gerritbot config https://review.openstack.org/61010 | 04:57 |
*** paul-- has joined #openstack-infra | 04:58 | |
*** dstanek has quit IRC | 05:07 | |
*** colinmc__ has joined #openstack-infra | 05:08 | |
*** loq_mac has quit IRC | 05:08 | |
*** dcramer_ has quit IRC | 05:11 | |
*** yamahata_ has joined #openstack-infra | 05:11 | |
*** talluri has joined #openstack-infra | 05:11 | |
*** rcleere has quit IRC | 05:12 | |
*** colinmc__ has quit IRC | 05:12 | |
*** pcrews has quit IRC | 05:17 | |
*** yamahata_ has quit IRC | 05:23 | |
*** yamahata_ has joined #openstack-infra | 05:23 | |
*** gothicmindfood has joined #openstack-infra | 05:24 | |
*** gothicmindfood has quit IRC | 05:26 | |
*** dstanek has joined #openstack-infra | 05:27 | |
*** gothicmindfood has joined #openstack-infra | 05:31 | |
*** gothicmindfood has left #openstack-infra | 05:31 | |
*** gothicmindfood has quit IRC | 05:31 | |
*** rongze_ has quit IRC | 05:34 | |
*** paul-- has quit IRC | 05:34 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: Setup tooling and jobs for openstack Gerrit ver 2.8 and beyond https://review.openstack.org/60348 | 05:35 |
*** nicedice has quit IRC | 05:38 | |
*** dstanek has quit IRC | 05:43 | |
*** rongze has joined #openstack-infra | 05:44 | |
*** dstanek has joined #openstack-infra | 05:46 | |
*** oubiwan__ has quit IRC | 05:49 | |
*** rongze has quit IRC | 05:50 | |
*** senk has joined #openstack-infra | 05:59 | |
*** rongze has joined #openstack-infra | 05:59 | |
*** NikitaKonovalov has joined #openstack-infra | 05:59 | |
*** michchap_ has quit IRC | 06:00 | |
*** masayukig has quit IRC | 06:06 | |
*** senk has quit IRC | 06:06 | |
*** fifieldt has quit IRC | 06:10 | |
*** senk has joined #openstack-infra | 06:10 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 06:10 | |
fungi | zaro: http://paste.openstack.org/show/54743 | 06:10 |
*** _SergeyLukjanov has quit IRC | 06:10 | |
fungi | that was after restoring the db from yesterday | 06:11 |
fungi | with the gerrit service stopped | 06:11 |
*** vkozhukalov has quit IRC | 06:12 | |
*** jcoufal has joined #openstack-infra | 06:13 | |
*** GheRivero has joined #openstack-infra | 06:13 | |
*** GheRiver1 has quit IRC | 06:14 | |
*** senk has quit IRC | 06:14 | |
clarkb | that looks like a lolbug | 06:14 |
zaro | fungi: ohh i see ait's a failure doing the schema conversion. | 06:14 |
*** GheRivero has joined #openstack-infra | 06:14 | |
zaro | or maybe a messed up db entry? | 06:15 |
*** GheRivero is now known as Ghe_HPDiscover | 06:15 | |
fungi | yeah, i suspect there could be db cruft it's stumbling over | 06:16 |
*** senk has joined #openstack-infra | 06:16 | |
clarkb | right but the constraint should never let that in in the first place | 06:16 |
fungi | at any rate, i'm guessing that exception is why the upgrade broke | 06:16 |
zaro | fungi: hmmm, can you zip the gerrit site up and give me to me somehow? that's the only way i can debug. | 06:17 |
zaro | fungi: hope you backed it up before doing the upgrade. | 06:18 |
zaro | fungi: i would need the original. | 06:19 |
fungi | what else would it touch besides the db, out of curiosity? | 06:19 |
*** senk has quit IRC | 06:21 | |
zaro | fungi: probably nothing else. but i'm not certain. | 06:21 |
fungi | i think everything else is added/replaced by puppet, or within the git repos | 06:21 |
*** cody-somerville has quit IRC | 06:21 | |
fungi | if there's a risk it mangled other things, i can dig into the bup history for it tomorrow | 06:23 |
zaro | fungi: you can run the same test on the prod site to see if there are any errors. well probably need to do that anyway | 06:23 |
fungi | but yeah, we have daily backups, so we can put it back and retry as many times as we like | 06:26 |
zaro | fungi: ohh one thing is different when i ran test on my laptop. i just use the H3 in memory db, not mysql so even if i have the site i would need the mysql db as well right? | 06:27 |
fungi | yep | 06:27 |
zaro | yikes! | 06:28 |
fungi | i can redact passwords/keys for external systems (github and so on) and give you a tarball of that homedir and the mysqldump | 06:29 |
zaro | i guees that's what i would need to debug. i will need to setup a mysql db and figure out how to impor that dump :( | 06:31 |
fungi | importing is dead simple | 06:31 |
zaro | how about configuring the mysql db? | 06:32 |
*** jcooley_ has joined #openstack-infra | 06:33 | |
fungi | use the mysql command-line client to connect to the db as root, then 'source gerrit.sql;' | 06:33 |
zaro | while i'm debugging it would be nice to try the same upgrade with the review gerrit site to see if we get any errors. | 06:33 |
*** senk has joined #openstack-infra | 06:33 | |
*** paul-- has joined #openstack-infra | 06:33 | |
zaro | i would hate to go thru all this trouble and find out that it doesn't occur on review | 06:34 |
fungi | it includes the db schema and everything in the dump. even drop statements | 06:34 |
zaro | or that review-dev db is just messed up. | 06:34 |
zaro | you think that's possible? | 06:35 |
*** rongze has quit IRC | 06:35 | |
zaro | alright. it's late and i need my beauty sleep. catch you in the morning. | 06:36 |
fungi | i think it's possible there's data in the db which the upgrade is unable to deal with, though i'd consider it a bug in the upgrade process not to cope with that | 06:36 |
fungi | night! | 06:36 |
fungi | i should start thinking about going into standby mode for a few hours as well | 06:38 |
*** rongze has joined #openstack-infra | 06:38 | |
*** ladquin has joined #openstack-infra | 06:39 | |
*** dstanek has quit IRC | 06:39 | |
*** paul-- has quit IRC | 06:41 | |
*** senk has quit IRC | 06:43 | |
*** ladquin is now known as ladquin_afk | 06:52 | |
*** dstanek has joined #openstack-infra | 07:02 | |
*** denis_makogon has joined #openstack-infra | 07:10 | |
*** senk has joined #openstack-infra | 07:14 | |
*** dstanek has quit IRC | 07:16 | |
*** odyssey4me has joined #openstack-infra | 07:25 | |
chmouel | clarkb: what do I scrap? | 07:28 |
clarkb | the gerrit json | 07:28 |
chmouel | oh yeah the openstackwatch rss | 07:29 |
chmouel | let me know if the polling is bad for the servers and i'll disable that | 07:29 |
chmouel | the cron launch hourly | 07:30 |
chmouel | clarkb: just checked the code I use urllib tho https://github.com/chmouel/openstackwatch.rss/blob/master/openstackwatch.py#L70 | 07:31 |
*** thomasbiege has joined #openstack-infra | 07:33 | |
clarkb | I dont think it is a problem | 07:35 |
*** SushilKM has joined #openstack-infra | 07:37 | |
*** boris-42 has quit IRC | 07:39 | |
*** yolanda has joined #openstack-infra | 07:42 | |
*** thomasbiege1 has joined #openstack-infra | 07:46 | |
*** thomasbiege has quit IRC | 07:47 | |
*** vkozhukalov has joined #openstack-infra | 07:52 | |
*** SergeyLukjanov has joined #openstack-infra | 07:53 | |
*** SushilKM has quit IRC | 07:53 | |
*** DinaBelova has joined #openstack-infra | 07:54 | |
*** nati_ueno has joined #openstack-infra | 07:56 | |
*** rongze has quit IRC | 07:59 | |
*** avishayb has joined #openstack-infra | 08:02 | |
*** rongze has joined #openstack-infra | 08:05 | |
jd__ | mordred: ;-) | 08:05 |
*** thomasbiege1 has quit IRC | 08:21 | |
*** ljjjustin has quit IRC | 08:26 | |
*** fbo_away is now known as fbo | 08:29 | |
*** rossella_s has joined #openstack-infra | 08:34 | |
openstackgerrit | Matthew Mosesohn proposed a change to openstack-infra/config: Added Fuel Library and DevOps to StackForge https://review.openstack.org/61040 | 08:36 |
mattymo | SergeyLukjanov, thanks for +1) | 08:39 |
mattymo | clarkb, are you still available? | 08:39 |
SergeyLukjanov | mattymo, you're welcome :) | 08:39 |
SergeyLukjanov | mattymo, are you planning to add some gate jobs? | 08:39 |
*** rossella_s has quit IRC | 08:39 | |
mattymo | SergeyLukjanov, we gate from our fuel CI user | 08:40 |
SergeyLukjanov | mattymo, what's about pep8 / hacking, smth else? | 08:40 |
mattymo | we do flake8 + smoke tests | 08:40 |
mattymo | for fuel we will run pylint | 08:40 |
mattymo | oops puppet-lint | 08:40 |
SergeyLukjanov | cool, jobs for it could be easily added | 08:41 |
mattymo | we're already prepared for it. there were some reservations about merging fuel puppet code before | 08:41 |
mattymo | fuelweb, fuel main, ostf, and astute are already in stackforge | 08:42 |
*** jcooley_ has quit IRC | 08:45 | |
*** flaper87|afk is now known as flaper87 | 08:50 | |
*** denis_makogon has quit IRC | 08:56 | |
*** sdake_ has quit IRC | 08:58 | |
*** dizquierdo has joined #openstack-infra | 08:59 | |
*** yassine has joined #openstack-infra | 08:59 | |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/hacking: Add check for remvoed mouldes in Python 3 https://review.openstack.org/61049 | 09:07 |
*** derekh has joined #openstack-infra | 09:09 | |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/hacking: Add check for removed mouldes in Python 3 https://review.openstack.org/61049 | 09:10 |
*** DinaBelova has quit IRC | 09:10 | |
*** jpich has joined #openstack-infra | 09:10 | |
*** rongze has quit IRC | 09:11 | |
*** rongze has joined #openstack-infra | 09:15 | |
*** thomasbiege has joined #openstack-infra | 09:22 | |
*** zhiyan_ has joined #openstack-infra | 09:24 | |
*** zhiyan_ is now known as zhiyan | 09:25 | |
*** hashar has joined #openstack-infra | 09:30 | |
*** thomasbiege has quit IRC | 09:31 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 09:34 | |
*** _SergeyLukjanov has quit IRC | 09:34 | |
*** thomasbiege has joined #openstack-infra | 09:41 | |
*** markmcclain has joined #openstack-infra | 09:42 | |
*** DinaBelova has joined #openstack-infra | 09:45 | |
*** SergeyLukjanov has joined #openstack-infra | 09:45 | |
*** che-arne has joined #openstack-infra | 09:52 | |
*** nprivalova has joined #openstack-infra | 09:55 | |
*** chandankumar has quit IRC | 10:00 | |
*** jcoufal has quit IRC | 10:03 | |
*** senk1 has joined #openstack-infra | 10:06 | |
*** senk1 has quit IRC | 10:06 | |
*** senk has quit IRC | 10:07 | |
*** chandankumar has joined #openstack-infra | 10:07 | |
*** jorisroovers has joined #openstack-infra | 10:13 | |
*** denis_makogon has joined #openstack-infra | 10:15 | |
*** avishayb has quit IRC | 10:24 | |
*** yaguang has quit IRC | 10:25 | |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Stories and Tasks search https://review.openstack.org/60515 | 10:26 |
openstackgerrit | Denis M. proposed a change to openstack-infra/config: Create new repository for trove-image-elements https://review.openstack.org/61064 | 10:28 |
*** talluri has quit IRC | 10:29 | |
*** avishayb has joined #openstack-infra | 10:30 | |
*** markmcclain has quit IRC | 10:30 | |
*** talluri has joined #openstack-infra | 10:32 | |
*** markmcclain has joined #openstack-infra | 10:33 | |
*** adalbas has joined #openstack-infra | 10:35 | |
openstackgerrit | Denis M. proposed a change to openstack-infra/config: Create new repository for trove-image-elements https://review.openstack.org/61064 | 10:41 |
openstackgerrit | Denis M. proposed a change to openstack-infra/config: Create new repository for trove-image-elements https://review.openstack.org/61064 | 10:44 |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: cloverphp publisher https://review.openstack.org/52940 | 10:47 |
openstackgerrit | Denis M. proposed a change to openstack-infra/config: Create new repository for trove-image-elements https://review.openstack.org/61064 | 10:49 |
*** denis_makogon has left #openstack-infra | 10:49 | |
*** yamahata_ has quit IRC | 10:49 | |
*** cyeoh has quit IRC | 10:50 | |
*** avishayb has quit IRC | 10:51 | |
*** rongze has quit IRC | 10:52 | |
*** rongze has joined #openstack-infra | 10:52 | |
*** rongze has quit IRC | 10:55 | |
*** markmc has joined #openstack-infra | 10:55 | |
*** thomasbiege has quit IRC | 10:59 | |
*** thomasbiege has joined #openstack-infra | 11:01 | |
*** boris-42 has joined #openstack-infra | 11:05 | |
*** markmcclain has quit IRC | 11:05 | |
*** lcestari has joined #openstack-infra | 11:06 | |
*** jorisroovers has quit IRC | 11:14 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: make path a global option (--path) https://review.openstack.org/61084 | 11:17 |
*** hashar has quit IRC | 11:18 | |
*** rfolco has joined #openstack-infra | 11:18 | |
*** thomasbiege has quit IRC | 11:19 | |
*** mdenny has quit IRC | 11:23 | |
*** hashar has joined #openstack-infra | 11:28 | |
*** jcooley_ has joined #openstack-infra | 11:28 | |
*** heyongli has joined #openstack-infra | 11:29 | |
*** senk has joined #openstack-infra | 11:30 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/config: zuul: support 'recheck nobug' https://review.openstack.org/61086 | 11:31 |
*** jcooley_ has quit IRC | 11:33 | |
*** jcoufal has joined #openstack-infra | 11:34 | |
*** odyssey4me has quit IRC | 11:35 | |
*** zhiyan has quit IRC | 11:39 | |
*** rongze has joined #openstack-infra | 11:41 | |
*** persia has quit IRC | 11:42 | |
*** persia has joined #openstack-infra | 11:42 | |
*** persia is now known as Guest99774 | 11:43 | |
*** jorisroovers has joined #openstack-infra | 11:46 | |
*** SushilKM has joined #openstack-infra | 11:47 | |
*** ArxCruz has joined #openstack-infra | 11:48 | |
*** rongze has quit IRC | 11:51 | |
*** amotoki has quit IRC | 11:53 | |
*** SushilKM has quit IRC | 11:54 | |
*** Guest99774 has quit IRC | 11:55 | |
*** Guest99774 has joined #openstack-infra | 11:55 | |
*** Guest99774 is now known as persia | 11:55 | |
*** pabelanger has quit IRC | 11:55 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: list jobs in config and on target Jenkins https://review.openstack.org/60881 | 11:55 |
*** HenryG has quit IRC | 11:55 | |
*** pabelanger has joined #openstack-infra | 11:56 | |
*** rongze has joined #openstack-infra | 11:56 | |
openstackgerrit | yolanda.robla proposed a change to openstack-infra/jenkins-job-builder: Enable ignore_cache flag on jenkins_jobs.ini https://review.openstack.org/59515 | 11:59 |
*** zhiyan has joined #openstack-infra | 12:01 | |
*** senk has quit IRC | 12:02 | |
*** hashar is now known as hasharLunch | 12:03 | |
matel | fungi: do you know if prepare_node_devstack.sh is executed synchronously? I am writing a script, that will do the same functionality, but the VM will be restarted. | 12:13 |
matel | Is my understanding correct, that prepare_node_devstack.sh will be executed on the instance? | 12:14 |
mattymo | matel, it's still a bit early in the US | 12:17 |
*** hasharLunch has quit IRC | 12:20 | |
*** weshay has joined #openstack-infra | 12:21 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 12:21 | |
*** _SergeyLukjanov has quit IRC | 12:21 | |
*** cyeoh_ has joined #openstack-infra | 12:27 | |
*** cyeoh_ is now known as cyeoh | 12:27 | |
*** nosnos has quit IRC | 12:29 | |
*** jcooley_ has joined #openstack-infra | 12:29 | |
*** thomasbiege has joined #openstack-infra | 12:30 | |
*** tma996 has joined #openstack-infra | 12:32 | |
*** jcooley_ has quit IRC | 12:35 | |
*** SergeyLukjanov has joined #openstack-infra | 12:38 | |
*** cyeoh has quit IRC | 12:38 | |
romcheg | Hi all | 12:41 |
romcheg | Sorry, wrong chat :) | 12:41 |
*** smarcet has joined #openstack-infra | 12:42 | |
matel | mattymo: ok. | 12:46 |
mattymo | matel, wait maybe 90 minutes | 12:47 |
*** romcheg has left #openstack-infra | 12:48 | |
*** boris-42 has quit IRC | 12:50 | |
*** boris-42 has joined #openstack-infra | 12:52 | |
*** Grishkin has quit IRC | 12:52 | |
*** markmc has quit IRC | 12:53 | |
*** Grishkin has joined #openstack-infra | 12:53 | |
*** markmc has joined #openstack-infra | 12:54 | |
*** thomasbiege has quit IRC | 12:55 | |
*** thomasbiege has joined #openstack-infra | 12:56 | |
*** SushilKM has joined #openstack-infra | 12:57 | |
mordred | morning matel | 12:57 |
*** dstanek has joined #openstack-infra | 12:58 | |
matel | mordred: hi, I wanted to ask about prepare_node_devstack.sh | 12:59 |
matel | So I have a script, that converts a standard RS image to a XenServer | 13:00 |
mordred | matel: it's executed when constructing the image that we then freeze and use as a base | 13:00 |
mordred | matel: awesome | 13:00 |
matel | But during the process, the instance will be rebooted | 13:00 |
mordred | matel: why? | 13:00 |
*** yassine_ has joined #openstack-infra | 13:00 | |
mordred | like, do you reboot it as the final step before using the instance? | 13:00 |
matel | It's rebooted to the xenserver installer | 13:00 |
mordred | oh, hrm | 13:00 |
matel | I'm basically siping the underlying Ubuntu, and installing a XenServer, and in the end, a new ubuntu VM will run inside the XenServer. | 13:01 |
matel | siping = wiping | 13:01 |
mordred | I think you'd have to extend nodepool to handle that | 13:01 |
mordred | BUT | 13:01 |
mordred | there is another thing you should potentially consider | 13:01 |
*** xchu has joined #openstack-infra | 13:02 | |
*** nprivalova has quit IRC | 13:02 | |
*** yassine has quit IRC | 13:02 | |
mordred | matel: first though - let me ask more questions - how does one talk to the ubuntu vm in the xenserver - is that what you expect the CI system to talk to? | 13:03 |
*** bingbu has joined #openstack-infra | 13:04 | |
matel | mordred: So the idea, is that we'll end up with an Ubuntu VM accessible through the public IP, so from there, the usual devstack scripts can do their job. | 13:04 |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/pbr: Fix typos in document https://review.openstack.org/61110 | 13:04 |
*** SushilKM has quit IRC | 13:04 | |
*** sandywalsh_ has joined #openstack-infra | 13:05 | |
*** SushilKM has joined #openstack-infra | 13:05 | |
mordred | matel: if you ran your xenserver script and then did a nova image-create | 13:05 |
matel | Yes, I have that kind of setup as well, so we can have a snapshot. | 13:05 |
mordred | matel: and then booted a copy of that - would the new machines you booted from the image created be configured already to have ssh to the new machine go to the ubuntu vm? | 13:05 |
matel | yep | 13:06 |
mattymo | mordred, are you in a good mood today? https://review.openstack.org/#/c/61040/ | 13:06 |
mordred | matel: k. I _think_ that what we want is essentially chaining | 13:06 |
matel | modrded: https://github.com/citrix-openstack/xenapi-in-the-cloud | 13:06 |
*** avishayb has joined #openstack-infra | 13:06 | |
matel | chaining - is it a nodepool related concept? | 13:06 |
mordred | matel: we want to have the image that is the result of snapshotting the results of your script | 13:07 |
mordred | matel: and we want to configure nodepool to use _that_ as a base image | 13:07 |
mordred | for a set of devstack-xenserver images it will mkae | 13:07 |
matel | mordred - That sounds good, the question is, how can I "publish" the images - so that they are available for the infra cloud user. | 13:07 |
mordred | nodepool does not know how to do the first thing I don't think | 13:08 |
mordred | so I think we need to talk about how to do that - and we should wait for jeblair for that part | 13:08 |
mordred | but if booting the image made from your script gets us a thing that nodepool can treat normally, tat's pretty cool and I _think_ should Just Work | 13:08 |
matel | Yes, that would be fine. | 13:08 |
matel | We'll have some localrc tweak, but other than that, it should be OK. | 13:09 |
*** SushilKM has quit IRC | 13:09 | |
matel | I'm about to try it out, fungi pointed me to: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/README.rst#n100 | 13:09 |
mordred | awesome | 13:10 |
mordred | mattymo: I have +2'd it - but I'd like to wait for fungi or clarkb to get up before +A - I think we fixed all of the manage-projects issues, but I want to make sure | 13:10 |
matel | mordred: is there a mechanism for periodically generating these base images? | 13:10 |
mordred | matel: well, nodepool does that for us currently | 13:11 |
mordred | matel: but I don't think it understands two concepts that might be needed | 13:11 |
mordred | matel: one is an image prep script that might need a reboot | 13:11 |
mordred | matel: and the other is that a base image produced by one image building config might be the basis for another image | 13:11 |
*** nprivalova has joined #openstack-infra | 13:12 | |
mattymo | mordred++ | 13:12 |
mattymo | mordred, it worked just fine yesterday when we moved fuel-docs | 13:12 |
matel | I see. | 13:12 |
*** dstanek has quit IRC | 13:12 | |
mordred | mattymo: ah - ok. good. I'll pop it in then so that you can go ahead and migrate | 13:12 |
mattymo | we do need branch pruning of course | 13:13 |
mattymo | which I commented in the request | 13:13 |
mattymo | that can get handled whenever | 13:13 |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/pbr: Fix typos in document https://review.openstack.org/61110 | 13:13 |
mordred | matel: and jeblair will be the best person to discuss exactly what that might look like | 13:13 |
matel | mordred: I think that's two actions for me: 1.) look at nodepool - how to generate golden images 2.) Try out devstack scripts according to https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/README.rst#n100 | 13:14 |
mordred | matel: alternately - we've poked at the idea of having base images defined by diskiage-builder - and then hav ea generic capability in nodeppol to make its images locally using diskimage-builder and uploading them | 13:14 |
openstackgerrit | A change was merged to openstack-infra/config: Added Fuel Library and DevOps to StackForge https://review.openstack.org/61040 | 13:14 |
mordred | but poke at 1 and 2 first - once you play with those for a bit, it sohudl all make good sense | 13:15 |
matel | Yes, that makes sense as well. | 13:15 |
matel | when is jeblair usually online? | 13:15 |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/hacking: Fix typos of comment in module core https://review.openstack.org/61111 | 13:16 |
*** dstanek has joined #openstack-infra | 13:16 | |
matel | mordred: Are there any blueprints/logs/etc for the diskimage-builder integration to nodepool? | 13:17 |
mordred | matel: there are not - I made an intial patch though... | 13:19 |
mordred | matel: https://review.openstack.org/#/c/46482/ | 13:20 |
*** mriedem has joined #openstack-infra | 13:22 | |
*** hashar has joined #openstack-infra | 13:22 | |
*** oubiwan__ has joined #openstack-infra | 13:22 | |
mattymo | mordred, any idea how long it takes for changes to take effect? | 13:23 |
mordred | mattymo: could be as long as 30 minutes ish | 13:23 |
*** salv-orlando has quit IRC | 13:23 | |
*** jooools has joined #openstack-infra | 13:24 | |
matel | mordred: Thanks for the help! | 13:27 |
*** thomasem has joined #openstack-infra | 13:27 | |
*** sandywalsh__ has joined #openstack-infra | 13:29 | |
*** HenryG has joined #openstack-infra | 13:29 | |
*** rongze_ has joined #openstack-infra | 13:29 | |
*** jcooley_ has joined #openstack-infra | 13:31 | |
*** sandywalsh_ has quit IRC | 13:32 | |
*** rongze has quit IRC | 13:33 | |
*** jcooley_ has quit IRC | 13:36 | |
*** openstackgerrit has quit IRC | 13:37 | |
*** openstackgerrit has joined #openstack-infra | 13:37 | |
*** dims has quit IRC | 13:39 | |
sdague | mordred: https://review.openstack.org/#/c/53879/ if you have a second | 13:40 |
sdague | I'd like to get those grenade-forward jobs running so we can see how bad a state they are in | 13:41 |
*** thomasbiege has quit IRC | 13:41 | |
*** dims has joined #openstack-infra | 13:41 | |
*** bingbu has quit IRC | 13:43 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Improve storyboard gate jobs https://review.openstack.org/61119 | 13:44 |
*** oubiwan__ has quit IRC | 13:45 | |
mordred | sdague: lgtm | 13:45 |
sdague | thanks | 13:46 |
sdague | I'll annoy fungi when he gets in | 13:46 |
sdague | I think maurosr's patches for making grenade move forward are all ready. I pushed the first 2 to the gate this morning | 13:46 |
*** rongze_ has quit IRC | 13:48 | |
maurosr | cool | 13:48 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard: Initial test set added https://review.openstack.org/61120 | 13:49 |
*** colinmcnamara has joined #openstack-infra | 13:49 | |
*** dkranz has joined #openstack-infra | 13:49 | |
sdague | I'll also need to bug someone to figure out why one of the landed er changes didn't seem to take | 13:51 |
sdague | though it is nice that the bugs are sorted by hits - http://status.openstack.org/elastic-recheck/ | 13:51 |
*** dcramer_ has joined #openstack-infra | 13:52 | |
*** colinmcnamara has quit IRC | 13:54 | |
*** ryanpetrello has quit IRC | 13:54 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Add Savanna d-g jobs to tempest exp pipeline https://review.openstack.org/61125 | 13:55 |
*** dcramer_ has quit IRC | 13:56 | |
sdague | lifeless: whenever day time is for you - we should discuss https://review.openstack.org/#/c/59303/ | 13:58 |
*** rcleere has joined #openstack-infra | 13:58 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Improve storyboard gate jobs https://review.openstack.org/61119 | 13:59 |
*** dprince has joined #openstack-infra | 14:00 | |
*** jcoufal has quit IRC | 14:00 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Improve storyboard gate jobs https://review.openstack.org/61119 | 14:01 |
*** talluri has quit IRC | 14:06 | |
*** senk has joined #openstack-infra | 14:06 | |
*** yaguang has joined #openstack-infra | 14:07 | |
*** talluri has joined #openstack-infra | 14:07 | |
*** pleia2 has quit IRC | 14:07 | |
*** sandywalsh_ has joined #openstack-infra | 14:07 | |
*** dkranz has quit IRC | 14:07 | |
*** SushilKM has joined #openstack-infra | 14:07 | |
*** sandywalsh__ has quit IRC | 14:08 | |
*** tma996 has quit IRC | 14:08 | |
*** luis_ has joined #openstack-infra | 14:08 | |
*** luisg has quit IRC | 14:08 | |
*** SlickNik has quit IRC | 14:09 | |
*** tma996 has joined #openstack-infra | 14:09 | |
*** pleia2 has joined #openstack-infra | 14:09 | |
*** dripton has quit IRC | 14:09 | |
*** dripton has joined #openstack-infra | 14:09 | |
*** saschpe_ has quit IRC | 14:10 | |
*** basic` has quit IRC | 14:10 | |
*** talluri has quit IRC | 14:11 | |
*** saschpe has joined #openstack-infra | 14:11 | |
*** ladquin_afk has quit IRC | 14:12 | |
*** basic` has joined #openstack-infra | 14:13 | |
*** jd__ has quit IRC | 14:13 | |
*** jd__ has joined #openstack-infra | 14:13 | |
*** weshay has quit IRC | 14:13 | |
*** ryanpetrello has joined #openstack-infra | 14:14 | |
SergeyLukjanov | hi guys | 14:14 |
*** SlickNik has joined #openstack-infra | 14:14 | |
SergeyLukjanov | I've added simple tempest api test for savanna | 14:14 |
*** ladquin_afk has joined #openstack-infra | 14:14 | |
*** ladquin_afk has joined #openstack-infra | 14:14 | |
SergeyLukjanov | and I think that we need savanna d-g jobs for tempest in exp pipeline to be able to check tests | 14:15 |
SergeyLukjanov | what do you think? | 14:15 |
*** wayneeseguin has quit IRC | 14:15 | |
*** zhiyan has quit IRC | 14:16 | |
sdague | SergeyLukjanov: sounds right to me | 14:18 |
SergeyLukjanov | sdague, great! | 14:19 |
SergeyLukjanov | sdague, thank you :) | 14:20 |
*** wayneeseguin has joined #openstack-infra | 14:22 | |
openstackgerrit | Matthew Mosesohn proposed a change to openstack-infra/jeepyb: add fuel-library fuel-devops fuel-docs to jeepyb https://review.openstack.org/61129 | 14:22 |
*** rongze has joined #openstack-infra | 14:23 | |
*** oubiwan__ has joined #openstack-infra | 14:24 | |
*** bpokorny has joined #openstack-infra | 14:24 | |
*** avishayb has quit IRC | 14:24 | |
*** loq_mac has joined #openstack-infra | 14:24 | |
*** loq_mac has quit IRC | 14:24 | |
*** weshay has joined #openstack-infra | 14:25 | |
*** loq_mac has joined #openstack-infra | 14:27 | |
*** avishayb has joined #openstack-infra | 14:27 | |
*** julim has joined #openstack-infra | 14:28 | |
*** sandywalsh__ has joined #openstack-infra | 14:30 | |
*** jcooley_ has joined #openstack-infra | 14:32 | |
*** sandywalsh_ has quit IRC | 14:33 | |
*** rcleere has quit IRC | 14:34 | |
*** jcooley_ has quit IRC | 14:36 | |
*** salv-orlando has joined #openstack-infra | 14:39 | |
*** zhiyan has joined #openstack-infra | 14:41 | |
SergeyLukjanov | it looks like gate-ci-docs failing | 14:42 |
*** thomasbiege has joined #openstack-infra | 14:42 | |
SergeyLukjanov | http://logs.openstack.org/25/61125/1/check/gate-ci-docs/7b6226c/console.html | 14:42 |
SergeyLukjanov | error: 'source_dir' must be a directory name (got `/home/jenkins/workspace/gate-ci-docs/doc/source`) | 14:42 |
*** sandywalsh_ has joined #openstack-infra | 14:43 | |
*** salv-orlando_ has joined #openstack-infra | 14:44 | |
*** sandywalsh__ has quit IRC | 14:44 | |
*** beagles is now known as beagles_brb | 14:45 | |
openstackgerrit | Salvatore Orlando proposed a change to openstack-infra/devstack-gate: Set ovs-vsctl timeout to 10 seconds https://review.openstack.org/61137 | 14:45 |
*** salv-orlando has quit IRC | 14:46 | |
*** salv-orlando_ is now known as salv-orlando | 14:46 | |
*** jcoufal has joined #openstack-infra | 14:48 | |
*** talluri has joined #openstack-infra | 14:50 | |
*** senk1 has joined #openstack-infra | 14:53 | |
*** senk has quit IRC | 14:54 | |
*** alcabrera has joined #openstack-infra | 14:55 | |
*** salv-orlando has quit IRC | 14:56 | |
*** senk1 has quit IRC | 14:58 | |
*** senk has joined #openstack-infra | 14:58 | |
*** sandywalsh__ has joined #openstack-infra | 15:01 | |
*** thomasbiege1 has joined #openstack-infra | 15:01 | |
chmouel | who takes care of checking the "recheck bug ??" in gerrit? | 15:01 |
*** sandywalsh_ has quit IRC | 15:01 | |
chmouel | i would imagine it was in jeepyb but it doesnt seem so | 15:01 |
chmouel | is that hook specific on the server | 15:01 |
*** prad has joined #openstack-infra | 15:01 | |
chmouel | (I want to add the ability to add comment after a break line explaining why the recheck) | 15:02 |
*** thomasbiege has quit IRC | 15:05 | |
*** Shrews has quit IRC | 15:05 | |
*** julim has quit IRC | 15:05 | |
*** zhiyan has quit IRC | 15:06 | |
*** zhiyan has joined #openstack-infra | 15:06 | |
*** zhiyan has joined #openstack-infra | 15:07 | |
*** Shrews has joined #openstack-infra | 15:07 | |
*** julim has joined #openstack-infra | 15:07 | |
fungi | sdague: why ever would you want to annoy me anyway? | 15:08 |
fungi | oh, 53879 | 15:08 |
mgagne | chmouel: recheck is handled by zuul | 15:09 |
mgagne | chmouel: there is a comment filter triggering the check pipeline | 15:09 |
mgagne | chmouel: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/zuul/layout.yaml#L15 | 15:10 |
chmouel | mgagne: oh cool thank you | 15:11 |
*** dkranz has joined #openstack-infra | 15:11 | |
*** jcoufal has quit IRC | 15:11 | |
*** jgrimm has joined #openstack-infra | 15:12 | |
*** reaper has joined #openstack-infra | 15:12 | |
*** reaper has quit IRC | 15:12 | |
*** heyongli has quit IRC | 15:13 | |
*** rnirmal has joined #openstack-infra | 15:16 | |
*** loq_mac has quit IRC | 15:18 | |
fungi | mattymo: for future reference, it's better to remove branches and tags you're not wanting prior to import (or to have us import from a sanitized clone which has them removed) so that you don't need us to delete things afterward | 15:18 |
mattymo | fungi, I'm in the awkward situation where our core reviewers are unavailable for our old github account to delete | 15:20 |
*** loq_mac has joined #openstack-infra | 15:20 | |
mattymo | one can't be disturbed and the other is on a train | 15:20 |
fungi | mattymo: oh, ew. that's fun | 15:20 |
mattymo | and you (infra team) have different availability | 15:20 |
fungi | well, we'll get it sorted out | 15:20 |
mattymo | it's no rush of course | 15:21 |
mattymo | extra branches doesn't break anything. they're just unsavory | 15:21 |
*** ywu has joined #openstack-infra | 15:21 | |
*** jgrimm has quit IRC | 15:22 | |
*** beagles_brb is now known as beagles | 15:23 | |
*** senk has quit IRC | 15:23 | |
*** loq_mac has quit IRC | 15:24 | |
*** loq_mac has joined #openstack-infra | 15:25 | |
*** zhiyan_ has joined #openstack-infra | 15:26 | |
*** loq_mac has quit IRC | 15:27 | |
openstackgerrit | A change was merged to openstack-infra/config: Add grenade-dsvm-forward job template https://review.openstack.org/53879 | 15:27 |
fungi | sdague: ^ | 15:28 |
*** zhiyan has quit IRC | 15:28 | |
*** zhiyan_ is now known as zhiyan | 15:28 | |
*** boris-42 has quit IRC | 15:28 | |
EmilienM | fungi: i also did some updates / rebase from sdague & clarkb recommandations > https://review.openstack.org/#/c/59039/ | 15:28 |
sdague | fungi: thanks | 15:29 |
fungi | EmilienM: yep, looks like it follows the same pattern with the -forward jobs now. just need to give it a quick once-over before i approve | 15:30 |
*** sandywalsh__ has quit IRC | 15:31 | |
EmilienM | fungi: cool, thx | 15:32 |
fungi | EmilienM: actually, it's going to need a rebase now that 53879 is merged, but also you got your branch expressions a little wrong. i'll update the review with specific comments | 15:32 |
*** mfer has joined #openstack-infra | 15:32 | |
mordred | like this: extra branches doesn't break anything. they're just unsavory | 15:34 |
fungi | same for extra limbs | 15:34 |
*** jgrimm has joined #openstack-infra | 15:35 | |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Remove Stale Bugs from elastic-check page https://review.openstack.org/61149 | 15:35 |
fungi | sdague: i just got to thinking... with the branch matches we're doing on the forward jobs, we'll be skipping them for changes to milestone-proposed. is that intentional, or oversight? | 15:37 |
EmilienM | fungi: ack | 15:37 |
*** xchu has quit IRC | 15:38 | |
hashar | hey there :-] Jenkins jobs building sphinx documentation are failing on multiple projects 'source_dir' must be a directory name. I filled a bug for it https://bugs.launchpad.net/openstack-ci/+bug/1259511 | 15:39 |
uvirtbot | Launchpad bug 1259511 in openstack-ci "sphinx docs gating jobs are broken (source_dir must be a directory)" [Undecided,New] | 15:39 |
hashar | and did some recheck that confirms it | 15:39 |
sdague | fungi: accidental at this point. I want to see if they run at all first :) | 15:39 |
*** rongze_ has joined #openstack-infra | 15:39 | |
*** salv-orlando has joined #openstack-infra | 15:40 | |
*** rongze has quit IRC | 15:40 | |
fungi | fair enough. let's just not forget we've got a hole in that sock | 15:41 |
*** herndon has joined #openstack-infra | 15:42 | |
*** rongze_ has quit IRC | 15:43 | |
*** datsun180b has joined #openstack-infra | 15:43 | |
openstackgerrit | A change was merged to openstack-infra/config: Adding chef-manager-core to stable maintainers acl https://review.openstack.org/60875 | 15:44 |
*** jergerber has joined #openstack-infra | 15:48 | |
*** salv-orlando has quit IRC | 15:48 | |
*** nati_ueno has quit IRC | 15:48 | |
*** NikitaKonovalov has quit IRC | 15:52 | |
*** changbl has quit IRC | 15:54 | |
*** SergeyLukjanov has quit IRC | 15:55 | |
*** changbl has joined #openstack-infra | 15:55 | |
*** AaronG_Zzz is now known as AaronGr | 15:57 | |
*** DinaBelova has quit IRC | 15:57 | |
*** loq_mac has joined #openstack-infra | 15:58 | |
*** rcleere has joined #openstack-infra | 16:00 | |
*** yaguang has quit IRC | 16:00 | |
*** loq_mac has quit IRC | 16:01 | |
*** randallburt has joined #openstack-infra | 16:02 | |
*** randallburt has quit IRC | 16:02 | |
*** randallburt has joined #openstack-infra | 16:02 | |
*** jorisroovers has quit IRC | 16:02 | |
*** jorisroovers has joined #openstack-infra | 16:02 | |
*** sarob has joined #openstack-infra | 16:04 | |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/config: Neutron support in Grenade jobs https://review.openstack.org/59039 | 16:04 |
*** HenryG_ has joined #openstack-infra | 16:05 | |
EmilienM | fungi: i hope i did well ^ | 16:05 |
*** vkozhukalov has quit IRC | 16:05 | |
*** HenryG has quit IRC | 16:05 | |
*** sarob has quit IRC | 16:05 | |
*** sarob has joined #openstack-infra | 16:06 | |
*** jcooley_ has joined #openstack-infra | 16:06 | |
*** jroovers has joined #openstack-infra | 16:06 | |
EmilienM | actually jenkins's not happy | 16:07 |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/elastic-recheck: Add e-r query for nova-network bug 1258848 https://review.openstack.org/61158 | 16:08 |
uvirtbot | Launchpad bug 1258848 in nova "vif doesn't exist Error message in tempest runs" [Critical,Triaged] https://launchpad.net/bugs/1258848 | 16:08 |
*** SushilKM has quit IRC | 16:09 | |
EmilienM | sdague: it's weird, I already did a rebase 2 min ago | 16:09 |
*** jorisroovers has quit IRC | 16:10 | |
EmilienM | i retry | 16:10 |
*** sarob has quit IRC | 16:10 | |
*** sarob has joined #openstack-infra | 16:11 | |
fungi | EmilienM: yeah, you added in a bunch of previously removed lines when you rebased that. see my comments on that last patchset | 16:11 |
*** sarob has quit IRC | 16:12 | |
*** thomasbiege1 has quit IRC | 16:12 | |
*** reed has joined #openstack-infra | 16:12 | |
*** sarob has joined #openstack-infra | 16:13 | |
*** sarob has quit IRC | 16:14 | |
*** senk has joined #openstack-infra | 16:15 | |
*** ^d has joined #openstack-infra | 16:15 | |
*** ^d has joined #openstack-infra | 16:15 | |
*** sarob has joined #openstack-infra | 16:16 | |
*** jcooley_ has quit IRC | 16:16 | |
*** jroovers has quit IRC | 16:16 | |
*** jcooley_ has joined #openstack-infra | 16:17 | |
*** sarob has quit IRC | 16:17 | |
*** loq_mac has joined #openstack-infra | 16:18 | |
*** senk has quit IRC | 16:19 | |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/config: Neutron support in Grenade jobs https://review.openstack.org/59039 | 16:20 |
*** sarob has joined #openstack-infra | 16:20 | |
*** HenryG_ has quit IRC | 16:21 | |
jeblair | hashar: the sphinx thing is a version incompatability | 16:21 |
*** sarob has quit IRC | 16:22 | |
*** HenryG has joined #openstack-infra | 16:23 | |
fungi | error: 'source_dir' must be a directory name (got `/home/jenkins/workspace/gate-ci-docs/doc/source`) | 16:23 |
*** sarob has joined #openstack-infra | 16:23 | |
jeblair | hashar: looks link sphinx 1.2 was just released | 16:23 |
fungi | that? | 16:23 |
jeblair | fungi: yes | 16:23 |
fungi | whee | 16:23 |
jeblair | fungi: it's a unicode string error, bug in sphinx | 16:23 |
hashar | nicee | 16:24 |
jeblair | fungi: it's what i was helping lcheng with yesterday, by switching django_openstack_auth to use the mirror | 16:24 |
* fungi looks for upstream bug tracker | 16:24 | |
hashar | jeblair: thank you :-] | 16:24 |
fungi | i guess it's just started to bite gate-ci-docs | 16:24 |
jeblair | however, now that 1.2 is released, i expect it's going to hit the mirror soon and start affecting everything else. | 16:24 |
*** sarob has quit IRC | 16:24 | |
sdague | so, can we get this landed as soon as people can take a look - https://review.openstack.org/#/c/57066/ | 16:26 |
sdague | it's the d-g change to move grenade from upgrade from grizzly to upgrade from havana | 16:26 |
sdague | which is finally working | 16:26 |
*** sarob has joined #openstack-infra | 16:26 | |
sdague | thanks to maurosr's grenade patches | 16:26 |
*** zhiyan has quit IRC | 16:26 | |
EmilienM | fungi: looks like gate-ci-docs is not happy | 16:27 |
jeblair | fungi: looks like this tracker: https://bitbucket.org/birkenfeld/sphinx/issues/ | 16:27 |
*** avishayb has quit IRC | 16:27 | |
fungi | jeblair: yep, already there, browsing for recently filed issues | 16:27 |
jeblair | sdague: we're putting out a smoldering fire that's about to spread. :) | 16:28 |
fungi | EmilienM: yeah, that's what we're troubleshooting | 16:28 |
sdague | jeblair: no worries :) | 16:28 |
sdague | I'll let the fire fighting happen first, about to head to lunch anyway | 16:28 |
fungi | none of the recently filed issues look relevant. do we have a traceback captured? if not i'll reproduce locally | 16:29 |
*** jergerber has quit IRC | 16:29 | |
jeblair | fungi: gimme a sec, let me see if i have something | 16:29 |
*** thomasbiege has joined #openstack-infra | 16:30 | |
fungi | oh... https://bitbucket.org/birkenfeld/sphinx/pull-request/193/builddoc-shouldnt-fail-on-unicode-paths/diff ? | 16:30 |
*** sarob has quit IRC | 16:30 | |
fungi | points to http://bugs.python.org/issue19570 | 16:30 |
*** sarob has joined #openstack-infra | 16:31 | |
openstackgerrit | James E. Blair proposed a change to openstack/requirements: Pin Sphinx to <1.2 https://review.openstack.org/61164 | 16:31 |
EmilienM | fungi: oops, sorry. | 16:31 |
jeblair | fungi: that issue touches on all the relevant functions | 16:31 |
jeblair | fungi: and yes, the distutils bug exactly describes the error | 16:32 |
mordred | +A | 16:32 |
fungi | https://bitbucket.org/birkenfeld/sphinx/issue/1142 | 16:32 |
mordred | what? there's a bug in distutils? | 16:32 |
jeblair | mordred: 1 sec | 16:33 |
fungi | seems to be the corresponding sphinx end issue | 16:33 |
* mordred reading it | 16:33 | |
*** boris-42 has joined #openstack-infra | 16:33 | |
jeblair | mordred: i'm going to re-push with links in the commit msg to these bugs | 16:33 |
jeblair | mordred: i -2'd it | 16:33 |
mordred | jeblair: kk | 16:33 |
mordred | wow | 16:33 |
mordred | Alex_Gaynor: "This is more a feature request than a bug. You should use an encoded path, or upgrade to Python 3 which handles Unicode correctly." | 16:33 |
openstackgerrit | James E. Blair proposed a change to openstack/requirements: Pin Sphinx to <1.2 https://review.openstack.org/61164 | 16:34 |
mordred | Alex_Gaynor: when people ask why I stopped trying to support easy_install in pbr - it's because the people who run easy_install are divorced from reality | 16:34 |
jeblair | mordred: ^ re-pushed | 16:34 |
mordred | jeblair: +2 | 16:35 |
fungi | jeblair: feel free to approve when you remove your -2 | 16:35 |
jeblair | done | 16:35 |
fungi | as for "upstream, i guess we can chime in loudly in the sphinx pull request and the distutils issue | 16:35 |
*** sarob has quit IRC | 16:36 | |
*** jooools has quit IRC | 16:36 | |
fungi | but looks like it's already well documented since a month | 16:36 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Pin Sphinx to <1.2 https://review.openstack.org/61167 | 16:36 |
*** sarob has joined #openstack-infra | 16:38 | |
*** jcooley_ has quit IRC | 16:40 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/jenkins-job-builder: Pin Sphinx to <1.2 https://review.openstack.org/61171 | 16:40 |
*** nprivalova has quit IRC | 16:40 | |
*** prad has quit IRC | 16:40 | |
*** mrodden1 has quit IRC | 16:40 | |
*** jcooley_ has joined #openstack-infra | 16:40 | |
*** tma996 has quit IRC | 16:40 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Pin Sphinx to <1.2 https://review.openstack.org/61172 | 16:41 |
openstackgerrit | A change was merged to openstack-infra/config: Pin Sphinx to <1.2 https://review.openstack.org/61167 | 16:41 |
ttx | mordred: can I remove milestone-proposed branches from icehouse-1 ? I assume you merged the tags back to master ? | 16:41 |
fungi | interesting that we have gate-ci-docs voting in check but not gating (just rerun in post) | 16:42 |
mordred | ttx: lemme check first | 16:42 |
fungi | not sure whether that's intentional or an oversight | 16:42 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/nodepool: Pin Sphinx to <1.2 https://review.openstack.org/61173 | 16:42 |
*** loq_mac has quit IRC | 16:42 | |
mordred | ttx: oh - actually, I don't need m-p branch for the merge jobs anyway | 16:42 |
*** sarob has quit IRC | 16:43 | |
ttx | mordred: ok, will clean them up. Do you think we could get them auto-deleted by the pre-release or release pipe jobs ? | 16:44 |
ttx | it's a bit tricky since you don't want prerelease to remove MP branch on RC, and what you actually want on release is renaming MP to stable/* | 16:45 |
ttx | but that's like the last bit of the release process which is manual :) | 16:45 |
*** jcooley_ has quit IRC | 16:45 | |
*** sarob has joined #openstack-infra | 16:45 | |
*** jergerber has joined #openstack-infra | 16:45 | |
mordred | yeah. I don'thave good answers for that yet | 16:46 |
*** hashar has quit IRC | 16:46 | |
ttx | no hurry | 16:46 |
*** marun has quit IRC | 16:46 | |
*** sarob_ has joined #openstack-infra | 16:47 | |
*** HenryG has quit IRC | 16:47 | |
*** sarob_ has quit IRC | 16:48 | |
notmyname | jog0: where do you get the source numbers to graph for http://status.openstack.org/elastic-recheck/ ? | 16:48 |
*** sarob has quit IRC | 16:49 | |
pleia2 | we have bug day planning to start in ~10 minutes | 16:51 |
* pleia2 prepping etherpad | 16:51 | |
jeblair | notmyname: for the top (job) graph or the bug graphs? | 16:51 |
mordred | notmyname: graphite.openstack.org | 16:51 |
mordred | notmyname: is the top one | 16:52 |
notmyname | jeblair: sorry, the top job graph. thanks | 16:52 |
*** gyee has joined #openstack-infra | 16:52 | |
*** MarkAtwood has joined #openstack-infra | 16:52 | |
*** hashar has joined #openstack-infra | 16:53 | |
*** hogepodge has joined #openstack-infra | 16:53 | |
*** hashar is now known as hasharCall | 16:54 | |
*** pcrews has joined #openstack-infra | 16:55 | |
fungi | it may also not be reasily apparent that the top graph there is a percentage of the jobs which ran along the vertical axis | 16:55 |
fungi | er, readily | 16:55 |
*** mrodden has joined #openstack-infra | 16:55 | |
fungi | rather than a straight tally | 16:55 |
*** SushilKM has joined #openstack-infra | 16:56 | |
mordred | ttx: mordred@camelot:~/src/openstack/nova$ git describe | 16:57 |
*** nati_ueno has joined #openstack-infra | 16:57 | |
mordred | 2014.1.b1-116-gffe6bb5 | 16:57 |
mordred | ttx: ^^ that means that 2014.1.b1 has been merged back into mainline nova | 16:57 |
ttx | mordred: ok | 16:57 |
mordred | ttx: so I beliee the "merge tags back to master" jobs have worked | 16:58 |
mordred | I love it when I forget abot things because they just work | 16:58 |
fungi | until centuries later when our civilazation collapses because nobody remembers how to fix all this automation we've set in motion | 16:58 |
zaro | good morning | 16:58 |
*** nicedice has joined #openstack-infra | 16:58 | |
Alex_Gaynor | mordred: :( | 16:59 |
openstackgerrit | A change was merged to openstack-infra/config: Neutron support in Grenade jobs https://review.openstack.org/59039 | 16:59 |
*** prad has joined #openstack-infra | 16:59 | |
fungi | EmilienM: ^ | 17:00 |
*** flaper87 is now known as flaper87|afk | 17:00 | |
ttx | fungi: I think that's called Judgement Day | 17:00 |
zaro | mordred: your patches for the git submodules depends on this merging first -> https://review.openstack.org/#/c/60348 | 17:01 |
*** NikitaKonovalov has joined #openstack-infra | 17:01 | |
EmilienM | fungi: cool, thank you for your help on that. I feel i was between huge work and trying to send stuff between :) | 17:01 |
mordred | zaro: yes. I totally agree with you | 17:01 |
*** SushilKM has quit IRC | 17:01 | |
pleia2 | jeblair, fungi, clarkb, mordred, zaro - happy bug day! https://etherpad.openstack.org/p/cibugreview-december2013 | 17:01 |
zaro | oohh yah! bugs! | 17:01 |
fungi | pleia2: thanks! many happy returns of the bugday to you as well | 17:01 |
pleia2 | I'm still adding notes to medium bugs | 17:01 |
fungi | AaronGr: ^ | 17:02 |
*** loq_mac has joined #openstack-infra | 17:02 | |
fungi | great way to get an early view of all the things you're going to fix ;) | 17:02 |
jeblair | how about i triage new bugs? | 17:02 |
AaronGr | fungi: thanks -- reading. | 17:03 |
fungi | jeblair: go for it | 17:03 |
*** ChanServ sets mode: +o jeblair | 17:03 | |
fungi | i'm going to do what i should have been doing all along and make sure my bugs are in sane shape before i dive into the rest | 17:03 |
*** jeblair changes topic to "Bug Day: https://etherpad.openstack.org/p/cibugreview-december2013" | 17:03 | |
pleia2 | AaronGr: we do this every 6 weeks or so (typically week after a milestone) so our bugs don't get (more) out of control | 17:03 |
*** NikitaKonovalov has quit IRC | 17:07 | |
AaronGr | good to know, i can see a few items i might be able to add value with after my intro crash course next week. | 17:07 |
* mordred imagines a day in the future where he interacts with the bug system more so that teh list doesn't get out of hand | 17:07 | |
jeblair | mordred: ++ | 17:08 |
fungi | i've been trying to stay on top of most of the ones which get opened day-to-day and close them out quickly if they're not too involved | 17:08 |
*** NikitaKonovalov has joined #openstack-infra | 17:08 | |
anteaya | pleia2: feel free to shame me, I have basically made no progress on any of my -infra work since jumping into -neutron, bad bad | 17:09 |
mordred | ooh! | 17:09 |
*** NikitaKonovalov has quit IRC | 17:09 | |
*** SergeyLukjanov has joined #openstack-infra | 17:10 | |
jeblair | whoah, i didn't know about this: https://bugs.launchpad.net/openstack-ci/+bug/1244115 | 17:10 |
uvirtbot | Launchpad bug 1244115 in openstack-ci "PostgreSQL server failed to start" [Low,Triaged] | 17:10 |
jeblair | apparently dpkg starting pgsql in devstack sometimes just fails :( | 17:10 |
*** SergeyLukjanov is now known as _SergeyLukjanov | 17:11 | |
fungi | i've updated long-standing private security bug 914432 and switched it to public now that i think it's basically resolved. can i get one more long-timer to look over my assertions in the comment and confirm? | 17:11 |
uvirtbot | Launchpad bug 914432 in openstack-ci "Remove sensitive files from build slaves" [High,Fix committed] https://launchpad.net/bugs/914432 | 17:11 |
*** _SergeyLukjanov is now known as SergeyLukjanov | 17:11 | |
*** moted has quit IRC | 17:12 | |
*** NikitaKonovalov has joined #openstack-infra | 17:12 | |
jeblair | fungi: lgtm | 17:13 |
*** NikitaKonovalov has quit IRC | 17:13 | |
*** moted has joined #openstack-infra | 17:13 | |
fungi | jeblair: thanks! | 17:14 |
jeblair | fungi, clarkb, mordred: what if we tagged gate-failing bugs with something like 'gate-fail' or 'gate' ? | 17:14 |
mordred | zaro: https://review.openstack.org/#/c/60348/ | 17:14 |
jeblair | (like the postgres bug, etc...) | 17:14 |
mordred | jeblair: wfm | 17:14 |
pleia2 | anteaya: if you could just eyeball the bugs you have and see if there are any updates or anything to add to your priority list, that would be helpful :) | 17:14 |
fungi | jeblair: i think there was a proposal on the dev ml to do just that. we should align with whichever format the other projects settled on | 17:14 |
anteaya | pleia2: can do | 17:15 |
fungi | (i just don't remember what got decided) | 17:15 |
reed | jeblair, fungi: I'll need your help today to complete the CI/CD of openid server | 17:15 |
jeblair | sdague: ^ did you read that thread? | 17:15 |
reed | jeblair, fungi: do you have time today? | 17:15 |
mordred | AaronGr: oh - another thing - you may want to log in to gerrit and go to your preferences to 'watched projects' and add openstack-infra/config - which will make all of the outstanding changes to the config repo show up in your review list | 17:15 |
fungi | reed: yes, i was going to put together the infra change to import the openid project today, but smarcet needed to get me the github url i think? (unless i missed it in scrollback) | 17:15 |
reed | fungi, I'll get that URL for you | 17:16 |
*** SushilKM has joined #openstack-infra | 17:16 | |
fungi | reed: too awesome. you rock | 17:16 |
reed | I have smarcet on the phone :) | 17:16 |
fungi | reed: he did at least confirm yesterday that the openstackid-dev server was accessible to him, so we're getting close | 17:16 |
jeblair | fungi: jgriffith started using 'gate-failure' for cinder | 17:17 |
jeblair | http://lists.openstack.org/pipermail/openstack-dev/2013-November/020631.html | 17:17 |
fungi | jeblair: wfm then | 17:17 |
AaronGr | mordred: on it now, thanks | 17:17 |
smarcet | fungi: https://github.com/smarcet/openstackid | 17:17 |
jeblair | clarkb, fungi, mordred, pleia2: tag gate-failure bugs with 'gate-failure' | 17:17 |
*** loq_mac has quit IRC | 17:17 | |
*** NikitaKonovalov has joined #openstack-infra | 17:17 | |
reed | fungi, yeah, the server is reachable, we've got a question regarding the mysql instance... | 17:17 |
fungi | smarcet: thanks! i'll whip that up after the bug triage and infra meeting, so probably closer to 20:00-21:00 utc | 17:18 |
smarcet | fungi: np tnx a lot :) | 17:18 |
reed | fungi, in modules/openstack_project/manifests/openid_dev.pp the mysql instance is on localhost... not sure it's correct | 17:18 |
fungi | reed: oh, i think that's overridden in site.pp though (it's just there as a default value) | 17:19 |
fungi | reed: that same variable should be getting stuffed for that server in the top-level manifests/site.pp (not under modules/anything) | 17:19 |
reed | fungi, oh, ok, so those are in hiera... meaning you'll have to tell the values to smarcet? | 17:19 |
fungi | reed: well, we can inject those values into any file he needs too, by using variable substitution in puppet | 17:20 |
smarcet | reed: thing is that was overlooked, i mean should be removed as per comment on https://review.openstack.org/#/c/53644/17/modules/openstack_project/manifests/openid_dev.pp | 17:20 |
smarcet | You shouldn't need this, since the database server is already provided externally to this system. | 17:20 |
pleia2 | mordred: can you have a look at this one? https://bugs.launchpad.net/openstack-ci/+bug/1224705 | 17:21 |
uvirtbot | Launchpad bug 1224705 in openstack-ci "pypi + --offline is still accessing tarballs on the internet" [Medium,Triaged] | 17:21 |
jeblair | anteaya: are you still working on https://bugs.launchpad.net/openstack-ci/+bug/1245905 ? | 17:21 |
uvirtbot | Launchpad bug 1245905 in openstack-ci "manage-projects needs to write its logging somewhere" [Undecided,New] | 17:21 |
reed | smarcet, right, the database is served as a separate service, the openid script doesn't need to install it nor to manage it | 17:21 |
smarcet | also reed: check this https://review.openstack.org/#/c/53644/20/modules/openstack_project/manifests/openid_dev.pp | 17:21 |
jeblair | fungi: manage-projects still needs logging work, right? | 17:22 |
smarcet | reed: ok in that case i should correct script to remove all config variables related to mysql | 17:22 |
anteaya | jeblair: I want to do the work, but no, I haven't done one thing to address that bug | 17:22 |
*** yassine_ has quit IRC | 17:22 | |
jeblair | anteaya: can you unassign yourself if you aren't working on it? | 17:22 |
smarcet | should i create a new branch for this change , rite? | 17:22 |
anteaya | if someone else needs to take it, they can take it | 17:22 |
fungi | jeblair: um, yes i think it still needs a log config or we need to use the new-fangled option in puppet to have it regurgitate stdout from that exec | 17:22 |
anteaya | jeblair: I will | 17:22 |
fungi | jeblair: i'll update the bug | 17:22 |
anteaya | unassigned | 17:22 |
jeblair | ok. i also tagged it lhf because most work can be done independently, and it's not too hard. | 17:23 |
jeblair | AaronGr, yolanda: ^ we should get some new low-hanging-fruit bugs out of this for you to look at. | 17:23 |
fungi | smarcet: reed: but anyway, it's fine that site_mysql_host is '127.0.0.1' there since it gets overridden when instantiated in manifests.site.pp with our hiera value instead. it could just as well be defaulted to '' there, but same end result | 17:23 |
zaro | mordred: your questions answered https://review.openstack.org/#/c/60348/ | 17:23 |
yolanda | jeblair, nice | 17:24 |
yolanda | i pushed a change today but got failures with doc | 17:24 |
fungi | yolanda: recheck no bug, it should be fixed now | 17:24 |
yolanda | https://review.openstack.org/#/c/59515/ | 17:24 |
yolanda | ok | 17:24 |
jeblair | yolanda: i have patches up to fix that | 17:24 |
fungi | yolanda: sphinx 1.2 caused issues... | 17:24 |
jeblair | fungi: did those merge? | 17:24 |
jeblair | fungi: no, jjb fix hasn't been approved yet | 17:24 |
fungi | jeblair: oh, the one for config did. the zuul/jjb/nodepool ones may not have yet. rebase on the appropriate one if so | 17:25 |
jeblair | yolanda: for jjb: https://review.openstack.org/#/c/61171/ | 17:25 |
fungi | yolanda: ^ | 17:25 |
zaro | would an openstack-infra mind weighing in on this change? https://review.openstack.org/#/c/58349 | 17:26 |
*** NikitaKonovalov has quit IRC | 17:26 | |
smarcet | fungi: thing is that $site_mysql_host is not used on any place rite now | 17:26 |
jeblair | zaro: we would love to, after the bug triage event. | 17:26 |
zaro | ohh yeah, pesky bugs! | 17:27 |
*** jergerber has quit IRC | 17:27 | |
*** NikitaKonovalov has joined #openstack-infra | 17:27 | |
jeblair | smarcet, fungi, reed: can this wait until after our bug triage and team meeting? | 17:27 |
smarcet | sure np | 17:28 |
fungi | smarcet: right, the host, username and password would need to get added to, for example, a mysql-defaults.config which you can load | 17:28 |
smarcet | not hurry | 17:28 |
*** sdake_ has joined #openstack-infra | 17:28 | |
smarcet | fungi: roger that :) | 17:28 |
*** sandywalsh_ has joined #openstack-infra | 17:29 | |
yolanda | jeblair, still getting failure | 17:29 |
*** loq_mac has joined #openstack-infra | 17:30 | |
jeblair | yolanda: did you rebase on that change? | 17:31 |
jeblair | yolanda: 'recheck no bug' will not work because it hasn't landed; but rebasing on that change should work | 17:31 |
yolanda | jeblair, ok, let me try iut | 17:31 |
pleia2 | added a note in the pad too, but I think the Low bugs didn't get many eyeballs last time, many need to be retargeted to icehouse | 17:32 |
*** atiwari has joined #openstack-infra | 17:32 | |
anteaya | pleia2: I've unassigned myself on a few other bugs, may as well free them up so someone can work on them | 17:32 |
pleia2 | anteaya: thanks! | 17:32 |
anteaya | k | 17:32 |
*** sandywalsh has quit IRC | 17:33 | |
devananda | jeblair: on client releases, are there any guidelines for version numbering across projects? | 17:34 |
jeblair | devananda: there is no coordination | 17:35 |
*** elasticio has joined #openstack-infra | 17:35 | |
matel | jeblair: Hi, mordred told me you are the nodepool expert: I would like to create a bootstrap script, that converts an official RS image to XenServer. The issue that I have, is I need to restart the server - what do you think, what is the best way to handle this? | 17:35 |
*** blamar has joined #openstack-infra | 17:35 | |
*** dizquierdo has quit IRC | 17:35 | |
jeblair | matel: it will need a code change to nodepool itself; the script won't be able to handle it alone. i can give you more help later this afternoon if you like (we're doing bug cleanup right nowe) | 17:36 |
fungi | anteaya: i added a good example for you on 1245905. should be a really trivial way out | 17:36 |
matel | jeblair: thanks, unfortunately I am about to end my day - I will send a patch tomorrow to nodepool, so that we can discuss that, what do you think? | 17:37 |
jeblair | matel: sounds great | 17:37 |
matel | jeblair: cool, thanks. | 17:37 |
*** sarob has joined #openstack-infra | 17:37 | |
openstackgerrit | A change was merged to openstack/requirements: Pin Sphinx to <1.2 https://review.openstack.org/61164 | 17:37 |
fungi | anteaya: though bug 1220620 is related, so you might want to grab it too? | 17:38 |
uvirtbot | Launchpad bug 1220620 in openstack-ci "manage-projects is inscrutable on gerrit failures" [Low,Triaged] https://launchpad.net/bugs/1220620 | 17:38 |
fungi | anteaya: it might even be reasonable to mark one that one as a dupe | 17:38 |
fungi | jeblair: clarkb: i noticed the other day that pypi.slave (in the rs openstackjenkins account) is still a legacy server. i'm adding it to the list in bug 1082787 | 17:41 |
uvirtbot | Launchpad bug 1082787 in openstack-ci "Migrate remaining servers from rackspace classic to rackspace nova" [High,Triaged] https://launchpad.net/bugs/1082787 | 17:41 |
anteaya | fungi: thanks I'll look | 17:42 |
*** loq_mac has quit IRC | 17:42 | |
*** hasharCall has quit IRC | 17:42 | |
jeblair | sdague: i need help understanding if https://bugs.launchpad.net/tempest/+bug/1248924 is a problem | 17:42 |
uvirtbot | Launchpad bug 1248924 in tempest "Ceilometer is not installed on check-grenade-devstack-vm environment" [Undecided,New] | 17:42 |
SergeyLukjanov | oh, sphinx<1.2 propose req update job failed :( https://jenkins.openstack.org/job/propose-requirements-updates/35/ | 17:43 |
*** nati_ueno has quit IRC | 17:45 | |
*** NikitaKonovalov has quit IRC | 17:46 | |
jeblair | SergeyLukjanov: wow, interesting | 17:46 |
SergeyLukjanov | 2013-12-10 17:38:46.931 | Downloading refs/changes/69/60969/1 from gerrit into review/jenkins/openstack/requirements | 17:46 |
SergeyLukjanov | 2013-12-10 17:38:46.931 | fatal: unresolved deltas left after unpacking | 17:46 |
SergeyLukjanov | 2013-12-10 17:38:46.931 | fatal: unpack-objects failed | 17:46 |
jeblair | SergeyLukjanov: any chance you want to try to figure that out? | 17:47 |
*** jcooley_ has joined #openstack-infra | 17:48 | |
SergeyLukjanov | jeblair, trying atm, but have no ideas currently | 17:48 |
SergeyLukjanov | jeblair, will digg into it | 17:48 |
jeblair | SergeyLukjanov: cool, thanks! | 17:48 |
anteaya | fungi: I agree 1220620 is a dupe of 1245905, I don't see a status setting to indicate it is a duplicate. Do I just state so in the comments with a link to 1245905? | 17:49 |
jeblair | anteaya: search for "Mark as duplicate" on the page | 17:49 |
*** jcooley_ has quit IRC | 17:50 | |
anteaya | jeblair: thanks, that worked | 17:50 |
SergeyLukjanov | jeblair, it looks like CR code ref isn't accessible | 17:53 |
SergeyLukjanov | https://github.com/openstack/requirements/tree/refs/changes/69/60969/1 | 17:53 |
jeblair | SergeyLukjanov: it should be getting that from gerrit | 17:55 |
clarkb | morning | 17:55 |
*** NikitaKonovalov has joined #openstack-infra | 17:56 | |
SergeyLukjanov | jeblair, but if everythin is ok such refs are always available in github | 17:56 |
SergeyLukjanov | clarkb, o/ | 17:56 |
*** HenryG has joined #openstack-infra | 17:56 | |
jeblair | clarkb: welcome to bug day | 17:57 |
jeblair | https://etherpad.openstack.org/p/cibugreview-december2013 | 17:57 |
jeblair | clarkb: i'm triaging new bugs | 17:57 |
SergeyLukjanov | git review -d I2d8f240009d2f847b321baa011880f753783be83 => http://paste.openstack.org/show/54775/ | 17:57 |
SergeyLukjanov | jeblair, fatal: Couldn't find remote ref refs/changes/69/60969/1 | 17:57 |
SergeyLukjanov | with ssh://slukjanov@review.openstack.org:29418/openstack/requirements.git as remote | 17:58 |
jeblair | SergeyLukjanov: ah. that change is not in the requirements repo; it's in cinder. | 17:58 |
jeblair | https://review.openstack.org/#/c/60969/ | 17:58 |
SergeyLukjanov | jeblair, oh... incorrect CR id, my bad, excuse me | 17:59 |
jeblair | clarkb: can you update (and triage as appropriate) this bug: https://bugs.launchpad.net/openstack-ci/+bug/1252024 | 17:59 |
uvirtbot | Launchpad bug 1252024 in tempest "gate-tempest-devstack-vm-neutron failing on stable/havana" [Undecided,New] | 17:59 |
clarkb | sure | 17:59 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Soft Delete Stale Bugs from elastic-check page https://review.openstack.org/61149 | 18:04 |
jeblair | clarkb: also https://bugs.launchpad.net/openstack-ci/+bug/1254546 | 18:05 |
uvirtbot | Launchpad bug 1254546 in openstack-ci "missing/ corrupt history for https://etherpad.openstack.org/p/tripleo-icehouse-ha-production-configuration" [Undecided,New] | 18:05 |
jeblair | Ryan_Lane: any chance you could look at https://bugs.launchpad.net/openstack-ci/+bug/1254911 ? | 18:06 |
uvirtbot | Launchpad bug 1254911 in openstack-ci "UniversalLanguageSelector breaks wiki skin" [Undecided,New] | 18:06 |
*** SushilKM has quit IRC | 18:07 | |
*** nati_ueno has joined #openstack-infra | 18:08 | |
fungi | SergeyLukjanov: seems to work for me... http://paste.openstack.org/show/54776/ | 18:09 |
SergeyLukjanov | fungi, yup, I've used incorrect repo :( | 18:10 |
fungi | SergeyLukjanov: just wondering why the jenkins job failed that way though | 18:10 |
* Ryan_Lane looking | 18:11 | |
*** randallburt has quit IRC | 18:11 | |
Ryan_Lane | ah, right | 18:11 |
Ryan_Lane | ULS is required for translate | 18:11 |
Ryan_Lane | I need to discuss this with nikerabbit | 18:11 |
SergeyLukjanov | fungi, and it seems like that's time to upgrade git-review in slaves ;) | 18:12 |
*** loq_mac has joined #openstack-infra | 18:12 | |
clarkb | mordred: jeblair: fungi: re sphinx release brokeness see my comments on https://review.openstack.org/#/c/57473/ I noticed several problems with the new release but they had bugs open for all of them | 18:12 |
fungi | SergeyLukjanov: nah--we've removed that warning entirely in later git-review anyway. mostly just new features between what's running there and later releases | 18:12 |
clarkb | didn't figure they would release with those bugs open | 18:12 |
clarkb | this makes me unhappy | 18:12 |
fungi | clarkb: well, technically it wasn't a bug *in* sphinx | 18:13 |
fungi | merely exposed by it | 18:13 |
fungi | though there does seem to be some fingerpointing from the distutils bug report back to sphinx's choice of behavior | 18:14 |
clarkb | regardless, sphinx doesn't work | 18:14 |
jeblair | we should switch to tex for dev docs too. | 18:14 |
clarkb | and there are bugs reporting this behavior to them that have chosen to ignore? | 18:14 |
clarkb | fungi: it isn't just the path issue, see my othe rcomment | 18:14 |
*** AaronGr is now known as AaronGr_afk | 18:15 | |
fungi | clarkb: ahh yes. well the path issue didn't so much have an issue open in their tracker (just some comments on a resolved one and an open bitbucket pull-request to work around distutils) | 18:17 |
*** vkozhukalov has joined #openstack-infra | 18:18 | |
jeblair | mordred: can you update https://bugs.launchpad.net/openstack-ci/+bug/1257905 ? | 18:18 |
uvirtbot | Launchpad bug 1257905 in openstack-ci "mirror building broken requirements testing" [Undecided,New] | 18:18 |
SergeyLukjanov | I've executed propose-requirements-update.sh and after it clones repo, I've exec git review -s in it | 18:18 |
SergeyLukjanov | http://paste.openstack.org/show/54777/ | 18:18 |
SergeyLukjanov | but after re-clone it works ok again | 18:19 |
*** vipuls is now known as vipuls-away | 18:20 | |
*** pabelanger has quit IRC | 18:21 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/release-tools: Initial setup of python project layout https://review.openstack.org/60840 | 18:23 |
*** Abhishek_ has joined #openstack-infra | 18:23 | |
lifeless | sdague: it is dayish now | 18:23 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Ability to Soft Delete Stale Bugs from elastic-recheck https://review.openstack.org/61149 | 18:23 |
*** pabelanger has joined #openstack-infra | 18:23 | |
*** krotscheck has joined #openstack-infra | 18:24 | |
*** adalbas has quit IRC | 18:24 | |
*** vipuls-away is now known as vipuls | 18:25 | |
jeblair | fungi, pleia2, clarkb, mordred: i've triaged the new bugs | 18:25 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Delete stale bugs from elastic-recheck page https://review.openstack.org/61186 | 18:25 |
pleia2 | jeblair: thank you! | 18:26 |
fungi | jeblair: i saw--thanks! | 18:26 |
*** AaronGr_afk is now known as AaronGr | 18:28 | |
jeblair | clarkb: i think we should close https://bugs.launchpad.net/openstack-ci/+bug/1172388 | 18:30 |
uvirtbot | Launchpad bug 1172388 in openstack-ci "automatically run logstash bug-queries to identify known causes of failures" [Medium,In progress] | 18:30 |
fungi | sounds like elastic-recheck to me! | 18:30 |
*** klrmn has left #openstack-infra | 18:30 | |
clarkb | jeblair: ++ | 18:30 |
jeblair | mordred, clarkb: is https://bugs.launchpad.net/openstack-ci/+bug/1172409 done? | 18:31 |
uvirtbot | Launchpad bug 1172409 in openstack-ci "better feedback for check jobs with new reqs" [Medium,Triaged] | 18:31 |
*** klrmn has joined #openstack-infra | 18:31 | |
*** klrmn has left #openstack-infra | 18:32 | |
fungi | i tend to say yes. the failure message from zuul is pretty clear, and the log is reasonably easy to pick a useful mismatch error out of | 18:34 |
fungi | not like back when that job was first introduced | 18:34 |
clarkb | and we are now testing requirement update proposals against pypi.o.o for all tests run under requirements | 18:34 |
clarkb | er pypi.python.org | 18:34 |
jeblair | mordred, ttx: how do we update https://bugs.launchpad.net/openstack-ci/+bug/1172444 to say fix released for openstack-ci? | 18:34 |
uvirtbot | Launchpad bug 1172444 in python-neutronclient "migrate all projects to flake8" [Undecided,Fix committed] | 18:34 |
clarkb | jeblair: I say close it | 18:35 |
mordred | jeblair: yes | 18:35 |
*** mrmartin has joined #openstack-infra | 18:36 | |
jeblair | ttx, mordred: https://bugs.launchpad.net/openstack-ci/+bug/1179008 can we mark that as fix released for openstack-ci too? | 18:37 |
uvirtbot | Launchpad bug 1179008 in python-neutronclient "rename requires files to standard names" [Medium,In progress] | 18:37 |
*** shardy is now known as shardy_afk | 18:37 | |
fungi | i think i was going to do that a while back, but was having trouble with the lp webui timeouts and didn't know about the smtp api yet | 18:38 |
*** adalbas has joined #openstack-infra | 18:38 | |
*** jerryz has joined #openstack-infra | 18:43 | |
*** loq_mac has quit IRC | 18:44 | |
*** randallburt has joined #openstack-infra | 18:44 | |
*** jcooley_ has joined #openstack-infra | 18:47 | |
*** MarkAtwood has quit IRC | 18:47 | |
*** jcooley_ has quit IRC | 18:49 | |
*** MarkAtwood has joined #openstack-infra | 18:49 | |
*** jcooley_ has joined #openstack-infra | 18:49 | |
jeblair | [Low] only replicate some gerrit repos https://bugs.launchpad.net/openstack-ci/+bug/949390 | 18:51 |
jeblair | I'm not sure what we want to do in this bug. Which projects do we want to include and exclude? More description would be nice. | 18:51 |
uvirtbot | Launchpad bug 949390 in openstack-ci "only replicate some gerrit repos" [Low,Triaged] | 18:51 |
jeblair | clarkb: ^ did you write that? | 18:51 |
jeblair | zaro: ^ or was that you? | 18:51 |
jeblair | you have almost the same color | 18:51 |
clarkb | looking | 18:52 |
clarkb | jeblair: I am confused, lp says you reported the bug | 18:52 |
jeblair | clarkb: i'm asking who wrote the note in the etherpad | 18:52 |
jeblair | "I'm not sure what we want to do in this bug. Which projects do we want to include and exclude? More description would be nice." | 18:52 |
*** jcooley_ has quit IRC | 18:53 | |
clarkb | jeblair: I think that must be zaro because I don't remember writing it | 18:53 |
jeblair | zaro: ^ ? | 18:53 |
sdague | ok, going through backlog post lunch now | 18:53 |
zaro | jeblair: i was me. | 18:53 |
jeblair | zaro: see etherpad. | 18:54 |
sdague | jeblair: which thread is this that you were referencing? | 18:54 |
*** jcooley_ has joined #openstack-infra | 18:54 | |
zaro | jeblair: ok. thanks for the clarity. | 18:54 |
jeblair | sdague: we were looking for a "standard" gate failure tag. we found "gate-failure" mentioned in http://lists.openstack.org/pipermail/openstack-dev/2013-November/020631.html | 18:54 |
jeblair | sdague: that sound right to you? do you remember any other discussion or any other proposed tag names? | 18:55 |
jeblair | sdague: (launchpad bug tag, that is) | 18:55 |
jeblair | now i know why i don't remember that. that was right after i left for thanksgiving, and of course i had to declare mailing list bankruptcy after returning. | 18:56 |
*** salv-orlando has joined #openstack-infra | 18:56 | |
sdague | jeblair: I didn't remember anything else. It only makes sense to tag these things if we can get a global report on that tag | 18:56 |
jeblair | sdague: it will help us in openstack-ci to find/identify currently known infra breakage causes | 18:57 |
clarkb | should https://bugs.launchpad.net/openstack-ci/+bug/1242569 be marked fix released? | 18:57 |
uvirtbot | Launchpad bug 1242569 in openstack-ci "manage-projects error on new project creation" [Critical,Fix committed] | 18:57 |
sdague | jeblair: sure | 18:57 |
jeblair | sdague: especially since we expect ours to stay open longer (a network error is not something we can fix with a patch) | 18:57 |
sdague | https://bugs.launchpad.net/openstack/+bugs?field.tag=gate-failure actually seems to work | 18:57 |
jeblair | sdague: nice | 18:58 |
jeblair | clarkb: yes; i've been marking similar bugs fixed | 18:58 |
fungi | clarkb: i think it's probably safe to close 1242569 | 18:59 |
clarkb | done | 18:59 |
clarkb | jeblair: do we want to track https://bugs.launchpad.net/openstack-ci/+bug/1172400 under both openstack-ci and zuul? is that intentional so that people see it? | 19:00 |
uvirtbot | Launchpad bug 1172400 in zuul "dequeue changes on -2 events" [High,Triaged] | 19:00 |
jeblair | clarkb: yes, it's something that needs to be fixed in zuul that is affecting openstack ci | 19:01 |
clarkb | k | 19:01 |
jeblair | i think it's meeting time | 19:01 |
*** che-arne has quit IRC | 19:01 | |
*** jeblair changes topic to "Discussion of OpenStack Project Infrastructure | Docs http://ci.openstack.org/ | Bugs https://launchpad.net/openstack-ci | Code https://git.openstack.org/cgit/openstack-infra/" | 19:02 | |
*** jcooley_ has quit IRC | 19:02 | |
*** esker has joined #openstack-infra | 19:04 | |
*** thomasbiege has quit IRC | 19:05 | |
*** Abhishek_ has quit IRC | 19:07 | |
*** jcooley_ has joined #openstack-infra | 19:07 | |
*** sarob has quit IRC | 19:11 | |
*** sarob has joined #openstack-infra | 19:11 | |
SergeyLukjanov | about the propose-requirements-update - can't find any issues, it works ok locally for me | 19:12 |
*** salv-orlando has quit IRC | 19:13 | |
SergeyLukjanov | what's about re-triggering job to check the behaviour? | 19:13 |
*** jcoufal has joined #openstack-infra | 19:13 | |
*** hogepodge has quit IRC | 19:14 | |
fungi | SergeyLukjanov: we can try that after the meeting--i agree chances are there's some sort of race at work there | 19:14 |
*** adalbas has quit IRC | 19:15 | |
*** sarob has quit IRC | 19:16 | |
sdague | if fires are properly out, post meeting landing this - https://review.openstack.org/#/c/57066/ would be really good | 19:17 |
*** jcooley_ has quit IRC | 19:18 | |
clarkb | sdague: did maurosr's changes to grenade merge then? | 19:18 |
sdague | clarkb: yes | 19:18 |
sdague | that's why that passes now | 19:18 |
clarkb | woot, will review 57066 after meeting | 19:18 |
SergeyLukjanov | fungi, cool | 19:18 |
maurosr | clarkb: yup, waiting 57066 to get one more change on grenade and it's finished | 19:19 |
*** salv-orlando has joined #openstack-infra | 19:19 | |
*** weshay has quit IRC | 19:20 | |
*** yolanda has quit IRC | 19:24 | |
*** mrmartin has quit IRC | 19:26 | |
*** mordred has quit IRC | 19:26 | |
*** mordred has joined #openstack-infra | 19:26 | |
openstackgerrit | A change was merged to openstack-infra/config: Updates to static.o.o volume management docs https://review.openstack.org/59615 | 19:27 |
ttx | jeblair: will send email to LP to close them | 19:29 |
jeblair | ttx: thank you | 19:31 |
*** weshay has joined #openstack-infra | 19:31 | |
*** jcoufal has quit IRC | 19:31 | |
*** jcoufal has joined #openstack-infra | 19:32 | |
*** salv-orlando has quit IRC | 19:34 | |
openstackgerrit | Steve Martinelli proposed a change to openstack/requirements: Add oauthlib library to replace oauth2 https://review.openstack.org/61198 | 19:34 |
ttx | wow, got an erreor even on the email. Nice | 19:37 |
ttx | will retry | 19:37 |
SergeyLukjanov | :) | 19:37 |
* SergeyLukjanov thinking about what to do if "can't report a bug because of a bug in bug reporting system" | 19:38 | |
*** klrmn has joined #openstack-infra | 19:38 | |
fungi | SergeyLukjanov: we already have the answer. give up and write your own bug tracker | 19:39 |
SergeyLukjanov | fungi, yup, I'm already involved into it :) | 19:39 |
* fungi nods | 19:40 | |
*** AaronGr is now known as AaronGr_afk | 19:40 | |
pleia2 | ttx: mind if I jump in on this bug? https://bugs.launchpad.net/openstack-ci/+bug/1172440 | 19:43 |
uvirtbot | Launchpad bug 1172440 in openstack-ci "bug day stats should be in openstack-infra" [Medium,Triaged] | 19:43 |
pleia2 | ttx: I wanted to add some things to it and I believe it still needs to move off an old server, so I'm happy to nudge it along | 19:44 |
pleia2 | might grab https://bugs.launchpad.net/openstack-ci/+bug/1172441 too once that's done | 19:44 |
uvirtbot | Launchpad bug 1172441 in openstack-ci "rc countdown should be in openstack-infra" [Medium,Triaged] | 19:44 |
*** olaph has joined #openstack-infra | 19:46 | |
ttx | pleia2: no, please do | 19:47 |
clarkb | zaro: https://bugs.launchpad.net/openstack-ci/+bug/979227 is that something you can take on with the gerrit upgrade? | 19:47 |
uvirtbot | Launchpad bug 979227 in openstack-ci "convert gerrit's mysql tables to utf8" [Medium,Triaged] | 19:47 |
ttx | the rc countdown one is slightly more complex because it's not running all the time | 19:47 |
pleia2 | ttx: ok, I'll touch base with you on that one after I handle bugs | 19:47 |
fungi | clarkb: zaro: i think it's somethign we want to test on review-dev as part of the upgrade testing, so we can limit the impact of the multiple outages we'll need for production improvements to gerrit | 19:49 |
clarkb | maurosr: 57066 is the dependency of another grenade change? | 19:51 |
ttx | jeblair: looks like even my EmailInterface Launchpad trick has its limits. Got errors in response to email. My suggestion is to remove the openstack-ci task altogether (click on the "-" icon next to the project name)... I think that's not subject to timeouts | 19:51 |
*** randallburt has quit IRC | 19:52 | |
lifeless | ttx: it will still notify | 19:52 |
*** hashar has joined #openstack-infra | 19:52 | |
maurosr | clarkb: yup, for this one https://review.openstack.org/#/c/53874/ | 19:53 |
ttx | "less subject to timeout" maybe | 19:53 |
maurosr | clarkb: which is pretty much only a clean up | 19:53 |
*** jcooley_ has joined #openstack-infra | 19:53 | |
maurosr | and soon will be used to put havana=>icehouse new config for each project | 19:54 |
clarkb | woot sounds good | 19:54 |
*** weshay has quit IRC | 19:57 | |
ttx | fungi: could you add me to release-tools-core ? Currently the team is empty | 19:57 |
fungi | ttx: sure thing | 19:58 |
jeblair | smarcet: hi! since your ssh key is on an infra server, can you review our ssh access policy and make sure you're okay with it? | 19:58 |
jeblair | smarcet: http://ci.openstack.org/sysadmin.html#ssh-access | 19:58 |
fungi | ttx: added | 19:58 |
ttx | fungi: thx | 19:59 |
smarcet | jeblair: sure on it | 19:59 |
SpamapS | hrm | 19:59 |
fungi | jeblair: i think he already did. i'll dig that up for the record | 19:59 |
SpamapS | why can I search gerrit for 'boo' but not 'ephemeral' ? | 19:59 |
jeblair | fungi: oh, sorry | 19:59 |
*** hashar has quit IRC | 19:59 | |
fungi | jeblair: though i may be confusing that with the key we added for groups-dev | 20:00 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/config: Use openstack-doc-tools for validation of operations-guide https://review.openstack.org/61204 | 20:00 |
SergeyLukjanov | there was not enough time on meeting, but as for about moving git2lp mappings out of the jeepyb, here's an email with links to all reviews http://lists.openstack.org/pipermail/openstack-infra/2013-December/000491.html | 20:01 |
SergeyLukjanov | and I'm planning to add docs about it tomorrow | 20:02 |
SergeyLukjanov | and I'm thinking about how to test direct release option ;) | 20:02 |
*** hashar has joined #openstack-infra | 20:02 | |
smarcet | jeblair: yeah its ok | 20:02 |
fungi | jeblair: smarcet: looks like i finally got involved with https://review.openstack.org/53644 so far into the review process that i forgot to ask him to comment there agreeing to the ssh access policy. smarcet can you add a review comment on that stating you agree to it? | 20:03 |
SergeyLukjanov | fungi, could you please re-trigger https://jenkins.openstack.org/job/propose-requirements-updates/35/ ? | 20:03 |
fungi | SergeyLukjanov: yep--trying that now | 20:03 |
SergeyLukjanov | fungi, thx! | 20:04 |
bnemec | Hey, it kind of looks like all of the docs jobs are failing right now. | 20:04 |
bnemec | Example: https://review.openstack.org/#/c/58993/ | 20:04 |
*** jcooley_ has quit IRC | 20:04 | |
fungi | jeblair: we still need to use trigger-job.py for rerunning jobs from the post pipeline, right? | 20:04 |
bnemec | Every recent job I see in the zuul status page also has a failed docs job. | 20:05 |
fungi | bnemec: projects need to update their Sphinx version spec to match what's in openstacl/requirements | 20:05 |
oubiwan__ | jeblair: I've got some folks who want to do some dev testing against trystack, and they don't have FB accounts | 20:05 |
oubiwan__ | jeblair: who should I ping? | 20:05 |
smarcet | fungi: ok i will | 20:05 |
fungi | smarcet: thanks! | 20:06 |
bnemec | fungi: Okay, thanks. | 20:06 |
oubiwan__ | jeblair: also "hi" -- it's been ages ;-) | 20:06 |
clarkb | fungi: https://review.openstack.org/#/c/57066/ when you have a minute | 20:06 |
*** jcoufal has quit IRC | 20:07 | |
clarkb | oubiwan__: trystack is special. It is volunteer run by people not us. I think there is an email address on trystack.org that you can try | 20:07 |
smarcet | fungi: i think that is not possible, i mean , review option its gone rite now | 20:07 |
fungi | smarcet: if you're not logged into gerrit, there won't be a review button | 20:07 |
smarcet | ok let me try it | 20:08 |
smarcet | one sec | 20:08 |
fungi | smarcet: but if you log in you should get a review button even though the change is in a merged status | 20:08 |
SergeyLukjanov | fungi, oh, it was failed prev. time too... https://jenkins.openstack.org/job/propose-requirements-updates/34/consoleFull | 20:08 |
pleia2 | woo, under 200 bugs! | 20:08 |
smarcet | fungi: ok checking on it | 20:08 |
*** rfolco has quit IRC | 20:08 | |
SergeyLukjanov | fungi, with error: ssh://review.openstack.org:29418/openstack/python-neutronclient.git did not send all necessary objects | 20:08 |
fungi | SergeyLukjanov: yep, failed again when rerun... https://jenkins.openstack.org/job/propose-requirements-updates/36/console | 20:09 |
*** weshay has joined #openstack-infra | 20:09 | |
zaro | clarkb, fungi : zaro has assigned 979227 to himself | 20:09 |
smarcet | fungi: done | 20:09 |
fungi | smarcet: thanks so much! | 20:10 |
clarkb | zaro: woot thank you | 20:10 |
* zaro meant bug 979227 | 20:10 | |
uvirtbot | Launchpad bug 979227 in openstack-ci "convert gerrit's mysql tables to utf8" [Medium,Triaged] https://launchpad.net/bugs/979227 | 20:10 |
*** jcooley_ has joined #openstack-infra | 20:10 | |
SergeyLukjanov | fungi, i have a bad feeling about using --depth=1, I had some problems with it several years ago, but can't remember the actual reason | 20:10 |
*** NikitaKonovalov has quit IRC | 20:10 | |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: Pin Sphinx to <1.2 https://review.openstack.org/61171 | 20:11 |
lifeless | SergeyLukjanov: shallow clones? Can't update them with gerrit | 20:11 |
lifeless | let me find the bug | 20:11 |
*** jcooley_ has quit IRC | 20:11 | |
oubiwan__ | clarkb: great -- thanks for the tip; found an email at the bottom of the page and giving it a try :-) | 20:11 |
lifeless | SergeyLukjanov: https://bugs.launchpad.net/openstack-ci/+bug/1195666 | 20:12 |
uvirtbot | Launchpad bug 1195666 in openstack-ci "poor interaction with thin clones" [Medium,Triaged] | 20:12 |
*** denis_makogon has joined #openstack-infra | 20:12 | |
clarkb | oubiwan__: good luck, and if you don't get a response you can probably try sending mail to the openstack mail list | 20:12 |
openstackgerrit | A change was merged to openstack-infra/nodepool: Pin Sphinx to <1.2 https://review.openstack.org/61173 | 20:12 |
SergeyLukjanov | lifeless, oh, thank you for catching that! | 20:13 |
SergeyLukjanov | lifeless, looks like we could replace clone from gerrit with git.o.o | 20:13 |
*** jcooley_ has joined #openstack-infra | 20:13 | |
fungi | lifeless: yes, seems it works if you hit the apache mirror of the repo but not the jetty built-in | 20:13 |
lifeless | right | 20:13 |
lifeless | we tried thin clones in tripleo, it's how we uncovered this bug | 20:14 |
fungi | lifeless: though it also works via git+ssh, which is what that job is doing | 20:14 |
mtreinish | fungi: was this you again?: http://logs.openstack.org/04/58604/5/gate/gate-tempest-docs/b2104df/console.html | 20:14 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/config: Use openstack-doc-tools for validation of operations-guide https://review.openstack.org/61204 | 20:15 |
fungi | mtreinish: no, projects need to update their Sphinx version spec to match what's in openstack/requirements | 20:16 |
*** jcooley_ has quit IRC | 20:16 | |
pabelanger | fungi, okay, so you don't need to do a complete sync to pull it in? | 20:16 |
bnemec | mtreinish: https://bugs.launchpad.net/openstack-ci/+bug/1259511 | 20:16 |
fungi | mtreinish: see the commit message from the recent emergency change to the reqs repo for details | 20:16 |
uvirtbot | Launchpad bug 1259511 in openstack-ci "sphinx docs gating jobs are broken (source_dir must be a directory)" [Critical,In progress] | 20:16 |
fungi | pabelanger: i believe only the lines you change in your reqs files are checked against the globa list | 20:17 |
fungi | so it doesn't need to be a full sync with global reqs in one change | 20:17 |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: fix passing of params to nodepool module https://review.openstack.org/61213 | 20:17 |
zaro | clarkb: ^ | 20:18 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Add e-r query for nova-network bug 1258848 https://review.openstack.org/61158 | 20:18 |
uvirtbot | Launchpad bug 1258848 in nova "vif doesn't exist Error message in tempest runs" [Critical,Triaged] https://launchpad.net/bugs/1258848 | 20:18 |
clarkb | fungi: pretty sure you need to do a full sync | 20:18 |
clarkb | zaro: thanks, I will leave a note about the scoping on that change | 20:18 |
mtreinish | fungi, bnemec: ok thanks | 20:19 |
fungi | clarkb: oh? i can see how that could be a blocker for some projects when they're fairly out of date | 20:19 |
*** jcooley_ has joined #openstack-infra | 20:19 | |
clarkb | fungi: why? | 20:20 |
fungi | since it would be hard to land unrelated changes involving support for different reqs adjustments | 20:20 |
pabelanger | fungi, thanks | 20:20 |
clarkb | remember all integration testing is done with that list anyways. Projects should just accept it imo | 20:20 |
fungi | eh, good point | 20:20 |
fungi | clarkb: well, not entirely | 20:21 |
fungi | clarkb: reqs changes which expose issues in integration testing, yes | 20:21 |
fungi | reqs changes which only impact unit testing, doc builds, et cetera not so much | 20:21 |
openstackgerrit | Ilya Kharin proposed a change to openstack-infra/config: Initial configuration for python-rallyclient https://review.openstack.org/61215 | 20:21 |
clarkb | right there is still the potential for hurt in the tests and doc builds and so on | 20:22 |
clarkb | but if we start allowing piecemeal syncing we run into the oslo problem | 20:23 |
clarkb | it will get ignored until you have a major problem then everything hurts more | 20:23 |
clarkb | the automatic proposal of requirements updates should help this | 20:23 |
fungi | yup. so more eyeballs on http://logs.openstack.org/04/58604/5/gate/gate-tempest-docs/b2104df/console.html | 20:23 |
fungi | re-ran it with the same params, got the same end result | 20:24 |
fungi | no, wait, wrong link again | 20:24 |
clarkb | fungi: wrong log I think :) | 20:24 |
fungi | https://jenkins.openstack.org/job/propose-requirements-updates/36/console | 20:24 |
* fungi has too many irons in one fire | 20:24 | |
fungi | as lifeless suggests, it *could* be shallow clone issues | 20:26 |
fungi | that error certainly can arise when you try to update one | 20:26 |
SergeyLukjanov | fungi, yup, checking it locally now | 20:26 |
zaro | mgagne: ping | 20:26 |
mgagne | zaro: hi | 20:26 |
zaro | mgagne: take a look? https://review.openstack.org/#/c/61213 | 20:27 |
clarkb | fungi: that works locally for me. The biggest thing that stands out to me is git-review is old on that host according to the banner, but I have up to date git-review | 20:27 |
SergeyLukjanov | clarkb, ++ | 20:27 |
clarkb | oh wait nevermind error is in review -d | 20:27 |
*** jerryz has quit IRC | 20:27 | |
*** ywu has quit IRC | 20:28 | |
SergeyLukjanov | hm, here is an error I have when cloning with --depth=1 and git review -s | 20:29 |
SergeyLukjanov | http://paste.openstack.org/show/54780/ | 20:29 |
*** vipuls is now known as vipuls-away | 20:30 | |
SergeyLukjanov | and it works ok if clone w/o --depth=1 | 20:30 |
clarkb | SergeyLukjanov: weird, git review -s works for me but git review -d fails like it does in the job log | 20:30 |
clarkb | when using --depth=1 | 20:30 |
zaro | mgagne: actually just read the last comment in the review. | 20:31 |
*** jcooley_ has quit IRC | 20:31 | |
mgagne | zaro: yes, just got interrupt, 2s | 20:31 |
*** jcooley_ has joined #openstack-infra | 20:31 | |
clarkb | I need to grab lunch, running on fumes back in a bit | 20:32 |
openstackgerrit | Ilya Kharin proposed a change to openstack-infra/config: Gerritbot: watch master on python-climateclient https://review.openstack.org/61220 | 20:33 |
* zaro finds food with clarkb | 20:35 | |
*** jcooley_ has quit IRC | 20:36 | |
* fungi is going heads-down to knock out the openid project import change | 20:37 | |
dkranz | mordred: It's kind of unfortunate that we are making tempest tests a requirement for incubation but telling people they can't actually have tests in tempest unless they are incubated... Or are we not saying that? | 20:37 |
SergeyLukjanov | fungi, what do you think about removing --depth=1? | 20:38 |
SergeyLukjanov | fungi, due to the local testing it raises errors in git-review ... | 20:38 |
fungi | SergeyLukjanov: oh, you were able to get an error trying to check that change out onto a shallow clone? | 20:39 |
SergeyLukjanov | fungi, [00:30:29] <clarkb> SergeyLukjanov: weird, git review -s works for me but git review -d fails like it does in the job log | 20:39 |
SergeyLukjanov | fungi, git review -s isn't working for me in case --depth=1 enabled | 20:40 |
SergeyLukjanov | fungi, even if I'm using git.o.o for initial clone | 20:40 |
fungi | oh, i did miss those comments above. so yes, we need full clones there i guess | 20:40 |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: cloverphp publisher https://review.openstack.org/52940 | 20:40 |
SergeyLukjanov | fungi, so, I'll go to add the corresponding patch, are you ok with it? | 20:41 |
fungi | SergeyLukjanov: yes, i think we can get it rushed through to fix that | 20:42 |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/config: zuul: support 'recheck nobug' https://review.openstack.org/61086 | 20:42 |
SergeyLukjanov | fungi, k | 20:42 |
*** klrmn has left #openstack-infra | 20:43 | |
mgagne | zaro: commented | 20:43 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Use full clone in propose requirements updates https://review.openstack.org/61224 | 20:47 |
fungi | SergeyLukjanov: thanks | 20:47 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Ability to Soft Delete Stale Bugs from elastic-recheck https://review.openstack.org/61149 | 20:47 |
SergeyLukjanov | fungi, np, I'm glad to help in infra area when it could be done by me | 20:48 |
fungi | clarkb: if you're cool with https://review.openstack.org/61224 we should try to get that in asap and retrigger the proposal job again | 20:48 |
fungi | (once you're done lunching) | 20:48 |
*** dstanek has quit IRC | 20:49 | |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Delete stale bugs from elastic-recheck page https://review.openstack.org/61186 | 20:51 |
mgagne | how can I sanely uninstall an egg? :O | 20:51 |
fungi | mgagne: delete the virtualenv you installed it into? | 20:51 |
fungi | pip uninstall sort of works, but has a tendency to still leave cruft | 20:51 |
mgagne | fungi: but wait, there is more! it's on windows and I don't have venv | 20:52 |
fungi | mgagne: reformat? (clearly i'm lacking good recommendations for this) | 20:52 |
mgagne | fungi: alright, will try pip, don't know how badly it will crash ^^' | 20:53 |
openstackgerrit | Ilya Kharin proposed a change to openstack-infra/config: Initial configuration for python-rallyclient https://review.openstack.org/61215 | 20:53 |
mgagne | fungi: you are the king, it surprisingly worked well | 20:53 |
*** DennyZhang has joined #openstack-infra | 20:54 | |
fungi | mgagne: install several versions of something on top of distro-provided versions of the same and then try to pip uninstall and see how smoothly it goes :( | 20:55 |
mgagne | fungi: fortunately, I don't have that problem (yet) | 20:55 |
annegentle | fungi: do you have links to the sphinx bugs that are preventing our builds? Just want one more level of detail if I can get to it, on the breakage | 20:59 |
fungi | annegentle: see the urls in this commit message... http://git.openstack.org/cgit/openstack/requirements/commit/?id=0e8862e958813a031fe7398440e8a3866b42a8e4 | 21:00 |
annegentle | fungi: and it was .../doc/source that sphinx doesn't like? the relative path or some such? | 21:01 |
pleia2 | heading out for a bit for lunch with some mozillians, then dr appointment (I've had a cold since Hong Kong, bored of that now :)) | 21:02 |
*** melwitt has joined #openstack-infra | 21:02 | |
annegentle | pleia2: blerg! That's a long cold! | 21:02 |
pleia2 | annegentle: yeah, I think it's a sinus infection, time to get some antibiotics | 21:02 |
*** ryanpetrello has quit IRC | 21:02 | |
*** smarcet has quit IRC | 21:03 | |
fungi | annegentle: i'm not clear on the details there. i think it's that distutils doesn't like sphinx referencing a path which isn't an encoded string type | 21:03 |
*** ryanpetrello has joined #openstack-infra | 21:03 | |
*** HenryG has quit IRC | 21:05 | |
*** dstanek has joined #openstack-infra | 21:06 | |
*** afazekas has quit IRC | 21:06 | |
*** AaronGr_afk is now known as AaronGr | 21:07 | |
mordred | mgagne: what are you trying to uninstall? | 21:08 |
mgagne | mordred: an egg to I can replace it with my own version with a different name =) | 21:08 |
mordred | mgagne: just delete the egg file or directory | 21:09 |
mordred | mgagne: you _might_ have to also delete a line from easy_install.pth | 21:09 |
mgagne | mordred: the egg installs stuff in scripts too | 21:09 |
mordred | well, those will likely get overwritten properly by the next install | 21:09 |
mgagne | mordred: pip uninstall looks to have removed everything | 21:09 |
mordred | awesome | 21:09 |
mordred | just saying - it's totally possible to sledgehammer if needed | 21:09 |
mgagne | mordred: I'm already using a sledgehammer | 21:10 |
fungi | yeah, when it also adds entrypoints, manpages and so on, it can get messy | 21:10 |
*** fbo is now known as fbo_away | 21:10 | |
*** atiwari has quit IRC | 21:10 | |
mgagne | mordred: and I'm not so proud of it | 21:10 |
* mordred afk's for dinner | 21:11 | |
mgagne | mordred: otherwise, if you know how to uncompile an .msi and replace stuff by your own... =) | 21:11 |
*** markmc has quit IRC | 21:11 | |
*** julim has quit IRC | 21:12 | |
*** DennyZhang has quit IRC | 21:13 | |
*** DennyZhang has joined #openstack-infra | 21:13 | |
*** vipuls-away is now known as vipuls | 21:19 | |
*** lcestari has quit IRC | 21:19 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Alphabetize projects.yaml yet still again https://review.openstack.org/61233 | 21:22 |
* fungi sighs again \^ | 21:22 | |
*** ladquin_afk is now known as ladquin | 21:24 | |
*** sharwell has joined #openstack-infra | 21:25 | |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Bump grenade master to use stable/havana. https://review.openstack.org/57066 | 21:25 |
fungi | clarkb: sdague: maurosr: ^ | 21:26 |
sdague | w00t | 21:26 |
SergeyLukjanov | fungi, oh, it'll probably breake my git2lp patches | 21:26 |
clarkb | fungi: ty | 21:27 |
clarkb | fungi: looking at 61149 now | 21:27 |
fungi | SergeyLukjanov: ah, you're right, the alphabetizing might conflict some (hopefully not much) | 21:27 |
sharwell | zaro: can you explain the deployment process you use for Java projects in Maven Central? | 21:27 |
clarkb | fungi: SergeyLukjanov and approved | 21:27 |
fungi | we need to be better about checking whether entries are being added out of alphabetic order in that file, probably with an automated check job, or else give up on keeping it sorted | 21:28 |
jeblair | fungi: ++check job | 21:29 |
*** jeblair sets mode: -o jeblair | 21:29 | |
SergeyLukjanov | fungi, ++ | 21:29 |
SergeyLukjanov | fungi, that's the only way to keep them sorted | 21:29 |
zaro | sharwell: hiho | 21:29 |
zaro | ! | 21:29 |
openstackgerrit | A change was merged to openstack-infra/config: Use full clone in propose requirements updates https://review.openstack.org/61224 | 21:29 |
*** jcooley_ has joined #openstack-infra | 21:30 | |
SergeyLukjanov | fungi, I have an idea about writing simple grep for lists project names, sort them and check that nothing changed | 21:30 |
*** alcabrera has quit IRC | 21:30 | |
zaro | sharwell: ok. we don't use the maven release plugin. instead what we do is deploy with curl. | 21:30 |
fungi | i'll give 61224 a few minutes to make it onto proposal.slave and then retrigger again | 21:30 |
morganfainberg | out of curiosity, is there a known issue going on with docs and gate/check? i'm seeing a ton of failures that look like https://jenkins01.openstack.org/job/gate-nova-docs/14677/console (`source_dir` must be a directory name in doc building) | 21:30 |
zaro | sharwell: here are a few reasons.. https://wiki.openstack.org/wiki/Deployed_to_a_repository | 21:30 |
fungi | SergeyLukjanov: yeah, what i did was grep the projects bullets to a file, then sort them to another file and diff them | 21:31 |
jeblair | SergeyLukjanov: you probably don't have to check that nothing has changed -- i think you could just make sure they are sorted | 21:31 |
clarkb | morganfainberg: yes, sphinx 1.2 released and broke everything. You need to update your requirements | 21:31 |
morganfainberg | *reading scroll back but not seeing any comment on it* | 21:31 |
morganfainberg | clarkb, ah, woot | 21:31 |
annegentle | morganfainberg: yes, we needed to pin to a version of Sphinx <1.2 | 21:31 |
sdague | maurosr: what's next that needs landing? | 21:31 |
annegentle | morganfainberg: mostly looks like just use recheck no bug? | 21:31 |
zaro | sharwell: we deploy our java artifacts just like we deploy our python stuff. | 21:31 |
morganfainberg | annegentle, sure it would do, just don't want to be issuing that if it's an endless cycle :) | 21:31 |
jeblair | morganfainberg: what project? | 21:32 |
jeblair | annegentle: there's a bug, but there's no point rechecking unless it's been fixed in the associated project | 21:32 |
morganfainberg | jeblair, looks like ... uhm.. all of them? sphinx 1.2 is broken ^ | 21:32 |
SergeyLukjanov | fungi, what's about landing partially reviewed git2lp patches before sorting? it could be really useful to avoid two places where mappings could be specified | 21:32 |
*** elasticio has quit IRC | 21:32 | |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Ability to Soft Delete Stale Bugs from elastic-recheck https://review.openstack.org/61149 | 21:32 |
*** herndon has quit IRC | 21:33 | |
annegentle | jeblair: morganfainberg: oh ok, got it | 21:33 |
jeblair | SergeyLukjanov: i think we should go ahead and land the git2lp patches, then add a check, then resort | 21:33 |
morganfainberg | I'll make sure we get the pinning into keystone's stuff then asap :) | 21:33 |
morganfainberg | thanks for the info! | 21:33 |
fungi | jeblair: SergeyLukjanov: works for me | 21:33 |
jeblair | morganfainberg: yeah, it's in requirements, but the requirements proposal job doesn't quite work yet. it's almost there. | 21:33 |
annegentle | jeblair: so the project itself has to pin sphinx <1.2? | 21:33 |
annegentle | jeblair: ok | 21:34 |
SergeyLukjanov | fungi, jeblair, thx! | 21:34 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Delete stale bugs from elastic-recheck page https://review.openstack.org/61186 | 21:34 |
fungi | just trying to add an entry for another infra project, and got annoyed they were out of order again | 21:34 |
jeblair | annegentle: yes | 21:34 |
SergeyLukjanov | fungi, jeblair, I can try to add a simple job to check the order | 21:34 |
jeblair | SergeyLukjanov: that would be great, thanks! | 21:34 |
morganfainberg | jeblair, np. easy to to. i'll do a quick scan of other projects that don't have it yet since it's a very quick fix. | 21:34 |
sharwell | zaro: it sounds like what you want is to use the maven-release-plugin to update the project version information and create the tag, but not perform the build/test/release steps. then another system detects the tag, builds, and releases. | 21:34 |
jeblair | morganfainberg: can you hang on for just a few mins? | 21:34 |
jeblair | morganfainberg: we might be able to retrigger the requirements proposal job | 21:34 |
morganfainberg | jeblair, sure thing, let me know :) | 21:34 |
* fungi will check to see if that's made it to the proposal slave | 21:35 | |
morganfainberg | jeblair, happy to wait for the automated job | 21:35 |
clarkb | fungi: should be on puppetmaster, if nothing else you can trigger a puppet run | 21:35 |
jeblair | fungi, clarkb, mordred: do you know why sphinx 1.2 made it to the mirror? | 21:35 |
sharwell | zaro: i haven't seen anything explaining why this would be useful: https://review.openstack.org/58349 | 21:35 |
clarkb | jeblair: because the mirror job does not install documentation | 21:35 |
clarkb | jeblair: sphinx 1.2 installs just fine, it doesn't build the docs properly | 21:36 |
zaro | sharwell: actually we don't like the release plugin workflow. it's doing too much. | 21:36 |
fungi | clarkb: i think the question is more why was 1.2 downloaded into the mirror even though by then (presumably?) the reqs list was <1.2 | 21:36 |
jeblair | fungi: ++ | 21:36 |
sharwell | zaro: yes, i saw on the wiki concerning it doing too much. | 21:37 |
zaro | sharwell: when we wan to make a release we just tag it. then we get the tag and then we pass the tag to project-version param | 21:37 |
zaro | sharwell: here's the info on tagging. https://wiki.openstack.org/wiki/GerritJenkinsGit#Tagging_a_Release | 21:37 |
clarkb | jeblair: fungi: sphinx tarball last modified at 18:53 today, I am looking at requirements timestamps now | 21:38 |
zaro | sharwell: so we don't save the version into a file, we just retreive it from git. | 21:38 |
sharwell | zaro: we need to find a solution that does not alter the "version" property in the pom, even if that means this is the only Java project that avoids it. It is a major headache for developers and simply unnecessary. | 21:38 |
jeblair | clarkb: is it because of branches? | 21:38 |
jeblair | clarkb, fungi: openstack/requirements branches? | 21:38 |
clarkb | change merged at 9:37 PST /me does maths | 21:39 |
fungi | jeblair: oh, yep. if pypi-mirror also processed stable/havana, we did not pin it there | 21:39 |
jeblair | fungi: mirror-build jobs run on requirements changes landing, right? | 21:40 |
clarkb | ok it merged first, yes must be the stable branches | 21:40 |
fungi | jeblair: right | 21:40 |
fungi | which means this is also going to impact last-minute merges for the 2013.2.1 release | 21:40 |
* mgagne grabs some popcorn | 21:40 | |
jeblair | fungi, mordred, clarkb: so that means there is no way to land a fix like this to requirements without triggering a mirror update that causes the breakage it's designed to fix? | 21:40 |
zaro | sharwell: what do you think about my suggestion to give project-version a default value? | 21:40 |
fungi | including any handful of security fixes i might theoretically need to be pushing tomorrow | 21:41 |
sharwell | zaro: the release process would thus be 1) commit an update that removes "-SNAPSHOT" from the version property in the pom, 2) tag that commit with the release number, then 3) commit an update that increments the version number and adds -SNAPSHOT back | 21:41 |
clarkb | sharwell: this was one of the things dwcramer and jeblair and I had discussed at the Portland summit. There wasn't any indication it would be problem then. What specifically is the problem with git tag based versioning? | 21:41 |
jeblair | fungi, mordred, clarkb: i will propose to other branches, and then delete the sphinx 1.2 tarball from the mirror. that may need to be repeated. | 21:41 |
fungi | jeblair: agreed. that seems like the only workable solution for the moment | 21:41 |
*** jergerber has joined #openstack-infra | 21:41 | |
*** flaper87|afk is now known as flaper87 | 21:42 | |
sharwell | clarkb: users need to be able to clone the source, then do "mvn clean install". Behavior: If they cloned a tag, it will install with the release version, otherwise it will install a snapshot with a version matching a later release appended with -SNAPSHOT | 21:42 |
clarkb | jeblair: fungi: the only problem with that process I can come up with is we may release stable releases that don't work against pypi | 21:42 |
clarkb | assuming the pins don't affect all of the projects before that happens but the mirror has been cleaned | 21:43 |
jeblair | clarkb: that's a good point; we should rope in stable maintainers | 21:43 |
clarkb | sharwell: ok, so why don't we tackle solving that problem without using the horrid 3 step git commit process | 21:43 |
sharwell | zaro: clarkb: These builds for release are automated. It is well worth getting the 3 steps I mentioned exactly correct so that all developers trying to get involved with the project find themselves with a normal build process. | 21:44 |
*** eharney has joined #openstack-infra | 21:44 | |
fungi | too bad it's late in apevec's timezone. he needs to be made aware | 21:44 |
fungi | post to the stable-maint ml would be the best thing, i think | 21:44 |
clarkb | sharwell: but they cannot be automated with gerrit, all code changes must be reviewed | 21:44 |
mgagne | clarkb: this is relevant to my interest. we have a very similar (identical) system here and haven't find a way to avoid this commit intensive process when releasing. | 21:44 |
clarkb | mgagne: we have a way around it | 21:44 |
clarkb | mgagne: we make the version based on git tags and make the version variable based which is updated before making releases, Seems like the release process is covered but not local dev iterations | 21:45 |
jeblair | fungi: okay, i'll send a msg once we've determined whether requirements update jobs will run | 21:45 |
clarkb | I think solving this for local dev iterations is worthwhile rather than giving up and perpetuating this horrible process that makes life hard for everyone | 21:45 |
zaro | mgagne: ohh yeah, didn't know you had the same problem. | 21:45 |
mgagne | clarkb: I know the way around it. We don't use git tag based release. We rely on a plethora of pom.xml for dependencies management and people expect the version to be included in pom.xml for the reason mentioned by sharwell. | 21:45 |
zaro | mgagne: yeah, just do what we do. | 21:46 |
mgagne | zaro: don't start me on that one. I have yet to come up with a reasonable alternative to this system. | 21:46 |
mgagne | zaro: that pleases everyone. | 21:47 |
*** dprince has quit IRC | 21:47 | |
sharwell | zaro: clarkb: it also works if you change the order of operations. 1) commit the change to remove -SNAPSHOT, 2) commit the change to increment the version and add -SNAPSHOT back, 3) post the pair of commits as linked changes to code review, 4) after Jenkins merges the pair of commits, tag the first of the 2 | 21:47 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Use JS to Up-Filter https://review.openstack.org/57786 | 21:48 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Introduce Generic Parsing/Filtering Framework https://review.openstack.org/57784 | 21:48 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Introduce Console Version, Move Common Code https://review.openstack.org/57785 | 21:48 |
jeblair | fungi: is the propose script deployed? | 21:49 |
fungi | jeblair: clarkb: SergeyLukjanov: https://jenkins.openstack.org/job/propose-requirements-updates/37/console | 21:49 |
fungi | it's running | 21:49 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Use JS to Up-Filter https://review.openstack.org/57786 | 21:49 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Introduce Generic Parsing/Filtering Framework https://review.openstack.org/57784 | 21:49 |
openstackgerrit | Solly Ross proposed a change to openstack-infra/os-loganalyze: Introduce Console Version, Move Common Code https://review.openstack.org/57785 | 21:49 |
*** boris-42 has quit IRC | 21:49 | |
sharwell | zaro: clarkb: that preserves local dev cycle behavior and tagged release behavior that users expect, and if gerrit ever supports better automation you can update that side of it to ease the process. we shouldn't make things harder for developers to get involved just because gerrit wants things done in a different order. | 21:49 |
jeblair | fungi: cool, that's a manual retrigger? | 21:49 |
fungi | jeblair: yep. getting a lot further | 21:49 |
fungi | so i think at least *that* bug is addressed by SergeyLukjanov's patch | 21:50 |
fungi | yay! | 21:50 |
clarkb | sharwell: I think if we go down that route then we just give up on any tag based release mechanism all together since the automagic simplicity of the process is completely gone | 21:50 |
jeblair | sharwell: i missed the beginning of your conversation, what project are you discussing? | 21:50 |
*** jooools has joined #openstack-infra | 21:50 | |
zaro | jeblair: maven-clouddocs-plugin or basically any java project | 21:51 |
zaro | basically this https://review.openstack.org/#/c/58349 | 21:52 |
sharwell | clarkb: the tag would trigger a release, but the text of the tag would not be part of the build process. but that's the goal here. | 21:52 |
clarkb | sharwell: right I am saying why bother, just do a mvn release at that point | 21:52 |
jeblair | i think we should continue with the the plan we discussed with dwcramer; iirc correctly you can control the version built locally with an env var. perhaps there is an opportunity for improvement to the local build automation there. | 21:53 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Ability to Soft Delete Stale Bugs from elastic-recheck https://review.openstack.org/61149 | 21:53 |
fungi | gah! failed on a new problem | 21:53 |
clarkb | fungi: NOOOO | 21:53 |
jeblair | sharwell: does dwcramer still work on this? | 21:53 |
sharwell | clarkb: mvn release involves other steps that they'd like to avoid. i'm suggesting that even if we skip those steps, we shouldn't change the particular aspects regarding the way maven-release-plugin introduces the two commits and the tag | 21:54 |
fungi | clarkb: git-review trying to prompt interactively for a multi-commit change (which it shouldn't be generating, right?) | 21:54 |
clarkb | fungi: oh hmm there might be a missing --amend | 21:54 |
sharwell | jeblair: environment variables are not an acceptable solution to any problem on Windows machines | 21:54 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/elastic-recheck: Delete stale bugs from elastic-recheck page https://review.openstack.org/61186 | 21:54 |
jeblair | morganfainberg: the proposal job is not going to immediately work | 21:54 |
morganfainberg | jeblair. no problem, I'll toss up reviews for the projects i have cloned. | 21:55 |
sharwell | jeblair: they are a necessary evil in some legacy code, but they never need to be added to a new project | 21:55 |
morganfainberg | jeblair, i have it mostly ready except for the commit/review call :) | 21:55 |
jeblair | sharwell: i realize i'm coming in late to this, but i'm surprised at this -- we're at the end of a very long road that we started working with dwcramer on about 8 months ago | 21:55 |
jeblair | sharwell: so the things you are saying are taking us back to square one | 21:55 |
SergeyLukjanov | fungi, clarkb, thanks for re-triggering propose-req job, looks like one more problem is here... | 21:55 |
fungi | SergeyLukjanov: clarkb: yes, i think i see it | 21:56 |
*** jooools has quit IRC | 21:56 | |
SergeyLukjanov | we need anyone to sometimes type 'yes' :) | 21:56 |
fungi | git commit -a -F- | 21:56 |
fungi | shouldn't there be an --amend> | 21:56 |
clarkb | fungi: right that owrked with the translation updates because we never git review -d the old change, but now we git review -d the old change | 21:56 |
clarkb | fungi: maybe we should go back to not using git review -d at all? I am trying to remember why we did that | 21:56 |
fungi | i'm sure it seemed like a simple choice at the time | 21:57 |
jeblair | sharwell: so is dwcramer still involved in the project? i think having someone who has been working on this from the beginning in the conversation may make it more productive. | 21:57 |
sharwell | jeblair: I'm extremely concerned with preserving the ability to attract new developers, and minimize their pain getting involved with the project. The solution I proposed involves a few additional steps during the release process itself, but everyone trying to work with the code base benefits from it. | 21:57 |
SergeyLukjanov | fungi, looks like it should be amend, https://review.openstack.org/#/c/60980/ | 21:57 |
clarkb | fungi: I remember, it was to make sure we didn't propose code without a diff | 21:58 |
sharwell | jeblair: yes, dwcramer is still working on the project. my primary role was supporting the initial migration to maven central | 21:58 |
clarkb | fungi: because gerrit refuses no change changes | 21:58 |
fungi | clarkb: good point | 21:58 |
clarkb | fungi: SergeyLukjanov give me a minute will push a quick fix | 21:58 |
jeblair | sharwell: they are good goals, but again, you're asking zaro to throw away 8 months of work that we clarkb, and i did with dwcramer. | 21:58 |
sharwell | jeblair: i was not aware that discussions were taking place. had i known, i would have become involved much earlier. | 22:00 |
*** jcoufal has joined #openstack-infra | 22:00 | |
*** 17WAAJ2SG has joined #openstack-infra | 22:01 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Use amend when updating reqs proposal change. https://review.openstack.org/61244 | 22:02 |
*** 17WAAJ2SG is now known as jhesketh_ | 22:02 | |
clarkb | fungi: SergeyLukjanov ^ that should be better | 22:02 |
SergeyLukjanov | clarkb, lgtm :) | 22:03 |
maurosr | sdague: yay it passed =) https://review.openstack.org/#/c/53874/ now it's almost done. | 22:03 |
clarkb | with the translation jobs we ignore individual git review failures because the jobs run for specific projects. A failure in that way is a noop. However requirements proposal jobs run for all projects together so we need to handle that failure case. We could deal with it in a different way as well | 22:03 |
jeblair | sharwell: so now that you appreciate the position -- this is not a random idea -- this is something we have been working on with dwcramer for a long time and with his approval. what would be most productive for you? | 22:04 |
fungi | clarkb: agreed | 22:04 |
jeblair | sharwell: do you want zaro and clarkb to continue to explain their work? or would you like to talk to dwcramer and get more background? | 22:05 |
jeblair | sharwell: or something else? | 22:05 |
SergeyLukjanov | I think that propose-requirements-update is the really important job and so maybe it should send emails about fails to somewhere? | 22:06 |
openstackgerrit | A change was merged to openstack-infra/config: Use amend when updating reqs proposal change. https://review.openstack.org/61244 | 22:06 |
sharwell | jeblair: let me formalize my alternative proposal so that we can see if it's workable from the automation side | 22:06 |
pabelanger | hashar, BTW: not sure if you seen: https://review.openstack.org/#/q/status:open+project:openstack-infra/zuul-packaging,n,z | 22:07 |
clarkb | SergeyLukjanov: we can add email notifications to the job once we have it working, if there is a group of folks willing to receive them (maybe -infra?) | 22:07 |
pabelanger | hashar, Would love some reviews :) | 22:07 |
SergeyLukjanov | clarkb, I'd like to keep eyes on it too if possible | 22:08 |
clarkb | SergeyLukjanov: we do this with the periodic devstack gate jobs and send mail to the qa team | 22:08 |
SergeyLukjanov | clarkb, -infra + volunteers group sounds interesting to receive emails about some important jobs | 22:08 |
SergeyLukjanov | clarkb, yep, I see it now in zuul layout | 22:09 |
sharwell | jeblair: (and anyone else interested) where should I send a description (since it's longer than would be good here)? | 22:10 |
clarkb | sharwell: paste.openstack.org or etherpad.openstack.org are good for this sort of thing. (I prefer etherpad) | 22:11 |
jeblair | sharwell: the openstack-infra@lists.openstack.org mailing list | 22:12 |
clarkb | or there | 22:12 |
hashar | pabelanger: haven't seen it that is awessome | 22:12 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Import the openstackid authentication project https://review.openstack.org/61250 | 22:13 |
fungi | reed: ^ | 22:13 |
pabelanger | hashar, Ya, we don't have any gates yet. I need to see what is needed to get into zuul-dev and jenkins-dev, but have a few ideas on simple gates right now | 22:13 |
hashar | pabelanger: I have been using jenkins-debian-glue , that is a bunch of shell wrappers around git build package. Works nicely if you respect git buildpackage conventions (aka pristine-tar, upstream and debian branches) | 22:14 |
hashar | pabelanger: related site http://jenkins-debian-glue.org/ , the author is in Europe and there is #jenkins-debian-glue channel | 22:15 |
sdague | maurosr: nice | 22:16 |
fungi | hashar: is that being used for jenkins.debian.org? | 22:16 |
hashar | pabelanger: I only have one package passing right now. It shows you lintian / piuparts reports are clean : https://integration.wikimedia.org/ci/view/Ops-DebGlue/job/operations-debs-pybal-debian-glue/ :-] | 22:16 |
sdague | one quick update needed on that | 22:16 |
maurosr | checking | 22:16 |
hashar | fungi: never heard of jenkins.debian.org before :( | 22:16 |
fungi | hashar: sorry, i think it's .net actually. /me checks | 22:16 |
hashar | yeah .net | 22:16 |
fungi | hashar: yep, http://jenkins.debian.net/ | 22:17 |
*** DennyZhang has quit IRC | 22:17 | |
pabelanger | hashar, Ya, the first gate is to actually build the packaging, however there are some technical discussions needed about it. I'm going to write an email to the list and see how getting some resources for testing | 22:17 |
pabelanger | hashar, Sadly, I have to run now. Maybe we can talk later tonight or tomorrow morning | 22:17 |
hashar | pabelanger: in bed right now so maybe tomorrow :-] | 22:17 |
fungi | clarkb: SergeyLukjanov: next try... https://jenkins.openstack.org/job/propose-requirements-updates/38/console | 22:17 |
pabelanger | later | 22:17 |
hashar | pabelanger: or by email! spam as much as you want :] | 22:17 |
SergeyLukjanov | fungi, heh ;) | 22:18 |
hashar | fungi: nice to see debian getting some CI. Have to sold them the Gerrit/Zuul/Gearman/Jenkins quadruple offer | 22:18 |
SergeyLukjanov | fungi, clarkb, how many patches will be landed today to fix it?:) | 22:18 |
hashar | fungi: s/sold/propose/ | 22:18 |
clarkb | SergeyLukjanov: I hope this is the last one :) | 22:18 |
fungi | SergeyLukjanov: i've lost count, but proposal.slave.openstack.org is getting more of a workout than it has in quite a while | 22:19 |
SergeyLukjanov | clarkb, fungi, it's already Dec 11 02:19 AM for me and so I hope it'll start working 'today' :) | 22:20 |
fungi | heh | 22:20 |
*** MarkAtwood has quit IRC | 22:21 | |
SergeyLukjanov | looks like it works ok | 22:21 |
SergeyLukjanov | python-glanceclient pass | 22:21 |
SergeyLukjanov | it fails on glance client last time | 22:22 |
fungi | yup, that was the latest bit of broken, so hopefully the last issue | 22:22 |
SergeyLukjanov | and I see some new sync requests from jenkins - https://review.openstack.org/#/q/owner:jenkins,n,z | 22:22 |
clarkb | woot | 22:23 |
morganfainberg | oh very nice | 22:23 |
hashar | fungi: thanks for the jenkins.debian.net link :] off to sleep now. *wave* | 22:24 |
fungi | success!!! | 22:24 |
SergeyLukjanov | clarkb, fungi, we do it :) https://jenkins.openstack.org/job/propose-requirements-updates/38/? | 22:24 |
fungi | good news, everyone! | 22:25 |
clarkb | we made our delivery on time | 22:25 |
hashar | that job is crazy :-] i love the idea | 22:25 |
SergeyLukjanov | clarkb, fungi, thank you guys, going to sleep ;) | 22:25 |
fungi | SergeyLukjanov: thank you! | 22:26 |
*** AaronGr is now known as AaronGr_afk | 22:27 | |
*** esker has quit IRC | 22:28 | |
*** hashar has quit IRC | 22:30 | |
*** syerrapragada has quit IRC | 22:32 | |
fungi | i'm wondering if our stable branch hypothesis is actually correct. i seem to remember we're running with -b so that it doesn't iterate over every branch. digging into the job log to confirm | 22:32 |
*** syerrapragada has joined #openstack-infra | 22:32 | |
*** dizquierdo has joined #openstack-infra | 22:32 | |
*** jcooley_ has quit IRC | 22:34 | |
*** jcooley_ has joined #openstack-infra | 22:34 | |
jeblair | fungi, clarkb: https://jenkins.openstack.org/job/post-mirror-python27/327/consoleFull <- i think that's the build that placed sphinx 1.2 | 22:34 |
fungi | same one i'm reading through | 22:34 |
*** michchap has joined #openstack-infra | 22:35 | |
fungi | and yep, it does run for each branch | 22:35 |
jeblair | fungi: where's the bit where it downloads stuff? :) | 22:35 |
*** michchap has quit IRC | 22:35 | |
*** derekh has quit IRC | 22:36 | |
jeblair | also, it didn't seem to actually upload anything since it timed out, so how'd it get to the mirror? | 22:36 |
*** michchap has joined #openstack-infra | 22:36 | |
fungi | i'm guessing it's in that dead space between 17:38:29 and 18:18:29 | 22:37 |
fungi | run-mirror must be logging somewhere... | 22:37 |
jeblair | fungi: https://jenkins.openstack.org/job/post-mirror-python26/327/console | 22:37 |
jeblair | fungi: it's actually the 2.6 build that uploaded it | 22:38 |
fungi | yup, that one did *not* time out | 22:38 |
fungi | because we upped the timeout to 90 minutes for it | 22:38 |
*** jcooley_ has quit IRC | 22:38 | |
sharwell | zaro: clarkb: jeblair: here is my initial document regarding the java artifact release process: https://etherpad.openstack.org/p/java-release-process | 22:39 |
*** oubiwan__ has quit IRC | 22:39 | |
jeblair | fungi: so stable/grizzly is broken so we can't land the change to the grizzly branch of requirements | 22:39 |
jeblair | fungi: which means that the mirror runs will continue to pick up 1.2 | 22:39 |
jeblair | fungi: this is causing me to be more in favor of not deleting it from the mirror and counting on individual project merges to fix things. | 22:40 |
clarkb | ++ | 22:41 |
*** SergeyLukjanov has quit IRC | 22:41 | |
lifeless | the mirror is a poor place to enforce compat; because devstack on developers machines etc will pickup whats on pypi, not our mirror. | 22:42 |
lifeless | So +1 to individual fixes. | 22:42 |
jeblair | lifeless: yeah, that's the long range plan; avoiding a window of lost productivity would have been nice, but with the proposal job now working, we're in a better position to lean more on individual fixes. | 22:43 |
jeblair | so i guess that makes the long range plan now the nearly-complete short-range plan. :) | 22:44 |
*** mriedem has quit IRC | 22:44 | |
*** herndon has joined #openstack-infra | 22:44 | |
fungi | though this does point out that the --branch option to pypi-mirror could use fixing | 22:44 |
jeblair | fungi: what's broken about it? | 22:45 |
fungi | i think we could couple that with the mechanism clarkb introduced to the proposal job for branch-awareness to only update the mirror for the particular branch of requirements which got a change landed | 22:45 |
fungi | jeblair: i think we're calling run-mirror -b for the post job, but it's iterating through all branches regardless | 22:45 |
fungi | i need to dig back through and confirm | 22:45 |
fungi | i believe when the logic got reworked to base the mirror run off the requirements repo rather than the various project repos, the single-branch logic didn't get applied to the requirements repo logic | 22:47 |
jeblair | fungi: ok. | 22:47 |
*** AaronGr_afk is now known as AaronGr | 22:47 | |
*** mfer has quit IRC | 22:49 | |
fungi | mmm, well, the script looks like it should work the way we're wanting. maybe the job needs tweaking | 22:49 |
jeblair | fungi: stable-maint mail sent. i'm also going to send an email to -dev. | 22:50 |
fungi | jeblair: thanks | 22:51 |
sdague | man, I feel so disconnected that I didn't realize the gate was busted :) | 22:51 |
fungi | yeah, so that's what it is... i thought we were passing -b but i guess we aren't. so in theory we should be able to -b $ZUUL_REF | 22:51 |
clarkb | sdague: well it should work fine for any project with the sphinx pin in | 22:52 |
sdague | clarkb: right | 22:52 |
clarkb | fungi: no you can't do that | 22:52 |
fungi | i'll see if i can work up a patch after the meeting tonight | 22:52 |
fungi | clarkb: no? | 22:52 |
clarkb | fungi: -b tries to be too smart and actually looks for the argument in a branch listing | 22:52 |
sdague | clarkb: but you can't land the sphinx pin until it's in g-r, right? | 22:52 |
clarkb | fungi: see my comment on the other job to see a long comment about it | 22:52 |
jeblair | sdague: it's been there since this morning. :) | 22:52 |
fungi | clarkb: so we need to refactor around that logic? | 22:53 |
clarkb | fungi: I worked around it | 22:53 |
clarkb | fungi: pulling up a link | 22:53 |
sdague | jeblair: oh... that's the stable/havana change | 22:53 |
fungi | sdague: yeah, needs stable branch manager approval | 22:53 |
jeblair | sdague: yeah, that's in testing | 22:53 |
sdague | yep | 22:54 |
clarkb | fungi: https://git.openstack.org/cgit/openstack-dev/pbr/tree/tools/integration.sh#n116 | 22:54 |
jeblair | sdague: req sync changes for projects are up: https://review.openstack.org/#/q/topic:openstack/requirements,n,z | 22:54 |
*** dizquierdo has quit IRC | 22:54 | |
clarkb | fungi: so you use -b master, pass --no-update and make sure that the ref you want is already checked out | 22:54 |
clarkb | fungi: we could make pypi-mirror smarter, would need to update pbr:tools/integration.sh if we do that | 22:55 |
fungi | clarkb: awesome--i remembered bits of that comment but couldn't recall where i'd seen it | 22:55 |
sdague | cool, I went and +2ed everything I had perms on | 22:56 |
fungi | clarkb: but it feels like we're not too far from being able to have the post mirror jobs only run against the global reqs for the branch being changed at least | 22:56 |
*** dcramer_ has joined #openstack-infra | 22:56 | |
sdague | the gate queue looks super funny under current conditions | 22:56 |
clarkb | yup | 22:56 |
fungi | i'll see what i can figure out in a little while | 22:57 |
sdague | are we considering doing g-r sync for the docs jobs? | 22:57 |
sdague | then it could have been centrally fixed | 22:57 |
clarkb | sdague: no | 22:57 |
clarkb | the non integration testing should use per project reqs imo | 22:58 |
clarkb | otherwise per project reqs make little sense | 22:58 |
*** bpokorny has quit IRC | 22:58 | |
jeblair | sdague: i believe g-r sync for unit tests (and related single-project jobs) was deemed not desirable because it contradicts what the project says it requires | 22:58 |
jeblair | as clark said. :) | 22:58 |
sdague | sure | 22:58 |
*** thomasem has quit IRC | 22:58 | |
sdague | though the docs job is a little different | 22:58 |
jeblair | sdague: project should be able to build their own docs, i think | 22:58 |
sdague | sure | 22:59 |
jeblair | i sent an openstack-dev email | 22:59 |
clarkb | jeblair: thanks | 22:59 |
sdague | so... nova already had an outstanding requirements patch | 23:00 |
sdague | which means it didn't take the sphinx one | 23:00 |
sdague | known issue? | 23:00 |
jeblair | sdague: i think the intent is that it should have been updated | 23:01 |
jeblair | sdague: so possibly unknown issue | 23:01 |
sdague | jeblair: ok, well it didn't | 23:02 |
sdague | https://review.openstack.org/#/c/60975/ | 23:03 |
sdague | I was about to fix it manually | 23:03 |
*** weshay has quit IRC | 23:03 | |
jeblair | sdague: yeah, if i'm reading https://jenkins.openstack.org/job/propose-requirements-updates/38/consoleFull right, i'm guessing "2013-12-10 22:21:06.032 | + git diff --quiet" for nova didn't do what was expected. | 23:03 |
lifeless | sdague: oh hai | 23:04 |
lifeless | sdague: we had a thing to talk aboot | 23:04 |
sdague | we did | 23:04 |
sdague | d-g metadata server change | 23:04 |
lifeless | ya so my concern about ironic is that ironic + config drive doesn't work | 23:04 |
sdague | lifeless: sure | 23:05 |
*** jcoufal has quit IRC | 23:05 | |
sdague | so set that in the ironic job | 23:05 |
lifeless | oh | 23:05 |
clarkb | jeblair: looks like it git review -d'd the right change, but the diff didn't find anything different | 23:05 |
lifeless | sure, I guess - ok | 23:05 |
anteaya | jeblair: I'm trying to find a good time to ask, but there isn't one, have you decided on a date and location for the -infra mid-cycle meet up? | 23:05 |
*** jpich has quit IRC | 23:05 | |
sdague | lifeless: basically that d-g change just means the job definition gets to decide | 23:05 |
*** jcooley_ has joined #openstack-infra | 23:05 | |
anteaya | *she asked hoping it isn't in January | 23:05 |
clarkb | jeblair: I am looking at the workspace for that job now | 23:07 |
*** mattray has joined #openstack-infra | 23:07 | |
*** jcooley_ has quit IRC | 23:08 | |
clarkb | git diff --quiet exits with a 1 | 23:08 |
*** jcooley_ has joined #openstack-infra | 23:08 | |
clarkb | ! git diff --quiet returns 0. job script runs in bash | 23:08 |
openstack | clarkb: Error: "git" is not a valid command. | 23:08 |
clarkb | sorry openstack | 23:09 |
sdague | lifeless: so if that revises your -1 on this - https://review.openstack.org/#/c/59303/ | 23:10 |
clarkb | I have no idea why that wouldn't work as expected. maybe git diff didn't return 1 for some reason at that point in time? | 23:10 |
sdague | we can get someone else to land it | 23:10 |
sdague | clarkb: where is the sync code? | 23:10 |
*** jgrimm has quit IRC | 23:10 | |
sdague | maybe another set of eyes will see something | 23:10 |
clarkb | sdague: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/jenkins/files/slave_scripts/propose_requirements_update.sh | 23:10 |
*** chuck__ has joined #openstack-infra | 23:11 | |
*** yamahata_ has joined #openstack-infra | 23:12 | |
*** jcooley_ has quit IRC | 23:12 | |
anteaya | clarkb: where does the projects.txt file reside, I want to check on neutron | 23:13 |
clarkb | anteaya: if that is the file I think it is it is in the requirements repo | 23:14 |
anteaya | clarkb: k, I will check | 23:14 |
*** denis_makogon has quit IRC | 23:15 | |
*** pmathews has joined #openstack-infra | 23:16 | |
anteaya | yes, funny neutron is listed and we were included on Dec. 9th for a change to stevedore but didn't get a patch auto-magically this time, morganfainberg gave us one | 23:16 |
*** Bada has joined #openstack-infra | 23:17 | |
*** jcooley_ has joined #openstack-infra | 23:18 | |
*** dstanek has quit IRC | 23:18 | |
*** slong has quit IRC | 23:20 | |
clarkb | anteaya: looking at the job log neutron seems to have hit the same thing that nova hit. change is git review -d'd but git diff shows no diff | 23:20 |
anteaya | interesting | 23:20 |
clarkb | but a manual git diff in the workspace shows a diff | 23:20 |
clarkb | we shouldn't need to do a sync between those changes and hte diff right? | 23:21 |
anteaya | do you just use `git review -d` manually? | 23:21 |
clarkb | anteaya: no, the job did the git review -d | 23:21 |
*** dims has quit IRC | 23:21 | |
* anteaya wonders what could be the difference in diff creation | 23:21 | |
anteaya | what command do you run manually? | 23:22 |
clarkb | git diff | 23:22 |
*** jcooley_ has quit IRC | 23:22 | |
clarkb | I am in the workspace double checking that the requirements changes were applied in the workspace | 23:22 |
*** jcooley_ has joined #openstack-infra | 23:22 | |
anteaya | is it a git review bug, mayhap? | 23:22 |
clarkb | no, git review is putting the right change in place. | 23:22 |
anteaya | hmmm | 23:22 |
clarkb | I think it is a script bug or a git weirdness | 23:22 |
morganfainberg | clarkb, i think heat and keystone saw similar issues | 23:23 |
anteaya | you could sell me on either | 23:23 |
morganfainberg | actually, not sure if heat subscribes | 23:23 |
anteaya | morganfainberg: http://git.openstack.org/cgit/openstack/requirements/tree/projects.txt#n6 they do | 23:23 |
morganfainberg | anteaya, aha so they do | 23:24 |
anteaya | morganfainberg: I got an all hands on your patch, it is in the gate queue, thank you | 23:24 |
morganfainberg | anteaya, of course, happy to help | 23:24 |
morganfainberg | anteaya, i lurk in -infra for a reason ;) | 23:24 |
anteaya | :D | 23:24 |
clarkb | I wonder if we need to be more expicit and `git diff --quiet HEAD` | 23:25 |
morganfainberg | clarkb, you'rer doing just a git diff --quiet? | 23:25 |
morganfainberg | clarkb, i've seen some oddities if you're not explicit with jenkins workspaces. not really sure why though | 23:25 |
sdague | clarkb: it should function as is, but that couldn't hurt | 23:26 |
clarkb | morganfainberg: yes, just git diff --quiet, but this is a self cloned repo | 23:26 |
morganfainberg | sdague, agreed it should "work" but sometimes things just get odd w/o specification | 23:26 |
clarkb | not setup by any java jenkins plugins | 23:26 |
morganfainberg | sdague, and i can't pinpoint why | 23:26 |
morganfainberg | clarkb, hm. ok the plugins might be where i've seen the oddities before | 23:26 |
morganfainberg | clarkb, i never hurts to be more specific though (imo) | 23:27 |
morganfainberg | s/i/it | 23:27 |
sdague | clarkb: why not make the git diff non quiet | 23:27 |
*** HenryG has joined #openstack-infra | 23:27 | |
clarkb | sdague: because the return code is meaningless if you do that | 23:27 |
sdague | ah | 23:27 |
clarkb | --quiet implies --exit-code | 23:27 |
sdague | git diff --exit-code ? | 23:28 |
morganfainberg | clarkb, and git diff can't be called otherwise with --exit-code? | 23:28 |
sdague | then you'd get the change in the output | 23:28 |
clarkb | it can be but why bother at that point | 23:28 |
sdague | so we could see why it worked or not | 23:28 |
sdague | clarkb: mostly for debug | 23:28 |
clarkb | oh just to see the output, ya we can do that | 23:28 |
*** flaper87 is now known as flaper87|afk | 23:28 | |
morganfainberg | clarkb, ^ yep that | 23:28 |
sdague | then in the trace logs we'll see what's up | 23:29 |
pmathews | sdague: Can I get you to take a look at https://review.openstack.org/#/c/59875/ | 23:29 |
*** jcooley_ has quit IRC | 23:30 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Be explicit and verbose when using git diff. https://review.openstack.org/61268 | 23:30 |
*** jcooley_ has joined #openstack-infra | 23:30 | |
clarkb | fungi: do you want to try another round of running the proposal job | 23:30 |
fungi | you bet | 23:31 |
fungi | just caught up on scrollback since our call ended early for a change | 23:31 |
clarkb | need to get that merged and on the slave first, but it should give us better dta | 23:31 |
*** dkranz has quit IRC | 23:32 | |
*** heyongli has joined #openstack-infra | 23:33 | |
*** heyongli has quit IRC | 23:33 | |
*** rnirmal has quit IRC | 23:33 | |
sdague | oh, hey, the neutron grenade job is running (not working yet) but running | 23:33 |
anteaya | \o/ | 23:34 |
anteaya | thanks for helping EmilienM with his patch, he is very happy | 23:35 |
*** jcooley_ has quit IRC | 23:35 | |
fungi | manually tested some of the git diff return code behaviors just to be sure | 23:36 |
clarkb | fungi: yeah I was playing with them in the workspace | 23:36 |
anteaya | fungi: what did you learn? | 23:36 |
clarkb | I should get out of that workspace so that the cleaning goes without problems | 23:36 |
clarkb | I am out now | 23:37 |
fungi | anteaya: learned that i have no idea why it's broken ;) | 23:37 |
openstackgerrit | A change was merged to openstack-infra/config: Be explicit and verbose when using git diff. https://review.openstack.org/61268 | 23:37 |
fungi | i'll drag that ^ through the puppet muck ahead of schedule | 23:37 |
*** jcooley_ has joined #openstack-infra | 23:37 | |
anteaya | fungi: well that is something to know anyway | 23:38 |
*** melwitt has quit IRC | 23:39 | |
pleia2 | are we done with bug day? going to update the stats | 23:39 |
*** mattray has quit IRC | 23:39 | |
clarkb | pleia2: I fizzled out on updating bugs with the requirements things :/ | 23:40 |
fungi | pleia2: i feel like i need a do-over (or a bug make-up day) | 23:40 |
fungi | so much broken | 23:40 |
pleia2 | hehe | 23:40 |
pleia2 | ok, we can close down for the day | 23:40 |
pleia2 | went from 213 open to 186, go us | 23:40 |
pmathews | sdague: thanks! | 23:40 |
anteaya | pleia2: way to go, you | 23:41 |
anteaya | thanks for all that work | 23:41 |
anteaya | and yay us | 23:41 |
SpamapS | hm | 23:42 |
SpamapS | I thought <=1.2 fixed the sphinx problem | 23:42 |
SpamapS | https://review.openstack.org/#/c/61274/ | 23:42 |
fungi | clarkb: running for a few minutes now... https://jenkins.openstack.org/job/propose-requirements-updates/39/console | 23:43 |
fungi | it's on nova, so we should be able to see something there | 23:43 |
SpamapS | err | 23:43 |
SpamapS | n/m | 23:43 |
SpamapS | <1.2, not <=1.2 | 23:43 |
SpamapS | duh | 23:43 |
*** jcooley_ has quit IRC | 23:44 | |
fungi | clarkb: look at the full log and you can see a hit for cielo | 23:44 |
fungi | ceilo | 23:44 |
fungi | -sphinx>=1.1.2 | 23:44 |
*** jcooley_ has joined #openstack-infra | 23:44 | |
fungi | +sphinx>=1.1.2,<1.2 | 23:44 |
anteaya | and for neutron | 23:44 |
clarkb | https://review.openstack.org/#/c/60974/ for neutron | 23:44 |
anteaya | yay | 23:44 |
*** jcooley_ has quit IRC | 23:44 | |
anteaya | thanks | 23:44 |
clarkb | fungi: I bet the non explicit thing to diff against was breaking it for some reason | 23:45 |
*** jcooley_ has joined #openstack-infra | 23:45 | |
fungi | i wonder why though. doesn't make much sense | 23:45 |
pleia2 | and I tried to use the least creepy bug for my telling-the-world-about it post http://princessleia.com/journal/?p=8827 | 23:45 |
*** fbo_away is now known as fbo | 23:45 | |
*** dstanek has joined #openstack-infra | 23:45 | |
fungi | isn't HEAD implicit when not explicit? | 23:45 |
*** chuck__ has quit IRC | 23:45 | |
*** prad has quit IRC | 23:46 | |
clarkb | fungi: I think it is more complicated than that because it looks at non staged stuff | 23:46 |
fungi | anteaya: you want moths if you're going for historical accuracy. they were attracted to the glow tubes and would short out the leads | 23:46 |
pleia2 | then again, in a photo of 12 of them I think any bug is creepy | 23:46 |
clarkb | pleia2: oh pictures of real bugs | 23:46 |
fungi | er, not anteaya, pleia2 | 23:46 |
openstackgerrit | Jenkins proposed a change to openstack-dev/hacking: Updated from global requirements https://review.openstack.org/61286 | 23:46 |
pleia2 | fungi: indeed! | 23:46 |
*** rcleere has quit IRC | 23:46 | |
clarkb | I didn't think our bug discriptions were that creepy :) | 23:46 |
* fungi is talking to too many people at once | 23:46 | |
pleia2 | clarkb: haha | 23:46 |
fungi | (and in a channel with 199 of his closest friends) | 23:47 |
fungi | (at least several of whom are bots) | 23:47 |
fungi | (so sad) | 23:47 |
anteaya | on your goggles? | 23:48 |
fungi | anteaya: nope. in my laboratory | 23:48 |
anteaya | ah | 23:48 |
fungi | with basement cat | 23:48 |
* anteaya pictures test tubes and steam | 23:48 | |
clarkb | fungi: I now have the theme song from dexter's lab stuck in my head | 23:48 |
fungi | clarkb: i always have that song stuck in my head | 23:48 |
anteaya | basement cat is a must have in a laboratory | 23:48 |
fungi | clarkb: also, if you enjoy dester's lab, rick and morty is similar and hilarious | 23:49 |
fungi | and not as much targeted and young children | 23:49 |
*** dstanek has quit IRC | 23:50 | |
clarkb | I keep meaning to watch invader zim | 23:50 |
fungi | clarkb: if you share my tastes in comedy and cartoons, you will like zim | 23:50 |
fungi | i have the boxed set. they needed to not get cancelled. oh well | 23:50 |
*** jhesketh_ has quit IRC | 23:51 | |
clarkb | also adventure time. I enjoy them but typically not in a way that I can marathon them. More when bored ntohing to do watch cartoons because that is what I did long ago and it worked well :) | 23:51 |
StevenK | Where is the code that comments on LP bugs? It still uses github URLs | 23:52 |
fungi | adventure time is not too bad. i've found it amusing but i have only seen a few | 23:52 |
fungi | StevenK: ooh! good catch! it's in openstack-infra/jeepyb | 23:52 |
fungi | checking for that now | 23:52 |
*** michchap_ has joined #openstack-infra | 23:53 | |
openstackgerrit | ChangBo Guo proposed a change to openstack-dev/pbr: Pin sphinx to <1.2 https://review.openstack.org/61288 | 23:53 |
*** jcooley_ has quit IRC | 23:53 | |
anteaya | pleia2: nice ladybugs | 23:53 |
*** jcooley_ has joined #openstack-infra | 23:54 | |
pleia2 | anteaya: thank you | 23:54 |
fungi | StevenK: found, fixing | 23:54 |
*** dstanek has joined #openstack-infra | 23:55 | |
anteaya | pleia2: I got your holiday card today, very pretty | 23:55 |
pleia2 | anteaya: yay! | 23:55 |
anteaya | :D | 23:55 |
*** michchap has quit IRC | 23:57 | |
*** jcooley_ has quit IRC | 23:58 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/jeepyb: Link git.o.o in bug updates https://review.openstack.org/61290 | 23:58 |
fungi | StevenK: ^ | 23:58 |
*** jcooley_ has joined #openstack-infra | 23:58 | |
*** mrodden has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!