*** gyee has quit IRC | 00:01 | |
*** zzelle has quit IRC | 00:03 | |
*** jp_at_hp has quit IRC | 00:07 | |
*** jaypipes has quit IRC | 00:11 | |
*** sarob has joined #openstack-infra | 00:16 | |
*** e0ne has quit IRC | 00:17 | |
*** mmaglana has quit IRC | 00:17 | |
*** e0ne has joined #openstack-infra | 00:17 | |
*** sarob_ has joined #openstack-infra | 00:18 | |
*** e0ne has quit IRC | 00:19 | |
*** zhiyan_ is now known as zhiyan | 00:20 | |
*** sarob has quit IRC | 00:21 | |
mordred | ianw: :) | 00:21 |
---|---|---|
*** sarob has joined #openstack-infra | 00:22 | |
*** sarob_ has quit IRC | 00:23 | |
*** timrc-afk is now known as timrc | 00:24 | |
mordred | jeblair: so - I believe https://review.openstack.org/#/c/96636/ and the two in front of it are worth looking at now. I've learned several things | 00:24 |
lifeless | ok so there are no nodepool vms now | 00:25 |
lifeless | on the hp1 region | 00:25 |
lifeless | I'm deleting the region now - if nodepool throws a tanty, sorry. | 00:25 |
*** sarob has quit IRC | 00:26 | |
bodepd | nibalizer: thanks for the review. I resolved the things you mentioned with the exception of --force. | 00:28 |
bodepd | nibalizer: I'm not entirely sure that we should be blowing away changes made manually | 00:28 |
bodepd | nibalizer: I also think we should be running with -e, but I'm sure that would make hte script more fragile | 00:28 |
nibalizer | bodepd: i'm a big fan of -eu | 00:28 |
nibalizer | i try to always run my scipts in the european union | 00:29 |
*** bknudson has joined #openstack-infra | 00:29 | |
*** SumitNaiksatam has quit IRC | 00:29 | |
nibalizer | i can see both sides of --force | 00:29 |
*** zhiyan is now known as zhiyan_ | 00:29 | |
nibalizer | i offered it up as a suggestion, don't really care | 00:29 |
*** smarcet has quit IRC | 00:29 | |
nibalizer | you should just mark it as resolved and we'll rock and roll | 00:30 |
*** matsuhashi has joined #openstack-infra | 00:30 | |
mgagne | nibalizer: hopefully you will join the light side of the --force =) | 00:31 |
*** nati_ueno has quit IRC | 00:31 | |
nibalizer | lawl | 00:32 |
*** yamahata has joined #openstack-infra | 00:33 | |
*** bhuvan_ has quit IRC | 00:34 | |
mordred | nibalizer: where did we ever get with the in-tree hiera stuff? | 00:34 |
*** lcostantino has joined #openstack-infra | 00:34 | |
nibalizer | mordred: people dont like having data dir set to / | 00:35 |
*** lcostantino has quit IRC | 00:35 | |
nibalizer | so the idea is currently to move everything to /opt | 00:35 |
*** nati_ueno has joined #openstack-infra | 00:35 | |
nibalizer | but like, that actually breaks install_modules.sh since it depends on puppet module list | 00:35 |
nibalizer | maybe we can show it to bodepd and he can show us an option we haven't considered | 00:35 |
mordred | bodepd knows everything | 00:36 |
nibalizer | bodepd: please have a gander at https://review.openstack.org/#/c/84229/ | 00:36 |
mordred | bodepd: you're going to love the inbound requirements for it :) | 00:36 |
*** sarob has joined #openstack-infra | 00:36 | |
mgagne | nibalizer: can't hiera follow symlinks? | 00:37 |
asselin_ | Hi, I'm trying to install nodepool using puppet but I'm getting this error: Could not find dependency Class[Pip] for Exec[install_nodepool] at /root/config/modules/nodepool/manifests/init.pp:90 | 00:37 |
asselin_ | I noticed the other s.pp files have " include pip" but this file does not. Is that expected? | 00:38 |
mgagne | asselin_: pip module is avaiable in the same tree as nodepool | 00:38 |
mgagne | asselin_: https://github.com/openstack-infra/config/tree/master/modules/pip | 00:38 |
asselin_ | mgagne, yes I see it there, and it's in my puppet path | 00:39 |
mgagne | asselin_: oh, could be that manifests consuming nodepool manifests are including pip class themselves | 00:40 |
*** homeless has quit IRC | 00:40 | |
mgagne | asselin_: you would have to do the same or propose a fix to include it in nodepool too so you don't have to include it yourself | 00:41 |
asselin_ | mgagne, yea...anyway I just added that line and it's working now. (learning puppet) | 00:41 |
asselin_ | mgagne, ok i'll submit the fix | 00:41 |
mgagne | asselin_: cool =) | 00:41 |
*** unicell has quit IRC | 00:44 | |
mattoliverau | nibalizer: Sorry I don't understand why 'puppet module list' would be effected? As long as the location of the modules in the config repo are in the puppet module path. | 00:47 |
mattoliverau | or am i missing something? | 00:47 |
*** SumitNaiksatam has joined #openstack-infra | 00:47 | |
*** e0ne has joined #openstack-infra | 00:48 | |
mgagne | bodepd: if not done already, I would like to share with you one of my evil idea to help with backward compatibility work: https://gist.github.com/mgagne/11069487 | 00:48 |
*** reed has joined #openstack-infra | 00:49 | |
reed | and we're live, from the sky | 00:50 |
*** zhiyan_ is now known as zhiyan | 00:50 | |
clarkb | mtreinish: mkoderer are there suggestions for places to stay? | 00:50 |
clarkb | looks like transit from frankfurt is ~40 minutes one way | 00:51 |
asselin_ | mgagne, thanks https://review.openstack.org/#/c/96641/ | 00:52 |
*** e0ne has quit IRC | 00:52 | |
*** sarob has quit IRC | 00:55 | |
*** melwitt has quit IRC | 00:55 | |
*** jhesketh has quit IRC | 00:57 | |
*** zhiyan is now known as zhiyan_ | 00:59 | |
*** praneshp has quit IRC | 01:00 | |
nibalizer | mattoliverau: oh right it would probably respect the modulepath parameter, good call | 01:03 |
anteaya | reed hello | 01:04 |
anteaya | reed do expand with some details | 01:04 |
reed | anteaya, I emailed you from the plane, let me know if you got the message | 01:04 |
* anteaya checks emsil | 01:04 | |
anteaya | email too | 01:04 |
*** aconrad has quit IRC | 01:04 | |
reed | did you get it? | 01:04 |
*** weshay has joined #openstack-infra | 01:05 | |
anteaya | I did and replied | 01:05 |
*** Alexandra_ has quit IRC | 01:06 | |
*** mburned_out is now known as mburned | 01:08 | |
*** zhiyan_ is now known as zhiyan | 01:09 | |
*** unicell has joined #openstack-infra | 01:14 | |
*** jhesketh has joined #openstack-infra | 01:15 | |
*** UtahDave has quit IRC | 01:26 | |
lifeless | clarkb: gerritbot seems to be dead and buried | 01:29 |
clarkb | yes its been dead all day | 01:30 |
lifeless | ok, cool | 01:30 |
clarkb | I am giving up on it for now | 01:30 |
clarkb | freenode hates it and meh something for tomorrow | 01:30 |
lifeless | gotta have something for tomorrow | 01:30 |
*** nati_ueno has quit IRC | 01:31 | |
*** marcoemorais has quit IRC | 01:33 | |
*** sarob has joined #openstack-infra | 01:34 | |
*** aconrad has joined #openstack-infra | 01:37 | |
mtreinish | clarkb: honestly I haven't even looked at that yet | 01:41 |
mtreinish | clarkb: mkoderer said it was only about 20 min via the shuttle (which I'm assuming was a train) | 01:41 |
mtreinish | or maybe it's not a train I dunno | 01:44 |
anteaya | so are we staying in frankfurt and communting? | 01:45 |
jesusaurus | openstackgerrit never came back... | 01:45 |
mtreinish | no I think there are plenty of hotels in darmstadt we were just talking about from the airport | 01:46 |
*** nosnos has joined #openstack-infra | 01:47 | |
mordred | http://goo.gl/maps/rf8An | 01:49 |
mordred | it's 44 minutes from downtown frankfurt by s-bahn should people find staying in frankfurt interesting | 01:49 |
clarkb | mordred: ya thats what I found which isn't terrible | 01:49 |
mordred | it is 1 hour and 9 minutes from the airport | 01:50 |
mordred | as the route from the airport is to take the ICE in to downtown | 01:50 |
clarkb | wait you don't take the ICE | 01:50 |
*** weshay has quit IRC | 01:50 | |
mordred | sure you do | 01:51 |
clarkb | you take sbahn from airport | 01:51 |
mordred | you can do both | 01:51 |
clarkb | ICE is like if you want to go to munich and pricey | 01:51 |
mordred | you can take the ICE to the RB, or the s-bahn to the RB - or the S-bahn to the S-bahn | 01:51 |
mordred | all of those options take the same amount of time | 01:51 |
anteaya | I'm leaning toward staying in frankfurt | 01:52 |
clarkb | ICE is probably not what you want though | 01:52 |
*** arnaud has quit IRC | 01:52 | |
mordred | clarkb: probably not | 01:52 |
mordred | I'm just saying - it's an option | 01:52 |
anteaya | a train, a train every morning, I love a train | 01:53 |
clarkb | sure, but $$$$ | 01:53 |
mordred | the seats are nicer | 01:53 |
anteaya | a comutter train? | 01:53 |
clarkb | (I took it from brussels to cologne and frankfurt to munich. great for that not so good for commuting) | 01:53 |
mordred | clarkb: the € amount to get from the airport to downtown can't possibly be that high - they probably won't even check tickets | 01:53 |
clarkb | mordred: they check at the hbf iirc | 01:53 |
mordred | germans | 01:53 |
clarkb | as you pull out | 01:53 |
* anteaya buys tickets | 01:54 | |
anteaya | the germans will check | 01:54 |
* mordred is also leaning towards frankfurt - but has not bought hotels | 01:54 | |
anteaya | there is a le meridian in frankfurt | 01:54 |
StevenK | Whole hotels, or just one room? :-P | 01:54 |
anteaya | it looks lovely | 01:54 |
anteaya | he will get the whole hotel | 01:54 |
clarkb | ooh you can stay in mainz and its only ~30 minutes from there | 01:54 |
anteaya | I just want a roon | 01:54 |
clarkb | but if I do that then I will be the odd one out and everyone will look at me funny | 01:55 |
* anteaya looks up hotels in mainz | 01:55 | |
mordred | clarkb: well, I mean, we're going to look at you funny no matter what | 01:55 |
clarkb | anteaya: don't do it, the trains only run once an hour | 01:55 |
clarkb | but mainz is on the river | 01:55 |
anteaya | we look at you funny anyway | 01:55 |
mordred | my only requirement is starwood | 01:55 |
anteaya | and by that time you will have glasses | 01:55 |
tchaypo | why are we looking at frankfurt? | 01:55 |
anteaya | I will stay where you stay mordred | 01:55 |
anteaya | pick our hotel | 01:55 |
clarkb | tchaypo: we are having our mid cycle spint in darmstadt | 01:56 |
anteaya | clarkb: get ready for funny looks | 01:56 |
tchaypo | wunderbar | 01:56 |
mordred | anteaya: the le meridien is right next to the hbf | 01:56 |
mordred | whereas the westin is a 7 minute s-bahn ride | 01:57 |
mordred | or a 26 minute walk | 01:57 |
clarkb | I only spent 2 hours in frankfurt so I know nothing | 01:57 |
*** isviridov is now known as isvirido | 01:57 | |
*** isvirido is now known as isviridov | 01:57 | |
*** isviridov is now known as isviridov|away | 01:57 | |
anteaya | mordred: I like le meridien anyway | 01:57 |
clarkb | though I enjoyed the smaller towns on that trip quite a bit | 01:57 |
clarkb | so darmstadt proper is tempting | 01:57 |
anteaya | mordred: you have yet to go wrong with a traveling recommendation | 01:58 |
clarkb | boppard was a lot of fun | 01:59 |
reed | frankfurt *is* interesting | 01:59 |
anteaya | when was boppard? | 01:59 |
clarkb | anteaya: 2011 | 02:00 |
clarkb | or was it 2010 | 02:00 |
anteaya | reed what is good in frankfurt? | 02:00 |
anteaya | clarkb: it looks beautiful | 02:00 |
clarkb | anteaya: we ended up there in the middle of a wine festival and retired germans were drinking me under the table | 02:01 |
clarkb | they insisted the tourists from far away eat and drink all the things | 02:01 |
reed | anteaya, its carnival but that lasts only a few days a year, it has a nice old town IMHO and in general, it's a large city with plenty of stuff to do, including gothic cathedrals and things to see | 02:01 |
clarkb | then in the morning none of them were hung over | 02:01 |
mtreinish | there is also always: http://goo.gl/maps/e3l7P which is down the street from the place | 02:01 |
reed | what are you organizing? | 02:02 |
mtreinish | but that's probably too boring... | 02:02 |
anteaya | clarkb: ha ha ha | 02:02 |
anteaya | never ever try to out drink a german | 02:02 |
anteaya | that side of my family were all heavy drinkers | 02:02 |
clarkb | anteaya: I wasn't trying, but they kept handing me more reisling | 02:02 |
anteaya | ha ha ha | 02:03 |
clarkb | mtreinish: ya part of me thinks small would be good | 02:03 |
anteaya | yup | 02:03 |
clarkb | but that is by the trains | 02:03 |
anteaya | reed: ohhhhh gothic cathedrals | 02:03 |
clarkb | anteaya: cologne's cathedral is really impressive | 02:03 |
anteaya | reed the infra/qa mid-cycle meetup | 02:03 |
mordred | yes. the dom is baller | 02:04 |
anteaya | the event we were trying to avoid when scheduling the thing that is no longer a thing | 02:04 |
anteaya | clarkb: I like buildings | 02:04 |
clarkb | well people decide if we should stay in frankfurt or darmstadt and let me know | 02:04 |
anteaya | loved the buildings in budapest | 02:04 |
mordred | clarkb: we could just sleep on night trains | 02:04 |
anteaya | I'm for trains | 02:04 |
clarkb | mordred: you know we should do all of our hacking on trains | 02:04 |
anteaya | every night we get on a different one | 02:05 |
clarkb | we can probably do a bunch of western europe in 5 days | 02:05 |
anteaya | we should just have a traveling meetup | 02:05 |
mordred | clarkb: that would be fun | 02:05 |
anteaya | rent a sleeper and a dining car | 02:05 |
anteaya | and travel around | 02:05 |
anteaya | have lunch at beautiful places | 02:05 |
jhesketh | Hmm, Darmstadt is probably going to be > 40 hours travel (door to door) for me :-( | 02:06 |
*** Sam-I-Am has joined #openstack-infra | 02:06 | |
Sam-I-Am | hey folks... got a quick question | 02:06 |
anteaya | reed: http://lists.openstack.org/pipermail/openstack-dev/2014-May/036262.html | 02:07 |
anteaya | reed you should join us | 02:07 |
clarkb | jhesketh: if you go on emirates its probably only ~25 | 02:07 |
anteaya | reed: we will be having a lot of fun and getting a lot of great things done | 02:07 |
clarkb | Sam-I-Am: go for it | 02:07 |
anteaya | reed: would be awesome to have you there | 02:07 |
anteaya | and you know frankfurt | 02:07 |
Sam-I-Am | someone authored a patch. i added a bunch to it and then added co-authored-by into the commit msg. now the review page says the author is me and not the original person. | 02:07 |
anteaya | well done | 02:08 |
anteaya | we didn't know that could happen | 02:08 |
anteaya | Sam-I-Am: have a link to the patch? | 02:08 |
jhesketh | clarkb: Emirates is about 35 hours from airport to airport, so still approaching 40hours by the time I leave my house and walk into a hotel room | 02:08 |
Sam-I-Am | https://review.openstack.org/#/c/91626/ | 02:08 |
clarkb | jhesketh: wow, it was about 29 for my trip to perth | 02:08 |
*** zehicle_at_dell has quit IRC | 02:09 | |
clarkb | I guess west coast vs east coast does add about 5 hours | 02:09 |
jhesketh | clarkb: Perth is a 4 hour flight + 1 hours flight from my house | 02:09 |
jhesketh | (heading East) | 02:09 |
anteaya | Sam-I-Am: what is your name on gerrit? | 02:09 |
Sam-I-Am | my username? | 02:09 |
anteaya | Sam-I-Am: I have the owner of the patch as Igor Duarte Cardoso | 02:09 |
anteaya | which is the owner in the first commit message | 02:09 |
anteaya | what is your name and where do you see you are the owner? | 02:09 |
clarkb | Sam-I-Am: anteaya: so the author and comitter info comes from git not gerrit | 02:10 |
clarkb | so if you do git log -1 you should see the same info | 02:10 |
Sam-I-Am | on the review page, under "author" | 02:10 |
clarkb | thankfully git allows you to lie and say someone else authored a thing. you can do `git commit --amend --author='First Last <foo@bar.com>'` to reset the author | 02:11 |
anteaya | I thought we were talking about what the gerrit gui shows as the author? | 02:11 |
clarkb | then git review that | 02:11 |
Sam-I-Am | anteaya: yeah, the gui from that link... on mine says that i'm the author. | 02:11 |
anteaya | the gerrit gui shows me that Igor Duarte Cardoso is the owner of this patch | 02:11 |
anteaya | really? | 02:11 |
clarkb | anteaya: owner != author | 02:11 |
anteaya | Sam-I-Am: yeah I'm looking at owner | 02:12 |
Sam-I-Am | would igor still get credit as owner? | 02:12 |
clarkb | Sam-I-Am: I would reset it using the command above | 02:12 |
clarkb | Sam-I-Am: that should get it sorted. Or you could invert the co-authored-by: tag | 02:12 |
anteaya | I don't see where gerrit is saying who the author of the patch is | 02:12 |
Sam-I-Am | can i use more than one co-authored-by tag? | 02:12 |
fifieldt | anteaya, patch set 11 | 02:13 |
fifieldt | Author | 02:13 |
fifieldt | Matthew Kassawara | 02:13 |
fifieldt | <mkassawara@gmail.com>2014-05-30 03:47 | 02:13 |
fifieldt | Committer | 02:13 |
fifieldt | Andreas Jaeger | 02:13 |
fifieldt | <aj@suse.de>2014-05-30 04:19 | 02:13 |
anteaya | now I see it | 02:13 |
anteaya | yeah, why is andreas the committer? | 02:13 |
Sam-I-Am | he helped me rebase it earlier | 02:13 |
clarkb | Sam-I-Am: you can, but in a case like this I would make sure one author is the one in the git commit metadata and the other is the one in co-authored-by | 02:14 |
clarkb | Sam-I-Am: best thing would probably be to do `git commit --amend --author='Fist Last <foo@bar.com>'` and push that up | 02:14 |
anteaya | he uploaded patch 10 and 11 | 02:14 |
clarkb | there is a 'hotel cult' in frankfurt | 02:14 |
clarkb | we might have to stay there because the name is awesome | 02:14 |
anteaya | clarkb: what is the hotel cult? | 02:15 |
clarkb | anteaya: it is a hotel with the best name ever | 02:15 |
clarkb | that is all I know | 02:15 |
*** ArxCruz has quit IRC | 02:15 | |
clarkb | anteaya: also I am visiting your country in a week and a half | 02:16 |
anteaya | yay | 02:16 |
anteaya | which end? | 02:17 |
Sam-I-Am | clarkb: going to try that git command | 02:17 |
clarkb | Sam-I-Am: great. let me know if you have trouble with it | 02:17 |
anteaya | anyone else want to review fifieldt's create a training guides repo patch? https://review.openstack.org/#/c/96334/ | 02:17 |
clarkb | anteaya: victoria. Apparently they let us in on a boat and its all legit | 02:17 |
anteaya | it has my +1 | 02:17 |
anteaya | victoria is nice | 02:17 |
anteaya | I won't be there | 02:17 |
anteaya | I love travel by boat | 02:18 |
anteaya | how long will you be there? | 02:18 |
clarkb | going to do a weekend trip | 02:18 |
anteaya | cool | 02:18 |
anteaya | going to stay in victoria then? | 02:18 |
anteaya | hotel or b&b? | 02:18 |
clarkb | hotel | 02:18 |
anteaya | nice | 02:18 |
clarkb | I am not a people person enough to deal with b&B | 02:18 |
clarkb | as much as I like that idea | 02:18 |
clarkb | not staying at the empress but was tempted | 02:19 |
anteaya | I was to victoria once, a day trip when I lived in vancouver | 02:19 |
anteaya | that would be expensive I think | 02:19 |
clarkb | going to save a few hundred dollars and stay down the street instead | 02:19 |
clarkb | ya | 02:19 |
anteaya | you are a great people person | 02:19 |
anteaya | just carry a keyboard | 02:19 |
anteaya | you can type at them | 02:19 |
clarkb | anteaya: not in the morning when they try to feed you breakfast | 02:19 |
anteaya | ha ha ha | 02:19 |
anteaya | they try to talk to you | 02:19 |
anteaya | yeah, that can be irritating | 02:19 |
anteaya | no talking before lunch | 02:20 |
anteaya | just serve food | 02:20 |
clarkb | the BC Royal Museum and Legislative Assembly tours are on tap | 02:20 |
anteaya | I hope the weather is nice | 02:20 |
clarkb | should be fun | 02:20 |
anteaya | woo | 02:20 |
anteaya | canadian politics | 02:20 |
clarkb | well it is the weekend so should be no politics | 02:21 |
clarkb | just tour of really old building (be north american standards) | 02:21 |
anteaya | the red plastic things on the lapels will all fall into place | 02:21 |
anteaya | yeah the really old buildings are nice | 02:21 |
anteaya | it will all be very royal | 02:21 |
Sam-I-Am | clarkb: seems fixed, thanks | 02:22 |
clarkb | Sam-I-Am: great | 02:22 |
anteaya | victoria is the number one location in Canada for retirees | 02:22 |
anteaya | where I live is number 2 | 02:22 |
clarkb | Sam-I-Am: git can be a little weird when it sets author. I think it is based on number of lines changed | 02:22 |
Sam-I-Am | interesting. i'm wondering if it happened during the rebase. | 02:23 |
clarkb | Sam-I-Am: probably. did you have to resolve a lot of conflicts? | 02:23 |
clarkb | I am guessing you ended up author on more lines so git changed the author | 02:23 |
Sam-I-Am | clarkb: yeah, it was a disaster | 02:24 |
Sam-I-Am | yet on this patch https://review.openstack.org/#/c/96059/ i added a lot, but the original author stayed. | 02:25 |
*** aconrad has quit IRC | 02:27 | |
* fifieldt senses someone trying to understand how git works | 02:28 | |
*** dims has quit IRC | 02:28 | |
fifieldt | there be dragons | 02:28 |
Sam-I-Am | don't open the microwave before the ding? | 02:28 |
*** harlowja_ is now known as harlowja_away | 02:41 | |
anteaya | oh my goodness, I have to bring back pottery from germany | 02:42 |
bodepd | what's wrong with just writing a custom hiera backend? | 02:45 |
*** matsuhashi has quit IRC | 02:45 | |
mestery | Infra folks: Looks like the bot which notifies of changes and merges for neutron isn't running, seems to have stopped working sometime earlier today. | 02:49 |
mestery | Unsure if this is also not working in other channels. | 02:49 |
Sam-I-Am | its not in #-doc now | 02:49 |
clarkb | mestery: Sam-I-Am it has been having trouble with freenode all day | 02:49 |
clarkb | I can poke at it tomorrow if no one beats me to it | 02:50 |
Sam-I-Am | freenode hasnt been particularly stable for a while | 02:50 |
*** lcheng_ has joined #openstack-infra | 02:50 | |
bodepd | nibalizer: as far as I know, I resolved all of your comments | 02:50 |
anteaya | mestery: and thanks for using folks | 02:51 |
anteaya | I get tired of trying to guess if guys is supposed to include me or exclude me | 02:52 |
*** aconrad has joined #openstack-infra | 02:53 | |
bodepd | mordred: nibalizer either symlinks or write a custom hiera backend | 02:54 |
*** lcheng_ has quit IRC | 02:54 | |
TheJulia | anteaya: Likely to include, what twists my brain is is when one woman uses guys to refer to a group of other women. | 02:54 |
*** marcoemorais has joined #openstack-infra | 02:54 | |
bodepd | mgagne: please, no :) | 02:55 |
bodepd | mgagne: how bad is it? | 02:55 |
mgagne | bodepd: did you see the link? | 02:55 |
anteaya | TheJulia: likely, but it still takes me a moment where I ask | 02:56 |
bodepd | mgagne: I saw your solution, but I did not see a link to the explanation of the issue | 02:56 |
bodepd | mgagne: did I miss something? | 02:56 |
mgagne | bodepd: IMO, I don't think it's that bad, someone more knowledgeable about puppet might not agree | 02:56 |
mgagne | bodepd: https://gist.github.com/mgagne/11069487 | 02:56 |
anteaya | TheJulia: and yeah, women refering to other women as guys strikes me as odd | 02:56 |
mgagne | bodepd: it parses Modulefile or metadata.json for module version | 02:57 |
bodepd | mgagne: I saw that | 02:57 |
bodepd | mgagne: and you are going to branch, to call things differently based on version? | 02:57 |
mgagne | bodepd: could be use to support different version of puppetlabs-mysql or very old puppetlabs-apache | 02:57 |
*** shakayumi has quit IRC | 02:58 | |
lifeless | anteaya: TheJulia: what about a guy using 'the girls' to refer to more guys ? | 02:58 |
bodepd | mgagne: why is it so hard just to upgrade? | 02:58 |
mgagne | bodepd: look at the mess we ended up with: https://github.com/stackforge/puppet-nova/blob/master/manifests/db/mysql.pp#L59 | 02:58 |
mgagne | bodepd: because of dependency hell | 02:58 |
*** marcoemorais has quit IRC | 02:58 | |
*** marcoemorais1 has joined #openstack-infra | 03:00 | |
* TheJulia looks at the puppet manifest and twitches slightly | 03:00 | |
anteaya | lifeless: does that happen? | 03:00 |
TheJulia | lifeless: I've never heard of a guy use 'the girls' to reer to more guys... that would really break my brain | 03:00 |
clarkb | TheJulia: you haven't lived until you have used ~> in production puppet code? | 03:01 |
lifeless | anteaya: I have heard it, but not from straight guys | 03:01 |
lifeless | I suspect we're well into offtopic territory :) | 03:01 |
anteaya | ah in the gaybourhood | 03:02 |
anteaya | yeah, I just let me friends interact they way they choose in the gaybourhood | 03:03 |
TheJulia | clarkb: I've always tended to roll my own modules to do what I needed to do and not purely rely upon community or puppetlabs supplied modules, but I can see where it really is a necessity in this case. :) | 03:06 |
tchaypo | I want to write a hiera backend that uses DNS as the data source | 03:07 |
TheJulia | that would be cool | 03:07 |
StevenK | The madness, it spreads .... | 03:08 |
StevenK | I just spent 3 minutes telling tchaypo it would be a terrible idea | 03:08 |
tchaypo | and I agree, but I still think it would be fun ;) | 03:08 |
lifeless | tchaypo: het please. | 03:08 |
lifeless | bah | 03:08 |
lifeless | heat | 03:08 |
lifeless | cause I don't want to have to write a DNS server that uses heat as a data source | 03:08 |
*** reed has quit IRC | 03:15 | |
*** bknudson has quit IRC | 03:23 | |
*** shakayumi has joined #openstack-infra | 03:24 | |
*** fanhe has joined #openstack-infra | 03:27 | |
*** plars has quit IRC | 03:27 | |
*** shakayumi has quit IRC | 03:28 | |
*** plars has joined #openstack-infra | 03:29 | |
*** wenlock has joined #openstack-infra | 03:33 | |
*** wenlock has quit IRC | 03:34 | |
*** nosnos has quit IRC | 03:40 | |
*** matsuhashi has joined #openstack-infra | 03:47 | |
*** bodepd has quit IRC | 03:49 | |
*** bodepd has joined #openstack-infra | 03:49 | |
*** shakayumi has joined #openstack-infra | 03:54 | |
*** matsuhashi has quit IRC | 03:54 | |
mordred | lifeless: I want you to write a DNS server that uses heat as a data source | 03:54 |
*** matsuhashi has joined #openstack-infra | 03:54 | |
lifeless | finally someone picked up on it :) | 03:54 |
*** matsuhashi has quit IRC | 03:57 | |
*** matsuhashi has joined #openstack-infra | 03:58 | |
*** shakayumi has quit IRC | 03:59 | |
tchaypo | well, it would still be more useful than tinydns | 04:00 |
tchaypo | s/tinydns/djbdns/ | 04:01 |
*** crc32 has quit IRC | 04:03 | |
*** matsuhashi has quit IRC | 04:03 | |
*** matsuhashi has joined #openstack-infra | 04:03 | |
*** lcheng_ has joined #openstack-infra | 04:05 | |
*** tnurlygayanov has quit IRC | 04:06 | |
*** tnurlygayanov has joined #openstack-infra | 04:08 | |
SergeyLukjanov | jeblair, Alex_Gaynor, livegrep is good :) | 04:08 |
*** otherwiseguy has quit IRC | 04:15 | |
SergeyLukjanov | jeblair, clarkb,fungi, mordred, I'm not sure that I'll be able to attend mid-cycle meetup this time :( | 04:15 |
*** otherwiseguy has joined #openstack-infra | 04:16 | |
*** wenlock has joined #openstack-infra | 04:17 | |
*** mmaglana has joined #openstack-infra | 04:20 | |
*** otherwiseguy has quit IRC | 04:23 | |
*** wenlock has quit IRC | 04:28 | |
*** otherwiseguy has joined #openstack-infra | 04:28 | |
*** jcoufal has joined #openstack-infra | 04:28 | |
*** sarob has quit IRC | 04:29 | |
*** rickerc_ has joined #openstack-infra | 04:30 | |
*** sarob has joined #openstack-infra | 04:30 | |
*** rickerc has quit IRC | 04:30 | |
*** rickerc_ is now known as rickerc | 04:30 | |
*** sarob has quit IRC | 04:35 | |
*** otherwiseguy has quit IRC | 04:35 | |
*** otherwiseguy has joined #openstack-infra | 04:36 | |
*** otherwiseguy has quit IRC | 04:41 | |
*** terryw has joined #openstack-infra | 04:41 | |
*** nosnos has joined #openstack-infra | 04:42 | |
*** aconrad has quit IRC | 04:43 | |
*** aconrad has joined #openstack-infra | 04:44 | |
*** shakayumi has joined #openstack-infra | 04:54 | |
*** afazekas has quit IRC | 04:55 | |
*** shakayumi has quit IRC | 04:57 | |
*** alexiz has joined #openstack-infra | 04:57 | |
*** Ryan_Lane has quit IRC | 04:59 | |
*** aconrad has quit IRC | 05:00 | |
*** aconrad has joined #openstack-infra | 05:01 | |
*** alexiz has quit IRC | 05:02 | |
*** zhiyan is now known as zhiyan_ | 05:13 | |
*** mrmartin has joined #openstack-infra | 05:18 | |
*** timrc is now known as timrc-afk | 05:18 | |
*** lcheng_ has quit IRC | 05:22 | |
*** mrmartin has quit IRC | 05:28 | |
*** rickerc has quit IRC | 05:31 | |
*** masayukig has quit IRC | 05:32 | |
*** andreykurilin_ has joined #openstack-infra | 05:32 | |
*** rickerc has joined #openstack-infra | 05:34 | |
*** zhiyan_ is now known as zhiyan | 05:35 | |
*** andreykurilin_ has quit IRC | 05:37 | |
*** zhiyan is now known as zhiyan_ | 05:47 | |
*** terryw has quit IRC | 05:47 | |
*** tnurlygayanov has quit IRC | 05:49 | |
*** tnurlygayanov has joined #openstack-infra | 05:51 | |
*** _nadya_ has joined #openstack-infra | 05:57 | |
*** otherwiseguy has joined #openstack-infra | 05:57 | |
*** afazekas has joined #openstack-infra | 05:57 | |
*** ildikov has quit IRC | 05:57 | |
*** alexiz has joined #openstack-infra | 05:58 | |
*** otherwiseguy has quit IRC | 06:02 | |
mkoderer | mtreinish: clarkb: http://www.rmv.de/linkableblob/de/33548-70863/data/AirLiner_Direktbus_Darmstadt_Frankfurt_Flughafen.pdf | 06:02 |
*** alexiz has quit IRC | 06:03 | |
*** zhiyan_ is now known as zhiyan | 06:03 | |
*** trinaths has joined #openstack-infra | 06:04 | |
trinaths | Stackers! Freescale CI is down for maintenance (upgrade). Inconvenience caused is regretted. We are working on the same. Will post here once its ready.. | 06:05 |
*** _nadya_ has quit IRC | 06:07 | |
*** unicell has quit IRC | 06:08 | |
*** dangers is now known as dangers_away | 06:15 | |
*** pblaho has joined #openstack-infra | 06:16 | |
*** tsv has joined #openstack-infra | 06:16 | |
*** ildikov has joined #openstack-infra | 06:18 | |
*** ihrachyshka has joined #openstack-infra | 06:19 | |
*** zhiyan is now known as zhiyan_ | 06:19 | |
*** zhiyan_ is now known as zhiyan | 06:20 | |
*** Longgeek has joined #openstack-infra | 06:20 | |
*** Longgeek has quit IRC | 06:23 | |
*** Longgeek has joined #openstack-infra | 06:24 | |
*** Longgeek has quit IRC | 06:24 | |
*** Longgeek has joined #openstack-infra | 06:24 | |
*** alexiz has joined #openstack-infra | 06:24 | |
*** trinaths has quit IRC | 06:24 | |
*** praneshp has joined #openstack-infra | 06:26 | |
*** alexiz has quit IRC | 06:29 | |
*** matsuhashi has quit IRC | 06:30 | |
*** matsuhashi has joined #openstack-infra | 06:31 | |
*** _nadya_ has joined #openstack-infra | 06:34 | |
*** bogdando has quit IRC | 06:42 | |
*** bogdando has joined #openstack-infra | 06:42 | |
ildikov | hi | 06:43 |
ildikov | is there anyone available for a tiny little gate related question? | 06:43 |
*** rickerc has quit IRC | 06:45 | |
*** e0ne has joined #openstack-infra | 06:46 | |
*** doude has joined #openstack-infra | 06:48 | |
*** _nadya_ has quit IRC | 06:49 | |
*** mmaglana has quit IRC | 06:52 | |
*** Longgeek has quit IRC | 06:52 | |
*** Longgeek has joined #openstack-infra | 06:53 | |
*** _nadya_ has joined #openstack-infra | 06:53 | |
*** jlibosva has joined #openstack-infra | 06:54 | |
*** ihrachyshka has quit IRC | 07:01 | |
*** rickerc has joined #openstack-infra | 07:02 | |
*** e0ne has quit IRC | 07:02 | |
*** e0ne has joined #openstack-infra | 07:02 | |
*** trinaths has joined #openstack-infra | 07:04 | |
*** rdopiera has joined #openstack-infra | 07:05 | |
*** zhiyan is now known as zhiyan_ | 07:06 | |
*** matsuhashi has quit IRC | 07:11 | |
*** aconrad has quit IRC | 07:11 | |
*** e0ne has quit IRC | 07:13 | |
*** e0ne has joined #openstack-infra | 07:13 | |
*** skolekonov has joined #openstack-infra | 07:14 | |
*** matsuhas_ has joined #openstack-infra | 07:16 | |
*** matsuhas_ has quit IRC | 07:16 | |
*** zhiyan_ is now known as zhiyan | 07:17 | |
*** e0ne_ has joined #openstack-infra | 07:17 | |
*** matsuhashi has joined #openstack-infra | 07:17 | |
*** e0ne has quit IRC | 07:18 | |
*** e0ne_ has quit IRC | 07:19 | |
*** markmc has joined #openstack-infra | 07:22 | |
*** ihrachyshka has joined #openstack-infra | 07:22 | |
*** zzelle has joined #openstack-infra | 07:25 | |
*** alexiz has joined #openstack-infra | 07:25 | |
*** IvanBerezovskiy has joined #openstack-infra | 07:27 | |
*** ihrachyshka has quit IRC | 07:28 | |
*** alexiz has quit IRC | 07:30 | |
*** mrmartin has joined #openstack-infra | 07:31 | |
*** camunoz has quit IRC | 07:33 | |
*** mrda is now known as mrda_awak | 07:36 | |
*** fanhe has quit IRC | 07:38 | |
*** achuprin has quit IRC | 07:41 | |
*** eglynn has quit IRC | 07:54 | |
*** spiffxp has quit IRC | 07:54 | |
*** davidlenwell has quit IRC | 07:55 | |
*** vipul has quit IRC | 07:55 | |
*** esmute has quit IRC | 07:55 | |
*** davidlenwell has joined #openstack-infra | 07:55 | |
*** kevinbenton has quit IRC | 07:56 | |
*** krotscheck has quit IRC | 07:56 | |
*** dguerri has quit IRC | 07:56 | |
*** achuprin has joined #openstack-infra | 07:56 | |
*** jgrimm has quit IRC | 07:56 | |
*** NobodyCam has quit IRC | 07:56 | |
*** dansmith has quit IRC | 07:57 | |
*** zaro has quit IRC | 07:57 | |
*** devananda has quit IRC | 07:57 | |
*** SlickNik has quit IRC | 07:57 | |
*** devananda has joined #openstack-infra | 07:58 | |
*** jpich has joined #openstack-infra | 07:59 | |
jcoufal | hey everyone, can I ask for a very easy review? https://review.openstack.org/#/c/96549/1 | 07:59 |
*** vipul has joined #openstack-infra | 08:01 | |
*** dguerri has joined #openstack-infra | 08:01 | |
*** krotscheck has joined #openstack-infra | 08:01 | |
*** kevinbenton has joined #openstack-infra | 08:01 | |
*** SlickNik has joined #openstack-infra | 08:01 | |
*** dansmith has joined #openstack-infra | 08:02 | |
*** spiffxp has joined #openstack-infra | 08:02 | |
*** esmute has joined #openstack-infra | 08:03 | |
*** zaro has joined #openstack-infra | 08:04 | |
*** NobodyCam has joined #openstack-infra | 08:04 | |
*** jgrimm has joined #openstack-infra | 08:04 | |
*** achuprin has quit IRC | 08:08 | |
*** ihrachyshka has joined #openstack-infra | 08:10 | |
*** thomasbiege has joined #openstack-infra | 08:11 | |
*** salv-orlando has joined #openstack-infra | 08:13 | |
*** derekh_ has joined #openstack-infra | 08:16 | |
jd__ | fungi: FYI I answered on https://github.com/smontanaro/pylockfile/issues/11#issuecomment-44410122 but if you have more to add, feel free | 08:19 |
*** achuprin has joined #openstack-infra | 08:20 | |
*** thomasbiege has quit IRC | 08:21 | |
*** zhiyan is now known as zhiyan_ | 08:25 | |
*** matrohon has joined #openstack-infra | 08:25 | |
*** alexiz has joined #openstack-infra | 08:26 | |
*** shardy_afk is now known as shardy | 08:28 | |
*** alexiz has quit IRC | 08:31 | |
*** jp_at_hp has joined #openstack-infra | 08:31 | |
*** e0ne has joined #openstack-infra | 08:35 | |
*** tsv has quit IRC | 08:38 | |
*** jooools has joined #openstack-infra | 08:40 | |
*** e0ne has quit IRC | 08:41 | |
*** e0ne has joined #openstack-infra | 08:42 | |
*** hashar has joined #openstack-infra | 08:44 | |
*** ildikov has quit IRC | 08:46 | |
*** e0ne has quit IRC | 08:47 | |
*** ildikov has joined #openstack-infra | 08:47 | |
*** zhiyan_ is now known as zhiyan | 08:47 | |
*** zhiyan is now known as zhiyan_ | 08:49 | |
*** dizquierdo has joined #openstack-infra | 08:50 | |
*** _nadya_ has quit IRC | 08:50 | |
*** marcoemorais1 has quit IRC | 08:56 | |
*** salv-orlando has quit IRC | 08:57 | |
*** salv-orlando has joined #openstack-infra | 09:01 | |
*** habib has joined #openstack-infra | 09:02 | |
*** [1]trinaths has joined #openstack-infra | 09:03 | |
*** trinaths has quit IRC | 09:05 | |
*** [1]trinaths has quit IRC | 09:07 | |
*** markmcclain has joined #openstack-infra | 09:11 | |
*** markmcclain1 has joined #openstack-infra | 09:13 | |
*** markmcclain has quit IRC | 09:16 | |
SergeyLukjanov | ildikov, hey, I'm here | 09:19 |
SergeyLukjanov | ildikov, readyb for tiny little gate related question :) | 09:19 |
*** oomichi has quit IRC | 09:20 | |
*** trinaths has joined #openstack-infra | 09:21 | |
*** habib has quit IRC | 09:21 | |
*** hashar_ has joined #openstack-infra | 09:21 | |
*** habib has joined #openstack-infra | 09:22 | |
*** hashar has quit IRC | 09:25 | |
*** alexiz has joined #openstack-infra | 09:27 | |
*** giulivo has joined #openstack-infra | 09:27 | |
*** lxsli has quit IRC | 09:27 | |
*** habib has quit IRC | 09:27 | |
*** habib has joined #openstack-infra | 09:28 | |
*** alexiz has quit IRC | 09:31 | |
*** hashar_ is now known as hashar | 09:32 | |
*** habib has quit IRC | 09:35 | |
*** salv-orlando has quit IRC | 09:37 | |
*** salv-orlando has joined #openstack-infra | 09:39 | |
*** pelix has joined #openstack-infra | 09:39 | |
vponomaryov | SergeyLukjanov: Hi, if you have some time, could you please review next commit - https://review.openstack.org/#/c/95207/ ? | 09:46 |
*** zhiyan_ is now known as zhiyan | 09:49 | |
*** rlandy has joined #openstack-infra | 09:52 | |
*** markmcclain1 has quit IRC | 09:52 | |
*** markmcclain has joined #openstack-infra | 09:54 | |
*** salv-orlando has quit IRC | 09:57 | |
ildikov | SergeyLukjanov: hi, sorry I was on a meeting | 09:57 |
ildikov | SergeyLukjanov: are you still around? :) | 09:58 |
*** zhiyan is now known as zhiyan_ | 09:59 | |
*** markmcclain has quit IRC | 09:59 | |
tteggel | hi infra we (hpcloud) think we have some insight into the high error rate you're seeing from us | 10:00 |
*** BobBallAway is now known as BobBall | 10:00 | |
tteggel | there is a neutron port leak btween nova<-> neutron | 10:00 |
tteggel | which has been made worse by recent maintenance | 10:01 |
tteggel | we are knocking up a little script to reap dead ports and will post here shortly | 10:01 |
*** praneshp has quit IRC | 10:03 | |
*** _nadya_ has joined #openstack-infra | 10:07 | |
*** salv-orlando has joined #openstack-infra | 10:08 | |
gilliard | related to ^^ - if a nodepool instance fails to become active, what happens to it? Is it automatically deleted? | 10:13 |
*** ihrachyshka has quit IRC | 10:14 | |
gilliard | ah. Answering my own question: yes. https://github.com/openstack-infra/nodepool/blob/master/nodepool/nodepool.py#L354 | 10:14 |
gilliard | This may orphan any neutron ports associated to the failed instance, which would eventually use up the quota. | 10:15 |
*** matsuhashi has quit IRC | 10:16 | |
*** salv-orlando has quit IRC | 10:17 | |
*** LIYUEZHOU has quit IRC | 10:19 | |
*** matsuhashi has joined #openstack-infra | 10:21 | |
*** ildikov has quit IRC | 10:24 | |
*** ildikov has joined #openstack-infra | 10:25 | |
*** alexiz has joined #openstack-infra | 10:27 | |
*** matsuhashi has quit IRC | 10:27 | |
*** matsuhashi has joined #openstack-infra | 10:28 | |
*** salv-orlando has joined #openstack-infra | 10:29 | |
*** matrohon has quit IRC | 10:29 | |
*** alexiz has quit IRC | 10:32 | |
*** yamahata has quit IRC | 10:35 | |
*** salv-orlando has quit IRC | 10:36 | |
SergeyLukjanov | vponomaryov, I'll take a look | 10:41 |
SergeyLukjanov | ildikov, I'm here now | 10:41 |
ildikov | SergeyLukjanov: for Ceilometer the py26 and py27 jobs are failing | 10:41 |
SergeyLukjanov | ildikov, let me take a look on i | 10:42 |
SergeyLukjanov | it* | 10:42 |
ildikov | SergeyLukjanov: thos jobs run on bare-centos6-rax as I saw | 10:42 |
ildikov | SergeyLukjanov: after opening the link of the slave it shows that "Offline due to Gearman request" | 10:43 |
SergeyLukjanov | ildikov, hm | 10:43 |
ildikov | SergeyLukjanov: so I just wanted to ask that what to do in this case? | 10:43 |
SergeyLukjanov | ildikov, is it stable reproducable? | 10:44 |
SergeyLukjanov | or happens sometimes? | 10:44 |
*** BadCub has quit IRC | 10:44 | |
*** ihrachyshka has joined #openstack-infra | 10:45 | |
*** hashar is now known as hasharEat | 10:45 | |
*** BadCub has joined #openstack-infra | 10:45 | |
ildikov | SergeyLukjanov: it's been happening since yesterday evening | 10:45 |
ildikov | SergeyLukjanov: https://jenkins04.openstack.org/job/gate-ceilometer-python26/494/consoleFull | 10:46 |
ildikov | SergeyLukjanov: the logs look like this ^^ | 10:47 |
SergeyLukjanov | ildikov, looking | 10:47 |
SergeyLukjanov | ildikov, so, it | 10:47 |
SergeyLukjanov | so, it's failing every time since yesterday evening on rax? | 10:47 |
ildikov | SergeyLukjanov: https://review.openstack.org/#/q/project:openstack/ceilometer,n,z | 10:48 |
ildikov | SergeyLukjanov: most of the -1s is this issue | 10:48 |
SergeyLukjanov | ildikov, okay, I just open two jobs and it was +1 :) | 10:48 |
ildikov | SergeyLukjanov: you mean which are running now? | 10:49 |
SergeyLukjanov | ildikov, nope, already ended | 10:49 |
ildikov | SergeyLukjanov: check the date, when Jenkins last ran | 10:49 |
*** juice has quit IRC | 10:49 | |
SergeyLukjanov | ildikov, yup, seems something is going wrong, many py26/py27 failures | 10:50 |
*** zhiyan_ is now known as zhiyan | 10:50 | |
ildikov | SergeyLukjanov: yeap, I started with this, that the py26, py27 jobs are failing :) | 10:50 |
SergeyLukjanov | ildikov, yeah, I just ack that I see in in many CRs ;) | 10:50 |
ildikov | SergeyLukjanov: ah, ok :) | 10:51 |
ildikov | SergeyLukjanov: sorry, it's Friday and it's always a joy seeing gate jobs constantly failing on Friday ;) | 10:51 |
*** juice has joined #openstack-infra | 10:52 | |
SergeyLukjanov | ildikov, :) | 10:52 |
*** Hal_ has joined #openstack-infra | 10:52 | |
ildikov | SergeyLukjanov: what does the "Offline due to Gearman request" text on the slave's link mean? | 10:53 |
SergeyLukjanov | ildikov, there are 8-9 tests failing each time with ~6 same tests failing each time | 10:53 |
ildikov | SergeyLukjanov: is it something in connection with this issue or it is something completely else? | 10:53 |
SergeyLukjanov | ildikov, oh, it's ok, zuul posts that job completed to gerrit and gerrit plugin in jenkins kills slave | 10:54 |
*** BadCub has quit IRC | 10:54 | |
ildikov | SergeyLukjanov: ah, ok :) | 10:54 |
*** BadCub has joined #openstack-infra | 10:55 | |
ildikov | SergeyLukjanov: I'm just confused because of the "Empty attachments:" text in case of the failing tests | 10:56 |
SergeyLukjanov | 2014-05-30 10:04:03.003 | Empty attachments: | 10:58 |
SergeyLukjanov | 2014-05-30 10:04:03.003 | stdout | 10:58 |
SergeyLukjanov | ildikov, it means that nothing was attached as stdout to test results | 10:58 |
ildikov | SergeyLukjanov: ok and what can be in the background of this? | 10:59 |
*** zhiyan is now known as zhiyan_ | 10:59 | |
SergeyLukjanov | ildikov, oh, python-keystoneclient 0.9.0 has been released 18h ago | 10:59 |
*** matsuhashi has quit IRC | 11:00 | |
*** matsuhashi has joined #openstack-infra | 11:00 | |
ildikov | SergeyLukjanov: I had a thought to check, but it caused only sample conf mismatch issues before, and this bug did not seem to be related to keystoneclient for the first sight... | 11:00 |
*** BadCub has quit IRC | 11:01 | |
*** NobodyCam has quit IRC | 11:01 | |
*** NobodyCam has joined #openstack-infra | 11:02 | |
ildikov | SergeyLukjanov: ok, well, the acl tests should have been suspicious :) | 11:02 |
SergeyLukjanov | ildikov :) | 11:02 |
*** jp_at_hp1 has joined #openstack-infra | 11:03 | |
SergeyLukjanov | ildikov, IMO it could be related to keystone client due to the failing test names contains "auth" :0 | 11:03 |
SergeyLukjanov | ildikov http://logs.openstack.org/89/95489/2/check/gate-ceilometer-python27/18ef69b/testr_results.html.gz | 11:03 |
ildikov | SergeyLukjanov: yes, now as you pointed out that it was released yesterday, it seems logical, that it is the real source of the problem | 11:04 |
*** BadCub has joined #openstack-infra | 11:04 | |
DinaBelova | ildikov, the error is with keystoneclient | 11:04 |
DinaBelova | I found this bug in my test lab | 11:04 |
DinaBelova | will fix it asap | 11:04 |
DinaBelova | quick two-lines fix in our tests | 11:04 |
*** jp_at_hp has quit IRC | 11:05 | |
*** matsuhashi has quit IRC | 11:05 | |
ildikov | DinaBelova: ok, cool, thanks :) | 11:05 |
DinaBelova | token format has changed - as we're using it | 11:05 |
ildikov | DinaBelova: keystone always has some nice surprise for us... :) | 11:06 |
DinaBelova | :D | 11:06 |
DinaBelova | ok, give me two minutes | 11:07 |
gilliard | Anyone tell me what OS_USERNAME nodepool uses on hp cloud? | 11:07 |
ildikov | SergeyLukjanov: sorry for stealing your time with this :) | 11:08 |
SergeyLukjanov | ildikov, np, I'm glad to help :) | 11:08 |
BobBall | I'd imagine that the OS_USERNAME is one of those 'secrets' that isn't intended to be widespread? | 11:08 |
ildikov | SergeyLukjanov: thanks :) | 11:08 |
*** matsuhashi has joined #openstack-infra | 11:09 | |
gilliard | BobBall: I expect it might be. I'm trying to diagnose problems reported by mordred with nodepool instance boot but IDK the user id or tenant :( | 11:09 |
*** BadCub_ has joined #openstack-infra | 11:10 | |
BobBall | Ah - fair enough. Well, I don't know it, and it seems to be one of the 'secrets' only referenced from the code - so you would need someone from infra to tell you :) They will likely be up in a few hours unless sdague knows | 11:12 |
ildikov | DinaBelova: ok, cool, add me to the review please | 11:12 |
*** BadCub has quit IRC | 11:13 | |
*** _nadya_ has quit IRC | 11:14 | |
*** _nadya_ has joined #openstack-infra | 11:18 | |
SergeyLukjanov | openstackgerrit, where are you?? please, come back | 11:19 |
*** yamahata__ has quit IRC | 11:21 | |
*** hasharEat is now known as hashar | 11:21 | |
*** openstackgerrit has joined #openstack-infra | 11:26 | |
SergeyLukjanov | openstackstatus, yay! | 11:27 |
*** jcoufal has quit IRC | 11:28 | |
*** alexiz has joined #openstack-infra | 11:28 | |
*** jcoufal has joined #openstack-infra | 11:28 | |
*** alexiz has quit IRC | 11:33 | |
*** isviridov|away is now known as isviridov | 11:37 | |
DinaBelova | SergeyLukjanov, o/ #openstack-ceilometer gerrit bot seems to be somewhere away))) | 11:46 |
hashar | openstackstatus: welcome back | 11:47 |
gilliard | BobBall: Managed to find out through internal tools. Panic over. | 11:47 |
*** yamahata has joined #openstack-infra | 11:49 | |
*** zhiyan_ is now known as zhiyan | 11:51 | |
*** lcostantino has joined #openstack-infra | 11:55 | |
*** e0ne has joined #openstack-infra | 11:55 | |
ihrachyshka | I just got failure in gate due to 'mirror.rackspace.com' not reachable | 11:56 |
ihrachyshka | as in http://logs.openstack.org/44/95744/2/gate/gate-tempest-dsvm-neutron-large-ops/bd3dd4d/logs/devstacklog.txt.gz | 11:56 |
ihrachyshka | is it a known issue? | 11:56 |
*** dizquierdo has quit IRC | 11:57 | |
*** mbacchi has joined #openstack-infra | 11:58 | |
*** matsuhashi has quit IRC | 12:00 | |
*** salv-orlando has joined #openstack-infra | 12:00 | |
*** zhiyan is now known as zhiyan_ | 12:00 | |
*** matsuhashi has joined #openstack-infra | 12:00 | |
*** dprince has joined #openstack-infra | 12:01 | |
*** NobodyCam has quit IRC | 12:02 | |
*** matsuhashi has quit IRC | 12:02 | |
*** NobodyCam has joined #openstack-infra | 12:02 | |
*** matsuhashi has joined #openstack-infra | 12:02 | |
*** pdmars has joined #openstack-infra | 12:03 | |
*** pdmars has quit IRC | 12:05 | |
*** salv-orlando has quit IRC | 12:05 | |
*** pdmars_ has joined #openstack-infra | 12:05 | |
SergeyLukjanov | DinaBelova, it's working bad now :( | 12:07 |
SergeyLukjanov | looks like disconets | 12:08 |
*** NobodyCam has quit IRC | 12:08 | |
*** NobodyCam has joined #openstack-infra | 12:09 | |
*** matsuhashi has quit IRC | 12:12 | |
*** matsuhashi has joined #openstack-infra | 12:13 | |
*** matsuhashi has quit IRC | 12:13 | |
*** yamahata has quit IRC | 12:14 | |
SergeyLukjanov | vponomaryov, I've added comment to https://review.openstack.org/#/c/95207/ | 12:15 |
*** yamahata has joined #openstack-infra | 12:15 | |
*** e0ne_ has joined #openstack-infra | 12:15 | |
*** ArxCruz has joined #openstack-infra | 12:16 | |
vponomaryov | SergeyLukjanov: thanks, about comment: there is no need to do it | 12:16 |
SergeyLukjanov | vponomaryov, okay | 12:16 |
vponomaryov | SergeyLukjanov: intention - run cli tests rom any job | 12:16 |
vponomaryov | s/rom/from/ | 12:16 |
SergeyLukjanov | vponomaryov, my concern sync vs. async testing | 12:16 |
SergeyLukjanov | vponomaryov, but anyway it's non-voting now, so, it's ok | 12:17 |
vponomaryov | SergeyLukjanov: if changes of server side break something we will see it on server side commit | 12:18 |
SergeyLukjanov | vponomaryov, +A | 12:18 |
DinaBelova | SergeyLukjanov, is there a possibility to fix it somehow? :( | 12:19 |
*** e0ne has quit IRC | 12:19 | |
vponomaryov | SergeyLukjanov: thanks | 12:19 |
SergeyLukjanov | DinaBelova, openstackgerrit? | 12:19 |
DinaBelova | yep | 12:19 |
SergeyLukjanov | DinaBelova, I don't see any traces in logs now | 12:20 |
DinaBelova | it's in the channel, but does not publishes the messages | 12:20 |
SergeyLukjanov | DinaBelova, looks like it couldn't connect to all channels or randomly disconnects from some | 12:20 |
SergeyLukjanov | oh | 12:20 |
DinaBelova | so it's like new changes are appearing and it does nothing :-\ | 12:20 |
*** openstackgerrit has quit IRC | 12:22 | |
*** openstackgerrit has joined #openstack-infra | 12:23 | |
*** talluri has joined #openstack-infra | 12:26 | |
SergeyLukjanov | DinaBelova, I've restarted it and seems like it joins all channels | 12:27 |
openstackgerrit | A change was merged to openstack-infra/config: Added tempest job to manila project https://review.openstack.org/95207 | 12:27 |
DinaBelova | SergeyLukjanov, ok! | 12:27 |
DinaBelova | one change should be merged soon in ceilo - we'll be sure if it works) | 12:27 |
*** alexiz has joined #openstack-infra | 12:29 | |
*** talluri has quit IRC | 12:31 | |
*** alexiz has quit IRC | 12:34 | |
anteaya | tteggel: thank you, please keep us posted | 12:35 |
*** weshay has joined #openstack-infra | 12:35 | |
anteaya | trinaths: thank you for the update | 12:36 |
anteaya | SergeyLukjanov: why not, germany is so close to you? | 12:37 |
SergeyLukjanov | anteaya, me and Dina completing repair in our new apartment and planning to move in the mid summer | 12:39 |
anteaya | :( | 12:39 |
anteaya | ah so timing is the issue | 12:39 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/config: Install the openstackci-yum module. https://review.openstack.org/95787 | 12:40 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/config: Add yum.openstack.org lightweight Fedora 20 mirror https://review.openstack.org/90875 | 12:40 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/config: Import puppet-yum project https://review.openstack.org/90874 | 12:40 |
*** nosnos has quit IRC | 12:40 | |
SergeyLukjanov | anteaya, not really exact timing - need to do a lot before move and after move, it's about the whole summer :) | 12:40 |
*** smarcet has joined #openstack-infra | 12:40 | |
*** rfolco has joined #openstack-infra | 12:41 | |
*** e0ne_ has quit IRC | 12:42 | |
*** e0ne has joined #openstack-infra | 12:42 | |
SergeyLukjanov | ttx, cody-somerville, mordred, jeblair, krotscheck, are there any plans for mid cycle storyboard meetup like in Brussels? | 12:44 |
ttx | SergeyLukjanov: no plans at this point | 12:44 |
anteaya | mtreinish: don't tell me I am paranoid, I called it: https://wiki.openstack.org/w/index.php?title=Meetings/ThirdParty&diff=next&oldid=53712 | 12:44 |
SergeyLukjanov | ttx, probably it could be discussed at infra meetup | 12:44 |
*** aysyd has joined #openstack-infra | 12:45 | |
ttx | SergeyLukjanov: when is that meetup ? | 12:46 |
anteaya | at least I have the weekend to get my armour back on | 12:46 |
SergeyLukjanov | ttx, mid July I think, there is an email in ML | 12:46 |
*** rickerc has quit IRC | 12:46 | |
SergeyLukjanov | ttx, July 14-18 | 12:46 |
SergeyLukjanov | ttx, [OpenStack-Infra] [QA][Infra] Mid-Cycle Meet-up | 12:47 |
ttx | SergeyLukjanov: I'll have to pass. At OSCON the week after | 12:47 |
tteggel | anteaya: https://gist.github.com/moorryan/93fa4be65fc5ea60b3ed | 12:47 |
*** e0ne has quit IRC | 12:47 | |
anteaya | hello tteggel | 12:47 |
anteaya | thanks for being in the channel | 12:47 |
anteaya | having someone to talk to about hpcloud is great | 12:47 |
tteggel | anteaya: that script will reap ports that have been leaked | 12:48 |
tteggel | np | 12:48 |
tteggel | you might want to do a dry run with line 42 commented out ;) | 12:48 |
*** prad has joined #openstack-infra | 12:48 | |
anteaya | oh this script is for us to run? | 12:49 |
anteaya | or are you running this script? | 12:49 |
tteggel | we don't have your auth details | 12:49 |
SergeyLukjanov | ttx, I'll pass it most probably too | 12:49 |
anteaya | oh okay so you wrote this script for us, okay | 12:49 |
tteggel | we are looking at running this over our whole estate but want to do further qualification fit | 12:50 |
tteggel | *first | 12:50 |
anteaya | well the first person who will be awake who would be able to comment on it, other than thank you for its existance is fungi | 12:50 |
anteaya | he should be here within the hour | 12:50 |
anteaya | okay | 12:50 |
tteggel | the nodepool usage pattern is particularly susceptible to this problem | 12:51 |
anteaya | keep us posted, and thank you | 12:51 |
tteggel | so we are making it available to you ahead of time | 12:51 |
anteaya | nodepool does have its patterns, yes it does | 12:51 |
anteaya | great, thanks for that | 12:51 |
*** habib has joined #openstack-infra | 12:51 | |
anteaya | tteggel: anyone else from hpcloud in here? | 12:51 |
*** zhiyan_ is now known as zhiyan | 12:51 | |
tteggel | we've used it on some of our test tenants with similar usage patterns with no problems | 12:51 |
anteaya | or are you the sole brave soul? | 12:51 |
anteaya | great | 12:52 |
anteaya | can you share any logs from those runs, or no? | 12:52 |
tteggel | anteaya: gilliard is here to help | 12:52 |
anteaya | don't if you are concerned about private data | 12:52 |
*** rickerc has joined #openstack-infra | 12:52 | |
anteaya | gilliard: hello | 12:52 |
anteaya | gilliard: welcome | 12:52 |
anteaya | glad to know you both | 12:52 |
anteaya | what timezone do you work in? | 12:53 |
tteggel | UK (UTC+1 tight now) | 12:53 |
tteggel | right | 12:53 |
anteaya | cool | 12:53 |
anteaya | I'm in UTC-4/5 | 12:53 |
anteaya | depending on the season | 12:53 |
*** matrohon has joined #openstack-infra | 12:53 | |
tteggel | can't share logs, sorry | 12:54 |
anteaya | I understand | 12:54 |
anteaya | didn't think so, but I had to ask anyway | 12:54 |
tteggel | i will wait for fungi to surface and see if he has any questions | 12:54 |
anteaya | cool | 12:55 |
tteggel | FYI we are also chasing down a separate performance issue | 12:55 |
*** thomasbiege has joined #openstack-infra | 12:55 | |
anteaya | do tell | 12:55 |
tteggel | that is causing variable instance boot times | 12:55 |
anteaya | hmmmm | 12:55 |
anteaya | sounds illusive | 12:55 |
anteaya | elusive? | 12:55 |
tteggel | current suspect is DB scale | 12:55 |
anteaya | yeah the second one looks better | 12:55 |
anteaya | interesting | 12:56 |
anteaya | what are you using as DB? | 12:56 |
tteggel | mysql | 12:56 |
*** mwagner_lap has quit IRC | 12:56 | |
anteaya | well we have a fair few folks with some mysql knowledge kicking around | 12:56 |
anteaya | if you felt like chatting about it | 12:56 |
tteggel | i think we have an immediate solution which is to 'hard archive' some deleted instances ;) | 12:57 |
anteaya | hard archive | 12:57 |
anteaya | I don't know the term | 12:57 |
anteaya | I am not one of the ones with a lot of mysql knowledge | 12:57 |
tteggel | delete | 12:57 |
anteaya | in case it isn't showing yet | 12:58 |
tteggel | backups only | 12:58 |
anteaya | yes, well deleting does solve some issues | 12:58 |
tteggel | we normally leave deleted instances soft deleted for 3 months | 12:58 |
openstackgerrit | Valeriy Ponomaryov proposed a change to openstack-infra/config: Hotfix for manila's jobs config https://review.openstack.org/96754 | 12:58 |
anteaya | for the customers that change their mind | 12:58 |
*** mbacchi has quit IRC | 12:58 | |
tteggel | for audit reasons | 12:59 |
openstackgerrit | Valeriy Ponomaryov proposed a change to openstack-infra/config: Hotfix for manila's jobs config https://review.openstack.org/96754 | 12:59 |
anteaya | guess I don't know much about auditing | 12:59 |
tteggel | we have a bunch of processes that don't make sense unless you're a SOC or ISO auditor | 13:01 |
anteaya | awesome | 13:01 |
*** cammann has joined #openstack-infra | 13:02 | |
*** zhiyan is now known as zhiyan_ | 13:03 | |
cammann | I'm trying to submit my first patch to gerrit, but I get "fatal: ICLA contributor agreement requires current contact information.". The gerrit page to edit this won't let me save, saying "Server Error Cannot store contact information". Is there a problem with gerrit? | 13:04 |
anteaya | hi cammann you need to ensure you are a member of the foundation | 13:04 |
anteaya | are you following any instructions, or may I offer you some? | 13:05 |
tteggel | cammann is also hp cloud - started only 2 days ago. welcome. | 13:05 |
cammann | please ;0 | 13:05 |
anteaya | welcome cammann | 13:05 |
anteaya | sure | 13:05 |
* anteaya gets link | 13:05 | |
anteaya | https://wiki.openstack.org/wiki/Gerrit_Workflow#Account_Setup | 13:06 |
anteaya | give that a read and let me know if you hit any walls | 13:06 |
cammann | Thank you! | 13:06 |
anteaya | thanks for asking | 13:06 |
anteaya | so many new folks to the party, this is wonderful | 13:06 |
anteaya | someone must have sent out a memo or something | 13:07 |
*** mriedem has joined #openstack-infra | 13:08 | |
DinaBelova | folks, strange question... What is the THSTACK CI ? It's related to some unknown zuu http://zuul.thstack.com :-\ And it runs the jobb for the ceilometer at least : https://review.openstack.org/#/c/96752/2 | 13:09 |
DinaBelova | i just see it for the first time | 13:09 |
DinaBelova | probably someone knows what is this? | 13:09 |
*** mfer has joined #openstack-infra | 13:10 | |
anteaya | hi DinaBelova | 13:10 |
hashar | anteaya: hi, maybe http://stackalytics.com/ could add a "number of contributors" metric :) | 13:10 |
DinaBelova | anteaya, o/ | 13:10 |
anteaya | it is a new third party ci account | 13:10 |
DinaBelova | oh, ok! | 13:10 |
anteaya | hashar: maybe, SergeyLukjanov did you want to take the stackalytics question? | 13:10 |
*** e0ne has joined #openstack-infra | 13:10 | |
DinaBelova | I just was surprised :) | 13:10 |
DinaBelova | anteaya, thanks! | 13:11 |
anteaya | yeah, they are surprising | 13:11 |
anteaya | DinaBelova: if it is doing anything it shouldn't please let me know | 13:11 |
hashar | anteaya: SergeyLukjanov: at wikimedia we have a metric tracking the number of Wiki editor with more than 5 edits per month (deemed active editors) | 13:11 |
anteaya | hashar: stackalytics is run by mirantis, not by infra | 13:11 |
DinaBelova | anteaya - it's running no-voting jons I guess | 13:11 |
hashar | ahh | 13:11 |
hashar | anteaya: will remember to poke Sergey so :] | 13:11 |
DinaBelova | anteaya, but it's one folk with the email: Longgeek <longgeek@thstack.com> - who has changed my change | 13:12 |
*** habib has quit IRC | 13:12 | |
SergeyLukjanov | hashar, I'm atm, reading question | 13:12 |
DinaBelova | anteaya, It was inherited from other one - and it was for some reason | 13:12 |
anteaya | DinaBelova: yeah, so third party ci should only post one comment per patch, right now it is posting two | 13:12 |
anteaya | Longgeek: you around? | 13:12 |
anteaya | DinaBelova: Longgeek changed your patch? | 13:13 |
DinaBelova | yes | 13:13 |
Longgeek | yes | 13:13 |
Longgeek | sorry. | 13:13 |
*** julim has joined #openstack-infra | 13:13 | |
anteaya | Longgeek: can you help us understand what is happening here | 13:13 |
DinaBelova | it was inherited from other change, I'm ok with this position too, Longgeek :) | 13:14 |
anteaya | let's start with the fact you uploaded a patchset to DinaBelova's patch | 13:14 |
DinaBelova | I just was surprised | 13:14 |
Longgeek | I did not notice the wrong point. | 13:14 |
anteaya | I don't yet understand | 13:14 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Refresh token support https://review.openstack.org/95478 | 13:14 |
anteaya | can you try again? | 13:14 |
SergeyLukjanov | hashar, you'd like to have new reports in stackalytics? | 13:14 |
anteaya | Longgeek: are you saying you didn't realize what patch you were changing? | 13:15 |
*** ityaptin has joined #openstack-infra | 13:15 | |
hashar | SergeyLukjanov: I thought you might want to find out how many new people are enrolling in the project and how many are being active per month | 13:15 |
*** habib_ has joined #openstack-infra | 13:16 | |
SergeyLukjanov | hashar, we have some reports | 13:16 |
SergeyLukjanov | hashar, http://stackalytics.com/report/users/slukjanov | 13:16 |
anteaya | Longgeek: do you understand my question? | 13:17 |
SergeyLukjanov | hashar, aaaand http://stackalytics.com/report/companies/mirantis | 13:17 |
*** vrovachev has joined #openstack-infra | 13:17 | |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for grenade neutron bug 1323715 https://review.openstack.org/96758 | 13:18 |
uvirtbot | Launchpad bug 1323715 in grenade "network tests fail on policy check after upgrade from icehouse to master (juno)" [Undecided,In progress] https://launchpad.net/bugs/1323715 | 13:18 |
*** talluri has joined #openstack-infra | 13:18 | |
Longgeek | anteaya, What is the problem? | 13:18 |
anteaya | Longgeek: I asked you a question | 13:18 |
hashar | SergeyLukjanov: theper user / per company reports are nice. I was wondering if we could get # of people that worked on a given cycle or project. Ie how many folks are actively maintaining Neutron since Jan 1st. | 13:18 |
anteaya | Longgeek: are you saying that you didn't know which patch you were changing | 13:18 |
SergeyLukjanov | hashar and we have http://stackalytics.com/report/contribution/sahara/30 | 13:18 |
SergeyLukjanov | hashar, you can specify any number at the end of link like http://stackalytics.com/report/contribution/sahara/42 | 13:19 |
Longgeek | anteaya, I ordered the wrong interface, open up your patch, | 13:19 |
SergeyLukjanov | hashar, this report could be generated per project and per program | 13:19 |
anteaya | Longgeek: are you aware enough of what to did to ensure you won't do it again? | 13:19 |
hashar | SergeyLukjanov: exactly what I was looking for and even better! Большое спасибо! | 13:19 |
SergeyLukjanov | hashar, np, you're welcome :) | 13:20 |
hashar | SergeyLukjanov: and yeah per project would be quite nice :-) | 13:20 |
Longgeek | anteaya, I guarantee | 13:20 |
anteaya | Longgeek: okay thanks | 13:20 |
Longgeek | anyeaya, Very sorry | 13:20 |
anteaya | Longgeek: now you maintain thstack ci do you not | 13:20 |
anteaya | doesn't matter to me, but it creates a huge mess for our system if it continues to happen | 13:21 |
SergeyLukjanov | hashar, I'm always just writing the url manually, you can replace sahara-group with sahara or python-saharaclient | 13:21 |
*** dkliban_afk is now known as dkliban | 13:21 | |
hashar | found that http://stackalytics.com/report/contribution/zuul/30 :D | 13:21 |
anteaya | Longgeek: do you maintain thstack ci? | 13:21 |
Longgeek | anteaya, yes, my ci. | 13:22 |
anteaya | great | 13:22 |
anteaya | your ci is allowed one comment per patchset | 13:22 |
anteaya | right now your system is commenting twice per patchset | 13:22 |
anteaya | it is commenting "starting jobs" | 13:22 |
anteaya | it isn't allowed to post the "starting jobs" comment | 13:23 |
anteaya | please fix that | 13:23 |
Longgeek | What should I change it? | 13:23 |
fungi | tteggel: gilliard: thanks for the update, and welcome to the channel! sorry, was catching up on scrollback and trying to deal with a painting crew here at the house at the same time. looking over your script now | 13:23 |
anteaya | what tools are you using for your system? | 13:23 |
*** bknudson has joined #openstack-infra | 13:23 | |
gilliard | Hi fungi! | 13:24 |
Longgeek | zuul | 13:24 |
tteggel | fungi: hello | 13:24 |
anteaya | Longgeek: y'know what would be the best, if you disable your system for the weekend, attend the third party meeting on Monday, and ask the question at that time | 13:24 |
SergeyLukjanov | fungi, morning | 13:25 |
anteaya | Longgeek: since that would be an issue for many others there | 13:25 |
anteaya | Longgeek: https://wiki.openstack.org/wiki/Meetings/ThirdParty | 13:25 |
SergeyLukjanov | fungi, I've tried to investigate an issue with gerritbot, but there no results ;( | 13:25 |
Longgeek | anteaya, ok | 13:25 |
mriedem | sdague: fungi: jeblair: has anyone seen this before? http://logs.openstack.org/99/96499/2/gate/gate-tempest-dsvm-neutron-large-ops/9f44e7f/logs/devstacklog.txt.gz#_2014-05-30_07_07_43_632 | 13:26 |
*** doug-fish has joined #openstack-infra | 13:27 | |
anteaya | Longgeek: great thank you, that way you meet other people maintaining third party systems | 13:27 |
Longgeek | anteaya, ok, thank you. | 13:27 |
anteaya | thank you | 13:27 |
mriedem | sdague: ah looks like a rax hiccup | 13:29 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Fix local storage usage https://review.openstack.org/96762 | 13:29 |
fungi | SergeyLukjanov: gerritbot has a tendency to fall victim to netsplits or irc server failures and then not reconnect/rejoin on its own, so it's not entirely uncommon. often it doesn't even realize the server it was talking to has vanished until the outgoing socket buffer fills while tcp keeps retransmitting, and then we get opaque errors in the logs which bubble up from the ssl layer | 13:30 |
*** alexiz has joined #openstack-infra | 13:30 | |
SergeyLukjanov | fungi, heh, okay, so, probably we should wrap everything with reconnect.. | 13:30 |
fungi | SergeyLukjanov: if there's a good way to trap for that particular condition, then yeah it might help | 13:31 |
vponomaryov | fungi: sorry for interruption, but there is one hotfix, that is requires attention, please look at it: https://review.openstack.org/#/c/96754/ | 13:31 |
*** signed8bit has joined #openstack-infra | 13:31 | |
fungi | vponomaryov: looks fine, approved | 13:32 |
openstackgerrit | Nikita Konovalov proposed a change to openstack-infra/storyboard-webclient: Refresh token support https://review.openstack.org/95478 | 13:32 |
*** salv-orlando has joined #openstack-infra | 13:32 | |
vponomaryov | fungi, SergeyLukjanov: thanks for fast reaction | 13:32 |
SergeyLukjanov | fungi, oh, if you have 2 mins, could you please take a look at sahara-specs addition - https://review.openstack.org/#/c/95715/ already reviewed by clarkb and anteaya | 13:33 |
fungi | vponomaryov: normally that variable is set at the start of the wrap script here: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/devstack-vm-gate-wrap.sh#n87 | 13:33 |
*** mbacchi has joined #openstack-infra | 13:33 | |
fungi | vponomaryov: but since you're trying to use it before that script is called, it indeed won't be set yet | 13:34 |
*** salv-orlando has quit IRC | 13:34 | |
fungi | vponomaryov: so your workaround seems reasonable | 13:34 |
*** alexiz has quit IRC | 13:34 | |
*** dansmith is now known as superdan | 13:35 | |
fungi | vponomaryov: just be aware that if we ever have to change the value of $BASE in devstack-gate, it will likely cause your job to begin failing | 13:35 |
anteaya | ttx is work still happening on gerrit-powered-agenda? | 13:35 |
vponomaryov | fungi: I see, i watched other jobs, there are hardcoded pathes without env vars | 13:36 |
ttx | anteaya: I hope so | 13:36 |
ttx | it's becoming very painful | 13:36 |
anteaya | ttx I don't see anything new since May 7th | 13:36 |
vponomaryov | fungi: not all, but present | 13:36 |
fungi | vponomaryov: right, we'll likely have to patch job configurations if that does ever happen | 13:36 |
anteaya | ttx it was people you were in contact with, working on that, was it not? | 13:36 |
*** e0ne has quit IRC | 13:37 | |
ttx | that was lbragstad | 13:37 |
anteaya | is lbragstad an irc nick? | 13:37 |
*** e0ne has joined #openstack-infra | 13:37 | |
ttx | anteaya: yes. Asking him on #openstack-dev | 13:37 |
*** gokrokve has joined #openstack-infra | 13:37 | |
anteaya | kk | 13:37 |
*** yfried has quit IRC | 13:38 | |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for devstack/infra bug 1324932 https://review.openstack.org/96764 | 13:38 |
uvirtbot | Launchpad bug 1324932 in openstack-ci "devstack setup fails with "E: There are problems and -y was used without --force-yes"" [Undecided,New] https://launchpad.net/bugs/1324932 | 13:38 |
*** e0ne_ has joined #openstack-infra | 13:40 | |
SergeyLukjanov | does anybody know how is maintaining http://www.openstack.org/software/roadmap/ ? | 13:41 |
*** e0ne has quit IRC | 13:41 | |
fungi | SergeyLukjanov: probably ttx | 13:41 |
fungi | SergeyLukjanov: oh, actually that may be toddmorey since it's on the www site | 13:41 |
ttx | fungi: definitely not me | 13:42 |
fungi | yeah, just noticed that | 13:42 |
*** homeless has joined #openstack-infra | 13:42 | |
fungi | SergeyLukjanov: toddmorey is not often in here, but contact info is posted at https://wiki.openstack.org/wiki/Website | 13:43 |
anteaya | SergeyLukjanov: yeah, a rename has to happen there | 13:43 |
*** talluri has quit IRC | 13:43 | |
*** smarcet has quit IRC | 13:43 | |
SergeyLukjanov | fungi, thank you! | 13:44 |
*** talluri has joined #openstack-infra | 13:44 | |
SergeyLukjanov | anteaya, yup, it's about rename ;) | 13:44 |
anteaya | good you are on top of these things | 13:44 |
*** wenlock has joined #openstack-infra | 13:45 | |
mestery | fungi: Can you help me for a minute? This patch (https://review.openstack.org/#/c/89740/) isn't able to merge for some reason, it's like gerrit just ignores +A on it. Any ideas? | 13:46 |
openstackgerrit | A change was merged to openstack-infra/config: Hotfix for manila's jobs config https://review.openstack.org/96754 | 13:46 |
*** _nadya_ has quit IRC | 13:47 | |
*** _nadya_ has joined #openstack-infra | 13:48 | |
*** smarcet has joined #openstack-infra | 13:48 | |
*** talluri has quit IRC | 13:48 | |
*** _nadya_ has quit IRC | 13:49 | |
fungi | mestery: it looks like patchset #5 was uploaded during the zuul restart a few days ago and it missed the event, so no check result has been posted for it. i've left a recheck comment on it now which should cause it to get check results and, assuming those succeed, it will be automatically enqueued into the gate at that point | 13:50 |
mestery | fungi: Thank you for the help, much appreciated! | 13:50 |
fungi | yw | 13:51 |
anteaya | mestery: reverity no bug is deprecated | 13:51 |
mestery | anteaya: I had a suspicion on that one, thanks for confirming. :) | 13:52 |
anteaya | np | 13:52 |
anteaya | recheck no bug, recheck <bug #> and reverify <bug #> all work | 13:52 |
fungi | though reverify does not work if there's no check result at all on the patchset | 13:53 |
anteaya | doesn't using reverify <bug #> fire check jobs first? | 13:54 |
anteaya | I had thought we had set it up to do that | 13:54 |
fungi | it will, but only if there's already a check result | 13:54 |
*** zhiyan_ is now known as zhiyan | 13:54 | |
anteaya | ah | 13:54 |
fungi | one of those corner cases which isn't supposed to happen, but occasionally zuul does miss gerrit events due to restarts, network failures, et cetera | 13:54 |
anteaya | nothing moves without the initial check result | 13:54 |
* anteaya nods | 13:54 | |
fungi | it's rare enough i haven't taken the time to noodle on whether there's an easy config fix to catch that | 13:55 |
*** yamahata has quit IRC | 13:56 | |
*** jergerber has joined #openstack-infra | 13:56 | |
*** yamahata has joined #openstack-infra | 13:56 | |
*** dizquierdo has joined #openstack-infra | 13:57 | |
anteaya | makes sense | 13:57 |
fungi | mriedem: just got a moment to look at your log, and yeah we do sometimes see outages for rackspace's ubuntu mirror site, which can cause job failures in massive numbers when it happens | 13:58 |
mriedem | fungi: ok, figured it was a known issue, just didn't see any open bugs for it - so opened one and wrote an e-r query | 13:59 |
mriedem | fungi: guessing it's one of those that will just remain open forever for tracking known rechecks? | 13:59 |
*** ociuhandu has quit IRC | 13:59 | |
fungi | mriedem: likely yes | 13:59 |
SergeyLukjanov | fungi, thanks for reviewing! | 14:00 |
*** mrmartin has quit IRC | 14:00 | |
*** rdopiera has quit IRC | 14:02 | |
*** zhiyan is now known as zhiyan_ | 14:03 | |
*** skolekonov has quit IRC | 14:04 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/config: Bring docs jobs for openstack-infra/gerritlib https://review.openstack.org/95006 | 14:04 |
phschwartz | morning infra | 14:05 |
anteaya | morning phschwartz | 14:05 |
*** skolekonov has joined #openstack-infra | 14:05 | |
*** skolekonov has quit IRC | 14:06 | |
*** habib_ has quit IRC | 14:07 | |
*** skolekonov has joined #openstack-infra | 14:07 | |
*** wenlock has quit IRC | 14:08 | |
*** rickerc has quit IRC | 14:09 | |
*** pcrews has joined #openstack-infra | 14:10 | |
*** salv-orlando has joined #openstack-infra | 14:12 | |
*** rwsu has joined #openstack-infra | 14:12 | |
*** vrovachev has left #openstack-infra | 14:14 | |
*** matrohon has quit IRC | 14:14 | |
fungi | tteggel: i read through the script... so basically the workaround is to delete ports in neutron which aren't associated with an instance any longer? i nodepool already tried to do that when deleting the instance, but maybe there are certain sorts of api call failures modes which can cause us to leak them | 14:16 |
tteggel | fungi: exactly. and a recent 'incident' will have caused you to leak a bunch | 14:17 |
fungi | tteggel: got it | 14:18 |
tteggel | fungi: we're looking at going a cleanup but that will take time | 14:18 |
tteggel | fungi: we wanted to enable you to do it youselves in the meantime | 14:19 |
fungi | tteggel: yep, appreciated! | 14:19 |
*** msabramo has quit IRC | 14:19 | |
gilliard | I raised this https://bugs.launchpad.net/nova/+bug/1324934 although it's light on detail atm | 14:19 |
uvirtbot | Launchpad bug 1324934 in nova "port leak when instance is deleted before ACTIVE" [Undecided,New] | 14:19 |
tteggel | fungi: maybe you should comment out line 42 and do a dry run first. | 14:19 |
fungi | gilliard: thanks! | 14:19 |
fungi | tteggel: yeah, agreed | 14:20 |
*** salv-orlando has quit IRC | 14:21 | |
*** timrc-afk is now known as timrc | 14:21 | |
*** shakamunyi has joined #openstack-infra | 14:22 | |
*** salv-orlando has joined #openstack-infra | 14:23 | |
openstackgerrit | A change was merged to openstack-infra/config: Add sahara-specs repo https://review.openstack.org/95715 | 14:24 |
*** jcoufal has quit IRC | 14:25 | |
*** pblaho has quit IRC | 14:27 | |
*** skolekonov has quit IRC | 14:28 | |
*** e0ne_ has quit IRC | 14:28 | |
*** skolekonov has joined #openstack-infra | 14:28 | |
*** olaph has joined #openstack-infra | 14:29 | |
*** ociuhandu has joined #openstack-infra | 14:31 | |
anteaya | we have 6 patches up for infra-specs, it would be nice to get the initial commit hammered out and merged: https://review.openstack.org/#/q/status:open+project:openstack-infra/infra-specs,n,z | 14:32 |
*** otherwiseguy has joined #openstack-infra | 14:32 | |
*** msabramo has joined #openstack-infra | 14:33 | |
*** comstud is now known as bearhands | 14:34 | |
*** rickerc has joined #openstack-infra | 14:34 | |
*** openstackgerrit has quit IRC | 14:36 | |
*** pblaho has joined #openstack-infra | 14:36 | |
*** openstackgerrit has joined #openstack-infra | 14:37 | |
*** rcarrill` is now known as rcarrillocruz | 14:38 | |
fungi | tteggel: gilliard: heh... "novaclient.exceptions.OverLimit: This request was rate-limited. (HTTP 413)" | 14:38 |
zaro | morning | 14:38 |
tteggel | fungi: hah, oops | 14:39 |
fungi | i'll insert a small delay in the loop | 14:39 |
*** mburned is now known as mburned_out | 14:39 | |
*** gokrokve has quit IRC | 14:40 | |
zaro | msabramo: ping | 14:40 |
*** e0ne has joined #openstack-infra | 14:40 | |
msabramo | zaro: pong | 14:40 |
anteaya | morning zaro | 14:40 |
*** dhellmann_ is now known as dhellmann | 14:40 | |
*** wenlock has joined #openstack-infra | 14:41 | |
*** mburned_out is now known as mburned | 14:41 | |
*** pblaho has quit IRC | 14:42 | |
zaro | msabramo: isn't there a change pending to fix this? https://bugs.launchpad.net/openstack-ci/+bug/1322882 | 14:42 |
uvirtbot | Launchpad bug 1322882 in pbr "jenkins-job-builder 0.8.0 tarball with the switch to pbr is unusable for packagers" [Undecided,New] | 14:42 |
*** otter768 has quit IRC | 14:43 | |
msabramo | zaro: Not that I know of. This is sort of similar to some other issues, but I think it's slightly different | 14:44 |
msabramo | there was a similar issue with package name for coverage which we fixed in pbr | 14:44 |
*** zz_gondoi is now known as gondoi | 14:44 | |
*** salv-orlando has quit IRC | 14:45 | |
msabramo | I wonder if we are better off just renaming the module directory to match the package name | 14:45 |
msabramo | although that might break folks that use it | 14:45 |
*** salv-orlando has joined #openstack-infra | 14:45 | |
*** salv-orlando has quit IRC | 14:45 | |
msabramo | this issue also involves package name but it's about coverage not getting version - https://review.openstack.org/89205 | 14:46 |
*** e0ne has quit IRC | 14:46 | |
tteggel | fungi: i've just put your tenant into a higher rate limit band as well, should help | 14:47 |
*** mrodden has joined #openstack-infra | 14:47 | |
tteggel | fungi: will need up to 30 mins to propagate | 14:47 |
mordred | tteggel, gilliard: morning! welcome to our crazy fun house :) | 14:48 |
zaro | msabramo: i know very little about pbr. do you think package name change is right solution? or some fix to pbr? | 14:48 |
tteggel | mordred: hi! | 14:48 |
*** e0ne has joined #openstack-infra | 14:48 | |
mordred | msabramo, zaro I'll look at the jjb pbr thing in a couple of hours | 14:49 |
gilliard | morning mordred | 14:49 |
mordred | msabramo, zaro: we have other things where the package name and the module name differ - so I do not expect that to be a problem | 14:49 |
fungi | tteggel: that'll help in general anyway--thanks! | 14:49 |
msabramo | zaro: what mordred said :-) | 14:50 |
msabramo | wonder what version of pbr reporter is using | 14:50 |
*** jooools has quit IRC | 14:50 | |
tteggel | fungi: your limits are now per min: 1600 GETs, 80 PUTs, 320 POSTs and 480 DELETEs | 14:51 |
mordred | fungi: in addition to our "add neutron awareness to nodepool to handle instance-to-networks" ... perhaps we should also add awareness of neutron port quotas, port creation and port cleanup on delete | 14:51 |
fungi | mordred: i see that as going hand-in-hand with the current proposal to give nodepool an awareness of instance cruft which may also get left behind due to various failures | 14:52 |
*** otter768 has joined #openstack-infra | 14:52 | |
mordred | ++ | 14:52 |
*** thedodd has joined #openstack-infra | 14:52 | |
*** zhiyan_ is now known as zhiyan | 14:55 | |
msabramo | oh, pbr 0.7.0 | 14:57 |
msabramo | perhaps they need to package a new version of pbr first | 14:57 |
pelix | Just got really annoyed with git-review for not being able to handle uploading initial commits for review to gerrit and knocked a fix together. | 14:58 |
*** gokrokve has joined #openstack-infra | 14:59 | |
fungi | pelix: what's the problem specifically? if a project gets imported into gerrit with no .gitreview file? | 15:00 |
pelix | question is, in the case of no branch on the remote detected (i.e. initial reviews for a new branch) should git-review either check that this was intended by asking a yes/no question, or require the user to pass an additional option on the command line to say that they know that this will create a branch on the remote if the right ACL's are in place? | 15:00 |
pelix | nah, empty project | 15:00 |
*** skolekonov has quit IRC | 15:00 | |
pelix | generic issue with gerrit not so much with openstack gerrit I believe | 15:00 |
fungi | pelix: oh, how would you tell it what commit to branch off? | 15:01 |
*** rlandy has quit IRC | 15:01 | |
*** lcheng_ has joined #openstack-infra | 15:02 | |
fungi | assuming the idea is that you push the branch to the gerrit remote and then add a change for review targeting that branch | 15:02 |
pelix | fungi: git/gerrit works it out based on the parent and requested target branch | 15:02 |
*** mkoderer has quit IRC | 15:02 | |
pelix | I think | 15:02 |
*** gokrokve has quit IRC | 15:02 | |
*** lcheng_ has quit IRC | 15:03 | |
fungi | pelix: oh, so it would branch from the most recent commit which is on the remote and then send any commits after that one as reviews? | 15:03 |
pelix | fungi: I believe so | 15:03 |
*** lcheng_ has joined #openstack-infra | 15:03 | |
pelix | haven't tested it for the case where there where you are creating a new branch from existing code, just tested for uploading the inital commits to gerrit for review instead of pushing a .gitreview file to master and then uploading the next set of commits for review | 15:03 |
pelix | I'm pretty certain you still need the create ref permission for it to work | 15:04 |
fungi | pelix: so just creating a branch from the 0x0 null commit sha | 15:04 |
*** vhoward has left #openstack-infra | 15:04 | |
*** zhiyan is now known as zhiyan_ | 15:04 | |
fungi | pelix: yeah, you need create on refs/* i believe | 15:04 |
zaro | fungi, mordred, jeblair, clarkb : do we still want to convert gerrit mysql table to utf8? bug 979227 | 15:05 |
uvirtbot | Launchpad bug 979227 in openstack-ci "convert gerrit's mysql tables to utf8" [Medium,Triaged] https://launchpad.net/bugs/979227 | 15:05 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Info cache for instance <instance_id> could not be found https://review.openstack.org/96678 | 15:05 |
zaro | I cannot repro that issue on review.o.o | 15:05 |
mtreinish | anteaya: what about that? it's just a topic on the agenda, I feel like I'm missing something... | 15:05 |
anteaya | mtreinish: it is on the third party meeting agenda | 15:05 |
*** lcheng_ has quit IRC | 15:05 | |
pelix | fungi: idea is that git-review could be used to effectively create the empty 'master' branch by uploading reviews for it rather than needing an initial push to the backing git repo | 15:05 |
*** alaski is now known as lascii | 15:06 | |
mordred | zaro: uhm. probably? pelix knows more about that actually | 15:06 |
anteaya | mtreinish: so all the third party folks will want to attend the infra/qa meetup | 15:06 |
fungi | zaro: i think that particular problem was merely a symptom, and may not specifically be a problem in newer gerrit releases, but we likely still want to convert the encoding if we can | 15:06 |
anteaya | mtreinish: you are missing the fact that these folks can't hear no | 15:06 |
mordred | pelix: ah - so for folks not using our wonderful manage-projects system then | 15:06 |
anteaya | mtreinish: they think they should all be able to attend, just them, please, you don't understand why you should make an exception for me | 15:07 |
*** lcheng_ has joined #openstack-infra | 15:07 | |
*** lcheng_ has quit IRC | 15:07 | |
anteaya | mtreinish: talking to this group is very very hard since they all want to have private individual conversations with you afterward | 15:07 |
fungi | pelix: seems reasonable, my biggest concern is wrapping something like that in extra caution tape, because we definitely have users who have branch creation perms (mostly for stackforge projects), but delete is harder to grant... or used to be, maybe that's changed now? | 15:07 |
anteaya | since what you said to the group doesn't apply to them, in their mind | 15:07 |
zaro | pelix: do you have an opinion about converting gerrit db to utf8? | 15:08 |
fungi | pelix: so i do worry about them accidentally creating branches with that git-review option as an attractive nuisance and then coming to us asking for us to delete them | 15:09 |
*** thomasbiege has quit IRC | 15:09 | |
pelix | fungi: def my biggest concern as well, hence question on needing yes/no confirm or requiring a special command line option to enable | 15:09 |
pelix | don't want it to occur by default | 15:09 |
*** trinaths has quit IRC | 15:09 | |
fungi | pelix: that with a scary-looking warning perhaps. at least for the moment having to grok how to push a branch with git acts as a bit of a barrier to those occurrences | 15:10 |
pelix | zaro: oddly enough I can't reproduce at the moment | 15:10 |
mordred | pelix: I like putting it behind a confirm | 15:10 |
*** tsv has joined #openstack-infra | 15:11 | |
pelix | zaro: I'll check in a few minutes have a concall that I'm late for :) | 15:11 |
mtreinish | anteaya: ok, yeah I definitely don't have enough of that context (not that I necessarily want to) | 15:11 |
anteaya | mtreinish: you don't want to | 15:11 |
anteaya | mtreinish: and I see my role as buffer so you don't have to | 15:11 |
anteaya | mtreinish: since it sucks the soul from your body | 15:12 |
dhellmann | jeblair: did you want me to submit the change to remove the 2only stuff before approving https://review.openstack.org/#/c/56760/ ? | 15:12 |
zaro | fungi: not sure why we need to go thru trouble to convert if we can't identify any issues with current schema. | 15:12 |
anteaya | mtreinish: but the phrase third-party is a trigger now, that they all pay attention to | 15:12 |
anteaya | mtreinish: so using it is like a bat signal, it calls them all | 15:12 |
mtreinish | hahaha, well we just need a code word then... | 15:12 |
mordred | dhellmann: nah¸I think we can do that ina follow on change | 15:13 |
anteaya | mtreinish: the same way you don't say 'walk' in front of a dog, use of the phrase third-party needs to be used consciously | 15:13 |
gilliard | fungi: did you try that port-cleanup script again? | 15:13 |
mordred | dhellmann: I think we're just waiting until we've got time to pay attention when we merge it in case something goes poorly | 15:13 |
anteaya | mtreinish: I hate to say it but, yup | 15:13 |
dhellmann | mordred: ah, ok | 15:13 |
dhellmann | mordred: I'll go ahead and work on the 2only thing | 15:13 |
*** mwagner_lap has joined #openstack-infra | 15:13 | |
anteaya | cause my blood pressure goes up every time I see that phrase | 15:13 |
gilliard | fungi: it's nearly home time for me - it'd be nice to end the week with a win :) | 15:13 |
anteaya | gilliard: nice to see you in channel | 15:14 |
anteaya | thanks and have a great weekend | 15:14 |
gilliard | hey anteaya - hoping to hear good news about orphaned ports before I leave | 15:14 |
anteaya | woooo | 15:15 |
fungi | gilliard: oh, right, i had it generating a quick count for me first | 15:15 |
gilliard | that would be interesting to me as well...? | 15:15 |
fungi | gilliard: yeah, 449 to delete. it's going through them now | 15:16 |
mordred | oh wow | 15:16 |
gilliard | nice! Thanks | 15:16 |
mordred | yeah | 15:16 |
mordred | if we leaked 449 ports then we're not so much going to be creating instances :) | 15:16 |
pelix | zaro: looks like whatever gerrit may change changed around the search mechanism avoids the need to convert between latin1 & utf8 | 15:16 |
mordred | pelix: woot! | 15:17 |
mordred | zaro: then I think that bug can be closed as "fix released" :) | 15:17 |
mordred | pelix: with the move to 2.8, there is an external lucene search index now | 15:17 |
fungi | pelix: zaro: well, there are codepoints which can't be represented in latin1 but can in utf-8, so i do worry about (for example) accounts where names use some of those | 15:17 |
mordred | fungi: weirdly those should still be ok - because they will have been stored in the db via gerrit too | 15:18 |
fungi | pelix: zaro: however if they're just being stored as raw bytes anyway and then rendered by gerrit on the front-end, i suppose it's fine | 15:18 |
fungi | mordred: yep | 15:18 |
mordred | ok. | 15:18 |
* mordred has to go to the airport | 15:18 | |
mordred | biab | 15:18 |
*** giulivo has quit IRC | 15:19 | |
anteaya | mordred: safe flight | 15:19 |
anteaya | mordred: glad you are feeling better | 15:19 |
mordred | me too! | 15:19 |
fungi | i think i just have an allergy to not-utf-8 in our modern non-english-centric world, but there are i suppose pragmatic reasons not to go through the pain of converting an existing system which is working | 15:19 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Remove unused pypi jobs from projects https://review.openstack.org/96251 | 15:19 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Remove template for syncing python 2 mirror https://review.openstack.org/96799 | 15:19 |
jeblair | SergeyLukjanov, ttx: I'm sad you won't be able to make it to the infra/qa meetup :( | 15:20 |
anteaya | I didn't know ttx couldn't make it | 15:21 |
anteaya | :( | 15:21 |
*** gothicmindfood has quit IRC | 15:21 | |
SergeyLukjanov | jeblair, yeah... I'm afraid not this time | 15:23 |
*** e0ne_ has joined #openstack-infra | 15:24 | |
*** ihrachyshka has quit IRC | 15:24 | |
ttx | anteaya: I have a conference in Montpellier early July and then OSCON end of July, family gathering on the 14th | 15:24 |
ttx | I'll see what I ca ndo but default would be no | 15:25 |
gilliard | OK - good weekend all | 15:25 |
fungi | thanks again gilliard | 15:25 |
anteaya | ttx family comes first, I agree | 15:25 |
pelix | fungi: mordred: for git-review are people likely to be conditioned to typing in 'yes' to a confirm question without thinking? | 15:25 |
*** belliott has joined #openstack-infra | 15:25 | |
anteaya | ttx any amount we can see you would be great | 15:26 |
jeblair | ttx: bring your family! or better yet, we'll move the meetup to your family gathering! ;) | 15:26 |
pelix | fungi: mordred: given there is one for multiple commits being uploaded | 15:26 |
ttx | jeblair: that would work better than trying to convince them to visit deep Germany | 15:26 |
anteaya | jeblair: before today's dance card gets too full, some folks would like another patchset on the infra-specs initial commit: https://review.openstack.org/#/c/94440/ | 15:26 |
anteaya | ttx where is the gathering? | 15:26 |
anteaya | france works for me too | 15:26 |
ttx | Loire Valley | 15:27 |
* anteaya heads to google maps | 15:27 | |
jeblair | anteaya: it's actually #2 on my list today | 15:27 |
anteaya | great | 15:27 |
anteaya | thank you | 15:27 |
anteaya | I won't clog your time then so you can address #1 item | 15:28 |
*** e0ne has quit IRC | 15:28 | |
anteaya | ttx it looks ideal | 15:28 |
ttx | ideal until you need internet access | 15:28 |
*** rdopiera has joined #openstack-infra | 15:29 | |
anteaya | yeah, that | 15:29 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Handle missing commits https://review.openstack.org/96801 | 15:29 |
*** jlibosva has quit IRC | 15:29 | |
anteaya | but look at that blue sky and those thick stone walls | 15:29 |
jeblair | anteaya: upload last night's gertty changes was #1 ^ | 15:29 |
anteaya | cool | 15:29 |
anteaya | yes I need to update my gertty and fire it up | 15:30 |
anteaya | what command is supposed to pull in the alembic module? | 15:31 |
anteaya | if I do sudo pip install -e . inside the gertty root dir again, will that pull in alembic? | 15:31 |
jeblair | anteaya: if you "pip install ." or "pip install -e ." .... yeah | 15:31 |
anteaya | great | 15:31 |
anteaya | where should voluptuous >=0.7 be coming from? | 15:33 |
*** eharney has joined #openstack-infra | 15:33 | |
jeblair | oh did that not get added? | 15:33 |
jeblair | oh huh, i don't see alembic in the rquirements | 15:34 |
anteaya | http://paste.openstack.org/show/82198/ | 15:34 |
* anteaya is happy to trip over any stone in the trail to show it is there | 15:35 | |
*** nealph has quit IRC | 15:35 | |
jeblair | okay, so that's two presumaby separate weird problems. i could have sworn mordred made a patch to add alembic, and i don't know why there's no voluptuous | 15:35 |
fungi | jeblair: oh, right, i spotted that yesterday and meant to propose a patch to requirements.txt. adding it there works fine | 15:36 |
jeblair | https://pypi.python.org/pypi/voluptuous/0.8.5 | 15:36 |
jeblair | https://review.openstack.org/#/c/95814/1/requirements.txt | 15:36 |
jeblair | i wonder if i stomped on his change | 15:37 |
*** bnemec is now known as beekneemech | 15:37 | |
*** lttrl has joined #openstack-infra | 15:37 | |
fungi | anteaya: do you maybe have pip configured to hit our mirror instead of proper pypi.python.org? | 15:37 |
anteaya | I will look | 15:37 |
jeblair | yup, i broke the alembic change in a rebase. will fix. | 15:38 |
anteaya | yes I do | 15:38 |
jeblair | yay both mysteries solved | 15:38 |
anteaya | should I do anything other than await another gertty patchset? | 15:39 |
*** msabramo has quit IRC | 15:39 | |
anteaya | should I remove that pip.conf file that points to openstack mirrors? | 15:39 |
anteaya | or our openstack mirror | 15:39 |
anteaya | singular | 15:39 |
jeblair | anteaya: yeah. i bet there's a way to specify a pip.conf but i don't know what it is. | 15:40 |
zaro | pelix: i am very conditioned | 15:40 |
*** Hal_ has quit IRC | 15:42 | |
*** msabramo has joined #openstack-infra | 15:42 | |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Handle missing commits https://review.openstack.org/96801 | 15:42 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Handle (ignore) no-diff renames https://review.openstack.org/95769 | 15:42 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Add patchset selection in diff https://review.openstack.org/95768 | 15:42 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Correct a problem with tables at very small widths https://review.openstack.org/95767 | 15:42 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Add hyperlinks https://review.openstack.org/95766 | 15:42 |
openstackgerrit | James E. Blair proposed a change to stackforge/gertty: Re-add alembic to requirements https://review.openstack.org/96807 | 15:42 |
jeblair | anteaya: okay, so use 96807 at a minimum or 96801 if you want the tip of the branch | 15:43 |
jeblair | anteaya: (i put the re-add alembic change at the beginning of the branch) | 15:43 |
anteaya | kk | 15:43 |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Add an option to mark uploaded patchsets as WIP https://review.openstack.org/96528 | 15:43 |
anteaya | I'll try 96801 and see how I do | 15:43 |
zaro | fungi, mordred, clarkb, jeblair : no need to go thru with gerrit db conversion to utf8, will change bug 979227 to fix released. | 15:45 |
uvirtbot | Launchpad bug 979227 in openstack-ci "convert gerrit's mysql tables to utf8" [Medium,Triaged] https://launchpad.net/bugs/979227 | 15:45 |
*** homeless_ has joined #openstack-infra | 15:46 | |
*** derekh_ has quit IRC | 15:46 | |
*** Guest37432 has quit IRC | 15:47 | |
*** pvo has quit IRC | 15:47 | |
anteaya | jeblair: can the old ~/.gerttyrc become the new ~/.gertty.yaml file? | 15:47 |
vponomaryov | fungi: ping | 15:47 |
jeblair | anteaya: no, very different syntax (though all the options and values have the same names so it's straightforward to change) | 15:47 |
anteaya | yes, I see the syntax differences | 15:48 |
*** homeless has quit IRC | 15:48 | |
anteaya | do I still need .gerttyrc? | 15:48 |
fungi | vponomaryov: did your fix not work? | 15:48 |
jeblair | anteaya: oh, no. it's gone. | 15:48 |
vponomaryov | fungi: $BASE/new/manila/contrib/ci/setup.sh does not exist on call moment =( | 15:49 |
jeblair | anteaya: now i understand your question. :) | 15:49 |
anteaya | great, thanks | 15:49 |
anteaya | sorry I wan't clear the first time | 15:49 |
vponomaryov | fungi: Is there a good way to call this setup script before devstack setup? | 15:49 |
fungi | vponomaryov: oh, good point. devstack-gate puts it there itself, so it won't exist until the wrap script runs | 15:49 |
*** matsuhashi has joined #openstack-infra | 15:50 | |
jeblair | SergeyLukjanov, clarkb, mordred, fungi: what do you think about the suggestion to have project subdirectories for specs? | 15:50 |
fungi | vponomaryov: without looking into what else your setup script assumes will already be in place, it's hard to know | 15:50 |
jeblair | SergeyLukjanov, clarkb, mordred, fungi: it seems like a nice organizational thing, but SergeyLukjanov made a good point that it may be awkward for cross-project (within infra) specs | 15:50 |
jeblair | SergeyLukjanov, clarkb, mordred, fungi: and i actually think we'll have a lot of those | 15:50 |
fungi | jeblair: seems like a good idea. came up for nova as well (where do novaclient specs go?) but in our case it's a very exaggerated version of that situation | 15:51 |
vponomaryov | fungi: I wonder is there a good way to copy and run remote script before devstack installation, will look for it... | 15:51 |
sdague | what is thstack ci ? | 15:51 |
fungi | jeblair: but yeah, if you think it will make cross-project bits harder, then probably not worth the additional layer of organization | 15:51 |
jeblair | SergeyLukjanov, clarkb, mordred, fungi: i'm leaning toward trying it without the subdirs and seeing where the problems are and reorging later if needed | 15:52 |
*** david-lyle has joined #openstack-infra | 15:53 | |
fungi | vponomaryov: basically anything you expect to be in $BASE won't exist before the wrap script runs, and anything you put in $BASE before the wrap script runs will likely be replaced | 15:53 |
fungi | sdague: Longgeek would likely need to explain | 15:54 |
vponomaryov | fungi: Am I right, that devstack installs inside "gate_hook"? | 15:54 |
sdague | ok, it left comments on devstack patch, so just curious | 15:54 |
vponomaryov | fungi: and pre_test_hook is exactly the point "before" devstack setup | 15:55 |
*** dangers_away is now known as dangers | 15:56 | |
*** zhiyan_ is now known as zhiyan | 15:56 | |
*** changbl has quit IRC | 15:56 | |
*** jamesmcarthur has joined #openstack-infra | 16:00 | |
*** markwash has joined #openstack-infra | 16:01 | |
anteaya | sdague: what patch? | 16:01 |
anteaya | sdague: I talked with Longgeek this morning | 16:01 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/infra-specs: Initial commit https://review.openstack.org/94440 | 16:01 |
sdague | https://review.openstack.org/#/c/96809/ | 16:01 |
jamesmcarthur | I’m not 100% this is the right channel, but I’m wondering if anyone on here has a few minutes to talk about this bug: https://bugs.launchpad.net/bugs/1317957 It seems like users not being able to update contact details is reaching a fever pitch. | 16:02 |
uvirtbot | Launchpad bug 1317957 in openstack-org "Server error when updating contacts" [Critical,Confirmed] | 16:02 |
anteaya | Longgeek: I had asked you to disable your system until Monday | 16:02 |
*** IvanBerezovskiy has left #openstack-infra | 16:02 | |
anteaya | Longgeek: you had told me that you would | 16:02 |
fungi | vponomaryov: yes, that hook is run between setting up devstack and starting devstack | 16:02 |
anteaya | Longgeek: your system is still commenting on patches | 16:02 |
Longgeek | anteaya, I think you you let me close ceilometer project | 16:03 |
anteaya | Longgeek: I asked you to disable thstack-ci until Monday | 16:04 |
*** UtahDave has joined #openstack-infra | 16:04 | |
anteaya | please disable thstack-ci until Monday when we discuss issues at the third-party meeting | 16:04 |
*** hashar has quit IRC | 16:04 | |
Longgeek | anteaya, Yes, I understand the | 16:04 |
*** arnaud has joined #openstack-infra | 16:04 | |
anteaya | Longgeek: thank you | 16:04 |
fungi | jamesmcarthur: it's probably because gerrit lacks any means to discriminate between failure modes for submitting contact info to the foundation system api. all it knows is either that it got a 200 OK response, or that it didn't | 16:04 |
*** zhiyan is now known as zhiyan_ | 16:05 | |
jamesmcarthur | fungi: Yes, I agree the error reporting isn’t great there. I’m happy to reach out to each of these people individually to make sure they are properly set as Foundation members. I just wanted make sure there wasn’t some larger problem. | 16:06 |
jamesmcarthur | fungi: my ability to troubleshoot this is rather limited as I can only confirm the user is a foundation member or not. | 16:07 |
fungi | jamesmcarthur: it's an imperfect setup, unfortunately. the user needs to manually confirm that they've joined the foundation before trying to submit, but users end up following second-hand advice from random blog posts and google searches rather than the steps we've documented for them to follow | 16:07 |
openstackgerrit | Valeriy Ponomaryov proposed a change to openstack-infra/config: Fixed config of manila's jobs https://review.openstack.org/96817 | 16:07 |
vponomaryov | fungi: https://review.openstack.org/#/c/96817/ | 16:08 |
fungi | jamesmcarthur: ultimately, i think we either need to scrap the gerrit->foundation integration there, or build an integrated front-end for it. i expect openstackid will solve most of this because the user will be unable to log into gerrit at all until they get their openstackid account created | 16:08 |
jamesmcarthur | fungi: Roger that. I’ll do a blanket response and have people contact me directly re: their member status. | 16:09 |
jamesmcarthur | fungi: And YES openstackid will definitely push us in the right direction. We’ll also have an api available, so should be a little less rickety that the current setup. | 16:10 |
fungi | the shortcoming is really more on the gerrit end of things--the error reporting there doesn't pass through the remote error to the user | 16:10 |
fungi | so even if the foundation api returned nice detailed error messages, the user would never see them | 16:10 |
*** pdmars_ is now known as pdmars | 16:11 | |
openstackgerrit | Valeriy Ponomaryov proposed a change to openstack-infra/config: Fixed config of manila's jobs https://review.openstack.org/96817 | 16:11 |
jamesmcarthur | fungi: We might be able to add some more sophisticated logging on our side. Like if a check doesn’t pass, record the email address of the user, etc… | 16:11 |
fungi | it's basically not designed with the expectation that the remote endpoint would have criteria for what qualified to be stored, and as such just assumes that any refusal is an unintentional breakage | 16:11 |
fungi | thus the generic error message | 16:12 |
anteaya | jeblair: .gertty.yaml wants my gerrit http password yes? | 16:13 |
jeblair | anteaya: yep. though harlowja_away made it so if you leave it out it will prompt you | 16:13 |
anteaya | okay thanks | 16:14 |
jamesmcarthur | fungi: I’ll create a ticket on our end to see about tracking this a bit better. At least then we could do a quick lookup based on username. Thanks for the info! I’ll also create a blanket statement on Launchpad to have those users follow up with me directly re: their member status. | 16:14 |
belliott | LF core pixie dust on https://review.openstack.org/#/c/96570/ (it has a couple +1's already) thanks | 16:14 |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Add an option to mark uploaded patchsets as WIP https://review.openstack.org/96528 | 16:18 |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Keep track of gerrit.war and golden_site versions https://review.openstack.org/96818 | 16:18 |
*** rfolco has quit IRC | 16:19 | |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Fix local storage usage https://review.openstack.org/96762 | 16:20 |
krotscheck | Hrm. I think that creative commons doesn’t really fall under the umbrella of OSI. | 16:20 |
*** shakamunyi has quit IRC | 16:20 | |
krotscheck | Makes sense why there isn’t a trove class for it. | 16:20 |
*** gothicmindfood has joined #openstack-infra | 16:21 | |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Add an option to mark uploaded patchsets as WIP https://review.openstack.org/96528 | 16:21 |
*** julim has quit IRC | 16:21 | |
*** thedodd has quit IRC | 16:21 | |
openstackgerrit | A change was merged to openstack/requirements: Bump keystoneclient minimum version https://review.openstack.org/96520 | 16:22 |
*** aconrad has joined #openstack-infra | 16:23 | |
*** thedodd has joined #openstack-infra | 16:23 | |
fungi | krotscheck: the irony is that their list of licenses at http://opensource.org/licenses is licensed under the creative commons license ;) | 16:24 |
krotscheck | fungi: I noticed that :) | 16:24 |
fungi | or rather http://opensource.org/licenses/alphabetical | 16:24 |
fungi | so they | 16:25 |
fungi | er | 16:25 |
fungi | they're licensing work under a license of which they don't approve ') | 16:25 |
*** otherwiseguy has quit IRC | 16:26 | |
openstackgerrit | ChangBo Guo(gcb) proposed a change to openstack/requirements: Move oslotest to test catalog https://review.openstack.org/96822 | 16:27 |
jeblair | i just removed it rather than confuse the issue | 16:27 |
jeblair | dstufft, Alex_Gaynor: how do we add CC licenses to trove? | 16:27 |
Alex_Gaynor | jeblair: CC? | 16:27 |
jeblair | creative commons | 16:28 |
fungi | creative commons | 16:28 |
dstufft | jeblair: you mean it's not an existing trove and you want it added? | 16:28 |
jeblair | dstufft: yep. | 16:28 |
Alex_Gaynor | OHHHH | 16:28 |
jeblair | https://pypi.python.org/pypi?%3Aaction=list_classifiers is the list i assume | 16:29 |
Alex_Gaynor | trover classifiers | 16:29 |
Alex_Gaynor | not openstack/trove | 16:29 |
fungi | heh. i warned the openstack/trove devs about that potential for confusion when they first proposed the name | 16:29 |
*** praneshp has joined #openstack-infra | 16:29 | |
dstufft | jeblair: techincally open a ticket on one of PyPI's two issue trackers, but actually you just need to tell myself or richard what you want and we just go add it... which I don't recall exactly how to do that offhand... I think maybe there's a script I have to run | 16:29 |
*** jpich has quit IRC | 16:30 | |
jeblair | fungi: you say they are not osi approved? | 16:30 |
jeblair | http://opensource.org/licenses/alphabetical | 16:31 |
jeblair | that is... weird. | 16:31 |
sdague | jeblair: is new project creation only a friday thing still, or is manage projects working well enough to make it an all the time thing? | 16:32 |
jeblair | https://etherpad.openstack.org/p/cc-licenses | 16:32 |
dstufft | Probably because CC licenses are recommended against being used for software | 16:32 |
jeblair | sdague: all the time | 16:32 |
fungi | jeblair: they're not on the osi approved list, but possibly because the osi only considers licenses targeting software | 16:32 |
fungi | or what dstufft said | 16:32 |
sdague | jeblair: coolio. | 16:32 |
jeblair | dstufft: yeah they are. we have a number of repos that are essentially just docs that we're cc licensing | 16:33 |
sdague | second question - I want to pull this into gerrit - https://github.com/sdague/devstack-vagrant because we've got multiple folks that want to help with it | 16:33 |
dstufft | jeblair: yea, just saying that might be why OSI doesn't list CC | 16:33 |
jeblair | dstufft: makes sense | 16:33 |
sdague | is there a preference of whether it should be in the stackforge or openstack-dev namespace? | 16:33 |
jeblair | i'm sketching out a taxonomy here: https://etherpad.openstack.org/p/cc-licenses | 16:33 |
jeblair | sdague: will it be part of the devstack program? | 16:34 |
sdague | jeblair: maybe? | 16:34 |
fungi | dstufft: jeblair: that's what i had assumed. was merely amused that they license their wiki content where they publish the list under a license not on their list | 16:34 |
sdague | dtroyer is out this week, so hard to ask him about that. I think it might make sense there. | 16:35 |
anteaya | sdague: is dtroyer expected back next week? | 16:35 |
sdague | yep | 16:35 |
sdague | late next week | 16:35 |
clarkb | pelix: fungi: I have no idea what git review needs to do there. it supports empty repos today | 16:36 |
*** gokrokve has joined #openstack-infra | 16:36 | |
clarkb | what are you actually trying to fix? | 16:36 |
anteaya | oh, I had him on next tuesday's infra agenda, I will push that back a week | 16:36 |
anteaya | I hadn't actually put it on the agenda yet, but was planning on it | 16:36 |
*** gokrokve_ has joined #openstack-infra | 16:37 | |
fungi | clarkb: pelix wants to add a feature to allow it to create branches if the target branch doesn't exist | 16:37 |
jeblair | dstufft: does the three-tier taxonomy in https://etherpad.openstack.org/p/cc-licenses make sense, or should it be flattened to two-tier? also, fungi has a good question; i've never considered uploading "non-free" software to pypi so i don't actually know what the policy is | 16:37 |
jeblair | "License :: Other/Proprietary License" does exist... | 16:38 |
pelix | fungi: think clarkb might be right, if I disable the 'rebase' with '-R' it works as expected | 16:38 |
fungi | i assume we just want to request the intersection of license terms allowable for pypi and licenses creative commons offers | 16:38 |
jeblair | so i'm assuming non-free software are accepted | 16:38 |
dstufft | jeblair: afaik the only requirement on PyPI is that you can grant a license to the PSF and all the users of the website to distribute it | 16:38 |
dstufft | so as long as your license doens't limit the ability to distribute basically | 16:38 |
fungi | dstufft: okay, but they don't need to allow distributing derived works? | 16:38 |
dstufft | Not that i'm aware of | 16:39 |
jeblair | dstufft: i think all of the cc licenses grant that | 16:39 |
dstufft | I have a TODO item to bother Van to clarify something similar actually | 16:39 |
fungi | jeblair: maybe not the noncommercial ones | 16:39 |
clarkb | pelix: that sounds right because target doesnt exist yet | 16:39 |
dstufft | so I can ask him that too | 16:39 |
dstufft | since he wrote the PyPI ToS and he's all lawyer like | 16:39 |
*** aconrad has quit IRC | 16:39 | |
jeblair | dstufft: i think the noncommercial ones still allow noncommercial distribution | 16:40 |
jeblair | fungi: ^ | 16:40 |
*** gokrokve has quit IRC | 16:40 | |
clarkb | also sb for friday is crazy this morning | 16:40 |
fungi | jeblair: right, i guess it's a question of whether a right to commercial distribution is also a pypi requirement | 16:40 |
clarkb | jeblair: we should decide on gear fixes soon as you will be out starting next week | 16:41 |
dstufft | "Third party content providers grant the PSF and all other users of the web site an irrevocable, worldwide, royalty-free, nonexclusive license to reproduce, distribute, transmit, display, perform, and publish such content, including in digital form." | 16:41 |
dstufft | that's what the ToS says | 16:41 |
pelix | clarkb: good enough for me, the change I was looking at would simply have done that automatically and told the user it looked like they were uploading for a new branch | 16:41 |
pelix | I might just add a nice message in this case and leave it upto the user to use '-R' | 16:41 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: add devstack-vagrant project to openstack-dev https://review.openstack.org/96835 | 16:41 |
dstufft | clarkb: fungi also that's strictly for uploading to PyPI | 16:41 |
dstufft | you can of course list things on PyPI which are not allowed to be distributed | 16:41 |
dstufft | you just can't upload them | 16:41 |
fungi | dstufft: oh, very good point | 16:42 |
fungi | then i suppose they're all free game | 16:42 |
jeblair | dstufft: ok, so here's the list: https://etherpad.openstack.org/p/cc-licenses should i consider my job done, or would you like me to email or open a ticket? | 16:42 |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Add an option to mark uploaded patchsets as WIP https://review.openstack.org/96528 | 16:43 |
dstufft | jeblair: looks reasonable to me, I'll run it past Richard once he wakes up | 16:43 |
*** bhuvan has joined #openstack-infra | 16:43 | |
dstufft | he's asutralian time so I think it's still sleep time there | 16:43 |
jeblair | dstufft: cool, thanks | 16:44 |
fungi | i believe attribution is the only one we need specifically, but might as well add them all | 16:44 |
*** mmaglana has joined #openstack-infra | 16:45 | |
*** sdague has left #openstack-infra | 16:47 | |
*** sdague has joined #openstack-infra | 16:47 | |
mmaglana | fungi: hi. when you have time, may i ask you to review https://review.openstack.org/#/c/96056 | 16:48 |
anteaya | clarkb: looks like this needs a push: https://review.openstack.org/#/c/96250/1 | 16:49 |
anteaya | sorry no, it depends on something that isn't +A'd | 16:50 |
*** ildikov has quit IRC | 16:50 | |
pleia2 | sneaky dependencies | 16:50 |
anteaya | they do that | 16:51 |
anteaya | how are you today, pleia2? | 16:51 |
ctracey | good afternoon #openstack-infra. any chance I could get a merge on this one? https://review.openstack.org/#/c/96192/ | 16:51 |
pleia2 | anteaya: doing ok, thanks :) | 16:52 |
anteaya | yay | 16:52 |
anteaya | keep doing that | 16:53 |
dstufft | jeblair: fungi email sent to Van, I added the question about CC-NonCommerical too | 16:53 |
dstufft | though I don't think it's a problem to list it | 16:53 |
dstufft | I just don't know if you can upload them | 16:53 |
*** mrmartin has joined #openstack-infra | 16:53 | |
jeblair | dstufft: thanks! | 16:53 |
openstackgerrit | Longgeek proposed a change to openstack-infra/config: To modify jquery-visibility.min.js jquery-visibility.js https://review.openstack.org/96864 | 16:54 |
Longgeek | anteaya, https://review.openstack.org/96864 | 16:55 |
anteaya | yeah, just looking at that | 16:55 |
anteaya | why don't you want the .min.js file used? | 16:56 |
*** zhiyan_ is now known as zhiyan | 16:56 | |
Longgeek | anteaya, not .min.js | 16:56 |
*** otherwiseguy has joined #openstack-infra | 16:57 | |
Longgeek | anteaya, https://github.com/mathiasbynens/jquery-visibility | 16:57 |
*** signed8bit is now known as signed8bit_ZZZzz | 16:58 | |
Longgeek | anteaya, Is the jquery-visibility.js, instead .min.js | 16:58 |
*** otherwiseguy has quit IRC | 16:59 | |
anteaya | okay I think we are hitting a bit of a language problem here | 16:59 |
anteaya | right now the file calls min.js | 16:59 |
anteaya | what is the problem with calling min.js? | 16:59 |
openstackgerrit | João Cravo proposed a change to openstack-infra/jenkins-job-builder: Add support for builder Groovy and System Groovy https://review.openstack.org/95567 | 17:00 |
*** signed8bit_ZZZzz is now known as signed8bit | 17:00 | |
Longgeek | anteaya, Now the question is no such file | 17:01 |
*** e0ne_ has quit IRC | 17:02 | |
Longgeek | vcsrepo { '/opt/jquery-visibility': | 17:03 |
Longgeek | ensure => latest, | 17:03 |
Longgeek | provider => git, | 17:03 |
Longgeek | revision => 'master', | 17:03 |
Longgeek | source => 'https://github.com/mathiasbynens/jquery-visibility.git', | 17:03 |
Longgeek | } | 17:03 |
Longgeek | file { '/var/lib/zuul/www/jquery-visibility.min.js': | 17:03 |
Longgeek | ensure => link, | 17:03 |
Longgeek | target => '/opt/jquery-visibility/jquery-visibility.min.js', | 17:03 |
Longgeek | require => [File['/var/lib/zuul/www'], | 17:03 |
Longgeek | Vcsrepo['/opt/jquery-visibility']], | 17:03 |
Longgeek | } | 17:03 |
*** marcoemorais has joined #openstack-infra | 17:03 | |
*** lakshmiS has joined #openstack-infra | 17:03 | |
anteaya | Longgeek: please use paste.openstack.org to paste code samples | 17:04 |
anteaya | then post the url in the channel | 17:04 |
anteaya | Longgeek: so you are questioning whether puppet is creating a min.js file or not | 17:05 |
anteaya | and based on the sample you provided, you think that puppet is not creating a min.js file | 17:05 |
anteaya | is that accurate? | 17:05 |
Longgeek | yes | 17:05 |
anteaya | great | 17:05 |
anteaya | so the first step is to see if your assumption is correct | 17:05 |
*** Ryan_Lane has joined #openstack-infra | 17:06 | |
*** zhiyan is now known as zhiyan_ | 17:06 | |
*** otherwiseguy has joined #openstack-infra | 17:06 | |
*** trinaths has joined #openstack-infra | 17:06 | |
anteaya | the way I would suggest is asking someone with root access to the gerrit server to check if there is a jquery-visibility.min.js file or not | 17:06 |
fungi | anteaya: the vcsrepo object clones https://github.com/mathiasbynens/jquery-visibility.git which does indeed no longer contain the minified version of the script | 17:06 |
anteaya | cool | 17:06 |
anteaya | then Longgeek is correct | 17:07 |
fungi | you can see by inspecting the git repo | 17:07 |
clarkb | morning gertty sync in progress | 17:07 |
anteaya | cool | 17:07 |
anteaya | so given that is the case, how would you like this addressed? | 17:07 |
fungi | the alternative, which may make more sense, but is a bit more work, would be to have a minifier run on each update to that file | 17:07 |
Longgeek | yes, fungi cool | 17:07 |
* mordred would love to not have this done by puppet | 17:08 | |
fungi | mordred: yeah | 17:08 |
mordred | as soon as jhesketh's patches all land, I'm going to work on that | 17:08 |
anteaya | apparently it has been gone since last september: https://github.com/mathiasbynens/jquery-visibility/commit/bb85a87c9058cdc2dea6e59f0ebced05b02c552c | 17:09 |
mordred | or, rather, I'm going to work on that again | 17:09 |
fungi | in the interim, i guess it's a question of whether we want to be serving up a full-size copy of jquery-visibility.js (1.676 kb | 17:09 |
fungi | ) on each page load | 17:09 |
anteaya | since we have done without it since last september | 17:09 |
anteaya | I'm going with we can stand to wait a little longer | 17:09 |
fungi | anteaya: well, that puppetry is for the web interface which runs on zuul.o.o not status.o.o | 17:10 |
*** [1]trinaths has joined #openstack-infra | 17:10 | |
fungi | not many people hit it regularly, so it may be fine to just apply that change | 17:10 |
mordred | fungi: we minify a bunch of other things in the puppet | 17:11 |
*** dizquierdo has quit IRC | 17:11 | |
*** aconrad has joined #openstack-infra | 17:11 | |
mordred | oh! I'm wrong. we used to | 17:12 |
*** mriedem has quit IRC | 17:12 | |
anteaya | okay if folks hitting the zuul gui are okay with that | 17:12 |
anteaya | I'm not against the change, just trying to understand it | 17:12 |
Longgeek | :) | 17:13 |
mordred | ah. so it is | 17:13 |
*** dims has joined #openstack-infra | 17:13 | |
*** trinaths has quit IRC | 17:13 | |
fungi | anteaya: i think nobody's been hitting it since september... http://zuul.openstack.org/ doesn't load and i think it's because there are files linked to dead space | 17:13 |
*** [1]trinaths is now known as trinaths | 17:13 | |
clarkb | SergeyLukjanov: if you are still awake. What was up with openstackgerrit? | 17:13 |
DinaBelova | clarkb, it's not so late here :D | 17:14 |
clarkb | DinaBelova: but its friday, you all should be out fridaying | 17:14 |
clarkb | :) | 17:14 |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Keep track of gerrit.war and golden_site versions https://review.openstack.org/96818 | 17:15 |
*** harlowja_away is now known as harlowja_ | 17:15 | |
DinaBelova | hehe, we are OpenStack, what fridaying? As for the openstackgerrit - dunno how's now, but it had strange behaviour earlier | 17:15 |
DinaBelova | clarkb - now it seems to work ok | 17:15 |
DinaBelova | clarkb, SergeyLukjanov restarted it | 17:15 |
DinaBelova | and then it could connect to all channels | 17:15 |
clarkb | ah ok, I think freenode was being mean to it | 17:15 |
*** dims is now known as dimsum | 17:16 | |
DinaBelova | dunno for sure, but for some of the channels it was no openstackgerrit at all, for some it was there but was silent.. | 17:16 |
DinaBelova | etc. | 17:16 |
openstackgerrit | Longgeek proposed a change to openstack-infra/zuul: Did not find jquery-visibility.min.js file https://review.openstack.org/96874 | 17:16 |
Longgeek | fungi, https://review.openstack.org/96874 | 17:17 |
clarkb | jeblair: fungi mordred SergeyLukjanov dhellmann re 56760 are we ready to take the plunge on that and watch it break everything today? | 17:17 |
clarkb | I can babysit | 17:17 |
fungi | clarkb: yeah, i'm cool with the latest version there | 17:18 |
clarkb | oh and I promised people I would disable drafts today | 17:18 |
clarkb | and no one yelled | 17:18 |
clarkb | maybe I should start with that | 17:18 |
*** miqui has quit IRC | 17:18 | |
mordred | dstufft, Alex_Gaynor: pypi renders rst and not md, right? | 17:18 |
anteaya | yes yes | 17:18 |
anteaya | goodbye drafts | 17:19 |
mordred | clarkb: yes | 17:19 |
mordred | to both | 17:19 |
anteaya | then break all the things | 17:19 |
anteaya | oh yeah, wheels | 17:20 |
clarkb | ok I am going to add the ALL-Projects draft ACL change now | 17:20 |
anteaya | wooooo | 17:20 |
clarkb | by hand because that isn't managed automagically | 17:20 |
Alex_Gaynor | mordred: corrrect | 17:20 |
anteaya | fungi: yeah zuul.o.o not rendering is exciting | 17:21 |
anteaya | no wonder noone noticed the min.js file was missing | 17:21 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 17:22 |
*** reed has joined #openstack-infra | 17:22 | |
openstackgerrit | Yuriy Taraday proposed a change to openstack-infra/git-review: Add an option to mark uploaded patchsets as WIP https://review.openstack.org/96528 | 17:22 |
Alex_Gaynor | clarkb, jeblair: ^ first pass at puppetifying this, let me know what you think | 17:22 |
fungi | anteaya: i think it's not rendering because that's missing, but nobody noticed because that interface was long ago obsoleted by http://status.openstack.org/zuul where http://status.openstack.org/jquery-visibility.min.js is still served correctly | 17:22 |
anteaya | cool | 17:23 |
Longgeek | :) | 17:23 |
anteaya | fungi: so remove the rest of zuul.o.o? | 17:23 |
anteaya | I have the link to the disabling of drafts email handy: http://lists.openstack.org/pipermail/openstack-dev/2014-May/035563.html | 17:23 |
*** arnaud has quit IRC | 17:24 | |
fungi | -rw-r--r-- 1 root root 636 Dec 19 22:03 /srv/static/status/jquery-visibility.min.js | 17:24 |
YorikSar | anteaya, fungi: can't that be because of https://review.openstack.org/96384 ? | 17:24 |
YorikSar | anteaya, fungi: I mean, non-renderring of Zuul. | 17:25 |
YorikSar | I has been merged but hasn't been applied... | 17:25 |
fungi | YorikSar: oh, possible... | 17:25 |
clarkb | ok drafts should be killed will test a bit more but let me know if you see oddness | 17:25 |
fungi | YorikSar: no, that change was for the one served at status.o.o not the one served at zuul.o.o | 17:25 |
YorikSar | fungi: Oh... And what's served there?.. | 17:26 |
*** julim has joined #openstack-infra | 17:26 | |
fungi | YorikSar: at the moment a blank page, but it's supposed to just be the demo status interface which is built into the zuul server | 17:26 |
anteaya | clarkb: yay | 17:27 |
dstufft | mordred: yes | 17:27 |
fungi | YorikSar: and that url is also where the status.json is served which gets used by the page at status.o.o | 17:27 |
fungi | YorikSar: http://zuul.openstack.org/status.json | 17:28 |
YorikSar | fungi: I see... Ok, my change won't help here then. But still it'd be great to update status.o.o/zuul so that it won't hang for me every morning because of periodic-qa job... | 17:28 |
trinaths | Hi stackers! When Zuul triggered a job to Zuul merger, I got this error. GitCommandError: 'git clone -v ssh://freescale-ci@review.openstack.org:29418/openstack-dev/sandbox /var/lib/zuul/git/openstack-dev/sandbox' returned exit status 128: Host key verification failed. | 17:28 |
trinaths | fatal: The remote end hung up unexpectedly | 17:28 |
trinaths | can any one help me on this. | 17:28 |
anteaya | hi trinaths | 17:28 |
anteaya | Host key verification failed | 17:28 |
clarkb | ! [remote rejected] HEAD -> refs/drafts/master/test-draft-death (cannot upload drafts) | 17:28 |
openstack | clarkb: Error: "remote" is not a valid command. | 17:28 |
anteaya | trinaths: there is a problem with your ssh key | 17:29 |
*** miqui has joined #openstack-infra | 17:29 | |
clarkb | so it worked for my account. zaro is testing with his account too | 17:29 |
fungi | clarkb: yay! finally! | 17:29 |
trinaths | anteaya: when I run this command manually, it workec | 17:29 |
trinaths | anteaya: worked* | 17:29 |
fungi | anteaya: the problem is not with his ssh key. it's with the cached copy of the ssh service host key from gerrit, probably from when we changed it during the upgrade maintenance | 17:29 |
anteaya | oh | 17:30 |
anteaya | Host key failed | 17:30 |
fungi | trinaths: on the machine where that's happening, you need to clean out the offending stale entry in ~/.ssh/known_hosts and try again | 17:30 |
Longgeek | trinaths, http://paste.openstack.org/show/82206/ | 17:31 |
*** radez_g0n3 is now known as radez | 17:31 | |
fungi | StrictHostKeyChecking=no | 17:31 |
fungi | that will work around it, but does make it so you no longer can trust the endpoint is valid | 17:31 |
trinaths | Longgeek: can I update /home/zuul/.ssh | 17:32 |
clarkb | ok sent mail to the list notifying everyone that the drafts are dead. long live WIP | 17:32 |
clarkb | and now wheels | 17:32 |
fungi | so your connection to gerrit could be subjected to a man-in-the-middle attack and someone could steal your gerrit account password | 17:32 |
anteaya | \o/ | 17:32 |
fungi | but for an automated reporting system such as this, it may not be much of a concern | 17:33 |
*** gothicmindfood has quit IRC | 17:33 | |
fungi | oh, and you're authenticating via rsa key anyway, so there's nothing to steal | 17:33 |
*** mriedem has joined #openstack-infra | 17:34 | |
clarkb | ok last chance to hold off on wheels | 17:34 |
clarkb | otherwise its happening | 17:34 |
jeblair | clarkb: spin the wheel! | 17:35 |
clarkb | done | 17:35 |
fungi | python roulette | 17:35 |
trinaths | Longgeek: thanks a lot.. its working now.. the job is triggered in Jenkins.. | 17:36 |
trinaths | anteaya: the issued is resolved for me now | 17:37 |
mordred | clarkb: wow. I love that we just landed a patch that was in the 50k range | 17:37 |
jesusaurus | jeblair: on https://review.openstack.org/#/c/94440/ is there a reason that template.rst is not under specs/ ? | 17:37 |
fungi | jesusaurus: because it's not a spec | 17:37 |
clarkb | mordred: we are persistent | 17:37 |
Longgeek | trinaths, I have encountered this problem, http://paste.openstack.org/show/82207/ | 17:37 |
trinaths | Longgeek: okay. | 17:38 |
jesusaurus | fungi: right, its not a live spec, but it is a spec template | 17:38 |
trinaths | Longgeek: You are also having Zuul stop problem.. | 17:39 |
Longgeek | I can fix this problem? | 17:39 |
trinaths | Longgeek: No process in pidfile '/var/run/zuul/zuul.pid' found running; none killed. | 17:39 |
*** e0ne has joined #openstack-infra | 17:39 | |
Longgeek | trinaths, yes | 17:39 |
trinaths | Longgeek: I need to kill the very process and start again. | 17:39 |
trinaths | Longgeek: the same issue with restart too | 17:39 |
*** salv-orlando has joined #openstack-infra | 17:40 | |
Longgeek | trinaths, Do not go pull zuul | 17:40 |
Longgeek | trinaths, Sometimes the problem may be permissions | 17:40 |
trinaths | Longgeek: okay.. | 17:40 |
*** terryw has joined #openstack-infra | 17:41 | |
*** otherwiseguy has quit IRC | 17:41 | |
clarkb | jeblair: fungi mordred SergeyLukjanov jhesketh so what do we want to do about gear? I personally find myself leaning towards just fixing the server for now to maintain backward compat | 17:41 |
Longgeek | trinaths, You are using the os-ext-testing of the project to install it? | 17:41 |
clarkb | this leaves us open to making everything async in the future but prevents unexpect borkage for clients today | 17:41 |
trinaths | Longgeek: yes.. | 17:42 |
mordred | bodepd: there are no magic puppet variables that the puppetmaster can expand into the list of all servers puppet knows about are there? | 17:42 |
trinaths | Longgeek: from jaypipes article | 17:43 |
Longgeek | trinaths, There are a lot of pit | 17:43 |
jeblair | clarkb: you wrote a worker, what's your feeling about it as a user of that part of the library? | 17:43 |
*** e0ne_ has joined #openstack-infra | 17:43 | |
fungi | clarkb: that's my feeling as well. i mean, it was a thing because zuul needed a lightweight gearman server so that we could test its gearman interactions, but since it was already nearly good enough... and so if it's still nearly good enough then making it better seems like a fine idea | 17:43 |
jeblair | clarkb: i'd also like to hear the same from jhesketh. | 17:43 |
jeblair | (that part of the library == the Worker interface) | 17:44 |
*** e0ne has quit IRC | 17:44 | |
clarkb | jeblair: my clients and workers have never really tried hard to check every result and ensure all the jobs are processed. So for me the async client/worker wouldn't be a problem | 17:44 |
clarkb | but I think this situation is not a common usecase for gearman | 17:44 |
*** afazekas has quit IRC | 17:44 | |
vponomaryov | Sorry for interruption, guys from core team please look at https://review.openstack.org/#/c/96817/ | 17:45 |
jeblair | clarkb: yeah, well, actually, i would suspect that in most gearman cases, the failure of a worker to send status or completion messages is not actionable. so i think it is pretty typical. | 17:45 |
jeblair | clarkb: it's just at least now, you know it happened (and when); that would be slightly obscured if we go async everwhere. but in either case, i expect most gearman clients to go "oh well". | 17:46 |
jeblair | s/clients/workers/ | 17:46 |
trinaths | Longgeek: okay. | 17:46 |
jeblair | clarkb, fungi: the gearman _clients_ however, will still know that the job failed, which is the important thing. | 17:47 |
Longgeek | trinaths, http://jenkins.thstack.com/ | 17:47 |
clarkb | jeblair: ya | 17:47 |
*** e0ne_ has quit IRC | 17:47 | |
fungi | YorikSar: zuul/status.js on status.openstack.org was updated 12 minutes after your change merged. you may simply have the old http://status.openstack.org/zuul/status.js cached in your browser (i had to force-reload it in mine to see your fix show up in it) | 17:48 |
trinaths | Longgeek: you customized CI ? | 17:48 |
Longgeek | trinaths, yes. | 17:48 |
jeblair | clarkb: i think i'd like to postpone the decision until monday. | 17:48 |
anteaya | we have a lot of nodes in the delete state atm | 17:48 |
Longgeek | trinaths, use openstack css、js. | 17:48 |
clarkb | jeblair: wfm | 17:49 |
trinaths | Longgeek: okay.. the dashboard is mor informative | 17:49 |
mordred | ++ | 17:49 |
clarkb | jeblair: just don't want it forgotten | 17:49 |
jeblair | clarkb: if you wanted to burn in the async change over the weekend manually, that could be an option. | 17:49 |
jeblair | (i did slam it with 1000 clients locally, but they're still a bit better behaved than the real system) | 17:49 |
trinaths | Longgeek: Have you ever tried Triggering a new job from Zuul manually. | 17:50 |
clarkb | jeblair: just pip install from source and restart the client/server/workers right? | 17:50 |
clarkb | I am a little worried that the current workers don't seem to keep up with the demand when we swing back and forth between zuul restarts and so on | 17:51 |
Longgeek | trinaths, manually? no. | 17:51 |
fungi | anteaya: probably hpcloud-region-b nodes going straight from building->delete after errors, but i'll check | 17:51 |
jeblair | clarkb: yeah -- we're currently running with a manually patched gear that sets the default timeout to 300 in the same manner. | 17:51 |
*** homeless_ has quit IRC | 17:51 | |
*** homeless has joined #openstack-infra | 17:52 | |
clarkb | jeblair: ok I will start with 15 and 16 | 17:52 |
jeblair | clarkb: yeah, considering the nodepool state, we might want to hold off on anything like that untill some jobs actually manage to complete. :) | 17:52 |
anteaya | fungi: yeah the fact that the amount is not decreasing is a red flag, thanks | 17:52 |
clarkb | jeblair: that wfm | 17:52 |
trinaths | Longgeek: I have just seen Zuul Openstack Doc. | 17:52 |
jeblair | clarkb: oh, you're thinking of logstash! | 17:52 |
trinaths | Longgeek: see http://ci.openstack.org/zuul/client.html | 17:53 |
clarkb | jeblair: ya :) | 17:53 |
jeblair | clarkb: i was thinking of zuul. either way. :) | 17:53 |
clarkb | jeblair: but we can burn it in with zuul isntead :) zuul is probably a better representive sample | 17:53 |
clarkb | since zuul actually does stuff with the job results | 17:53 |
trinaths | Longgeek: It will help to trigger builds which we loose when u take CI to maintenance mode | 17:53 |
*** timrc is now known as timrc-afk | 17:53 | |
trinaths | Longgeek:: like, zuul enqueue --trigger gerrit --pipeline check --project openstack-dev/sandbox --change 94584,1 | 17:54 |
jeblair | clarkb: it does look like we might need to throw in another logstash worker or two :/ | 17:54 |
clarkb | jeblair: or rip out the tempest logs that were added | 17:54 |
clarkb | they are super noisy and I think affecting the workers | 17:54 |
clarkb | sdague: mriedem ^ | 17:54 |
Longgeek | trinaths, yes! it's working. | 17:55 |
krotscheck | jeblair: So, no subfolders on specs? | 17:55 |
Longgeek | trinaths, http://jenkins.thstack.com/job/noop-check-communication/ | 17:56 |
trinaths | Longgeek: It failed for me :( | 17:56 |
trinaths | I have job running already with jenkins | 17:56 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 17:56 |
jeblair | krotscheck: yeah, let's start without them and see what kind of specs and organizational problems we end up with. we can reorg later if needed | 17:56 |
trinaths | Longgeek: I think we need to do this if have A slave idle | 17:56 |
krotscheck | kk, I’ll add the project to the name for easy sorting later. | 17:56 |
jeblair | krotscheck: sounds good | 17:57 |
mriedem | clarkb: that's fine with me until we settle on what to do about tempest logs | 17:57 |
Longgeek | trinaths, I have only one master | 17:57 |
*** zhiyan_ is now known as zhiyan | 17:57 | |
mriedem | clarkb: we have a fingerprint for now for the one i wanted to use tempest.txt | 17:57 |
fungi | i think jenkins01 and jenkins02 may be mildly unhappy. i deleted a lot of stale ready nodes which were a few hours old, but they seem to keep accumulating them (nodepool thinks they're assigned, but they don't show up in the jenkins webui) | 17:58 |
*** changbl has joined #openstack-infra | 17:58 | |
clarkb | mriedem: I don't think it is a big problem yet | 17:58 |
clarkb | mriedem: but may be on monday morning when the recheck staleness slams the gate | 17:58 |
trinaths | Longgeek: Actually, What I understood is, We need to use this command when we want to trigger a job manually and we need to have a Jenkins Idle. | 17:59 |
trinaths | Longgeek: Last one it failed to trigger. Now Since, the Jenkins is idle, It triggered the job | 17:59 |
Longgeek | trinaths: I understand what you mean | 17:59 |
*** timrc-afk is now known as timrc | 18:00 | |
fungi | Longgeek: trinaths: i think what you're looking for is http://git.openstack.org/cgit/openstack-infra/zuul/tree/tools/trigger-job.py | 18:00 |
Longgeek | trinaths, However, you may not have so much time devoted to safeguard their ci | 18:00 |
fungi | Longgeek: trinaths: the zuul client doesn't currently have an equivalent subcommand implemented, though it would be nice if that turned into one i think | 18:01 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/infra-specs: Added specification for storyboard subscription https://review.openstack.org/95307 | 18:01 |
*** UtahDave has quit IRC | 18:02 | |
fungi | Longgeek: trinaths: oh, though if you're just talking about the check pipeline, then zuul enqueue is probably suitable for what you're doing | 18:02 |
*** arnaud has joined #openstack-infra | 18:02 | |
trinaths | fungi: I have a use-case for this. | 18:02 |
*** vponomaryov has left #openstack-infra | 18:02 | |
trinaths | fungi: Some time back, I have issued an 'recheck' and suddenly, the system is shutdown. Hence, the reviewer asked me for my CI logs for the review. So I thought have some manual trigger rather than me posting 'recheck' comments to gerrit | 18:04 |
*** praneshp has quit IRC | 18:04 | |
fungi | trinaths: Longgeek: trigger-job.py is really more for re-running one specific job, with known parameters | 18:04 |
*** gyee has joined #openstack-infra | 18:04 | |
*** changbl has quit IRC | 18:04 | |
fungi | trinaths: yes, we do in fact use zuul enqueue to perform mass rechecks | 18:04 |
trinaths | fungi: But will this really work when another job is in progress | 18:04 |
trinaths | fungi: recently enqueue failed for me. | 18:05 |
trinaths | fungi: it got passed when Jenkins is idle. | 18:05 |
fungi | trinaths: if the change was already in the pipeline, then enqueue won't do anything i think | 18:05 |
Longgeek | fungi: https://review.openstack.org/#/c/96864/ https://review.openstack.org/#/c/96874/ | 18:05 |
*** zhiyan is now known as zhiyan_ | 18:06 | |
anteaya | sdague: so https://review.openstack.org/#/c/96835/ is for local development only? there is no movement to have vagrant accessible via infra, correct? | 18:06 |
*** hogepodge has joined #openstack-infra | 18:07 | |
anteaya | Longgeek: when you share links with people, it helps if you tell them why you are sharing the links | 18:08 |
*** dprince has quit IRC | 18:09 | |
Longgeek | anteaya, okey | 18:09 |
*** ociuhandu has quit IRC | 18:10 | |
*** gothicmindfood has joined #openstack-infra | 18:13 | |
anteaya | Longgeek: thanks | 18:13 |
*** mrmartin has quit IRC | 18:13 | |
*** dangers is now known as dangers_away | 18:15 | |
bodepd | mordred: know, you could write a function that queries the filesystem (to check yamldir) or somethign that queries puppetdb | 18:16 |
jeblair | mordred: i left a couple of notes on your dib change. | 18:22 |
*** sarob has joined #openstack-infra | 18:23 | |
*** arnaud has quit IRC | 18:23 | |
trinaths | Longgeek: did you get this error. GitCommandError: 'git merge -s resolve FETCH_HEAD' returned exit status 1: error: Merge requires file-level merging | 18:25 |
Longgeek | trinaths, no | 18:25 |
clarkb | 56760 didn't merge because az2 killed a test node out from under it | 18:26 |
clarkb | I have rechecked it | 18:26 |
fungi | fwiw, i've had a constant loop running in az2 for more than a week now trying to build a fresh py3k-precise image | 18:27 |
jeblair | we're still using az2? | 18:27 |
clarkb | jeblair: yes | 18:27 |
clarkb | but don't worry we may not have the option very soon now | 18:27 |
clarkb | mordred: ^ can you confirm or deny rumors of said thing | 18:28 |
fungi | i think there was hesitation to drop hpcloud 1.0 until the errors in 1.1 were worked out sufficiently that we could scale it back up | 18:28 |
jeblair | i thought we went to all region-b with the split to 5 networks; did we go back? | 18:28 |
clarkb | jeblair: we did not go to all region-b | 18:29 |
*** salv-orlando has quit IRC | 18:29 | |
clarkb | we have basically left 1.0 alone while 1.1 gets sorted | 18:29 |
jeblair | indeed | 18:29 |
fungi | i've got a test running right now to gauge roughly how many neutron ports we're leaking in hpcloud 1.1 per hour | 18:30 |
jeblair | fungi: is there a nodepool bug? | 18:31 |
*** salv-orlando has joined #openstack-infra | 18:31 | |
*** salv-orlando has quit IRC | 18:31 | |
fungi | jeblair: not sure it's a nodepool bug per se. seems that sometimes port deletion fails and we end up with ports not associated to an instance hanging around | 18:32 |
*** salv-orlando has joined #openstack-infra | 18:32 | |
trinaths | Hi!. I get this error on an 'recheck' to my neutron change in Zuul-merger .. http://paste.openstack.org/show/82219/ - Error data | 18:32 |
trinaths | can any one help me resolve the issue. | 18:32 |
jesusaurus | jeblair: from 8 hours ago: 10:00:00 tteggel | hi infra we (hpcloud) think we have some insight into the high error rate you're seeing from us | 18:33 |
jesusaurus | 10:00:47 tteggel | there is a neutron port leak btween nova<-> neutron | 18:34 |
*** salv-orlando has quit IRC | 18:34 | |
jeblair | trinaths: i just asked our zuul to recheck it and it failed too. that patch is simply unable to merge now and needs to be rebased. | 18:34 |
trinaths | jeblair: okay. thanks. So, I need to post a new patch | 18:35 |
jeblair | trinaths: (note that in the merger log, that's logged at the DEBUG level because it's not an error in operation, just a normal inability to do a git merge) | 18:35 |
clarkb | so fwiw I dont think fixing the port leaks will fix out 1.1 problems | 18:36 |
clarkb | instead I think that hp is doing work on their end that is just shifting the breakage. Once the port stuff is fixed we will just be back to where we were before | 18:36 |
trinaths | jeblaoir: okay | 18:36 |
clarkb | it just happens that port leakage makes us fail quicker right now | 18:36 |
*** mordred_phone has joined #openstack-infra | 18:36 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: remove unused jenkins plugins from masters https://review.openstack.org/96891 | 18:37 |
clarkb | mordred: ^ | 18:37 |
mordred_phone | oooh | 18:37 |
*** duran has joined #openstack-infra | 18:38 | |
clarkb | mordred_phone: I think the leakage explains the shift from hard nova errors to 500 errors | 18:38 |
*** marcoemorais has quit IRC | 18:38 | |
clarkb | so ya | 18:38 |
clarkb | also I don't think nodepool needs to grok port quotas and so on | 18:38 |
anteaya | trinaths: if your irc client has tab-complete when you type in the first 3 letters of someone's irc nickname and press tab, the rest of the nickname should appear | 18:38 |
*** praneshp has joined #openstack-infra | 18:38 | |
clarkb | we just need to document what the quota needs of nodepool are | 18:38 |
anteaya | trinaths: it saves typing it each time | 18:38 |
clarkb | 1 port per network per node | 18:39 |
clarkb | + router overhead | 18:39 |
jeblair | clarkb: i thought we already did that | 18:39 |
mordred_phone | we don't want to account for leakage? | 18:39 |
clarkb | jeblair: we probably do. mostly responding to mordred_phone saying we need to teach nodepool all the things | 18:39 |
*** marcoemorais has joined #openstack-infra | 18:39 | |
clarkb | mordred_phone: honestly nova should do that | 18:39 |
mordred_phone | I mean, part of nodepoil is about dealing with situations we find in the real world | 18:40 |
clarkb | but in practice there will probably need to be some leak cleaning | 18:40 |
mordred_phone | nova SHOULD just work | 18:40 |
mordred_phone | but that's fantasy | 18:40 |
clarkb | also would be super incredibly awesome if we didn't have work happen under us that makes the problems worse | 18:40 |
fungi | dstufft: if you happen to have a moment, could you weigh in on https://github.com/smontanaro/pylockfile/issues/11 with any relevant advice for the author of that module? | 18:40 |
clarkb | but I don't think I can win that battle either :) | 18:40 |
mordred_phone | as we learn new failure modes, we account for them in nodepool | 18:40 |
mordred_phone | that's like a large part of the point | 18:41 |
clarkb | mordred_phone: right but that is different than teaching nodepool about port quota | 18:41 |
clarkb | for example the alien nodes knows nothing about uqotas | 18:41 |
mordred_phone | why? | 18:41 |
clarkb | because you don't need to know about quota to delete unused ports | 18:42 |
jeblair | i don't think we need to teach it about quota; but if we need to teach it to clean up, that's fine. | 18:42 |
clarkb | and scaling up and down is hard | 18:42 |
mordred_phone | jeblair: ++ | 18:42 |
jeblair | (and we should totally grouse about how many things nodepool has to do to clean up :) | 18:42 |
mordred_phone | :) | 18:43 |
trinaths | anteaya: oh..! got it.. its worked.. thanks | 18:43 |
*** Hal_ has joined #openstack-infra | 18:43 | |
anteaya | trinaths: np (no problem) | 18:43 |
jeblair | clarkb: but it sounds like the jury might still be out on whether we need to teach nodepool this thing or not, yeah? | 18:43 |
jeblair | (eg, is this an hpcloud operational aberration, or a thing we should (reluctantly) expect) | 18:44 |
fungi | it sounded like it was something they thought they could fix (and are working on actively) | 18:45 |
jeblair | fungi: so we can wait and see | 18:46 |
openstackgerrit | Longgeek proposed a change to openstack-infra/config: Zuul user to add ssh config https://review.openstack.org/96892 | 18:47 |
fungi | in the mean time they whipped up a fairly trivial client script i used to delete the unassociated ports (since you have to correlate per-instance and per-port info between novaclient and neutronclient to find them) | 18:47 |
openstackgerrit | Darragh Bailey proposed a change to openstack-infra/git-review: Disable proxies for tests that clone over http https://review.openstack.org/96893 | 18:48 |
openstackgerrit | Darragh Bailey proposed a change to openstack-infra/git-review: Restrict tests SSH auth to only the provided key https://review.openstack.org/96894 | 18:48 |
Longgeek | anteaya, fungi: I think my patch https://review.openstack.org/#/c/96892/ can solve this problem http://paste.openstack.org/show/82207/ | 18:48 |
openstackgerrit | A change was merged to openstack-infra/config: Create and upload wheels https://review.openstack.org/56760 | 18:49 |
jeblair | mordred: ^ | 18:49 |
*** marcoemorais has quit IRC | 18:49 | |
*** redrobot has joined #openstack-infra | 18:49 | |
*** pelix has quit IRC | 18:50 | |
openstackgerrit | Longgeek proposed a change to openstack-infra/config: Zuul user to add ssh config https://review.openstack.org/96892 | 18:50 |
anteaya | Longgeek: that's better | 18:51 |
Longgeek | anteaya, :) | 18:52 |
*** yamahata has quit IRC | 18:52 | |
anteaya | Longgeek: yeah okay I will +1 and I await fungi's comments | 18:53 |
Longgeek | anteaya, Haha, thank you very much. | 18:53 |
*** ildikov has joined #openstack-infra | 18:54 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Use nproc puppet apply processes when testing https://review.openstack.org/96897 | 18:54 |
fungi | Longgeek: i really don't think that's a particularly good idea, at least not one we should be recommending as a default solution for end users of this configuration | 18:55 |
fungi | Longgeek: also i updated the associated bug report with information on why that isn't a bug | 18:55 |
*** dimsum has quit IRC | 18:56 | |
Longgeek | fungi, On this issue, there is no any good suggestions? | 18:57 |
fungi | Longgeek: it may be possible for us to improve the zuul puppet module to make it easier for deployers to insert the host keys for the services to which they expect zuul to be connecting, but just disabling host key verification by default is encouraging lax security | 18:57 |
*** zhiyan_ is now known as zhiyan | 18:58 | |
*** e0ne has joined #openstack-infra | 18:58 | |
fungi | Longgeek: perhaps modifying modules/zuul/manifests/init.pp to take a variable for the remote gerrit's public host key and then using puppet's line-based file management to keep that entry updated in the known_hosts file would be one solution | 18:59 |
*** jp_at_hp1 has quit IRC | 18:59 | |
*** prad has quit IRC | 18:59 | |
fungi | Longgeek: we may already be doing some known_hosts management for other services in openstack-infra/config... i'll take a look and see if i can spot a good example | 18:59 |
*** afazekas has joined #openstack-infra | 19:00 | |
Longgeek | fungi, see https://github.com/openstack-infra/config/blob/master/modules/jenkins/files/ssh_config | 19:01 |
signed8bit | Quick question about the "Running your own CI infrastructure" docs. Is the referenced CI config repository this https://github.com/openstack-infra/config or something else? | 19:01 |
fungi | signed8bit: yes | 19:01 |
signed8bit | great thanks fungi | 19:02 |
*** e0ne has quit IRC | 19:02 | |
anteaya | Longgeek: usually we discuss in channel whether something is a bug or not | 19:03 |
anteaya | Longgeek: or already has a bug report for it | 19:03 |
fungi | Longgeek: that particular instance is because the jenkins master needs to log into random nodepool-created nodes and can't know in advance what their host keys will be, and the risk of a man-in-the-middle attack exposing anything sensitive there is effectively nonexistent, so it's one very rare occasion where we do disable host key checking | 19:04 |
*** arnaud has joined #openstack-infra | 19:05 | |
fungi | Longgeek: but for the connection from zuul to gerrit, the host key should change very, very rarely (we intentionally changed it once, and quite recently, as a best effort measure to contain potential risk from the heartbleed vulnerability) | 19:05 |
*** e0ne has joined #openstack-infra | 19:06 | |
*** morganfainberg is now known as network_destroye | 19:06 | |
*** network_destroye is now known as morganfainberg | 19:06 | |
Longgeek | fungi, Understand | 19:06 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:06 |
*** zhiyan is now known as zhiyan_ | 19:07 | |
fungi | Longgeek: here's an example where we manage a known_hosts file in puppet... http://git.openstack.org/cgit/openstack-infra/config/tree/modules/elastic_recheck/manifests/bot.pp#n77 | 19:10 |
Longgeek | fungi, See https://bugs.launchpad.net/zuul/+bug/1325059 | 19:11 |
uvirtbot | Launchpad bug 1325059 in zuul "zuul-merge Host key verification failed" [Undecided,Invalid] | 19:11 |
fungi | Longgeek: then those gerrit_host and gerrit_ssh_host_key variables can be passed in when the class is instantiated | 19:11 |
clarkb | fungi: jeblair my find | xargs hack in 96897 reduces the config test time to ~3 minutes from ~10 minutes | 19:11 |
jeblair | neato! | 19:12 |
openstackgerrit | K Jonathan Harker proposed a change to openstack-infra/config: Add the new hostname to /etc/hosts in prepare_node https://review.openstack.org/96907 | 19:12 |
fungi | clarkb: there is also an alternative to -exec which will basically do the same | 19:12 |
* fungi finds it | 19:13 | |
*** tsv has quit IRC | 19:13 | |
fungi | clarkb: see "-exec command {} +" in the manpage | 19:14 |
fungi | avoids a separate pipe to xargs | 19:14 |
jesusaurus | fungi: but that doesnt let you batch the commands like clarkb is doing in that change | 19:15 |
* fungi actually looks at the change ;) | 19:15 | |
jesusaurus | the magic is in the $(nprocs) | 19:15 |
*** ociuhandu has joined #openstack-infra | 19:16 | |
fungi | ohh! yes, very ingenious clarkb. selective parallelixation | 19:17 |
fungi | s/x/z/ | 19:18 |
anteaya | Longgeek: look at the status for that bug, fungi has marked it invalid | 19:20 |
Longgeek | anteaya: yes, I have all the patch are set to abandoned | 19:22 |
*** sarob has quit IRC | 19:23 | |
*** sarob has joined #openstack-infra | 19:23 | |
anteaya | Longgeek: great | 19:24 |
Longgeek | I went to sleep, tomorrow continue to look for bug | 19:25 |
*** sarob has quit IRC | 19:28 | |
*** _nadya_ has joined #openstack-infra | 19:30 | |
openstackgerrit | Darragh Bailey proposed a change to openstack-infra/git-review: Restrict tests SSH auth to only the provided key https://review.openstack.org/96894 | 19:31 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:32 |
*** _nadya_ has quit IRC | 19:32 | |
fungi | clarkb: mordred_phone: jeblair: it looks like over the hour my script waited, 3 neutron ports leaked in region b | 19:35 |
*** markwash has quit IRC | 19:35 | |
fungi | so the rate of accumulation doesn't currently seem dire | 19:35 |
fungi | but it will pile up over time if they don't get this solved | 19:36 |
*** _nadya_ has joined #openstack-infra | 19:36 | |
*** eharney has quit IRC | 19:36 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:38 |
*** thedodd has quit IRC | 19:39 | |
*** changbl has joined #openstack-infra | 19:40 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:41 |
anteaya | Longgeek: actually if you want to be helpful, you can ask us what should be fixed | 19:41 |
anteaya | Longgeek: it will save time for both of us | 19:41 |
*** radez is now known as radez_g0n3 | 19:42 | |
*** afazekas has quit IRC | 19:42 | |
*** dangers_away is now known as dangers | 19:42 | |
*** Hal_ has quit IRC | 19:43 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:43 |
*** andreykurilin_ has joined #openstack-infra | 19:44 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:44 |
*** flaper87|afk is now known as flaper87 | 19:45 | |
Longgeek | anteaya, okey. | 19:45 |
*** melwitt has joined #openstack-infra | 19:46 | |
Longgeek | anteaya: So, This file can not be found in the same jquery-visibility.min.js, which need to fix it. https://github.com/openstack-infra/zuul/blob/master/etc/status/fetch-dependencies.sh#9 | 19:47 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 19:48 |
jeblair | fungi: ack | 19:51 |
*** blamar has quit IRC | 19:51 | |
*** thedodd has joined #openstack-infra | 19:52 | |
*** eharney has joined #openstack-infra | 19:52 | |
fungi | Longgeek: good catch. either etc/status/public_html/index.html could be changed to use the un-minified version (and have etc/status/fetch-dependencies.sh download that) or perhaps a minifier could be used in the script | 19:52 |
Alex_Gaynor | I'm trying to test my changes to puppet, and seeing the message: "Error: Could not find default node or by name with '' on node", anyone know what that means? | 19:54 |
*** sarob has joined #openstack-infra | 19:54 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/config: Publish troveclient documentation https://review.openstack.org/92562 | 19:55 |
clarkb | jeblair: fungi: mordred_phone: should we add that script as a cron in nodepool? | 19:56 |
clarkb | and have it run ~hourly? | 19:56 |
mordred_phone | maybe? | 19:56 |
mordred_phone | is there a downside to running it? | 19:56 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/config: Publish troveclient documentation https://review.openstack.org/92562 | 19:56 |
trinaths | Hi Stackers! Freescale CI is now active. For any recheck, issue 'recheck freescale'... | 19:57 |
fungi | mordred_phone: it makes... a LOT of nova and neutron api calls | 19:57 |
fungi | mordred_phone: then again, so does nodepool ;) | 19:57 |
pleia2 | trinaths: glad to hear your recheck was sorted out :) | 19:57 |
fungi | mordred_phone: clarkb: jeblair: i vote we give hp a few days to clear up whatever they think they can fix, and then see if it's still an issue before we sink effort into running it out of cron | 19:58 |
anteaya | trinaths: thanks for keeping us up to date, you might enjoy this page: https://wiki.openstack.org/wiki/NovaVMware/Minesweeper/Status | 19:58 |
*** marcoemorais has joined #openstack-infra | 19:58 | |
clarkb | fungi: that works for me | 19:58 |
anteaya | trinaths: which is a status page that the vmware minesweeper ci folks maintain | 19:59 |
trinaths | pleia2: yes.. happy now.. we had a working CI before, but yesterday, there was an HDD issue where it went down. today we upgraded the same. Its started testing.. :-) | 19:59 |
*** zhiyan_ is now known as zhiyan | 19:59 | |
clarkb | I am a bit concerned that this whole port thing has shifted the attention from the older issues, but nothing we can do about that | 19:59 |
notmyname | dstufft: Alex_Gaynor told me you are the person to talk to. I'm looking for some more info on pypi downloads, and I'm hoping you can help (and we can take this to another channel if needed) | 19:59 |
trinaths | anteaya: https://wiki.openstack.org/wiki/NovaVMware/Minesweeper/Status | 20:00 |
Alex_Gaynor | dstufft: notmyname is the swift PTL | 20:00 |
trinaths | anteaya: this one .. | 20:00 |
Longgeek | fungi, I can go to fix it? | 20:00 |
dstufft | notmyname: heya | 20:00 |
mordred_phone | clarkb: yeah. one thing at q time I think | 20:00 |
anteaya | trinaths: yes, that was the url I posted for you | 20:01 |
dstufft | notmyname: I don't really care about channel as long as -infra doesn't care ;) | 20:01 |
dstufft | notmyname: what do you need | 20:01 |
mordred_phone | clarkb: the older issues might be capacity/scheduling related | 20:01 |
clarkb | mordred_phone: sure they just keep adding things :) | 20:01 |
mordred_phone | yah | 20:01 |
notmyname | dstufft: I was looking at https://pypi.python.org/pypi/python-swiftclient/ and hoping for more long-term download numbers (ie a trend line) | 20:01 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:01 |
fungi | Longgeek: i'd be curious to also get jeblair's and possibly jhesketh's opinions on it since they've got some history with the zuul status dashboard and may have better ideas for how to deal with the jquery-visibility problem | 20:02 |
jeblair | huh, you can comment on files in gerrit without commenting on an actual line. | 20:02 |
fungi | jeblair: ooh, where? | 20:02 |
dstufft | lol ocsp | 20:02 |
fungi | jeblair: api call i assume? | 20:02 |
dstufft | http://d.stufft.io/image/3v1C1K410f11 I don't want it later OCSP ;( | 20:02 |
jeblair | fungi: no, https://review.openstack.org/#/c/94007/5/modules/gerrit/manifests/pyscripts.pp | 20:02 |
jeblair | fungi: apparently if you double click on the header (where it says "patch set .." you get a prompt there) | 20:02 |
dstufft | notmyname: so like, I don't have that data in a thing that i can make a graph | 20:03 |
jeblair | this breaks gertty | 20:03 |
dstufft | er easily I mean | 20:03 |
dstufft | notmyname: I do hav eit in a postgresql database | 20:03 |
Longgeek | fungi, ok | 20:03 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:03 |
dstufft | so I can probably create a dump of that database that contains just python-swiftclient and send it to you, and then you can do whatever you want with it? | 20:03 |
fungi | jeblair: ooh, it's that odd yellow icon at the top-right corner of the diff display | 20:03 |
dstufft | notmyname: does that sound reasonable ^^? | 20:03 |
Longgeek | jeblair, This file can not be found in the same jquery-visibility.min.js, which need to fix it. https://github.com/openstack-infra/zuul/blob/master/etc/status/fetch-dependencies.sh#9 | 20:03 |
notmyname | dstufft: that would be great! thanks. can you send it to me@not.mn | 20:04 |
jeblair | fungi: aaah | 20:04 |
fungi | seems to do the same as double-clicking the file header | 20:04 |
dstufft | notmyname: it'll probably be sometime this weekend till I get around to it unless it's an emergency/pressing need | 20:04 |
jeblair | Longgeek: okay, so we have puppet run the yahoo js minifier on status.o.o for that i think. | 20:04 |
notmyname | dstufft: no, this weekend is fine. thanks | 20:04 |
openstackgerrit | A change was merged to openstack-infra/config: Define Jenkins Job for Aviator https://review.openstack.org/96056 | 20:04 |
mordred_phone | jeblair: that's right, but not on zuul.o.o | 20:04 |
fungi | jeblair: mordred_phone: and also not in the download script in the zuul repo | 20:05 |
mordred_phone | which is the module he's trying to use | 20:05 |
mordred_phone | fungi++ | 20:05 |
jeblair | mordred_phone, Longgeek: so i would think we'd want to do the some thing in the zuul module | 20:05 |
dstufft | notmyname: ok, if I forget just yell at me | 20:05 |
notmyname | dstufft: ok. thanks :-) | 20:05 |
Longgeek | jeblair: I think this document is necessary to fix it, See README https://github.com/openstack-infra/zuul/blob/master/etc/status/README.rst | 20:07 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:08 |
*** zhiyan is now known as zhiyan_ | 20:08 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:08 |
Longgeek | jeblair: Users see the README document, he would try to perform fetch *. Sh, then there will be a 404 error. | 20:08 |
mordred_phone | just as a warning ... I'm about to take off on a 10 hour daytime flight with in seat power | 20:09 |
clarkb | mordred_phone: are you warning us that there will be lots of code to review in ~11 hours? | 20:09 |
mordred_phone | this means, of course, I expect to push up about a hundred patches when I land | 20:09 |
clarkb | mordred_phone: you could review lots of code instead | 20:09 |
jeblair | Longgeek: sure it should probably run that | 20:09 |
*** _nadya_ has quit IRC | 20:09 | |
clarkb | because gertty allows that | 20:09 |
mordred_phone | but I'm also going to review | 20:09 |
fungi | mordred_phone: i'll make sure to shore up the rigging holding gerrit together for when you submit your touchdown change flurry | 20:09 |
mordred_phone | gertty is locked and loaded | 20:09 |
jeblair | clarkb, mordred_phone: ++ yay lots of reviews :) | 20:10 |
Longgeek | jeblair: Yes. | 20:10 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:10 |
mordred_phone | I was thinking a total refactoring of our puppet is long overdue ... ;) | 20:10 |
jeblair | https://storyboard.openstack.org/#!/story/120 file level comment bug | 20:11 |
trinaths | bye.. leaving for the day | 20:11 |
*** reed has quit IRC | 20:11 | |
mordred_phone | krotscheck: that bug looks both great and bad on my phone in portrait mode ^^ | 20:12 |
clarkb | btw I am approving things with a single +2 on stuff that is straightforward or was otherwise requested by other core reviewers | 20:12 |
krotscheck | mordred_phone: Checking | 20:12 |
mordred_phone | krotscheck: in landscape it's great. portrait it horizontal scrolls weirdly | 20:12 |
krotscheck | mordred_phone: Using chrome to simulate. Looks like we need whitespace breaking and better mobile handling for actual content. | 20:13 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:14 |
mordred_phone | krotscheck: I mean, it's still sexy on the phone :) I'm using Firefox on android, fwiw | 20:14 |
jesusaurus | Alex_Gaynor: can we put that new puppet module in its own repo/project? | 20:15 |
krotscheck | mordred_phone: Thankfully, Chrome and Firefox mostly agree on what CSS should look like. | 20:15 |
jeblair | sdague: can you review 94311 | 20:15 |
*** trinaths has quit IRC | 20:15 | |
*** doude_ has joined #openstack-infra | 20:15 | |
*** tteggel_ has joined #openstack-infra | 20:16 | |
* mordred_phone just edited a story on his phone | 20:16 | |
openstackgerrit | Dan Bode proposed a change to openstack-infra/config: Add puppet-pip as a unique project https://review.openstack.org/96522 | 20:16 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:16 |
fungi | mordred_phone: i can't wait to see cell phone autocorrect errors in bug reports. that's going to be awesomebad | 20:16 |
mordred_phone | amusingly enough, I just corrected a typo | 20:17 |
clarkb | fungi: see comment on 95836 | 20:17 |
fungi | and people are going to start filing bugs in (worse) txtspeak | 20:17 |
clarkb | also you can tell who uses gertty because we have all stopped giving full links to changes | 20:17 |
fungi | clarkb: oops--thanks! | 20:18 |
krotscheck | lol omg | 20:18 |
openstackgerrit | Dan Bode proposed a change to openstack-infra/config: Add project for zuul https://review.openstack.org/96542 | 20:18 |
krotscheck | I can just see it: SB haz a bug, u suk | 20:18 |
jesusaurus | clarkb: sounds like you should add a filter that looks for \d{5} | 20:18 |
mordred_phone | krotscheck: ++ | 20:18 |
clarkb | jesusaurus: pretty soon will need to be \d{5,6} \o/ | 20:19 |
mordred_phone | jesusaurus: it's about to hit 6 | 20:19 |
clarkb | juno already feels like a cycle of writing no code :( there is so much to review | 20:20 |
*** SpamapS_ has joined #openstack-infra | 20:20 | |
*** pfalleno1 has joined #openstack-infra | 20:20 | |
*** jeblair_ has joined #openstack-infra | 20:20 | |
*** jeremyb has joined #openstack-infra | 20:20 | |
*** SpamapS has quit IRC | 20:21 | |
*** pfallenop has quit IRC | 20:21 | |
*** tteggel has quit IRC | 20:21 | |
*** doude has quit IRC | 20:21 | |
*** jeremyb_ has quit IRC | 20:21 | |
*** jeblair has quit IRC | 20:21 | |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:21 |
*** SpamapS_ is now known as SpamapS | 20:21 | |
*** jeblair_ is now known as jeblair | 20:22 | |
*** SpamapS has quit IRC | 20:22 | |
*** SpamapS has joined #openstack-infra | 20:22 | |
anteaya | Broken pipe? is that a net split by a different name? | 20:22 |
*** flaper87 is now known as flaper87|afk | 20:24 | |
* mordred_phone is a net split by a different name | 20:24 | |
openstackgerrit | A change was merged to openstack-infra/config: Allow nodepool standalone puppet install https://review.openstack.org/96641 | 20:24 |
fungi | a net split by any other name would smell as sweet | 20:25 |
openstackgerrit | Dan Bode proposed a change to openstack-infra/config: Add project for jenkins https://review.openstack.org/96544 | 20:25 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added a puppet module for livegrep. https://review.openstack.org/96877 | 20:25 |
jeblair | mordred_phone: do you have an opinion on 95257 ? | 20:25 |
*** e0ne has quit IRC | 20:26 | |
SergeyLukjanov | jeblair, re specs - IMO we could have some folders like "gate" (zuul, nodepool, etc.), "storyboard", etc. | 20:26 |
*** mwagner_lap has quit IRC | 20:27 | |
*** e0ne has joined #openstack-infra | 20:27 | |
SergeyLukjanov | jeblair, but anyway we should start using specs itself ;) | 20:27 |
fungi | mordred_phone: worth noting, 95257 was prompted by the release of tempest 1 | 20:27 |
mgagne | is there any official work in progress for the new Gerrit UI? | 20:27 |
clarkb | mgagne: no, we just use workflow -1 | 20:28 |
mordred_phone | looking | 20:28 |
clarkb | mgagne: there is a plugin that will give draft change more WIP like semantics though | 20:28 |
clarkb | _david_ is writing/wrote it | 20:28 |
mgagne | clarkb: haha, let me reword that: Is someone writing a new Gerrit UI atm? | 20:28 |
clarkb | mgagne: oh, jeblair has gertty. You can find it at stackforge/gertty and several of us have been alpha testing it | 20:29 |
clarkb | it works great, but has some rough edges | 20:29 |
mordred_phone | jeblair: I don't REALLY like it, but I don't dislike it enough to, you know complain or block | 20:29 |
fungi | mgagne: you might want to ask phschwartz about that too | 20:29 |
jeblair | mgagne: phschwartz is starting work on the vinz project which is a new webui | 20:29 |
openstackgerrit | Longgeek proposed a change to openstack-infra/zuul: Modify jquery-visibility.js url https://review.openstack.org/96933 | 20:29 |
mgagne | clarkb: anything else non-cli based? | 20:29 |
*** jamesmcarthur has left #openstack-infra | 20:30 | |
*** sarob has quit IRC | 20:30 | |
jeblair | mgagne: it's in planning; no code yet | 20:30 |
openstackgerrit | K Jonathan Harker proposed a change to openstack-infra/config: Only include selinux bits on rhel-based systems https://review.openstack.org/96319 | 20:30 |
jeblair | mgagne: let me find you some docs | 20:30 |
fungi | mgagne: https://etherpad.openstack.org/p/juno-infra-design-Vinz-review-system | 20:30 |
jeblair | mgagne: fungi wins | 20:30 |
*** sarob has joined #openstack-infra | 20:30 | |
SergeyLukjanov | clarkb, re openstackgerrit - I don't find any issues except disconnects from freenode (random), I've restarted it several times and it was working for a half of day after it | 20:31 |
mordred_phone | jeblair: I don't grok not just using 1.0.x ... but I admit to not having really engaged the problem space | 20:31 |
mgagne | jeblair: alright. I showed Gerrit to some people here and they all had the same comment: "Where is the code to review?" "Oh, you have to scroll down passed the list of reviewers and the 25 old patch sets. =)" | 20:31 |
clarkb | I feel like mordred should have a maximum of 20 changes with -1's and he can't push more changes until he pushes fixes for those -1s >_> | 20:31 |
clarkb | SergeyLukjanov: thanks | 20:31 |
mgagne | jeblair: looking for a way to make it more usable for those people =) | 20:31 |
mordred_phone | clarkb: you wanna write the prolog for that? | 20:32 |
fungi | mgagne: https://review.openstack.org/93953 | 20:32 |
SergeyLukjanov | sorry, I was afk for last ~6 hours, some jet lag sleep | 20:32 |
jeblair | mgagne: ha, yeah, i could see that. | 20:32 |
mordred_phone | mgagne: def chat with the vinz folks then | 20:32 |
*** sarob has quit IRC | 20:32 | |
mgagne | jeblair: in fact, the comment were more: "Good lord..." | 20:32 |
*** sarob_ has joined #openstack-infra | 20:32 | |
jeblair | SergeyLukjanov: you never have to apologize for sleeping. or being afk briefly late on a friday night. :) | 20:32 |
Longgeek | jeblair, fungi: The patch fetch-dependencies.sh https://review.openstack.org/#/c/96933/ , Fix the problem solved url 404 | 20:33 |
clarkb | mordred_phone: not really, but I am going through my review list and hitting v on a lot of mordred changes that are -1 for some valid reason | 20:33 |
clarkb | mordred_phone: so I think I have solved the problem for myself :) | 20:33 |
mordred_phone | I've been working through those | 20:33 |
mordred_phone | hehe | 20:33 |
dhellmann | clarkb, mordred_phone: sorry I wasn't around for the merge on the pypi upload thing, did everything go ok? | 20:34 |
jeblair | Longgeek: thanks | 20:34 |
*** marcoemorais1 has joined #openstack-infra | 20:34 | |
*** marcoemorais has quit IRC | 20:34 | |
*** _nadya_ has joined #openstack-infra | 20:35 | |
clarkb | dhellmann: well nothing has exploded yet, but I think we need to release something to really see | 20:35 |
jeblair | I don't know Stephan Renatus; who else should we make sure reviews his chef test changes? | 20:35 |
clarkb | jeblair: I am going to bump 85204 one more time before the weekend :) | 20:36 |
clarkb | jeblair: jaypipes would know | 20:36 |
clarkb | but he seems to not be here | 20:36 |
jeblair | clarkb: does bump mean i should review now or wait for you to do something then review? | 20:36 |
clarkb | jeblair: review now | 20:36 |
dhellmann | clarkb: ok, I have a pending regular release for oslo.config that I could use but that's likely to break all sorts of things. I was hoping to test with a pre-release of oslo.i18n since no one is using that yet. | 20:36 |
clarkb | dhellmann: that works | 20:37 |
clarkb | can you do an arbitrary prerelease because it isn't used yet? | 20:37 |
clarkb | or do we need to wait for a specific commit? | 20:37 |
SergeyLukjanov | heh, 10 mins for reading scrollback ;) | 20:38 |
*** e0ne has quit IRC | 20:38 | |
SergeyLukjanov | + 2 [00:20:02] <clarkb> juno already feels like a cycle of writing no code :( there is so much to review | 20:38 |
dhellmann | clarkb: well, I was hoping to have one or two things landed but I could do an arbitrary release | 20:38 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Disable Gerrit auto-abandon https://review.openstack.org/95836 | 20:38 |
dhellmann | clarkb: monday? | 20:38 |
*** miqui has quit IRC | 20:38 | |
clarkb | dhellmann: monday is fine | 20:39 |
dhellmann | clarkb: cool, I'll set up a reminder | 20:39 |
jeblair | dhellmann: do you have an rtfd template patch? | 20:40 |
jeblair | i thought i saw something about that, and i'm reviewing a change that adds rtfd to a stackforge project and want to know whether to -1 it for rebasing | 20:41 |
*** _nadya_ has quit IRC | 20:41 | |
*** ihrachyshka has joined #openstack-infra | 20:41 | |
clarkb | I am going to manually noop apply 93867 to review.o.o momentarily and will disable puppet there while I do that | 20:42 |
jeblair | here it is https://review.openstack.org/#/c/95825/ | 20:42 |
dhellmann | jeblair: you beat me to it | 20:42 |
jeblair | i searched for "project:openstack-infra/config message:rtfd" | 20:43 |
jeblair | the searching in gerrit is getting usable ;) | 20:43 |
clarkb | er 93687 | 20:43 |
dhellmann | jeblair: nice | 20:43 |
*** reed has joined #openstack-infra | 20:44 | |
openstackgerrit | K Jonathan Harker proposed a change to openstack-infra/config: Fix variable name https://review.openstack.org/96940 | 20:45 |
clarkb | woot its clean approving | 20:47 |
fungi | i'm going to pop out to an early dinner, but intend to be back soonish | 20:47 |
*** duran has quit IRC | 20:47 | |
*** eharney has quit IRC | 20:47 | |
clarkb | and puppet is enabled on review.o.o again | 20:48 |
jeblair | fungi: enjoy. fwiw i intend to engage in solid fridaying after i'm done. you and SergeyLukjanov are bad role models. :) | 20:48 |
clarkb | jeblair: done? the work is never done | 20:48 |
jeblair | clarkb: when gertty fits in a fungi-sized window. :) | 20:48 |
SergeyLukjanov | jeblair, I've already slept for 3 hours, awesome fridaying | 20:49 |
clarkb | jeblair: also thank you for approving zuul test refactor | 20:49 |
clarkb | I have beer thirty plans myself | 20:49 |
clarkb | will leave in about 2 hours | 20:49 |
*** rdopiera has quit IRC | 20:49 | |
* mordred_phone just has to settle for plane wine | 20:50 | |
jeblair | there's a martini under a tree with my name on it | 20:50 |
mordred_phone | oh. nice | 20:50 |
clarkb | hrm now I want to be back in hawaii | 20:51 |
jeblair | clarkb: just now? | 20:51 |
clarkb | jeblair: I drank a lot of martinis on the deck in hawaii | 20:52 |
jesusaurus | "martinis" | 20:52 |
*** e0ne has joined #openstack-infra | 20:52 | |
clarkb | sanity check on 95611, does the - need the two \\s? | 20:52 |
clarkb | fungi: jesusaurus jeblair mordred_phone ^ | 20:52 |
clarkb | jesusaurus: yes well. vodka on ice with an olive | 20:53 |
pleia2 | between hpcloud's networking and jboss being jboss, I am going to so need my fridaying | 20:53 |
clarkb | pleia2: indeed | 20:53 |
pleia2 | I do have a jboss interface up now though, time to apply zanata (wish me luck) | 20:53 |
Longgeek | fungi, jeblair: Use a symlink in zuul::init in, That we should replace the symlink with an install step like we use in openstack_project::status. How? | 20:53 |
clarkb | pleia2: woot gl | 20:54 |
mordred_phone | pleia2: good luck!!! | 20:54 |
jesusaurus | clarkb: no, im pretty sure it doesnt need \\ | 20:55 |
mordred_phone | OK. plane taking off. international, so no WiFi. see you on the other side | 20:55 |
clarkb | jesusaurus: why did the old code have the \\-? | 20:55 |
clarkb | oh its allowing for \ in there isn't it | 20:55 |
jeblair | mordred_phone: have a nice international! | 20:55 |
clarkb | for whatever reason I read it as escape the - and + | 20:55 |
clarkb | but its escaping \ so that you can have a literal \ | 20:55 |
*** crc32 has joined #openstack-infra | 20:56 | |
anteaya | mordred_phone: have fun | 20:56 |
jesusaurus | oh, i was reading it as escaping the + but that - wouldnt need to be escaped | 20:56 |
jesusaurus | but youre right, its allowing for a literal \ | 20:56 |
jeblair | clarkb: i agree. though i don't know why. | 20:56 |
*** svarnau has joined #openstack-infra | 20:56 | |
anteaya | svarnau: hey there | 20:56 |
svarnau | Hi! | 20:56 |
anteaya | so svarnau is duking it out with a corp firewall that blocks 29418 | 20:57 |
clarkb | I am testing it with python re.search now and it isn't quite doing what I expect | 20:57 |
anteaya | he has figured it out for himself but now he has to shepherd others | 20:57 |
openstackgerrit | A change was merged to openstack-infra/config: Add slavescript to grab console log https://review.openstack.org/94520 | 20:57 |
clarkb | going to try to understand a bit more before approving | 20:57 |
anteaya | do we have docs on how to access port 29418 by getting around a firewall? | 20:57 |
*** mburned is now known as mburned_out | 20:57 | |
jesusaurus | clarkb: fwiw jeblair has already approved 95611 | 20:57 |
jeblair | clarkb: i have removed my aprv | 20:58 |
jesusaurus | oh | 20:58 |
jeblair | jesusaurus: (just did) | 20:58 |
svarnau | Right, as anteaya says, I'm looking for recommended approach | 20:58 |
anteaya | do we have a recommended approach? | 20:58 |
clarkb | so the - needs escaping but not at the end of the [] | 20:58 |
clarkb | so its ok at the end there | 20:58 |
clarkb | + is automagically escaped because [] | 20:59 |
*** pcrews has quit IRC | 20:59 | |
jeblair | svarnau, anteaya: the approach i would recommend would be to ask your corporate firewall administrators to allow outgoing connections to that port (and all others that they have no explicit reason to block) | 20:59 |
*** zhiyan_ is now known as zhiyan | 20:59 | |
*** praneshp has quit IRC | 20:59 | |
jesusaurus | clarkb: wouldnt - only need to be escaped if its at the beginning of the [] ? | 20:59 |
jesusaurus | why was it escaped before? | 21:00 |
jeblair | svarnau, anteaya: being able to use services on the internet will greatly increase ones ability to collaborate with others. | 21:00 |
clarkb | jesusaurus: it wasn't escaped before but it needs escpaing if between two characters as it can specify a range | 21:00 |
clarkb | r = re.search(r'( [\w\\+-]*)*', ' Work\flow+1') only matches 'Work' though | 21:00 |
clarkb | it does not match the entire string | 21:00 |
jeblair | clarkb: oh right | 21:00 |
clarkb | so I am not convinced the \\ is correct there | 21:00 |
*** hogepodge has quit IRC | 21:01 | |
mmaglana | hi #openstack-infra, if gate-config-puppet-apply failed, does it mean the config changes has not taken effect? and do i need to do anything about it or will that get fixed on its own? i'm seeing the failure here: https://review.openstack.org/#/c/96056/ | 21:01 |
*** hogepodge has joined #openstack-infra | 21:01 | |
clarkb | jesusaurus: ^ you can explain it :) | 21:01 |
jesusaurus | mmaglana: gate-config-puppet-apply is not yet voting | 21:01 |
*** openstackgerrit has quit IRC | 21:01 | |
*** andreykurilin__ has joined #openstack-infra | 21:02 | |
anteaya | svarnau: any thoughts? | 21:02 |
clarkb | nnooooooo | 21:02 |
clarkb | openstackgerrit come back to us | 21:02 |
SergeyLukjanov | :( | 21:02 |
jesusaurus | mmaglana: right now we expect that test to fail, but soon it will start passing reliably and it will be turned on | 21:02 |
SergeyLukjanov | probably, we should finish him... | 21:03 |
SergeyLukjanov | clarkb, ^^ | 21:03 |
svarnau | jeblair, I thought there were a lot of HP folks here that are in my same boat. | 21:03 |
clarkb | jesusaurus: jeblair oh gah figured it out. the second string was not a raw string so \f was treated as an escape | 21:03 |
clarkb | I think I am now happy with the change | 21:03 |
Longgeek | fungi: etc/status/public_html/index.html: Now is the use of the name, I just updated the url, and no new filename https://review.openstack.org/#/c/96933/ | 21:03 |
mmaglana | thanks jesusaurus. the reason i'm asking is because i tried a test patch for aviator and got a noop result from jenkins (https://review.openstack.org/#/c/96930/). wanted to check if it's because of that or it's just because i did something wrong with the config. :) | 21:03 |
clarkb | jeblair: I will approve unless you see some reason not to after all that | 21:03 |
*** andreykurilin_ has quit IRC | 21:03 | |
clarkb | mmaglana: I think you just need more patience | 21:04 |
clarkb | mmaglana: if you give it a try now I would expect it to work | 21:04 |
mmaglana | clarkb: haha. where can i buy that patience thing? | 21:04 |
clarkb | but ~15 minutes after merging is often not long enough for it to trickle thorugh | 21:04 |
Longgeek | clarkb, anteaya, fungi, jeblair: Use a symlink in zuul::init(https://github.com/openstack-infra/config/blob/master/modules/zuul/manifests/init.pp#187) in, That we should replace the symlink with an install step like we use in openstack_project::status(https://github.com/openstack-infra/config/blob/master/modules/openstack_project/manifests/status.pp#128). How? | 21:04 |
mmaglana | clarkb: cool thanks! :) | 21:04 |
*** mfer has quit IRC | 21:05 | |
jeblair | svarnau: i think there probably are. mordred could probably point you in the right direction but he's on a plane. i don't know if clarkb has an answer for you. | 21:05 |
tteggel_ | clarkb: can you elaborate on the older issues with hpcloud or point me to bugs etc? | 21:05 |
anteaya | hi again tteggel_ | 21:06 |
clarkb | svarnau: so I am told that it should be fixed at some point in the future | 21:06 |
jeblair | tteggel_: oh hi, thanks for stopping by. :) | 21:06 |
tteggel_ | anteaya: hi | 21:06 |
tteggel_ | jeblair: hi! | 21:06 |
clarkb | svarnau: in the mean time you can use a socks proxy or fire up a vm in public cloud or use openvpn | 21:06 |
clarkb | tteggel_: so a few days back all nodes ended up in an ERROR state | 21:06 |
clarkb | tteggel_: the port issue seemed to report as a 500 error instead | 21:07 |
svarnau | clarkb, THanks. socks proxy, like "corkscrew"? | 21:07 |
clarkb | so there was a shift from nodes being scheduled and erroring to things stopping more quickly and returning 500 | 21:07 |
tteggel_ | we've had a rough week in public cloud. neutron has been... chellenging... | 21:07 |
clarkb | svarnau: that may work | 21:08 |
clarkb | svarnau: I think there is already a socks proxy you can use then just tsocks git | 21:08 |
clarkb | svarnau: I personally use the openvpn | 21:08 |
svarnau | clarkb, Okay, good. Thanks much. | 21:08 |
*** zhiyan is now known as zhiyan_ | 21:09 | |
anteaya | tteggel_: are the neutron challenges you have faced documented? | 21:09 |
anteaya | tteggel_: or do you feel that there needs to be some debriefing about your experience? | 21:10 |
*** mbacchi has quit IRC | 21:10 | |
clarkb | new recheck syntax approved | 21:11 |
tteggel_ | anteaya: internally yes. externally only what is posted at https://community.hpcloud.com/status | 21:12 |
tteggel_ | anteaya: root cause analysis ongoing for this week's oustages | 21:13 |
anteaya | tteggel_: if you want to share your data with neutron devs, say the word | 21:13 |
anteaya | tteggel_: I'll set it up | 21:13 |
tteggel_ | anteaya: thanks. not my call. will speak with the appropriate folks on Monday | 21:14 |
anteaya | averaging two incidents a day | 21:14 |
tteggel_ | yup. been one of those weeks | 21:14 |
anteaya | I'm surprised you are here and not out drinking | 21:14 |
tteggel_ | i'm at the bottom of a bottle of rioja | 21:15 |
anteaya | tteggel_: offer stands, anyone who wants to take me up on it can ping me here | 21:15 |
anteaya | tteggel_: good to hear it | 21:15 |
*** aysyd has quit IRC | 21:16 | |
*** pdmars has quit IRC | 21:16 | |
tteggel_ | clarkb: FWIW we think the port leak issue is an upstream issue and are working with nova/neutron to fix. | 21:16 |
*** ArxCruz has quit IRC | 21:17 | |
*** matsuhashi has quit IRC | 21:18 | |
mmaglana | if jenkins complains that it can't find ruby1.9.1, is it because of the fact that i didn't add "#!/bin/bash -xe" to the top of the job's shell script? | 21:18 |
tteggel_ | clarkb: https://bugs.launchpad.net/nova/+bug/1324934 | 21:18 |
uvirtbot | Launchpad bug 1324934 in nova "port leak when instance is deleted before ACTIVE" [Undecided,New] | 21:18 |
clarkb | mmaglana: no | 21:18 |
clarkb | mmaglana: canyou link to an example of that? | 21:18 |
mmaglana | clarkb: http://logs.openstack.org/30/96930/2/check/gate-aviator-tests/686542f/console.html | 21:18 |
*** eharney has joined #openstack-infra | 21:19 | |
*** praneshp has joined #openstack-infra | 21:19 | |
*** andreykurilin__ has quit IRC | 21:20 | |
*** andreykurilin_ has joined #openstack-infra | 21:20 | |
jesusaurus | is that version of ruby hard-coded and a different version of ruby on the f20 slaves? | 21:20 |
*** hashar has joined #openstack-infra | 21:21 | |
clarkb | oh right f20 would be different | 21:21 |
clarkb | why did that job run on f20 | 21:21 |
*** Guest35164 has joined #openstack-infra | 21:21 | |
*** e0ne has quit IRC | 21:22 | |
clarkb | apparently node is not something we default? | 21:22 |
jeblair | clarkb: we usually set it per-project | 21:23 |
jeblair | (so we say "nova can run on trusty now, start using it") | 21:24 |
anteaya | tteggel_: I just talked to the person in neutron in charge of bugs for the project | 21:24 |
clarkb | jeblair: mmaglana https://review.openstack.org/96945 | 21:24 |
clarkb | I will self approve that shortly | 21:25 |
clarkb | if no one beats me to it | 21:25 |
mmaglana | clarkb: thanks! | 21:25 |
tteggel_ | anteaya: thanks. that bug is light on details right now. | 21:25 |
tteggel_ | anteaya: we will augment next week | 21:25 |
anteaya | great | 21:25 |
anteaya | I look forward to it | 21:25 |
tteggel_ | anteaya: we have tons of logs to send your way! | 21:26 |
jesusaurus | clarkb: jeblair: does that mean that the jenkins slaves dont have the 'only run jobs with this label' option checked? | 21:26 |
anteaya | awesome | 21:26 |
anteaya | tteggel_: logs are great | 21:26 |
clarkb | jesusaurus: they have no label | 21:26 |
clarkb | oh you mean on the slave? I guess not | 21:26 |
jeblair | jesusaurus, clarkb: i believe they do have it checked | 21:27 |
jeblair | jesusaurus: "Leave this machine for tied jobs only" | 21:28 |
jesusaurus | jeblair: thats the one | 21:28 |
jeblair | jesusaurus: however, that's more or less ineffective now | 21:28 |
jeblair | jesusaurus: node selection actually happens via gearman | 21:29 |
tteggel_ | i'm now going to go read a good book and pass out. nice chatting with you all. | 21:29 |
*** tteggel_ has quit IRC | 21:29 | |
jesusaurus | jeblair: ahh | 21:29 |
jeblair | jesusaurus: so since the job did not specify a node, all nodes registered being able to run it, and one was selected at random | 21:29 |
*** dangers is now known as dangers_away | 21:30 | |
jeblair | jesusaurus: clarkb's change will cause only the $whatever nodes to register the job with gearman | 21:30 |
*** tteggel has joined #openstack-infra | 21:30 | |
jesusaurus | i see, so if there's no node specified, then all nodes register for the job | 21:30 |
jeblair | yep. and all registrations happen in a couple of ways | 21:33 |
jeblair | jesusaurus: if the job is foo, then it registers "build:foo" and "build:foo:nodetype" for every node type it can run on | 21:34 |
jeblair | jesusaurus: so zuul can invoke "build:foo" if it doesn't care where it runs (eg, run wherever the job says it can run), or "build:foo:nodetype" if zuul wants it to run on a specific label | 21:35 |
jeblair | jesusaurus: we almost always do the first thing and let jjb be the deciding factor. but the other exists if we need to, for instance, run a job on a different label for a certain stable branch | 21:35 |
*** jgrimm has quit IRC | 21:36 | |
*** markmc has quit IRC | 21:37 | |
jeblair | clarkb: you just passed me in my review queue! | 21:37 |
jeblair | now you're approving all the changes right before i get to them instead of the other way around ;) | 21:37 |
clarkb | jeblair: well I started in the middle ish | 21:39 |
clarkb | I have been trying to be aggressive with 'v' to mark things that need work and just ignore and move on | 21:39 |
*** chuckC has quit IRC | 21:40 | |
*** chuckC has joined #openstack-infra | 21:41 | |
clarkb | jeblair: https://review.openstack.org/96953 | 21:43 |
clarkb | I put mordred_phone's change atop that | 21:43 |
clarkb | so we can do it in two steps | 21:43 |
jeblair | clarkb: aprvd | 21:43 |
clarkb | tteggel: ^ no pressure but we are going to depend on 1.1 now :) | 21:44 |
*** Guest35164 has quit IRC | 21:46 | |
jeblair | dhellmann: can you review 96247 ? | 21:47 |
fungi | ~200 lines of scrollback while i ate dinner. wow | 21:50 |
*** david-lyle has quit IRC | 21:50 | |
tteggel | clarkb: it's all good. you will make us better and we will make you better and so it goes. | 21:50 |
fungi | jeblair: i need to do some fridaying too, and will likely engage in such shortly, once i catch up a little more | 21:51 |
jeblair | good good! | 21:51 |
*** david-lyle has joined #openstack-infra | 21:51 | |
*** chuckC has quit IRC | 21:51 | |
harlowja_ | is it possible to get a quick review of https://review.openstack.org/#/c/93156/ (just a version bump); been sitting for a while now | 21:54 |
clarkb | I think we should make zigo review all of those now >_> | 21:55 |
clarkb | fungi: maybe you can explain why a bundled python lib like six is problematic for packaging? | 21:55 |
clarkb | it should be namespaced under whatever python thing is doing the bundling | 21:56 |
clarkb | and its open source etc etc | 21:56 |
clarkb | tl;dr why does it matter | 21:56 |
*** david-lyle has quit IRC | 21:56 | |
jeblair | clarkb: it makes updates harder; if six has a security update, then $distro has to find all the packages that bundle six and make sure they are updated | 21:57 |
harlowja_ | i made zake, no six built-in ;) | 21:57 |
jeblair | clarkb: rather than, you know, just updating six using the radical concept of shared library linking | 21:58 |
harlowja_ | jeblair maybe we should ask the six folks to remove there things saying 'go ahead and copy it' | 21:58 |
clarkb | right I Think six is a special case due to what it is | 21:58 |
jeblair | clarkb: oh, i was responding to "like six" rather than "specifically six due to its unique circumstances". | 21:59 |
jeblair | clarkb: however, i sort of struggle to see what's so special about six | 21:59 |
*** lascii is now known as alaski | 21:59 | |
clarkb | its just a shim on top of python | 22:00 |
clarkb | a lot of projects have their own | 22:00 |
clarkb | six is a standardish one | 22:00 |
*** zhiyan_ is now known as zhiyan | 22:00 | |
clarkb | it doesn't provide any services and so on | 22:00 |
clarkb | but I can see it potentially having vulnerabilities in some of its wrappers | 22:00 |
clarkb | particularly around the bytestring vs unicode stuff | 22:01 |
*** gondoi is now known as zz_gondoi | 22:02 | |
*** dims has joined #openstack-infra | 22:02 | |
*** dims has quit IRC | 22:02 | |
harlowja_ | 93156 (contains no six, and is dolphin-free) | 22:04 |
harlowja_ | only real tuna ^ | 22:04 |
*** dims has joined #openstack-infra | 22:04 | |
*** dims has quit IRC | 22:04 | |
fungi | clarkb: you mean for the git-review change which added six for texttype? | 22:05 |
fungi | clarkb: oh, bundling | 22:05 |
fungi | clarkb: i think i'm missing some context | 22:05 |
clarkb | fungi: ya zigo started a thread about it due to what wrapt does bundling six | 22:05 |
fungi | that's what i get for not keeping on top of e-mail | 22:07 |
*** dims has joined #openstack-infra | 22:07 | |
harlowja_ | fungi ya, i responded (since i put up the request for wrapt); although the whole thing seems to be ok after zigo talked to the developer (and a little back and forth) | 22:09 |
harlowja_ | https://github.com/GrahamDumpleton/wrapt/pull/24 | 22:09 |
fungi | got it | 22:09 |
*** zhiyan is now known as zhiyan_ | 22:09 | |
Longgeek | clarkb, anteaya, fungi, jeblair: Use a symlink in zuul::init(https://github.com/openstack-infra/config/blob/master/modules/zuul/manifests/init.pp#187) in, That we should replace the symlink with an install step like we use in openstack_project::status(https://github.com/openstack-infra/config/blob/master/modules/openstack_project/manifests/status.pp#128). How? | 22:10 |
*** arnaud has quit IRC | 22:11 | |
*** sarob_ has quit IRC | 22:12 | |
anteaya | hi Longgeek | 22:12 |
*** hashar has quit IRC | 22:12 | |
*** dims has quit IRC | 22:12 | |
Longgeek | anteaya, hi | 22:12 |
*** sarob has joined #openstack-infra | 22:12 | |
*** dims has joined #openstack-infra | 22:12 | |
anteaya | Longgeek: I'm not sure how to use a symlink | 22:13 |
fungi | anteaya: the current code in modules/zuul/manifests/init.pp creates a symlink from the web docroot to a file in the vcsrepo clone | 22:13 |
*** hogepodge has quit IRC | 22:14 | |
fungi | anteaya: i think the question is how to go about replacing that symlink with a step which minifies the file from teh vcsrepo clone and puts the result in the docroot, as we do in modules/openstack_project/manifests/status.pp | 22:14 |
clarkb | jeblair: fungi before you go incoming change to fix a thing that needs fixing | 22:14 |
anteaya | fungi: is that this line of code: ensure => link, | 22:15 |
fungi | anteaya: yes | 22:15 |
Longgeek | anteaya: puppet file resource link | 22:15 |
anteaya | ah, yes I was not fully cognizant of what the question was | 22:15 |
fungi | Longgeek: so really, what i meant was that we can just copy the same mechanism we're using to run the minifier, instead of using the file object with ensure=>link | 22:15 |
fungi | since there is no longer a minified version to which to link | 22:16 |
*** chuckC has joined #openstack-infra | 22:16 | |
fungi | clarkb: watching for it | 22:16 |
anteaya | also, for those keen to test something, nova has kindly gotten behind tteggel's bug report and there is a patch up: https://review.openstack.org/#/c/96955/3 | 22:16 |
clarkb | https://review.openstack.org/96962 | 22:16 |
clarkb | jeblair: fungi ^ | 22:16 |
fungi | openstackgerrit isn't going to tell us :/ | 22:16 |
*** sarob has quit IRC | 22:17 | |
fungi | clarkb: criminy | 22:17 |
Longgeek | fungi: use link?not use link? | 22:17 |
fungi | Longgeek: not use link | 22:17 |
Longgeek | fungi:okey! :) | 22:18 |
*** smarcet has quit IRC | 22:18 | |
Longgeek | fungi:zuul::init All not use link? | 22:18 |
fungi | Longgeek: i think just for jquery-visibility.min.js | 22:19 |
fungi | Longgeek: that's the one which needs fixing | 22:19 |
Longgeek | fungi:okey | 22:19 |
fungi | Longgeek: thanks! | 22:20 |
*** homeless has quit IRC | 22:20 | |
fungi | clarkb: perhaps we can start making use of filename searches in gerrit when we notice we're approving a change which moves existing stuff, in case there are other changes which need to be reworked as a result | 22:20 |
fungi | i will try to remember to do that | 22:21 |
clarkb | fungi: ya I think you get a full path when you open the file though | 22:21 |
fungi | erm, okay | 22:21 |
*** andreykurilin_ has quit IRC | 22:22 | |
fungi | yeah, my initial tries to match on parts of paths is not getting me anywhere with it | 22:22 |
fungi | poo | 22:22 |
*** thomasbiege has joined #openstack-infra | 22:24 | |
Alex_Gaynor | clarkb, jeblair: Sorry about all the noise, the livegrep stuff should be ready for review now :-) | 22:28 |
sdague | jeblair: +1 on https://review.openstack.org/#/c/94311/ | 22:28 |
sdague | just got back from NYC so was disconnected for much of the day | 22:28 |
*** gyee has quit IRC | 22:28 | |
*** openstackgerrit has joined #openstack-infra | 22:32 | |
Longgeek | fungi:I have uploaded the patch. See https://review.openstack.org/#/c/96968/1/modules/zuul/manifests/init.pp. | 22:32 |
fungi | openstackgerrit: didn't return quite soon enough i guess | 22:33 |
clarkb | sdague: can you confirm I am not crazy on 96723 and 96709 | 22:34 |
clarkb | sdague: you are the resident devstack expert so I defer to you | 22:34 |
sdague | let me look | 22:34 |
*** openstackgerrit has quit IRC | 22:35 | |
sdague | clarkb: oh, these are sridhar's patches | 22:35 |
sdague | I was just looking at those today with sc68cal | 22:35 |
*** thomasbiege has left #openstack-infra | 22:35 | |
sdague | yeh, this is not the way we want to do this I don't think | 22:35 |
anteaya | you were in NYC with sc68cal today? how did it go? | 22:36 |
clarkb | sdague: right, if this is required for neutron then devstack should just do it | 22:36 |
anteaya | sdague: ^^ | 22:36 |
*** sarob has joined #openstack-infra | 22:36 | |
fungi | Longgeek: i noted one thing for you on 96968, but otherwise i think that should work great | 22:36 |
*** openstackgerrit has joined #openstack-infra | 22:36 | |
*** dims has quit IRC | 22:36 | |
sdague | clarkb: well the issue is, it's actually a feature that doesn't exist in icehouse, but does in juno | 22:36 |
*** dims has joined #openstack-infra | 22:37 | |
sdague | so this might actually be part of the devstack-gate feature grid | 22:37 |
zaro | ~. | 22:37 |
clarkb | sdague: I don't think that matters devstack is smart enough to figure that out | 22:37 |
Longgeek | fungi: 96968 where wrong? | 22:37 |
*** mmaglana has quit IRC | 22:37 | |
clarkb | sdague: but more importantly it is billed as required | 22:37 |
clarkb | at least what little commit message we have implies that | 22:38 |
clarkb | (also we are really bad at writing the why of a thing in commit messages) | 22:38 |
sdague | which I'm going to work on these kinds of capability selection on monday. Though I think you might be right that we might be able to even just do the right thing in devstack | 22:38 |
*** apevec has joined #openstack-infra | 22:38 | |
sdague | the issue they have right now is there are tempest tests which need to feature select on this | 22:38 |
sdague | however, in general, I agree, the 2 patches up there aren't the right way to do this | 22:38 |
sdague | and I'll help figure out something better next week | 22:39 |
clarkb | ok | 22:39 |
fungi | Longgeek: your -o option isn't calling the output file jquery-visibility.min.js (it's leaving out the .min) | 22:39 |
apevec | I noticed some stable patches are ignored by Zuul e.g. https://review.openstack.org/95923 | 22:39 |
Longgeek | fungi: I see. | 22:39 |
fungi | Longgeek: the input filename at the end is fine, just the -o output filename | 22:39 |
fungi | needs fixing | 22:39 |
sdague | anteaya: it was very good. got my brain full of some ipv6 context which I think will be very useful in helping us get our ipv6 bits up to snuff. | 22:39 |
anteaya | sdague: yay | 22:39 |
anteaya | I'm so happy you were able to have the meeting | 22:40 |
fungi | sdague: awesome. i loves me some ipv6 | 22:40 |
jesusaurus | Alex_Gaynor: for the livegrep module, can we put that in its own gerrit project? I'm try to break out all of the modules into their own projects | 22:40 |
apevec | zaneb approved it more than 24h ago, but check was not triggered? | 22:40 |
clarkb | sdague: if I have an opinion on this stuff it should just be enabled all the time | 22:40 |
anteaya | apevec: which patch? | 22:40 |
clarkb | sdague: there is no reason not to ipv6 on a single node install | 22:40 |
sdague | clarkb: sure | 22:40 |
fungi | sdague: i've planned and executes some rather massive ipv6 roll-outs for service provider networks, so i'm always happy to provide some insight as well | 22:41 |
apevec | anteaya, one example, there are more https://review.openstack.org/95923 | 22:41 |
clarkb | apevec: interesting | 22:41 |
*** sarob has quit IRC | 22:41 | |
apevec | heat | 22:41 |
anteaya | apevec: we had some gerrit/zuul downtime which might have missed it | 22:41 |
Longgeek | fungi: See https://review.openstack.org/#/c/96933/2/etc/status/public_html/index.html | 22:41 |
Alex_Gaynor | jesusaurus: that's fine for me. Does it make sense to land it and then move it though? Seems like a high barrier to need a new repo and everything that goes with that in order to add a new service | 22:41 |
clarkb | ya that may be it | 22:41 |
*** dims has quit IRC | 22:41 | |
clarkb | apevec: can you recheck no bug one of them? | 22:41 |
jeblair | anteaya: yeah, i think the timing is right for that | 22:41 |
apevec | ok, lemme try | 22:41 |
anteaya | I did | 22:42 |
sdague | the actual issue, which this is getting us near, is that most real deployments are going to need provider network support in neutron, because the openstack operators won't have admin level flow control on their edge routers | 22:42 |
anteaya | it is now in the check queue | 22:42 |
Longgeek | fungi: output file can not be. min.js on a patch I've named. js | 22:42 |
*** mmaglana has joined #openstack-infra | 22:42 | |
anteaya | apevec: yeah the patch has to have some check test results before it can hear approved | 22:42 |
sdague | so was actually thinking about how to simulate that in devstack so we can test that common path | 22:42 |
anteaya | apevec: so recheck no bug anything that is stalled | 22:42 |
apevec | ok, thanks! | 22:43 |
*** zzelle has quit IRC | 22:43 | |
sdague | because right now all our neutron testing kind of assumes you own everything | 22:43 |
anteaya | apevec: thanks for speaking up | 22:43 |
*** mmaglana has quit IRC | 22:43 | |
*** lbragstad has joined #openstack-infra | 22:43 | |
clarkb | sdague: I would imagine that if you don't have that kind of access you will be given a list of VLANs and told to use them | 22:43 |
openstackgerrit | A change was merged to openstack-infra/config: Use except x as y instead of except x, y https://review.openstack.org/96603 | 22:44 |
clarkb | sdague: so maybe you setup openvswitch with a few VLANs and force neutron to glom into that rather than start from scratch | 22:44 |
openstackgerrit | A change was merged to openstack-infra/config: Reduce min-ready for tripleo nodes https://review.openstack.org/96633 | 22:44 |
openstackgerrit | A change was merged to openstack-infra/config: Move slave scripts to new slave script location https://review.openstack.org/96962 | 22:44 |
openstackgerrit | A change was merged to openstack-infra/config: Cleanup some {lang} manual jobs https://review.openstack.org/96562 | 22:45 |
*** mmaglana has joined #openstack-infra | 22:45 | |
sdague | clarkb: well actually, what you end up with is maybe 1 VLAN that you are handed, and the neutron provider network support lets you do as many tenant vlan tags as you want internally, then translates them to your provided vlans for egress | 22:45 |
sdague | and back | 22:45 |
sdague | sc68cal has some interesting ideas on making a fake router like this in devstack so we could simulate that case, which I think would be goodness | 22:45 |
clarkb | I don't think you need a fake router | 22:46 |
*** mmaglana has quit IRC | 22:46 | |
fungi | Longgeek: oh, good point... at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/zuul/manifests/init.pp#n226 we're just installing etc/status/public_html/index.html directly from the zuul vcsrepo, so we need to either add the same minifier workaround in zuul's fetch-dependencies.sh script (which would make it sort of heavy) or stop using minified versions in its status interface... | 22:46 |
fungi | jeblair: can you think of other options or do you have a preference for how to reconcile the mismatch here? | 22:46 |
clarkb | this is all layer 2 | 22:46 |
sdague | clarkb: if we want to ssh to the hosts to make sure they did the right things? | 22:46 |
sdague | you might be right | 22:46 |
jeblair | fungi: i think it's fine to use in fetch-dependencies; it's for developer bootstrapping | 22:46 |
clarkb | sdague: the router is the thing you don't have access to | 22:47 |
clarkb | and its corresponding switch fabric | 22:47 |
fungi | jeblair: okay, so the zuul install instructions can just mention that you also need to install yui-minifier or whatever? | 22:47 |
clarkb | but since the interface is VLANs the router is a nop in your test setup (its possible it is useful for other things though) | 22:47 |
jesusaurus | Alex_Gaynor: well livegrep is adding more than just a service, and putting the livegrep module in its own project would make it more apparent that (for example) the openstack_repo stuff probably belongs in the openstack_project module rather than in the livegrep module | 22:47 |
*** signed8bit has quit IRC | 22:47 | |
sdague | clarkb: sure, that's possible. There is a bunch of more immediate bits as well. Like actually binding our services to ipv6 in some config, to make sure that all works. :) | 22:48 |
Longgeek | fungi: yes, Heavy. | 22:48 |
Alex_Gaynor | jesusaurus: ok. fine with me. | 22:48 |
openstackgerrit | A change was merged to openstack-infra/config: Fixed config of manila's jobs https://review.openstack.org/96817 | 22:49 |
fungi | clarkb: also, in ipv6land, routers tend to be that thing which provides router announcements, prefixes, et cetera. unless the idea is to go all linklocal | 22:49 |
jesusaurus | Alex_Gaynor: thanks | 22:49 |
openstackgerrit | Longgeek proposed a change to openstack-infra/config: Fix jquery-visibility.min.js name https://review.openstack.org/96968 | 22:49 |
*** doug-fish has left #openstack-infra | 22:49 | |
openstackgerrit | A change was merged to openstack-infra/config: Fix variable name https://review.openstack.org/96940 | 22:49 |
clarkb | fungi: so we talked about this here as well | 22:49 |
Alex_Gaynor | jesusaurus: Is someone else planning on doing the stuff to make a new repo happen? I have no idea what that stuff is :P | 22:49 |
openstackgerrit | A change was merged to openstack-infra/config: Use nproc puppet apply processes when testing https://review.openstack.org/96897 | 22:49 |
clarkb | all you need is a process on a port doing the advertisements | 22:49 |
clarkb | you don't need a router... | 22:49 |
sdague | clarkb: sure, that's what I meant by "fake router" | 22:50 |
fungi | clarkb: it doesn't need to be something routing bits, but if you're talking to a network guy, he's going to call the thing which is doing router announcements a "router" | 22:50 |
*** sarob has joined #openstack-infra | 22:50 | |
clarkb | fungi: well he is wrong :P | 22:50 |
clarkb | as a former network guy a router is the thing that routes packets | 22:50 |
sdague | :) | 22:50 |
fungi | indeed. feel free to try to convince them ;) | 22:50 |
jesusaurus | Alex_Gaynor: a good first step is to put the module somewhere clonable like github | 22:50 |
*** sarob_ has joined #openstack-infra | 22:51 | |
*** reed has quit IRC | 22:51 | |
jesusaurus | Alex_Gaynor: https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:yum_mirror,n,z shows the process as i understand it | 22:51 |
sdague | clarkb: once of of these other devstack bits get reworked, I think it would be interesting to get a job up that tries to only do ipv6 to see how badly we fall down in experimental queue | 22:52 |
fungi | clarkb: you are no longer an internet plumber. i'm talking about the people who were spoonfed the ccna ipv6 course | 22:52 |
*** jergerber has quit IRC | 22:52 | |
jeblair | sdague: and then switch it to gate ;) | 22:52 |
clarkb | sdague: that would be cool | 22:52 |
sdague | jeblair: heh | 22:52 |
sdague | well, let's do the pain slowly | 22:52 |
*** shardy has quit IRC | 22:52 | |
clarkb | fungi: well I never got my ccna | 22:53 |
fungi | i wouldn't have if my employer hadn't gotten bought by a phone company who insisted all existing employees had to meet department-specific technical training criteria | 22:53 |
jesusaurus | Alex_Gaynor: we are still in the early stages of breaking these things up, so the process of adding a new module hasnt solidified yet | 22:54 |
*** sarob has quit IRC | 22:54 | |
fungi | clearly the fact that you kept things from breaking was no sign that you knew how to do your job. they needed "proof" from vendor training tests to make sure ;) | 22:54 |
clarkb | fungi: I do know that feel but somehow successfully resisted everyting but ITIL | 22:55 |
Alex_Gaynor | jesusaurus: ok. Do you mind if I leave it as a CR on config for now? I'd like to get some feedback, because I think there's a bunch more stuff that needs to improve :-) | 22:55 |
jesusaurus | Alex_Gaynor: yeah, thats fine by me | 22:55 |
* fungi shudders at the mention of itil (and sas-70 and ...) | 22:55 | |
openstackgerrit | A change was merged to openstack-infra/config: Move large-ops-testing to silent queue for further testing https://review.openstack.org/96299 | 22:56 |
clarkb | jgriffith: you are my hero | 22:56 |
clarkb | jgriffith: remind me to buy you a beer tomorrow | 22:56 |
clarkb | er not tomorrow | 22:56 |
clarkb | next summit | 22:56 |
fungi | french beer | 22:56 |
clarkb | french beer is actually pretty good | 22:56 |
fungi | i'm hoping to find out in ways that don't involve it being crammed on a boat for weeks to get to me | 22:57 |
fungi | bound to be much fresher there | 22:57 |
asselin_ | Hi, I'm trying to add puppet install nodepool in jaypipes 3rd party ci setup and getting this error when running nodepool: sqlalchemy.exc.OperationalError: (OperationalError) (1045, "Access denied for user 'nodepool'@'localhost' (using password: NO)") None None | 22:58 |
Longgeek | fungi: Upstream jenkins home directory is / home / jenkins? | 22:58 |
clarkb | fungi: yes | 22:59 |
clarkb | er Longgeek yes | 22:59 |
Longgeek | fungi, clarkb: ok | 22:59 |
clarkb | asselin_: sounds like the mysql bits for nodepool didn't give nodepool the access it neeeded | 22:59 |
asselin_ | are those permissions supposed to be setup someplace else that I'm ommitting, or did I likely do something wrong? | 22:59 |
clarkb | asselin_: I would chekc the mysql permissions | 22:59 |
*** msabramo has quit IRC | 23:00 | |
*** dkliban is now known as dkliban_afk | 23:00 | |
clarkb | alright time for me to walk to beer thirty location | 23:01 |
*** blamar has joined #openstack-infra | 23:01 | |
clarkb | have a good weekend | 23:01 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/config: Add tempest-dsvm-postgres-full into the integrated gate https://review.openstack.org/94311 | 23:01 |
*** zhiyan_ is now known as zhiyan | 23:01 | |
anteaya | Alex_Gaynor: I can build you a patch for a new repo | 23:02 |
Longgeek | The main use openstack_project upstream project? | 23:02 |
*** lcostantino has quit IRC | 23:02 | |
anteaya | Alex_Gaynor: if jeblair and others agree there should be a new repo for livegrep | 23:02 |
Alex_Gaynor | anteaya: sounds good, thanks! | 23:02 |
anteaya | jeblair fungi clarkb: jesusaurus wants livegrep in its own repo, I can build that patch if we are in agreement? | 23:03 |
anteaya | openstack-infra/livegrep is what I am thinking | 23:03 |
anteaya | Alex_Gaynor: np, keep focusing on what you have in your patch | 23:03 |
anteaya | Alex_Gaynor: I love livegrep | 23:03 |
asselin_ | clarkb, I saw the mysql perssions were supposed to be set: http://paste.openstack.org/show/82261/ | 23:04 |
*** apevec has quit IRC | 23:04 | |
*** sarob_ has quit IRC | 23:06 | |
*** sarob has joined #openstack-infra | 23:06 | |
*** sarob_ has joined #openstack-infra | 23:07 | |
fungi | asselin_: clarkb: could it be the "using password: NO" part? | 23:07 |
asselin_ | fungi, clarkb I cannot run mysql either...I need to sudo mysql.... | 23:08 |
fungi | asselin_: in our nodepool.yaml we set dburi to mysql://nodepool:somepassword@localhost/nodepool | 23:08 |
*** msabramo has joined #openstack-infra | 23:08 | |
fungi | where somepassword is (obviously redacted here but) injected from hiera | 23:09 |
*** lttrl has quit IRC | 23:09 | |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/infra-specs: Add spec for adding cross-project unit test jobs https://review.openstack.org/95885 | 23:09 |
asselin_ | fungi, thanks will check that | 23:09 |
*** zhiyan is now known as zhiyan_ | 23:10 | |
fungi | asselin_: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb | 23:10 |
anteaya | so I am going to enjoy an evening walk | 23:11 |
anteaya | back later | 23:11 |
asselin_ | fungi, I set my password to ""... | 23:12 |
asselin_ | (empty string) | 23:12 |
fungi | asselin_: hm... i wonder whether that might disable password authentication in mysql | 23:12 |
asselin_ | fungi, well that was what I was hoping for :) | 23:15 |
*** mwagner_lap has joined #openstack-infra | 23:15 | |
*** sanjiva has joined #openstack-infra | 23:17 | |
*** apevec has joined #openstack-infra | 23:17 | |
*** jogo is now known as flashgordon | 23:18 | |
*** thedodd has quit IRC | 23:20 | |
fungi | asselin_: it may be that the mysql module is treating "" as a request to unset it rather than set it to an empty value, a la https://github.com/example42/puppet-mysql/blob/master/manifests/init.pp#L354 | 23:20 |
*** markmcclain has joined #openstack-infra | 23:21 | |
dhellmann | jeblair: reviewed https://review.openstack.org/#/c/96247/ | 23:21 |
dhellmann | what's the story with requirement updates to stable branches? I'm trying to figure out whether to approve https://review.openstack.org/#/c/94971/1 | 23:21 |
asselin_ | fungi, thanks...I just updated the configuration to use a non-empty password. I guess I need to secure the system :) | 23:22 |
asselin_ | fungi, so now I got past the error | 23:22 |
fungi | asselin_: i'm going to consider that more of a feature than a bug ;) | 23:23 |
asselin_ | lol | 23:23 |
*** dims has joined #openstack-infra | 23:24 | |
*** dims has quit IRC | 23:24 | |
*** dims has joined #openstack-infra | 23:26 | |
*** dims has quit IRC | 23:26 | |
fungi | fifieldt: for https://review.openstack.org/96334 is it intended (and desirable) to have a stackforge job publishing on docs.openstack.org? | 23:26 |
fungi | fifieldt: i have to assume there has been some discussion around it already, just double-checking | 23:26 |
fungi | fifieldt: oh, looks like jeblair has asked more or less the same question in his latest review comment anyway | 23:27 |
* fungi will just watch for followup there | 23:28 | |
jeblair | fungi: except i didn't actually catch the 'publishing' part; that will take my vote to a -1 if that's the case | 23:28 |
*** dims has joined #openstack-infra | 23:28 | |
*** dims has quit IRC | 23:28 | |
fungi | "openstack-training-guides-tox-doc-publishdocs" in the post pipeline | 23:28 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Add query for devstack/infra bug 1324932 https://review.openstack.org/96764 | 23:29 |
uvirtbot | Launchpad bug 1324932 in openstack-ci "devstack setup fails with "E: There are problems and -y was used without --force-yes"" [Undecided,New] https://launchpad.net/bugs/1324932 | 23:29 |
sdague | dhellmann: if they approved on stable/icehouse requirements, we'll be using them in the gate jobs | 23:29 |
sdague | so by the time they get to projects they should be approved in | 23:30 |
jeblair | fungi: yeah, that does go to docs.o.o | 23:30 |
*** ildikov has quit IRC | 23:31 | |
*** ildikov has joined #openstack-infra | 23:31 | |
jeblair | fungi: -1d, thanks for catching that | 23:31 |
fungi | i just did as well | 23:31 |
*** dims has joined #openstack-infra | 23:32 | |
*** dims has quit IRC | 23:32 | |
*** sarob has joined #openstack-infra | 23:33 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: add devstack-vagrant project to openstack-dev https://review.openstack.org/96835 | 23:34 |
*** sarob_ has quit IRC | 23:35 | |
*** dims has joined #openstack-infra | 23:38 | |
*** dims has quit IRC | 23:38 | |
*** sarob has quit IRC | 23:38 | |
*** terryw has quit IRC | 23:41 | |
dhellmann | sdague: ok, I'll approve that change to the incubator, then | 23:51 |
*** ihrachyshka has quit IRC | 23:51 | |
dhellmann | sdague: I guess it should have been a clue that the change was from the proposal bot :-) | 23:51 |
*** mmaglana has joined #openstack-infra | 23:52 | |
openstackgerrit | Longgeek proposed a change to openstack-infra/zuul: Modify jquery-visibility.js url & filename https://review.openstack.org/96933 | 23:52 |
*** markmcclain has quit IRC | 23:53 | |
*** sanjiva has quit IRC | 23:54 | |
*** lakshmiS has quit IRC | 23:56 | |
sdague | dhellmann: yes, it's software development as a service :) | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!