fungi | right now, all our libraries are not getting requirements sync proposals on master because $release_reasons | 00:00 |
---|---|---|
greghaynes | hah | 00:00 |
greghaynes | remove it from bandersnatch? | 00:00 |
clarkb | but only horizon needs an update | 00:00 |
*** mtanino has quit IRC | 00:00 | |
fungi | point for clarkb! | 00:00 |
clarkb | so update it directly | 00:00 |
mtreinish | clarkb: sigh, yeah it's pretty bad. The unit tests just stderr those stacktraces all the time | 00:00 |
greghaynes | ah, that works too | 00:00 |
mtreinish | and it's not fatal | 00:00 |
mtreinish | until I switched cinder over to use subunit-trace no one had any idea | 00:01 |
fungi | yeah, horizon itself is not exempted from requirements sync and checks, so we could probably deal with this through normal reqs channels | 00:01 |
*** markvoelker has joined #openstack-infra | 00:01 | |
fungi | i'll propose a !=2.0.0 to reqs master | 00:01 |
david-lyle | != or < 2.0.0 ? | 00:02 |
clarkb | mtreinish: why is osprofiler enabled when we are not osprofiling? | 00:02 |
openstack | david-lyle: Error: "=" is not a valid command. | 00:02 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add inventory command to shade https://review.openstack.org/175891 | 00:02 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Raise a shade exception on broken volumes https://review.openstack.org/176550 | 00:02 |
mordred | greghaynes, SpamapS ^^ there it is | 00:02 |
mtreinish | clarkb: I have no idea, I just assumed it was always on whether you wanted it or not... | 00:03 |
clarkb | mtreinish: thats a broken profiler then | 00:03 |
clarkb | mtreinish: profilers shouldn't make their presence known when they aren't enabled | 00:03 |
clarkb | python gives you an entire api to make this sane | 00:03 |
mordred | clarkb, greghaynes, SpamapS: that stack produces this now: http://paste.openstack.org/show/205153/ | 00:04 |
mordred | which is more human friendly I think - and then I've got a patch for ansible to consume that class and wrap it in group generation (ansible specific) and to add the ansible_ssh_host key to the dict | 00:05 |
mordred | that way we can test the outbound interface of the data we're returning and be sure that things we do arent' going to break the ansible inventory plugin | 00:05 |
mordred | without having to also keep ansible-specific logic in the shade tree | 00:05 |
clarkb | david-lyle: fungi don't forget to file a bug with django-pyscss | 00:06 |
*** otter768 has joined #openstack-infra | 00:06 | |
clarkb | I can do it if you like | 00:06 |
* clarkb files it | 00:08 | |
openstackgerrit | Stephanie Miller proposed openstack-infra/system-config: Make default email mandatory https://review.openstack.org/176394 | 00:08 |
david-lyle | clarkb: looks like fungi did already | 00:09 |
openstackgerrit | Jeremy Stanley proposed openstack/requirements: Skip django-pyscss 2.0.0 https://review.openstack.org/176553 | 00:09 |
fungi | yep, linked in the commit message | 00:09 |
clarkb | awesome | 00:09 |
* fungi remembers doing this back before we had requirements caps! ;) | 00:10 | |
david-lyle | fungi should it be != or < ? | 00:10 |
fungi | david-lyle: up to you, but this doesn't look like an intentional thing i would expect to still be in 2.0.1 | 00:10 |
david-lyle | or just tackle a failure in a subsequent release if it's not fixed | 00:11 |
clarkb | david-lyle: well they claim to still support python2.7 sol hopefully next relase will be fine | 00:11 |
*** otter768 has quit IRC | 00:11 | |
david-lyle | ok, works for me | 00:11 |
david-lyle | just skip the one release | 00:11 |
*** fbo has quit IRC | 00:12 | |
fungi | this will need a backport to stable/kilo too, looks like. i'll add that | 00:12 |
fungi | for whatever reason we capped some things but not this thing | 00:13 |
clarkb | mtreinish: https://github.com/openstack/cinder/blob/master/etc/cinder/api-paste.ini I appear to be mistaken and osprofiler is enabled | 00:13 |
fungi | it's capped in juno and nonexistent in icehouse though, so just kilo | 00:13 |
clarkb | mtreinish: at least I assume thats what the unittests will use? | 00:13 |
*** davideagnello has quit IRC | 00:14 | |
mtreinish | clarkb: yeah I would guess so, although I don't really know why that would be on by default | 00:14 |
mtreinish | seems like a pretty limited use case, it should probably be opt in | 00:14 |
openstackgerrit | Jeremy Stanley proposed openstack/requirements: Skip django-pyscss 2.0.0 https://review.openstack.org/176555 | 00:14 |
fungi | (^kilo) | 00:14 |
*** a13x212 has quit IRC | 00:15 | |
mordred | clarkb, fungi, jhesketh: diskimage-builder merged pretty much everything we need for dib-nodepool (one patch outstanding) | 00:15 |
fungi | mordred: huzzah!(?) | 00:15 |
greghaynes | yaya | 00:15 |
mordred | so as soon as they release next, I think we can start testing images that use the -minimal base image | 00:15 |
*** fbo has joined #openstack-infra | 00:15 | |
greghaynes | oh, I can cut a release now | 00:16 |
mordred | greghaynes: well, wait - there are two unlanded patches | 00:16 |
mordred | greghaynes: https://review.openstack.org/#/q/status:open+project:openstack/diskimage-builder+branch:master+topic:dib-nodepool,n,z | 00:16 |
greghaynes | aye | 00:16 |
* greghaynes takes hand off trigger button | 00:16 | |
mordred | greghaynes: but as soon as they land, I think we're in the happy place | 00:16 |
*** yamamoto has quit IRC | 00:16 | |
*** a13x212 has joined #openstack-infra | 00:17 | |
jhesketh | mordred: awesome! | 00:17 |
mordred | and this: http://git.openstack.org/cgit/openstack-infra/glean also exists now | 00:18 |
mordred | so we're all like crazy official and whatnot | 00:18 |
* mordred is confused by the sudden pile of massive progress | 00:18 | |
*** signed8bit_ZZZzz is now known as signed8b_ | 00:19 | |
*** signed8b_ is now known as signed8bit_ZZZzz | 00:19 | |
fungi | come spread some progress over here while you're at it. i keep meaning to work on the same thing for the better part of a couple weeks now and keep getting distracted by emergencies ;) | 00:19 |
mordred | fungi: stupid emergencies | 00:20 |
openstackgerrit | Morgan Fainberg proposed openstack/requirements: Add ldap3 to global-requirements https://review.openstack.org/176556 | 00:20 |
fungi | mordred: oh! also we might have an outreachy intern, so quickly scribble random thankless tasks here with which to burden her: https://etherpad.openstack.org/p/infra-liberty-outreachy | 00:21 |
mtreinish | fungi: would the fabled test result dashboard be something good for that list | 00:22 |
mordred | fungi: does "get me coffee" count? | 00:22 |
fungi | mordred: no, you get your own coffee around her | 00:22 |
fungi | e | 00:22 |
fungi | also get me some while you're out, would you? | 00:22 |
mordred | mtreinish: I thnk that might be slightly too much | 00:22 |
mtreinish | mordred: that's what I was thinking, but figured I'd ask anyway | 00:23 |
*** gyee has quit IRC | 00:23 | |
mordred | mtreinish: ++ | 00:23 |
*** stevemar has quit IRC | 00:24 | |
fungi | i'm hoping we can get back to vkmc tomorrow with some semblance of a poorly-disorganized plan so she can tell us we're terrible people and hopefully how to make it more reasonable | 00:24 |
fungi | deadline fast approaching and all | 00:25 |
*** marun has quit IRC | 00:26 | |
*** zz_dimtruck is now known as dimtruck | 00:27 | |
mordred | fungi: deadlines shmedlines | 00:28 |
fungi | mtreinish: i think the nefarious plan is to draw her in with easy-ish projects, then she gets a job with one of our member companies and comes back lulled into a false enough sense of security that she willingly volunteers to write the fabled test result dashboard | 00:30 |
pleia2 | if someone else could put their name on as volunteer mentors that'd be great too, I don't want to be left holding the bag ;) | 00:31 |
anteaya | I support you not holding the bag, I also am unable to put down my name, but I support you asking for help and hope that you get some | 00:32 |
mordred | pleia2: but you're currently holding the bag so well! | 00:32 |
anteaya | she has been holding the bag for some time | 00:32 |
pleia2 | haha | 00:32 |
clarkb | mtreinish: https://bugs.launchpad.net/osprofiler/+bug/1447400 | 00:33 |
openstack | Launchpad bug 1447400 in osprofiler "Cinder unittest failures have deep stracebacks due to osprofiler" [Undecided,New] | 00:33 |
anteaya | she got stuck with an internal mentee which noone really knew about since January wasn't it? | 00:33 |
anteaya | I support you not having to do the same thing | 00:33 |
mordred | greghaynes: gah. gerrit's inability to merge multiple things at once struck on the dib patchseries | 00:33 |
fungi | pleia2: i have some inside information that the hopeful candidate is in your timezone (and has fairly diverse programming background), but i am happy to help too | 00:33 |
mordred | greghaynes: gonna need a rebase - you want me to? | 00:33 |
pleia2 | fungi: thank you | 00:34 |
greghaynes | mordred: sure | 00:34 |
greghaynes | mordred: I have some issues with https://review.openstack.org/#/c/166650/14 :( | 00:34 |
fungi | pleia2: so i get the impression the burden will be relatively less this time around | 00:34 |
greghaynes | mordred: that I dont have great ideas on how to fix | 00:34 |
mordred | greghaynes: ossum | 00:35 |
pleia2 | fungi: that certainly helps, and I'm sure all of us will be here to help day to day anyway, as we do :) | 00:35 |
mordred | greghaynes: I've pushed up a new centos-minimal one | 00:35 |
mordred | greghaynes: I'll look at your issues | 00:35 |
fungi | pleia2: exactly | 00:35 |
pleia2 | but as anteaya says, I'm just winding down from another mentoring program that kind of took the wind out of me | 00:35 |
greghaynes | mordred: the linux-image-amd64 is the big one | 00:35 |
greghaynes | mordred: I guess for now we could just install it in an actual install.d script with if arch == foo install-packages ... | 00:36 |
greghaynes | (Does debian not have a linux-image-generic equiv?) | 00:36 |
mordred | greghaynes: it does not | 00:36 |
mordred | I just checked | 00:36 |
mordred | greghaynes: yeah - I guess install.d script is probably the best bet- or I wonder if I can get debootstrap to do it | 00:37 |
greghaynes | mordred: docs say you just need to specify the pacakage, so :( | 00:39 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Parameterize node to dsvm-full-plugin job template https://review.openstack.org/175625 | 00:41 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Add glusterfs/centos7 experimental job https://review.openstack.org/175626 | 00:41 |
*** zhiwei has joined #openstack-infra | 00:44 | |
*** sdake has joined #openstack-infra | 00:44 | |
*** bknudson has quit IRC | 00:45 | |
mtreinish | clarkb: cool, thanks | 00:46 |
mordred | greghaynes: bleh | 00:47 |
Kennan | :clarkb | 00:47 |
Kennan | for the comments, could you reply https://review.openstack.org/#/c/173290/ | 00:47 |
Kennan | thanks | 00:48 |
clarkb | Kennan: the reason we wouldn't necessarily want to jump that version is doing so requires everyone to upgrade to 2.6.0 even if they already have 2.5.2 | 00:49 |
clarkb | Kennan: but 2.5.2 will fix the problem | 00:49 |
Kennan | ok. :clarkb. I am ok with 2.5.2 | 00:49 |
*** sdake has quit IRC | 00:50 | |
Kennan | BTW, all version bumps now can be merged in kilo or master branch ? | 00:50 |
Kennan | :clarkb do you know that ? | 00:50 |
clarkb | bumps will have to be in master unless they fix a release bug | 00:50 |
*** pc_m has quit IRC | 00:53 | |
fungi | greghaynes: mordred: https://packages.debian.org/jessie/linux-image-amd64 | 00:54 |
greghaynes | clarkb: so, the dib functest job I think got merged a wee bit too soon | 00:54 |
greghaynes | clarkb: https://review.openstack.org/#/c/169167/ | 00:54 |
fungi | is that what you were looking for? | 00:54 |
greghaynes | fungi: we need a non arch specific one | 00:55 |
fungi | oh! | 00:55 |
*** doude has quit IRC | 00:55 | |
clarkb | greghaynes: shoud've used a depends on | 00:55 |
fungi | not just a non-version-specific one | 00:55 |
*** amotoki has joined #openstack-infra | 00:55 | |
greghaynes | clarkb: correct | 00:55 |
greghaynes | fungi: yep | 00:55 |
mordred | fungi: yah - it looks like there is no generic way to say "please install me a kernel kthxbai" | 00:55 |
clarkb | oh and derp your job needs to copy log files | 00:55 |
clarkb | greghaynes: ^ | 00:55 |
greghaynes | clarkb: that being said, looks like the job is broke | 00:55 |
clarkb | I should've caught that in review | 00:55 |
greghaynes | hrm | 00:55 |
clarkb | greghaynes: let me find the log in jenkins | 00:56 |
greghaynes | clarkb: in theory that patch should be able to merge though since itll pass | 00:56 |
greghaynes | ok | 00:56 |
clarkb | greghaynes: https://jenkins03.openstack.org/job/gate-dib-dsvm-functests-devstack-trusty/1/console | 00:56 |
clarkb | greghaynes: so ou want to update the job to copy log files (at least the console log) and ^ should help you debug why it failed | 00:57 |
openstackgerrit | Thai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-angular-nvd3-directives https://review.openstack.org/176563 | 00:57 |
greghaynes | ty | 00:57 |
clarkb | greghaynes: note the paths, g-g-p is going to be in /home/jenkins/workspace/job_name | 00:57 |
clarkb | greghaynes: not /opt | 00:57 |
*** mtanino has joined #openstack-infra | 00:58 | |
clarkb | I should've caught these things in review but I fail | 00:59 |
openstackgerrit | Matthew Treinish proposed openstack-infra/puppet-subunit2sql: Add cron job to run weekly prune the data set of db https://review.openstack.org/176564 | 00:59 |
openstackgerrit | Thai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-nvd3 https://review.openstack.org/176565 | 01:00 |
mtreinish | pcrews: ^^^ you might be interested in that puppet change | 01:01 |
mtreinish | I think that's what we talked about doing with the command once it's released | 01:01 |
greghaynes | clarkb: its ok, as long as I unwedge dib before any of them notice ;) | 01:02 |
*** bhuvan has quit IRC | 01:03 | |
fungi | i think the requirements fixes for master and kilo aren't going to get resources in the check pipeline for a while because the constant gate resets are basically consuming all available workers at a higher priority | 01:04 |
*** amotoki has quit IRC | 01:04 | |
greghaynes | clarkb: so when you say workspace/job_name... if its in a job template... | 01:05 |
clarkb | greghaynes its pwd | 01:05 |
clarkb | so you can use relative path | 01:05 |
greghaynes | well now | 01:05 |
greghaynes | thats a lot easier | 01:05 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Fix DIB functest path and copy logs https://review.openstack.org/176566 | 01:07 |
greghaynes | clarkb: ^ | 01:07 |
clarkb | greghaynes almost pwd is the repo | 01:08 |
clarkb | so I think you dont want diskimage-builder in the path | 01:08 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Fix DIB functest path and copy logs https://review.openstack.org/176566 | 01:09 |
*** amotoki has joined #openstack-infra | 01:09 | |
openstackgerrit | Thai Tran proposed openstack/requirements: Add new angular nvd3 to global-requirements.txt for Horizon https://review.openstack.org/176567 | 01:09 |
fungi | fyi, i've self-approved the requirements fixes for django-pycss, enqueued and promoted them to the head of the gate rather than waiting for the lengthy gate pipeline to burn to the ground so as to find out whether or not it would fix everything | 01:11 |
openstackgerrit | Thai Tran proposed openstack/requirements: Removing unused irdragdrop from requirements https://review.openstack.org/176568 | 01:11 |
greghaynes | clarkb: ^ in theory thats better | 01:12 |
greghaynes | and if someone else could review https://review.openstack.org/176566 to unbreak DIB I would be very grateful :) | 01:13 |
*** ashleighfarnham has quit IRC | 01:14 | |
*** dboik has joined #openstack-infra | 01:15 | |
*** tjones2 has quit IRC | 01:16 | |
*** dboik has quit IRC | 01:19 | |
*** bknudson has joined #openstack-infra | 01:20 | |
*** shashankhegde has quit IRC | 01:21 | |
*** wuhg has joined #openstack-infra | 01:21 | |
*** otter768 has joined #openstack-infra | 01:22 | |
*** sarob has quit IRC | 01:22 | |
*** achanda has quit IRC | 01:22 | |
anteaya | asselin: are you about? | 01:23 |
*** a13x212 has quit IRC | 01:23 | |
openstackgerrit | Kai Qiang Wu(Kennan) proposed openstack/requirements: Bump requests version support https://review.openstack.org/173290 | 01:24 |
Kennan | :clarkb I will send a new review, pls check. Thanks | 01:24 |
*** erikmwilson has joined #openstack-infra | 01:25 | |
*** erikmwilson has quit IRC | 01:26 | |
*** marun has joined #openstack-infra | 01:26 | |
*** erikmwilson_ is now known as erikmwilson | 01:26 | |
fungi | so far so good. tempest-full job for 176553 has gotten past devstack setup where broken django-pyscss was previously tanking horizon startup | 01:27 |
anteaya | asselin: jyuso1 is working on the intel pci ci team and would like to help with your common ci solution | 01:27 |
anteaya | asselin: he would like to help but doesn't know how, he is in china so china time zones | 01:29 |
anteaya | asselin: he hasn't helped with anything in infra before | 01:29 |
anteaya | jyuso1: have you offered patches in gerrit before? | 01:30 |
anteaya | asselin: he is very reliable and wonderful at showing up and following up with questions when he needs more information to complete a task | 01:30 |
jyuso1 | anteaya: not yet. | 01:30 |
*** sdake has joined #openstack-infra | 01:31 | |
*** kaisers has quit IRC | 01:31 | |
anteaya | jyuso1: okay that is fine, I just didnt' want to assume you had skills you didn't have yet | 01:31 |
anteaya | jyuso1: we can help you | 01:31 |
*** wenlock has quit IRC | 01:31 | |
*** kaisers has joined #openstack-infra | 01:32 | |
anteaya | jyuso1: so asselin is probably offline for the night, he is in pacific time in north america | 01:32 |
anteaya | so hopefully there will be sometimes when you will be on irc at the same time | 01:32 |
*** markvoelker has quit IRC | 01:33 | |
anteaya | jyuso1: if you want to get started you can begin by looking at some of asselin's patches: https://review.openstack.org/#/q/owner:%22Ramy+Asselin%22+status:open,n,z | 01:36 |
anteaya | jyuso1: don't worry if they dont' make sense to you, just look at them | 01:36 |
anteaya | jyuso1: have you a gerrit account? can you sign into gerrit if you want to review a patch? | 01:36 |
jyuso1 | anteaya: yes.gerrit account is ready:) | 01:38 |
anteaya | jyuso1: wonderful | 01:38 |
fungi | woo! debian release team status port just went out, linking to the all new http://cdimage.debian.org/cdimage/openstack | 01:38 |
*** tqtran has quit IRC | 01:38 | |
fungi | hrm, wonder if that was premature. it's... empty :/ | 01:38 |
ianw | 2015-04-23 01:28:32.350 | File "/usr/lib/python2.7/site-packages/django_pyscss/compiler.py", line 4, in <module> | 01:39 |
ianw | 2015-04-23 01:28:32.350 | from pathlib import PurePath | 01:39 |
ianw | 2015-04-23 01:28:32.350 | ImportError: No module named pathlib | 01:39 |
anteaya | :( | 01:39 |
ianw | ^ do we know about this one? | 01:39 |
fungi | oh, nope. i must have had an old cache. it has qcow2, raw and tarballs | 01:39 |
anteaya | jyuso1: go to https://review.openstack.org/#/q/project:openstack-dev/sandbox+status:open,p,00344a1d00029c92 and review any patch | 01:39 |
fungi | ianw: fixes for master and kilo are at the top of the gate now | 01:39 |
anteaya | jyuso1: this is our sandbox so you can practice how to leave a comment and a +1 or -1 on a patch | 01:39 |
fungi | ianw: django-pyscss released a broken package which doesn't properly declare its dependencies for python < 3.4 | 01:40 |
anteaya | jyuso1: +1 means you agree with the patch as is and it should merge in your opinion | 01:40 |
jyuso1 | anteaya: OK,np.I'll try to review,thanks:) | 01:40 |
ianw | fungi: thanks ... launchpad search is terrible. if there was a bug, i don't know | 01:40 |
anteaya | jyuso1: -1 means you disagree and you need to explain what you need to see in order for you to +1 the patch | 01:40 |
anteaya | jyuso1: thank you | 01:40 |
fungi | ianw: it's not a bug in openstack. i opened a bug against django-pyscss to let them know about it, and skipped the version in our requirements | 01:41 |
fungi | ianw: hopefully in ~23 minutes it'll be moot for us | 01:42 |
ianw | fungi: sure; figuring out django-pyscss is truly at fault is like 99% of the work. anyway, the ask-on-#infra bug tracker remains the most effective :) | 01:44 |
fungi | ianw: sometimes it's the ask-on-#qa bug tracker. you might need two queries | 01:45 |
*** Longgeek has joined #openstack-infra | 01:46 | |
jyuso1 | anteaya: yes.I know that +1/-1 mean thanks for explaining:) | 01:46 |
anteaya | jyuso1: wonderful! | 01:47 |
anteaya | jyuso1: I'm soon going offline for the night, is there anything else I can help you with before I go? | 01:49 |
jyuso1 | anteaya: I'll go to learn something from his patch.Thanks for helping:) | 01:51 |
*** otter768 has quit IRC | 01:51 | |
anteaya | jyuso1: okay sounds good, have a good day | 01:51 |
*** shashankhegde has joined #openstack-infra | 01:51 | |
anteaya | and you're welcome | 01:51 |
anteaya | :) | 01:52 |
jyuso1 | anteaya: have a good sleep.good night:) | 01:52 |
*** Longgeek has quit IRC | 01:56 | |
*** Longgeek has joined #openstack-infra | 01:56 | |
fungi | markmcclain: i'm mildly confused by "I have contributed code and reviews to many of our projects since Sent from my iPad" | 01:57 |
fungi | though if you _do_ hack from your ipad, that's pretty awesome | 01:58 |
*** sigmavirus24_awa is now known as sigmavirus24 | 01:59 | |
*** david-lyle has quit IRC | 01:59 | |
openstackgerrit | Stephanie Miller proposed openstack-infra/puppet-zanata: Update to 3.6.2 https://review.openstack.org/176578 | 02:01 |
openstackgerrit | Merged openstack/requirements: Skip django-pyscss 2.0.0 https://review.openstack.org/176553 | 02:02 |
*** davideagnello has joined #openstack-infra | 02:02 | |
*** davideagnello has quit IRC | 02:07 | |
openstackgerrit | Merged openstack/requirements: Skip django-pyscss 2.0.0 https://review.openstack.org/176555 | 02:08 |
*** ivar-lazzaro has quit IRC | 02:08 | |
fungi | bingo bongo | 02:09 |
*** baoli has joined #openstack-infra | 02:09 | |
fungi | that's fixed, gate's looking happy, i'm going to find my bed | 02:09 |
fungi | night all | 02:09 |
*** samueldmq has quit IRC | 02:12 | |
*** harlowja is now known as harlowja_away | 02:12 | |
*** ajmiller has joined #openstack-infra | 02:13 | |
*** ajo has joined #openstack-infra | 02:13 | |
*** agentle_ has joined #openstack-infra | 02:14 | |
*** annegentle has joined #openstack-infra | 02:14 | |
jogo | pleia2: any plans to 'get out the vote' for the TC election? | 02:15 |
jogo | to beat our 26.7% turnout from last time? | 02:16 |
*** patrickeast has quit IRC | 02:18 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 02:19 | |
*** annegentle has quit IRC | 02:19 | |
*** agentle_ has quit IRC | 02:19 | |
*** yamamoto has joined #openstack-infra | 02:22 | |
*** markvoelker has joined #openstack-infra | 02:22 | |
*** marun has quit IRC | 02:23 | |
*** rfolco has quit IRC | 02:28 | |
tchaypo | fungi: i have a half-decent editor, a decent ssh/terminal app, and a reasonable bluetooth keyaboard | 02:30 |
tchaypo | hacking is something I could conceivably do from my ipad | 02:30 |
*** unicell1 has quit IRC | 02:38 | |
*** dannywilson has joined #openstack-infra | 02:40 | |
*** sarob has joined #openstack-infra | 02:41 | |
*** sarob has quit IRC | 02:43 | |
*** dannywilson has quit IRC | 02:44 | |
*** sarob_ has joined #openstack-infra | 02:45 | |
openstackgerrit | Merged openstack-infra/system-config: Correct internal doc anchor for cinder vol mgmt https://review.openstack.org/175584 | 02:45 |
openstackgerrit | Alice Chen proposed openstack-infra/jeepyb: Let pull request message be customized via file https://review.openstack.org/115850 | 02:49 |
*** sarob_ has quit IRC | 02:49 | |
mordred | fungi: what do we want those for? | 02:52 |
*** achanda has joined #openstack-infra | 02:53 | |
cinerama | pleia2: whoohoo, i think i have the client secret sauce figured out | 02:55 |
*** achanda has quit IRC | 02:59 | |
*** yamamoto has quit IRC | 02:59 | |
*** dangers is now known as dangers_away | 03:03 | |
*** dangers_away is now known as dangers | 03:04 | |
*** yamamoto has joined #openstack-infra | 03:05 | |
*** ivar-lazzaro has joined #openstack-infra | 03:08 | |
*** dimtruck is now known as zz_dimtruck | 03:08 | |
*** mmedvede has quit IRC | 03:10 | |
*** Sam_Wan has joined #openstack-infra | 03:10 | |
*** ivar-lazzaro has quit IRC | 03:11 | |
*** ivar-lazzaro has joined #openstack-infra | 03:11 | |
*** ivar-lazzaro has quit IRC | 03:13 | |
*** signed8bit_ZZZzz is now known as signed8b_ | 03:13 | |
*** signed8b_ is now known as signed8bit_ZZZzz | 03:14 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Make aiopcpu subnode directory more deterministic https://review.openstack.org/169449 | 03:15 |
*** stevemar has joined #openstack-infra | 03:15 | |
*** mmedvede has joined #openstack-infra | 03:18 | |
*** sarob has joined #openstack-infra | 03:30 | |
*** yamamoto has quit IRC | 03:31 | |
*** shashankhegde has quit IRC | 03:42 | |
*** esker has joined #openstack-infra | 03:49 | |
openstackgerrit | Merged openstack-infra/devstack-gate: add support for stable/kilo https://review.openstack.org/175391 | 03:49 |
*** otter768 has joined #openstack-infra | 03:52 | |
*** oomichi has joined #openstack-infra | 03:52 | |
*** oomichi has quit IRC | 03:52 | |
greghaynes | fungi: clarkb Interesting thing about the pyscss deal, our reqs https://github.com/openstack/requirements/blob/8c0ff9178c367c5749100fdf00e3a61815c81baa/global-requirements.txt#L48 and theirs https://github.com/fusionbox/django-pyscss/blob/master/setup.py#L14 are incompatible for pyScss... not sure why we dont explode with unresolveable dependency | 03:53 |
greghaynes | The django-pyscss folk say this is the root of the issue, and they are kind of right, although IMO they really should be depending on pathlib too | 03:55 |
greghaynes | so looks like theres two bugs here :) | 03:55 |
*** yamamoto has joined #openstack-infra | 03:56 | |
clarkb | yes they should they directly use the lib therefore you direcrly depend on it | 03:56 |
*** otter768 has quit IRC | 03:57 | |
greghaynes | http://logs.openstack.org/66/176566/2/check/project-config-gerrit/dc5196c/console.html | 04:00 |
greghaynes | thats an unrelated fail... | 04:00 |
*** tqtran has joined #openstack-infra | 04:03 | |
*** baoli has quit IRC | 04:05 | |
*** rm_work is now known as rm_work|away | 04:06 | |
*** ayoung has quit IRC | 04:06 | |
*** davideagnello has joined #openstack-infra | 04:07 | |
*** tqtran has quit IRC | 04:07 | |
*** juggler_ has quit IRC | 04:08 | |
*** krtaylor has quit IRC | 04:08 | |
waynr | wooooo, got zuul responding github webhooks! | 04:10 |
*** juggler has joined #openstack-infra | 04:10 | |
greghaynes | waynr: nice | 04:10 |
*** krtaylor has joined #openstack-infra | 04:11 | |
waynr | greghaynes: would be nowhere near this far without your initial patch :) | 04:12 |
greghaynes | glad to hear thats getting some use | 04:13 |
*** esker has quit IRC | 04:16 | |
*** Sukhdev has joined #openstack-infra | 04:17 | |
*** esker has joined #openstack-infra | 04:17 | |
waynr | one of my teammates has been playing around with a mesos dev environment, got me thinking about the possibility of implementing a mesos zuul/gearman worker framework | 04:17 |
waynr | i still have to grok exactly how zuul dispatches jobs | 04:18 |
*** ddieterly has quit IRC | 04:18 | |
*** spzala has quit IRC | 04:23 | |
greghaynes | http://git.openstack.org/cgit/openstack-infra/project-config/commit/?id=7cf64c337d87985b9696837d22e9cd6a9843f411 | 04:25 |
greghaynes | that looks like a hiccup | 04:25 |
*** unicell has joined #openstack-infra | 04:25 | |
waynr | the dark green on the left? | 04:26 |
greghaynes | its a merge commit | 04:26 |
greghaynes | its re-adding the original commit | 04:27 |
waynr | oh, gotcha | 04:27 |
greghaynes | thats... scary | 04:28 |
*** coolsvap|afk is now known as coolsvap | 04:31 | |
*** sarob has quit IRC | 04:31 | |
*** coolsvap is now known as coolsvap|afk | 04:32 | |
waynr | it looks like jenkins was used to merge it? (based on email address) is it just an execute shell script stanza that does that or some other tool? or does gerrit perform merges via jgit? | 04:33 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Fix duplicate stable acl config in python-glanceclient https://review.openstack.org/176616 | 04:33 |
greghaynes | gerrit merges using jgit | 04:33 |
ianw | clarkb / others : ^ the above is breaking the system-config gate | 04:34 |
clarkb | if someone pushes a revert/fix I can approve | 04:34 |
clarkb | but on phone so constructing that is hard | 04:35 |
greghaynes | clarkb: ianw just did :) | 04:35 |
clarkb | oh I blame the phone | 04:35 |
clarkb | wanyr just use the jenkins mesos plugin | 04:35 |
ianw | greghaynes: oh, ok ... yeah i just got some changes that failed with it. why was this merged so later after it passed? | 04:37 |
clarkb | or use nodepool (last I checked mesos is bad with highly dynamic resources but so is jenkins ... ) | 04:37 |
waynr | oh the zuul mesos framework is just a hair brained idea i might toy with just to understand mesos a little better, our team definitely doesn't have the resources to pursue that idea seriously any time soon when there are already pretty wholesome solutions available | 04:41 |
greghaynes | ianw: I dont understand entirely... im still wierded out that it showed up in the merge commit I linked | 04:41 |
*** sdake has quit IRC | 04:41 | |
greghaynes | ianw: it is wierd though | 04:41 |
waynr | greghaynes: it looks even weirder to me when looking at it using git | 04:42 |
clarkb | its two changes add same config | 04:43 |
clarkb | jgit merges somehow without conflict | 04:43 |
clarkb | bzr devs laugh at git | 04:43 |
greghaynes | shhh, we dont want them to see this | 04:43 |
clarkb | so either is a bug in jgit OR its expected git behavior and why bzr didnt do implicit merges | 04:44 |
clarkb | either way its bedtime soon | 04:44 |
*** mrmartin has joined #openstack-infra | 04:44 | |
ianw | oh, i see ... https://review.openstack.org/#/c/173748/ is the one that was sitting around and just got merged | 04:45 |
*** fawadkhaliq has joined #openstack-infra | 04:45 | |
*** sdake has joined #openstack-infra | 04:46 | |
waynr | bed sounds like a good idea | 04:46 |
greghaynes | yea, it should have failed gate check though so I suspect some other wierdness though | 04:46 |
clarkb | no | 04:47 |
ianw | greghaynes: project-config-gerrit doesn't run in verify ... perhaps it should | 04:47 |
clarkb | gate check does not use jgit | 04:47 |
clarkb | so this is completely independent (potentially) | 04:47 |
greghaynes | oh | 04:47 |
greghaynes | yes, so either its git vs jgit or what ianw said | 04:47 |
clarkb | oh that job doesnt run we should do that | 04:48 |
greghaynes | heh | 04:48 |
clarkb | it still may have gone weird but we wouldve caught it early | 04:49 |
*** sdake_ has joined #openstack-infra | 04:49 | |
ianw | clarkb / greghaynes : i can propose a change to do that | 04:50 |
greghaynes | im about to push one | 04:50 |
*** sdake has quit IRC | 04:50 | |
ianw | ok | 04:51 |
*** esker has quit IRC | 04:51 | |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Run project-config-gerrit job in gate check queue https://review.openstack.org/176618 | 04:51 |
openstackgerrit | Merged openstack-infra/project-config: Fix duplicate stable acl config in python-glanceclient https://review.openstack.org/176616 | 04:51 |
* greghaynes is zuul noob so feel free to fix that if im way off | 04:51 | |
ianw | greghaynes: not changing the same is setting off my (irrational) inconsistency alarm :) | 04:53 |
*** ajmiller has quit IRC | 04:54 | |
clarkb | looks right to me | 04:55 |
greghaynes | heh, sorry | 04:55 |
clarkb | hrm? | 04:55 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Parameterize node to dsvm-full-plugin job template https://review.openstack.org/175625 | 04:55 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Add glusterfs/centos7 experimental job https://review.openstack.org/175626 | 04:55 |
ianw | clarkb: everything else is called gate-* | 04:57 |
*** isviridov_away is now known as isviridov | 04:58 | |
*** david-lyle has joined #openstack-infra | 04:59 | |
*** mtanino has quit IRC | 05:01 | |
*** sks has joined #openstack-infra | 05:05 | |
*** sdake has joined #openstack-infra | 05:05 | |
openstackgerrit | Ian Wienand proposed openstack-infra/system-config: Split diskimage-builder built images out https://review.openstack.org/167837 | 05:05 |
*** mmedvede has quit IRC | 05:08 | |
* greghaynes could use a +A on https://review.openstack.org/#/c/176566/ | 05:09 | |
*** isviridov is now known as isviridov_away | 05:09 | |
*** sdake_ has quit IRC | 05:10 | |
*** deepakcs has joined #openstack-infra | 05:10 | |
*** jcoufal has joined #openstack-infra | 05:12 | |
*** unicell1 has joined #openstack-infra | 05:14 | |
clarkb | greghaynes I dont think the paths are correct | 05:15 |
*** jcoufal has quit IRC | 05:15 | |
*** unicell has quit IRC | 05:16 | |
greghaynes | clarkb: oh? | 05:16 |
clarkb | you still use /opt/stack/new | 05:17 |
greghaynes | ah, the PATH | 05:18 |
clarkb | which only exists if devstack runs | 05:18 |
greghaynes | clarkb: do I need to check out dib-utils manually? | 05:18 |
clarkb | I -1'd might be easier to make non voting then make job go | 05:18 |
clarkb | you need somehing to yes | 05:18 |
greghaynes | clarkb: I think its only in check actually | 05:18 |
clarkb | maybe install diskimage-builder to get deps? | 05:18 |
clarkb | greghaynes we require chwck to pass to gate | 05:18 |
*** krtaylor has quit IRC | 05:19 | |
greghaynes | ah | 05:19 |
*** fawadk has joined #openstack-infra | 05:19 | |
*** garyk has joined #openstack-infra | 05:19 | |
*** ddieterly has joined #openstack-infra | 05:19 | |
clarkb | zuul-cloner is another alternative | 05:19 |
*** juggler_ has joined #openstack-infra | 05:21 | |
*** markvoelker_ has joined #openstack-infra | 05:21 | |
*** markvoelker has quit IRC | 05:21 | |
*** juggler has quit IRC | 05:21 | |
*** bswartz has quit IRC | 05:21 | |
*** mmedvede has joined #openstack-infra | 05:21 | |
*** rwsu has quit IRC | 05:21 | |
*** hdd has joined #openstack-infra | 05:22 | |
*** fawadkhaliq has quit IRC | 05:22 | |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Fix DIB functest path and copy logs https://review.openstack.org/176566 | 05:23 |
*** med_ has quit IRC | 05:24 | |
*** ddieterly has quit IRC | 05:24 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Decrease PO files for Doc team imports https://review.openstack.org/176313 | 05:25 |
*** jcoufal has joined #openstack-infra | 05:25 | |
*** shashankhegde has joined #openstack-infra | 05:26 | |
*** davideagnello has quit IRC | 05:30 | |
*** armax has quit IRC | 05:32 | |
*** krtaylor has joined #openstack-infra | 05:32 | |
*** achanda has joined #openstack-infra | 05:33 | |
*** bswartz has joined #openstack-infra | 05:35 | |
*** med_ has joined #openstack-infra | 05:36 | |
*** med_ has quit IRC | 05:36 | |
*** med_ has joined #openstack-infra | 05:36 | |
openstackgerrit | Stefano Maffulli 'reed' proposed openstack-infra/puppet-askbot: Enable OpenID logins https://review.openstack.org/176624 | 05:37 |
*** Longgeek has quit IRC | 05:44 | |
*** hdd has quit IRC | 05:46 | |
*** mmedvede has quit IRC | 05:46 | |
*** hdd has joined #openstack-infra | 05:46 | |
*** juggler_ has quit IRC | 05:47 | |
*** Sam_Wan has quit IRC | 05:47 | |
*** Sam_Wan has joined #openstack-infra | 05:48 | |
*** xyang1 has quit IRC | 05:48 | |
*** luqas has joined #openstack-infra | 05:51 | |
*** otter768 has joined #openstack-infra | 05:53 | |
*** luqas has quit IRC | 05:55 | |
*** Longgeek has joined #openstack-infra | 05:57 | |
*** otter768 has quit IRC | 05:57 | |
*** emagana has joined #openstack-infra | 05:59 | |
*** tnovacik has joined #openstack-infra | 06:00 | |
*** mmedvede has joined #openstack-infra | 06:04 | |
*** BharatK has joined #openstack-infra | 06:04 | |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Run full tempest on centos7 https://review.openstack.org/176628 | 06:05 |
*** ibiris_away is now known as ibiris | 06:06 | |
*** juggler has joined #openstack-infra | 06:07 | |
*** afazekas_ has joined #openstack-infra | 06:11 | |
*** Krinkle is now known as Krinkle|detached | 06:13 | |
*** Longgeek has quit IRC | 06:16 | |
*** scheuran has joined #openstack-infra | 06:16 | |
*** Sukhdev has quit IRC | 06:17 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-logstash: Fixes for logstash manifests. https://review.openstack.org/162965 | 06:19 |
*** yolanda has joined #openstack-infra | 06:20 | |
*** ddieterly has joined #openstack-infra | 06:20 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-logstash: Add a missing parameter into apache inclusion, that was causing vhost_name to don't be passed properly and generating the vhost incorrectly. https://review.openstack.org/176631 | 06:23 |
openstackgerrit | OpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/176632 | 06:23 |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-logstash: Fixes for logstash manifests. https://review.openstack.org/162965 | 06:24 |
*** ddieterly has quit IRC | 06:24 | |
*** ildikov has quit IRC | 06:25 | |
*** Longgeek has joined #openstack-infra | 06:26 | |
*** fawadkhaliq has joined #openstack-infra | 06:26 | |
*** dhritishikhar_ has quit IRC | 06:28 | |
*** dhritishikhar_ has joined #openstack-infra | 06:28 | |
*** spredzy|afk is now known as spredzy | 06:28 | |
*** vlaza has joined #openstack-infra | 06:29 | |
*** fawadk has quit IRC | 06:29 | |
*** stevemar has quit IRC | 06:32 | |
openstackgerrit | Merged openstack-infra/project-config: Change Magnum's bandit gate https://review.openstack.org/175176 | 06:32 |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Move manage_projects logic to puppet-jeepyb https://review.openstack.org/171565 | 06:32 |
openstackgerrit | Merged openstack-infra/infra-specs: Seperate paragraphs in zuul_split spec https://review.openstack.org/171927 | 06:37 |
*** woodster_ has quit IRC | 06:40 | |
*** Longgeek_ has joined #openstack-infra | 06:43 | |
ttx | AJaeger: ping | 06:44 |
ttx | Time to submit any last-minute translation refresh, about to cut RC2s (swift already done) | 06:45 |
*** Longgeek has quit IRC | 06:46 | |
*** sileht has quit IRC | 06:48 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Move manage_projects logic to puppet-jeepyb https://review.openstack.org/171565 | 06:49 |
jklare | hi, can somebody here give me a hint on how to trigger jenkins jobs via zuul in a branch specific manner? | 06:50 |
*** odyssey4me has joined #openstack-infra | 06:52 | |
*** yfried|afk has quit IRC | 06:56 | |
*** mpaolino has joined #openstack-infra | 06:57 | |
*** _nadya_ has joined #openstack-infra | 06:59 | |
*** _nadya_ has quit IRC | 07:00 | |
*** sputnik13 has joined #openstack-infra | 07:02 | |
*** AJaeger_ has joined #openstack-infra | 07:04 | |
*** achanda has quit IRC | 07:07 | |
*** jcoufal_ has joined #openstack-infra | 07:07 | |
*** Longgeek_ has quit IRC | 07:09 | |
*** shashankhegde has quit IRC | 07:09 | |
openstackgerrit | Merged openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/176632 | 07:10 |
*** shashankhegde has joined #openstack-infra | 07:10 | |
*** sileht has joined #openstack-infra | 07:10 | |
*** Longgeek has joined #openstack-infra | 07:11 | |
*** funzo has joined #openstack-infra | 07:11 | |
*** luqas has joined #openstack-infra | 07:11 | |
*** jcoufal has quit IRC | 07:11 | |
*** jyuso has joined #openstack-infra | 07:13 | |
ttx | AJaeger: around? | 07:13 |
ttx | I see two of you | 07:13 |
*** liam_ has joined #openstack-infra | 07:14 | |
*** ildikov has joined #openstack-infra | 07:14 | |
openstackgerrit | Sebastian Kalinowski proposed openstack-infra/project-config: Add vmware-dvs project into stackforge https://review.openstack.org/173289 | 07:14 |
*** liam_ is now known as Guest58476 | 07:15 | |
*** Guest58476 has quit IRC | 07:15 | |
*** jcoufal_ has quit IRC | 07:15 | |
*** heyongli has quit IRC | 07:15 | |
*** alex_xu has quit IRC | 07:15 | |
*** jcoufal has joined #openstack-infra | 07:15 | |
*** alex_xu_ has joined #openstack-infra | 07:15 | |
*** jyuso1 has quit IRC | 07:15 | |
*** weshay has joined #openstack-infra | 07:17 | |
*** heyongli has joined #openstack-infra | 07:17 | |
*** shashankhegde has quit IRC | 07:18 | |
*** davideagnello has joined #openstack-infra | 07:18 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Move manage_projects logic to puppet-jeepyb https://review.openstack.org/171565 | 07:19 |
AJaeger_ | ttx, just AJaeger_ - from home ;) | 07:19 |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-logstash: Add missing vhost_name https://review.openstack.org/176631 | 07:20 |
*** ddieterly has joined #openstack-infra | 07:21 | |
AJaeger_ | ttx, how can I help? | 07:21 |
*** davideagnello has quit IRC | 07:23 | |
*** Hal has joined #openstack-infra | 07:24 | |
*** Hal is now known as Guest42644 | 07:25 | |
*** ddieterly has quit IRC | 07:25 | |
*** yfried|afk has joined #openstack-infra | 07:26 | |
ttx | AJaeger_: o/ | 07:32 |
ttx | AJaeger_: I'll cut most RC2s today, so it's time to refresh the translations if you think that is necessary | 07:32 |
*** arxcruz has joined #openstack-infra | 07:33 | |
openstackgerrit | Jan Hruban proposed openstack-infra/jenkins-job-builder: Add support for Display Upstream Changes Plugin https://review.openstack.org/169193 | 07:36 |
*** jistr has joined #openstack-infra | 07:38 | |
openstackgerrit | Fabien Boucher proposed openstack-infra/puppet-zuul: Set zuul server and merger services with ensure running https://review.openstack.org/168306 | 07:40 |
*** jlanoux has joined #openstack-infra | 07:40 | |
*** jcoufal has quit IRC | 07:40 | |
*** jcoufal has joined #openstack-infra | 07:41 | |
*** e0ne has joined #openstack-infra | 07:41 | |
*** yolanda has quit IRC | 07:43 | |
AJaeger_ | thanks, ttx. I don't think we need to update. | 07:44 |
ttx | AJaeger: cool, will merge the existing ones then. | 07:45 |
*** tnovacik has quit IRC | 07:45 | |
ttx | AJaeger_: thx! | 07:45 |
*** jcoufal has quit IRC | 07:45 | |
AJaeger_ | ttx, thanks! | 07:48 |
AJaeger_ | you mean the remaining ones ;) Some were merged already | 07:49 |
*** isviridov_away is now known as isviridov | 07:50 | |
jklare | AJaeger_: could you give me a hint on how to create branch specific jobs in infra, so that some of the gate jobs are only run for specifc branches of the project? | 07:52 |
*** coolsvap|afk is now known as coolsvap | 07:52 | |
*** coolsvap is now known as coolsvap|afk | 07:53 | |
*** HeOS has quit IRC | 07:53 | |
AJaeger_ | jklare: you create a normal job and then add some instructions that it only runs on a branch. | 07:53 |
*** e0ne is now known as e0ne_ | 07:53 | |
AJaeger_ | jklare: let me show you an example | 07:53 |
*** otter768 has joined #openstack-infra | 07:54 | |
jklare | AJaeger_: awesome, ty | 07:54 |
*** jcoufal has joined #openstack-infra | 07:54 | |
openstackgerrit | Nikolay Fedotov proposed openstack-infra/zuul: Put valid username in repository url string https://review.openstack.org/174816 | 07:55 |
AJaeger_ | jklare: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n653 | 07:55 |
AJaeger_ | See all the various "branch: ^(stable/).*$" | 07:55 |
*** MaxV has joined #openstack-infra | 07:55 | |
AJaeger_ | jklare: feel free to send a patch and say clearly in the commit message what you want and I'll review whether it does the right thing ;) | 07:56 |
openstackgerrit | Radomir Dopieralski proposed openstack/requirements: Add ironic-discoverd https://review.openstack.org/158210 | 07:57 |
jklare | AJaeger_: thx, i will push something soon | 07:57 |
*** otter768 has quit IRC | 07:58 | |
*** yfried|afk has quit IRC | 08:01 | |
*** mrunge has joined #openstack-infra | 08:02 | |
*** dizquierdo has joined #openstack-infra | 08:04 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 08:08 | |
odyssey4me | ttx AJaeger_ I take it that the rc will be cut from stable/* ? | 08:09 |
AJaeger_ | odyssey4me: yes | 08:09 |
odyssey4me | great, thanks | 08:10 |
ttx | yes | 08:10 |
*** jyuso has quit IRC | 08:10 | |
*** jyuso1 has joined #openstack-infra | 08:10 | |
*** jyuso1 has quit IRC | 08:12 | |
*** jyuso1 has joined #openstack-infra | 08:12 | |
*** AJaeger_ has quit IRC | 08:12 | |
*** e0ne_ is now known as e0ne | 08:14 | |
*** liusheng has left #openstack-infra | 08:14 | |
*** devvesa has joined #openstack-infra | 08:16 | |
*** jyuso1 has quit IRC | 08:16 | |
*** fhubik has joined #openstack-infra | 08:17 | |
*** pblaho__ is now known as pblaho | 08:18 | |
*** _nadya_ has joined #openstack-infra | 08:19 | |
*** ddieterly has joined #openstack-infra | 08:22 | |
*** Guest42644 has quit IRC | 08:24 | |
*** Hal has joined #openstack-infra | 08:25 | |
*** e0ne is now known as e0ne_ | 08:25 | |
*** yfried|afk has joined #openstack-infra | 08:25 | |
*** Hal is now known as Guest61703 | 08:25 | |
*** e0ne_ is now known as e0ne | 08:26 | |
*** ddieterly has quit IRC | 08:26 | |
*** andreykurilin__ has joined #openstack-infra | 08:27 | |
*** ihrachyshka has joined #openstack-infra | 08:27 | |
*** dhritishikhar_ has quit IRC | 08:29 | |
*** dhritishikhar_ has joined #openstack-infra | 08:29 | |
*** Longgeek has quit IRC | 08:31 | |
devvesa | Hello. I would like to ask for help to inspect the devstack-gate logs | 08:31 |
*** Longgeek has joined #openstack-infra | 08:31 | |
devvesa | Recently I set a DEVSTACK_GATE_TEMPEST_REGEX to filter the tempest test to run | 08:32 |
devvesa | However, I am not able to see if those tempest test run or not... | 08:32 |
*** e0ne has quit IRC | 08:32 | |
*** dhritishikhar_ has quit IRC | 08:33 | |
*** doude has joined #openstack-infra | 08:34 | |
*** mrunge_ has joined #openstack-infra | 08:35 | |
*** Guest61703 has quit IRC | 08:35 | |
BobBall | docs.openstack.org is broken | 08:37 |
*** mrunge_ has quit IRC | 08:37 | |
*** mrunge has quit IRC | 08:37 | |
*** mrunge has joined #openstack-infra | 08:40 | |
*** doude has quit IRC | 08:42 | |
*** ssam2 has joined #openstack-infra | 08:44 | |
*** hichihara has quit IRC | 08:46 | |
*** yolanda has joined #openstack-infra | 08:47 | |
*** _nadya_ has quit IRC | 08:49 | |
*** dhritishikhar_ has joined #openstack-infra | 08:50 | |
*** fhubik is now known as fhubik_afk | 08:50 | |
openstackgerrit | Jaume Devesa proposed openstack-infra/project-config: Add testr_results report https://review.openstack.org/176662 | 08:51 |
*** dtantsur is now known as dtantsur|brb | 08:52 | |
*** alexpilotti has joined #openstack-infra | 08:52 | |
openstackgerrit | Jaume Devesa proposed openstack-infra/project-config: Add testr_results report https://review.openstack.org/176662 | 08:53 |
*** pelix has joined #openstack-infra | 08:54 | |
*** sputnik1_ has joined #openstack-infra | 08:54 | |
*** sputnik13 has quit IRC | 08:55 | |
*** fawadkhaliq has quit IRC | 08:58 | |
*** btran has quit IRC | 08:58 | |
*** sputnik13 has joined #openstack-infra | 08:58 | |
*** teran has quit IRC | 09:00 | |
*** HeOS has joined #openstack-infra | 09:00 | |
*** sputnik1_ has quit IRC | 09:01 | |
*** _nadya_ has joined #openstack-infra | 09:02 | |
*** fhubik_afk is now known as fhubik | 09:04 | |
*** ildikov has quit IRC | 09:06 | |
*** davideagnello has joined #openstack-infra | 09:08 | |
*** jcoufal_ has joined #openstack-infra | 09:10 | |
*** davideagnello has quit IRC | 09:12 | |
*** jcoufal has quit IRC | 09:13 | |
*** e0ne has joined #openstack-infra | 09:13 | |
*** andrey-mp has joined #openstack-infra | 09:16 | |
*** dhritishikhar_ has quit IRC | 09:16 | |
andrey-mp | Hi! Who can help me with my duplicated accounts in gerrit? | 09:17 |
*** shardy has joined #openstack-infra | 09:18 | |
*** teran has joined #openstack-infra | 09:18 | |
*** kaisers has quit IRC | 09:20 | |
*** ildikov has joined #openstack-infra | 09:21 | |
*** ddieterly has joined #openstack-infra | 09:22 | |
*** kaisers has joined #openstack-infra | 09:23 | |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: move gate-.*-chef-rake job from experimental to check and gate and run it only for master branch, while running the old gate jobs (lint|style|unit|repo) on the older branches and not on master https://review.openstack.org/176674 | 09:24 |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: move gate-.*-chef-rake job and run it branch specific move it from experimental to check and gate and run it only for master branch, while running the old gate jobs (lint|style|unit|repo) on the older branches and not on master https://review.openstack.org/176674 | 09:25 |
*** ddieterly has quit IRC | 09:27 | |
*** teran has quit IRC | 09:27 | |
pelix | Looking for some core reviewers for JJB https://review.openstack.org/176405, we want to land https://review.openstack.org/176389 which depends on this change, asap as it's a reorg of where the code is located in files to a better layout, but will obviously conflict with any other patches touching these areas. | 09:28 |
*** d0ugal has quit IRC | 09:29 | |
*** d0ugal has joined #openstack-infra | 09:29 | |
*** d0ugal is now known as Guest81472 | 09:29 | |
*** e0ne is now known as e0ne_ | 09:31 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add support for hipchat notifier 0.1.8 https://review.openstack.org/135843 | 09:33 |
*** fhubik is now known as fhubik_afk | 09:34 | |
*** e0ne_ is now known as e0ne | 09:35 | |
*** fhubik_afk is now known as fhubik | 09:37 | |
jd__ | I got a 500 on docs.openstack.org guys | 09:39 |
jd__ | #HALP | 09:39 |
jd__ | isn't Nagios ringing someone? | 09:39 |
*** Guest81472 is now known as d0ugal2 | 09:40 | |
*** derekh has joined #openstack-infra | 09:41 | |
*** mmedvede has quit IRC | 09:43 | |
*** andreykurilin__ has quit IRC | 09:44 | |
*** yamamoto has quit IRC | 09:45 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add support for Sonatype CLM plugin https://review.openstack.org/164446 | 09:45 |
*** AJaeger_ has joined #openstack-infra | 09:46 | |
*** d0ugal2 is now known as d0ugal | 09:47 | |
*** d0ugal has quit IRC | 09:47 | |
*** d0ugal has joined #openstack-infra | 09:47 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Support for Xvfb plugin https://review.openstack.org/175758 | 09:52 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: zuul: drop notifications https://review.openstack.org/167254 | 09:52 |
*** AJaeger has quit IRC | 09:52 | |
*** e0ne is now known as e0ne_ | 09:53 | |
*** otter768 has joined #openstack-infra | 09:54 | |
*** jcoufal_ is now known as jcoufal | 09:55 | |
*** dangers is now known as dangers_away | 09:55 | |
*** dangers_away is now known as dangers | 09:55 | |
*** fawadkhaliq has joined #openstack-infra | 09:57 | |
Adri2000 | indeed docs.openstack.org is 500ing | 09:57 |
*** Longgeek has quit IRC | 09:57 | |
Adri2000 | and just now it works :) | 09:57 |
*** Longgeek has joined #openstack-infra | 09:59 | |
*** pcrews has quit IRC | 09:59 | |
*** doude has joined #openstack-infra | 09:59 | |
*** otter768 has quit IRC | 09:59 | |
*** cody-somerville has joined #openstack-infra | 09:59 | |
*** cody-somerville has quit IRC | 09:59 | |
*** cody-somerville has joined #openstack-infra | 09:59 | |
dguerri | hey guys, just an headsup: http://docs.openstack.org is broken! | 10:00 |
dguerri | it still doesn't work here | 10:00 |
*** mmedvede has joined #openstack-infra | 10:00 | |
*** dtantsur|brb is now known as dtantsur | 10:01 | |
*** fhubik has quit IRC | 10:02 | |
*** fhubik has joined #openstack-infra | 10:02 | |
*** e0ne_ has quit IRC | 10:03 | |
*** dhritishikhar_ has joined #openstack-infra | 10:04 | |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: move gate-.*-chef-rake job and run it branch specific https://review.openstack.org/176674 | 10:05 |
*** yamamoto has joined #openstack-infra | 10:07 | |
openstackgerrit | Merged openstack-infra/project-config: Add gate-heat-specs-python27 job for heat-specs https://review.openstack.org/175846 | 10:08 |
*** fawadkhaliq has quit IRC | 10:08 | |
AJaeger_ | jklare: ping | 10:09 |
jklare | AJaeger_: pong | 10:09 |
*** e0ne has joined #openstack-infra | 10:09 | |
*** dhritishikhar_ has quit IRC | 10:10 | |
AJaeger_ | patch is fine now - just not sure about the consequeneces ;) This changes 16 projects - are all ready for this? | 10:10 |
AJaeger_ | I'll comment in gerrit and ask - and would like to see some +1 from other cores of the projects for this change (at least one other). | 10:10 |
jklare | AJaeger_: i am not sure if we will ever be ready for this, but i guess we should at least give it a night | 10:11 |
*** doude has quit IRC | 10:11 | |
jklare | AJaeger_: i could also put it to wip | 10:11 |
AJaeger_ | jklare: if you have some consensus on it - and it's currently working everywhere, then go for it ;) | 10:11 |
jklare | AJaeger_: thanks for the help | 10:11 |
AJaeger_ | jklare: you're welcome | 10:12 |
AJaeger_ | dguerri: thanks, will check | 10:12 |
jklare | AJaeger_: we have a irc meeting later with most of the cores and will talk about this | 10:12 |
AJaeger_ | dguerri: I'll revert our last change to docs.openstack.org quickly | 10:12 |
dguerri | thanks AJaeger_ | 10:12 |
AJaeger_ | jklare: then add a link to the minutes from the meeting to the review | 10:12 |
AJaeger_ | And mark it as WIP for now | 10:13 |
*** ildikov has quit IRC | 10:13 | |
*** afazekas_ has quit IRC | 10:14 | |
*** teran has joined #openstack-infra | 10:15 | |
*** amotoki_ has joined #openstack-infra | 10:15 | |
*** _nadya_ has quit IRC | 10:17 | |
*** teran_ has joined #openstack-infra | 10:17 | |
*** teran__ has joined #openstack-infra | 10:19 | |
AJaeger_ | dguerri: patch approved, will take some time to test and merge but should be fixed asap. Thanks for notifiying! | 10:19 |
*** tnovacik has joined #openstack-infra | 10:20 | |
*** teran has quit IRC | 10:20 | |
andrey-mp | AJaeger_: Who can help me with my duplicated accounts in gerrit? | 10:20 |
*** fhubik is now known as fhubik_afk | 10:21 | |
*** mrmartin has quit IRC | 10:21 | |
*** teran has joined #openstack-infra | 10:21 | |
*** dhritishikhar_ has joined #openstack-infra | 10:21 | |
*** mattt has joined #openstack-infra | 10:22 | |
*** _nadya_ has joined #openstack-infra | 10:22 | |
*** teran_ has quit IRC | 10:22 | |
*** yamada-h has joined #openstack-infra | 10:23 | |
*** yamada-h has quit IRC | 10:23 | |
*** ddieterly has joined #openstack-infra | 10:23 | |
*** teran__ has quit IRC | 10:24 | |
*** fhubik_afk is now known as fhubik | 10:25 | |
*** teran has quit IRC | 10:25 | |
*** mpaolino has quit IRC | 10:26 | |
*** teran has joined #openstack-infra | 10:26 | |
openstackgerrit | Sergey Reshetnyak proposed openstack/requirements: Bump python-saharaclient to 0.9.0 https://review.openstack.org/176690 | 10:27 |
*** zul has quit IRC | 10:27 | |
*** ddieterly has quit IRC | 10:28 | |
*** teran_ has joined #openstack-infra | 10:28 | |
*** zul has joined #openstack-infra | 10:28 | |
*** fawadkhaliq has joined #openstack-infra | 10:29 | |
*** ildikov has joined #openstack-infra | 10:29 | |
*** teran__ has joined #openstack-infra | 10:30 | |
*** teran has quit IRC | 10:31 | |
*** cdent has joined #openstack-infra | 10:32 | |
*** afazekas has joined #openstack-infra | 10:32 | |
*** teran_ has quit IRC | 10:33 | |
*** zul has quit IRC | 10:38 | |
*** zul has joined #openstack-infra | 10:39 | |
*** yamamoto has quit IRC | 10:39 | |
*** mfmcdonagh has joined #openstack-infra | 10:43 | |
*** samueldmq has joined #openstack-infra | 10:46 | |
*** sputnik13 has quit IRC | 10:48 | |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: (hipchat) Accept list of hipchat rooms. https://review.openstack.org/153831 | 10:48 |
*** fhubik is now known as fhubik_afk | 10:50 | |
*** ianychoi has joined #openstack-infra | 10:50 | |
openstackgerrit | Sergey Reshetnyak proposed openstack/requirements: Bump python-saharaclient to 0.9.0 https://review.openstack.org/176690 | 10:50 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: hipchat bug fix https://review.openstack.org/133997 | 10:51 |
ekarlso | so, what's going on with docs.openstack.org ?! | 10:53 |
ekarlso | no docs :( | 10:53 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: (hipchat) Accept list of hipchat rooms. https://review.openstack.org/153831 | 10:53 |
*** dalgaaf has joined #openstack-infra | 10:53 | |
AJaeger_ | andrey-mp: one of the infra roots like pleia2, SergeyLukjanov, jeblair, fungi or clarkb | 10:54 |
*** ssam2 has quit IRC | 10:54 | |
AJaeger_ | ekarlso: I've pushed a patch to fix it - currently in the queue to get deployed... | 10:55 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: hipchat bug fix https://review.openstack.org/133997 | 10:55 |
*** davideagnello has joined #openstack-infra | 10:56 | |
andrey-mp | AJaeger_: thanks! | 10:57 |
*** zul has quit IRC | 10:57 | |
*** zul has joined #openstack-infra | 10:57 | |
*** andrey-mp has quit IRC | 10:58 | |
*** _nadya_ has quit IRC | 11:01 | |
*** davideagnello has quit IRC | 11:01 | |
ekarlso | AJaeger_: :P | 11:02 |
AJaeger_ | ekarlso: thanks for telling us | 11:02 |
ekarlso | AJaeger_: it's on tweeter too :p | 11:03 |
*** ssam2 has joined #openstack-infra | 11:03 | |
AJaeger_ | ekarlso: oh? Whom should I answer? | 11:04 |
ekarlso | AJaeger_: dont remember the tweet atm but ;) | 11:04 |
ekarlso | just saw someone mentioned #openstack with docs.openstack.org was going 500 | 11:04 |
samueldmq | hi, I am getting 500 at http://docs.openstack.org/ | 11:06 |
ekarlso | see ^ another one :p | 11:06 |
samueldmq | yeah | 11:06 |
davidlenwell | I was about to report that as well | 11:06 |
*** yamamoto has joined #openstack-infra | 11:07 | |
* AJaeger_ is so happy to hear that people use docs.openstack.org ;) | 11:07 | |
AJaeger_ | Job is still in the post queue... | 11:07 |
davidlenwell | for now I can pick up the docs I was looking for in the source rst .. but yeah .. the 500 error is disconcerding | 11:07 |
pelix | any other core reviewers for JJB about? jeblair mordred? could do with some reviews on around changes both zaro and myself have submitted but since we're the main two reviewers active they are blocked unless we start self approving. https://review.openstack.org/#/q/project:openstack-infra/jenkins-job-builder+status:open+label:Code-Review%252B2+-label:Code-Review-1+-label:Verified-1+-label:Workflow-1,n,z | 11:07 |
AJaeger_ | pelix: too early for them | 11:10 |
*** fhubik_afk is now known as fhubik | 11:11 | |
*** nfedotov has joined #openstack-infra | 11:17 | |
sambetts | If I am on the release team for a stackforge, does that allow me to push up branches if I want to create a stable/kilo branch?? | 11:18 |
*** doug-fish has joined #openstack-infra | 11:19 | |
*** fhubik is now known as fhubik_afk | 11:22 | |
*** yamamoto has quit IRC | 11:23 | |
*** yamada-h has joined #openstack-infra | 11:23 | |
*** hdd has quit IRC | 11:23 | |
*** ddieterly has joined #openstack-infra | 11:24 | |
*** hdd has joined #openstack-infra | 11:25 | |
*** yamada-h has quit IRC | 11:28 | |
*** ddieterly has quit IRC | 11:28 | |
*** david-lyle has quit IRC | 11:29 | |
AJaeger_ | sambetts: depends on the gerrit acls. What's your project? | 11:30 |
AJaeger_ | Wait - you're not pushing branches, everything is done via gerrit | 11:31 |
AJaeger_ | You might have permissions to *create* branches | 11:31 |
AJaeger_ | sambetts: please check docs.openstack.org/infra/manual/drivers.html in an hour - right now docs.openstack.org is broken, should be back soon | 11:32 |
*** ldnunes has joined #openstack-infra | 11:32 | |
*** fhubik_afk is now known as fhubik | 11:34 | |
sdague | AJaeger_: just a typo? | 11:35 |
AJaeger_ | sdague: broken redirects using regexes. | 11:36 |
*** deepakcs has quit IRC | 11:36 | |
AJaeger_ | sdague: haven't figured out yet which one broken, need to review the patch again... | 11:36 |
*** zhiwei has quit IRC | 11:36 | |
AJaeger_ | sdague: are you good with redirects? | 11:36 |
sdague | yeh | 11:36 |
*** _nadya_ has joined #openstack-infra | 11:36 | |
sdague | so, there is a keyword issue as well, right? | 11:36 |
AJaeger_ | https://review.openstack.org/176689 is the reversion | 11:36 |
sdague | https://review.openstack.org/#/c/174835/3/www/static/.htaccess,cm | 11:36 |
sdague | redirect match is not a thing | 11:37 |
AJaeger_ | yes, typo - the extra space ;( | 11:37 |
sdague | if it was a 500, that may have been the issue | 11:37 |
AJaeger_ | it was a 500 | 11:37 |
sdague | it would be at least *an* issue | 11:37 |
AJaeger_ | ;) | 11:37 |
sambetts | AJaeger_: stackforge/networking-cisco is the project I'm managing, I can push tags, I couldn't see the process for doing branchs in the Project Creators Guide | 11:37 |
AJaeger_ | Let me repropose the patch with that changed | 11:37 |
*** alex_xu_ has quit IRC | 11:38 | |
AJaeger_ | docs.openstack.org is up again! | 11:38 |
AJaeger_ | sambetts: read the page I referenced, it contains details on branches | 11:38 |
sambetts | AJaeger_: Ok excellent thank you :) | 11:38 |
sdague | AJaeger_: so... it might be nice to build a functional test for the docs site that actually puts it in apache on a devstack to make sure stuff like this doesn't happen again | 11:39 |
AJaeger_ | sdague: this is the second time I know it happened in two years. | 11:40 |
sdague | yeh, it's really bad to take out docs.openstack.org though | 11:40 |
sdague | the cost of failure here is high | 11:40 |
*** weshay has quit IRC | 11:41 | |
*** alex_xu has joined #openstack-infra | 11:41 | |
AJaeger_ | So, yes worth testing and if somebody sets it up great and I'll help - but not my own top prio to do it on my own | 11:41 |
*** funzo has quit IRC | 11:41 | |
*** funzo has joined #openstack-infra | 11:41 | |
AJaeger_ | sdague: could you review https://review.openstack.org/#/c/176701/ , please? | 11:43 |
AJaeger_ | I changed "redirect match" to "redirect" - there was never a regex involved | 11:43 |
sdague | yeh | 11:44 |
sdague | so if the manuals team is going to be approving apache htaccess changes, I think you want to put a policy in place that they are all manually tested by core reviewers to avoid a docs outage again | 11:45 |
samueldmq | AJaeger_, Welcome to OpenStack Documentation :) thx | 11:46 |
*** weshay has joined #openstack-infra | 11:46 | |
AJaeger_ | sdague: I'll test this one myself... | 11:46 |
* AJaeger_ can reproduce locally the error 500 on the broken patch | 11:54 | |
*** otter768 has joined #openstack-infra | 11:55 | |
samueldmq | AJaeger_, sdague is stackalytics also under ci umbrella ? | 11:56 |
*** isviridov is now known as isviridov_away | 11:56 | |
sdague | samueldmq: not yet as far as I know | 11:56 |
AJaeger_ | samueldmq: yes | 11:56 |
samueldmq | sdague, k, do you know the right place to talk about it ? (it looks to be down) | 11:56 |
samueldmq | sdague, cc ^ | 11:57 |
AJaeger_ | samueldmq: the stackalytics repository is, the infrastructure not | 11:57 |
*** dizquierdo has quit IRC | 11:57 | |
*** bknudson has quit IRC | 11:57 | |
samueldmq | AJaeger_, ah k, infrastructure is managed by mirantis people, right? | 11:57 |
samueldmq | AJaeger_, is there a channel to talk about it ? | 11:57 |
samueldmq | I am getting 504 timeout | 11:58 |
AJaeger_ | samueldmq: don't know ;( Yes, ask Mirantis guys | 11:58 |
*** BharatK has quit IRC | 11:58 | |
*** ociuhandu has joined #openstack-infra | 11:59 | |
samueldmq | AJaeger_, k will try, thanks | 11:59 |
openstackgerrit | Nicholas Randon proposed openstack/requirements: HLM-514 Add packages required for config pocessor https://review.openstack.org/176704 | 11:59 |
openstackgerrit | Jan Provaznik proposed openstack/requirements: Add python-tuskarclient to requirements https://review.openstack.org/174233 | 11:59 |
*** otter768 has quit IRC | 12:00 | |
*** yamada-h has joined #openstack-infra | 12:02 | |
*** e0ne is now known as e0ne_ | 12:04 | |
*** david-lyle has joined #openstack-infra | 12:05 | |
*** kgiusti has joined #openstack-infra | 12:06 | |
*** yamada-h has quit IRC | 12:06 | |
mordred | samueldmq: it's on our todo list to move it to being in the infra project | 12:07 |
*** sambetts has quit IRC | 12:07 | |
*** doug-fish has quit IRC | 12:08 | |
samueldmq | mordred, great, thanks | 12:08 |
samueldmq | btw, it's back | 12:08 |
*** tqtran has joined #openstack-infra | 12:09 | |
fungi | AJaeger_: infra hasn't actually formally adopted stackalytics. it's still in the stackforge namespace and not listed as an infra repo in governance | 12:12 |
*** cdent has quit IRC | 12:13 | |
fungi | it's too bad andrey-mp left without providing enough information for me to be able to identify his/her gerrit accounts | 12:13 |
fungi | oh well | 12:13 |
*** tqtran has quit IRC | 12:14 | |
*** Shrews has quit IRC | 12:14 | |
*** sambetts has joined #openstack-infra | 12:14 | |
*** cdent has joined #openstack-infra | 12:14 | |
AJaeger_ | sambetts: stackforge/networking-cisco has no acls for branches | 12:15 |
*** jgrimm is now known as zz_jgrimm | 12:15 | |
AJaeger_ | fungi: yeah, agrred. My first answer was tooo brief | 12:16 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Log info about updated and deleted jobs https://review.openstack.org/162293 | 12:16 |
*** prad has quit IRC | 12:17 | |
sambetts | AJaeger_: Does that mean I can or can not create them? Do I need to summit a patch to infra to update the settings for that repo? | 12:17 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Add Ironic machine power state pass-through https://review.openstack.org/172284 | 12:17 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: WIP: Add Ironic maintenance state pass-through https://review.openstack.org/172283 | 12:17 |
AJaeger_ | sambetts: I'm in a meeting now - let's ask fungi for help. you need to update in project-config gerrit/acls/stackforge/networking-cisco.config | 12:18 |
*** MaxV has quit IRC | 12:19 | |
sambetts | AJaeger_: Ok, thanks for your help :) | 12:19 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Add update_machine method https://review.openstack.org/173996 | 12:20 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: WIP: Add Ironic maintenance state pass-through https://review.openstack.org/172283 | 12:20 |
*** dizquierdo has joined #openstack-infra | 12:21 | |
sambetts | fungi: AJaeger_ said you might be able to help be getting branch pushing setup for stackforge/networking-cisco | 12:21 |
*** ssam2_ has joined #openstack-infra | 12:23 | |
*** dprince has joined #openstack-infra | 12:23 | |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Add Ironic machine power state pass-through https://review.openstack.org/172284 | 12:23 |
*** luqas has quit IRC | 12:24 | |
*** e0ne_ is now known as e0ne | 12:24 | |
*** ddieterly has joined #openstack-infra | 12:24 | |
*** ssam2 has quit IRC | 12:25 | |
fungi | sambetts: yes, the file that he mentioned. you just need to add a "create = group networking-cisco-release" line in the [access "refs/heads/*"] section and submit that as a review | 12:27 |
*** gordc has joined #openstack-infra | 12:27 | |
fungi | put it alphabetically between the abandon and label lines | 12:27 |
fungi | that will delegate branch creation to members of your networking-cisco-release group | 12:27 |
sambetts | fungi: In the other document that AJaeger_ linked me too the, drivers manual, it says that you should see an Admin button on review.openstack.org, will that appear if I add that line? | 12:28 |
*** woodster_ has joined #openstack-infra | 12:29 | |
*** ddieterly has quit IRC | 12:29 | |
*** david-lyle has quit IRC | 12:31 | |
gordc | ttx: apologies of eglynn pinged already but is it ok to make a ceilometerclient release for kilo now or are we watching the gate still? | 12:32 |
*** kaisers has quit IRC | 12:33 | |
*** fhubik is now known as fhubik_afk | 12:34 | |
*** doug-fish has joined #openstack-infra | 12:34 | |
ttx | gordc: waiting for dhellmann to get up to confirm | 12:34 |
ttx | gordc: 8-ball says "All signs point to yes" | 12:34 |
gordc | ttx: sounds good. :) | 12:35 |
ttx | A couple of patches to merge first. Hopefully later this afternoon | 12:35 |
ttx | Will ping you | 12:35 |
*** devvesa has quit IRC | 12:35 | |
gordc | ttx: awesome! | 12:35 |
*** kaisers has joined #openstack-infra | 12:37 | |
*** fhubik_afk is now known as fhubik | 12:38 | |
*** signed8bit_ZZZzz has quit IRC | 12:39 | |
fungi | sambetts: er, i don't think it's called "admin" it's just "branches" | 12:40 |
*** tiswanso has joined #openstack-infra | 12:40 | |
*** mpaolino has joined #openstack-infra | 12:40 | |
*** bswartz has quit IRC | 12:40 | |
sambetts | fungi: "Select ‘Admin’, ‘Projects’, then the project | 12:41 |
sambetts | Select ‘Branches’ | 12:41 |
sambetts | I thought it meant a different subcategory :/ so once I add that line it should enable the Project -> Branches page to let me create a branch? | 12:42 |
openstackgerrit | Merged openstack-infra/lodgeit: Update README https://review.openstack.org/172293 | 12:43 |
*** tiswanso has quit IRC | 12:45 | |
openstackgerrit | Sam Betts proposed openstack-infra/project-config: Enable branch creation for networking-cisco repo https://review.openstack.org/176724 | 12:45 |
*** davideagnello has joined #openstack-infra | 12:45 | |
*** xyang1 has joined #openstack-infra | 12:45 | |
*** amotoki_ has quit IRC | 12:46 | |
*** rlandy has joined #openstack-infra | 12:47 | |
*** Longgeek has quit IRC | 12:47 | |
*** erlon has joined #openstack-infra | 12:47 | |
*** tiswanso has joined #openstack-infra | 12:47 | |
*** ddieterly has joined #openstack-infra | 12:48 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Publish infra docs to docs.o.o https://review.openstack.org/174435 | 12:48 |
mordred | anteaya, fungi: ^^ updated - thanks for the catch | 12:48 |
*** apmelton_away is now known as apmelton | 12:48 | |
*** Longgeek has joined #openstack-infra | 12:48 | |
openstackgerrit | Jeremy Stanley proposed openstack/requirements: Cap django-pyscss <2.0.0 https://review.openstack.org/176725 | 12:48 |
openstackgerrit | Jeremy Stanley proposed openstack/requirements: Cap django-pyscss <2.0.0 https://review.openstack.org/176726 | 12:49 |
*** davideagnello has quit IRC | 12:50 | |
*** tiswanso_ has joined #openstack-infra | 12:51 | |
fungi | sambetts: interesting, i don't have any "admin" i just see "projects" at the top of the screen and if i click it then "list" is one of the available navigation links on the line below it. i put in the repo name in the filter search, click the name once it appears below there, and then "branches" is one of the available links on the second line along the top of the page | 12:52 |
*** tiswanso has quit IRC | 12:52 | |
*** pc_m has joined #openstack-infra | 12:54 | |
*** hyakuhei has joined #openstack-infra | 12:55 | |
*** hyakuhei has quit IRC | 12:55 | |
*** Longgeek_ has joined #openstack-infra | 12:55 | |
*** Longgeek has quit IRC | 12:56 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/infra-specs: Allow reviewstats to be used with any issue tracker https://review.openstack.org/172886 | 12:57 |
*** mjturek1 has joined #openstack-infra | 12:57 | |
*** bknudson has joined #openstack-infra | 13:00 | |
*** tnovacik has quit IRC | 13:00 | |
*** tnovacik has joined #openstack-infra | 13:01 | |
*** ddieterl_ has joined #openstack-infra | 13:01 | |
AJaeger_ | fungi, I'm reading through your infra-manual patch. Should I edit and update directly? | 13:02 |
*** dkranz has joined #openstack-infra | 13:02 | |
fungi | AJaeger_: feel free to take it over. i just wanted to provide a starting point | 13:03 |
*** apmelton is now known as apmelton_away | 13:03 | |
* AJaeger_ doesn't want to take over - but has the file in the editor for reading. | 13:03 | |
*** yamada-h has joined #openstack-infra | 13:03 | |
* AJaeger_ will patch | 13:03 | |
*** zz_dimtruck is now known as dimtruck | 13:03 | |
fungi | "feel free to collaborate" i meant ;) | 13:03 |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for Gatling plugin https://review.openstack.org/173999 | 13:04 |
* AJaeger_ loves to collaborate ;) | 13:04 | |
fungi | and then someone else can take a turn at it | 13:04 |
*** ddieterly has quit IRC | 13:04 | |
AJaeger_ | yep, let's pass the token around ;) | 13:04 |
*** smarcet has joined #openstack-infra | 13:06 | |
*** baoli has joined #openstack-infra | 13:06 | |
fungi | i got my fill already | 13:07 |
*** baoli_ has joined #openstack-infra | 13:07 | |
AJaeger_ | you did the heavy lifting | 13:07 |
*** baoli__ has joined #openstack-infra | 13:08 | |
*** sarob has joined #openstack-infra | 13:09 | |
*** sdake_ has joined #openstack-infra | 13:10 | |
sdague | fungi / jeblair / dhellmann / ttx - so... this is a sketch of taking a step back on requirements - https://etherpad.openstack.org/p/requirements-future | 13:10 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/infra-manual: Project does not mean repository? Inconceivable! https://review.openstack.org/176469 | 13:10 |
*** yamada-h has quit IRC | 13:10 | |
*** baoli has quit IRC | 13:11 | |
*** yamamoto has joined #openstack-infra | 13:11 | |
AJaeger_ | fungi, you were very consistent, I really like it! | 13:11 |
*** baoli_ has quit IRC | 13:12 | |
mtreinish | sdague: fwiw, tempest is installed in a venv already, we kinda have to for branchless. Although it's probably not worth calling out in that etherpad | 13:12 |
mtreinish | we just have it track g-r so we can install it in devstack for dev | 13:12 |
*** sdake has quit IRC | 13:14 | |
*** ayoung has joined #openstack-infra | 13:14 | |
*** ddieterl_ has quit IRC | 13:14 | |
*** bswartz has joined #openstack-infra | 13:15 | |
*** dhritishikhar_ has quit IRC | 13:16 | |
*** yamamoto has quit IRC | 13:16 | |
*** mattfarina has joined #openstack-infra | 13:16 | |
*** Shrews has joined #openstack-infra | 13:18 | |
*** pc_m has quit IRC | 13:19 | |
*** sarob has quit IRC | 13:20 | |
*** mriedem_away has quit IRC | 13:21 | |
*** dustins has joined #openstack-infra | 13:21 | |
*** sarob has joined #openstack-infra | 13:22 | |
*** annegentle has joined #openstack-infra | 13:22 | |
*** peristeri has joined #openstack-infra | 13:23 | |
*** Hal has joined #openstack-infra | 13:24 | |
*** Hal is now known as Guest40785 | 13:24 | |
*** luqas has joined #openstack-infra | 13:25 | |
*** e0ne has quit IRC | 13:25 | |
*** sks has quit IRC | 13:25 | |
*** claudiub has joined #openstack-infra | 13:26 | |
*** liam_ has joined #openstack-infra | 13:26 | |
*** liam_ is now known as Guest34021 | 13:27 | |
*** isviridov_away is now known as isviridov | 13:27 | |
*** e0ne has joined #openstack-infra | 13:27 | |
*** dimtruck is now known as zz_dimtruck | 13:28 | |
*** prad has joined #openstack-infra | 13:28 | |
*** rfolco has joined #openstack-infra | 13:28 | |
*** fhubik has quit IRC | 13:29 | |
*** mpaolino has quit IRC | 13:29 | |
*** mjturek1 has quit IRC | 13:30 | |
*** luqas has quit IRC | 13:30 | |
*** aswadr has joined #openstack-infra | 13:30 | |
sdague | mtreinish: well, only by odd accident because of the tox thing | 13:30 |
*** amitgandhinz has joined #openstack-infra | 13:31 | |
mtreinish | it's intentional we just use tox to do the venv management. We could have used run_tempest (or some other script) too but I trust tox more than run_tempest | 13:32 |
*** fawadkhaliq has quit IRC | 13:33 | |
*** Guest34021 has quit IRC | 13:33 | |
*** zhiwei has joined #openstack-infra | 13:35 | |
sdague | right, but that means that you actually don't have 1 venv, you've got .... N | 13:35 |
sdague | and they aren't managed at install time, but at run time | 13:35 |
sdague | which requires that tempest is installed into a writable directory | 13:35 |
sdague | so, it really doesn't install into a venv | 13:36 |
*** fawadkhaliq has joined #openstack-infra | 13:36 | |
*** mjturek1 has joined #openstack-infra | 13:37 | |
*** dboik has joined #openstack-infra | 13:39 | |
mtreinish | sure it does, it just does it in a weird way. (installing it in a hidden subdir where the code lives) | 13:39 |
*** wuhg has quit IRC | 13:39 | |
*** ddieterly has joined #openstack-infra | 13:42 | |
*** mriedem has joined #openstack-infra | 13:47 | |
*** tnovacik has quit IRC | 13:47 | |
sdague | no, it doesn't do it at install time | 13:51 |
*** ddieterly has quit IRC | 13:51 | |
*** otter768 has joined #openstack-infra | 13:56 | |
*** shardy_ has joined #openstack-infra | 13:57 | |
*** ddieterly has joined #openstack-infra | 13:58 | |
*** sdake_ has quit IRC | 13:58 | |
*** shardy has quit IRC | 13:59 | |
*** kaisers has quit IRC | 14:00 | |
*** otter768 has quit IRC | 14:01 | |
*** Svedrin has quit IRC | 14:01 | |
*** kaisers has joined #openstack-infra | 14:02 | |
*** shardy_ has quit IRC | 14:02 | |
*** signed8bit has joined #openstack-infra | 14:02 | |
*** shardy has joined #openstack-infra | 14:03 | |
*** yamamoto has joined #openstack-infra | 14:04 | |
*** luqas has joined #openstack-infra | 14:08 | |
*** eharney has joined #openstack-infra | 14:08 | |
anteaya | fungi: can https://review.openstack.org/#/c/174435/ merge anytime? | 14:09 |
mordred | anteaya: yup! | 14:10 |
anteaya | okay thank you | 14:10 |
anteaya | mordred: thanks for fixing that up | 14:11 |
*** doude has joined #openstack-infra | 14:11 | |
*** erikmwil_ has joined #openstack-infra | 14:11 | |
*** erikmwilson is now known as Guest71330 | 14:11 | |
*** erikmwil_ is now known as erikmwilson | 14:11 | |
*** erikmwilson_ has joined #openstack-infra | 14:11 | |
*** esker has joined #openstack-infra | 14:12 | |
*** ChuckC has quit IRC | 14:13 | |
*** signed8b_ has joined #openstack-infra | 14:13 | |
mordred | anteaya: thanks for noticing that I make bad codings | 14:14 |
fungi | anteaya: basically yes, though documentation will cease updating on ci.openstack.org once it merges | 14:16 |
*** miqui_ has quit IRC | 14:16 | |
fungi | and i still need to reach some agreement with the docs team on a suitable theme for the infra index page | 14:16 |
*** signed8bit has quit IRC | 14:16 | |
*** doude has quit IRC | 14:17 | |
*** doude has joined #openstack-infra | 14:17 | |
fungi | in the meantime i'll just go ahead and try to sync it a little more to what the infra manual uses | 14:17 |
anteaya | fungi: oh sorry | 14:17 |
anteaya | fungi: should I -2 to prevent it from merging | 14:17 |
fungi | nah | 14:17 |
anteaya | mordred: thanks, well fungi noticed first | 14:17 |
*** shashankhegde has joined #openstack-infra | 14:18 | |
*** wenlock has joined #openstack-infra | 14:18 | |
fungi | nothing will disappear from ci.openstack.org, it just isn't going to get updated any longer until we take additional steps to change dns | 14:18 |
anteaya | I'll keep my eye out for that patch | 14:18 |
anteaya | okay | 14:18 |
AJaeger_ | annegentle: still around? | 14:18 |
fungi | (or rather, it will start getting updated somewhere else, but dns won't be sending people to the latest versions until we manually change it) | 14:18 |
sambetts | AJaeger_, fungi: I've summitted the patch to add the ACLs for branches to networking-cisco, thanks for your help this morning | 14:18 |
*** wenlock_ has joined #openstack-infra | 14:19 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 14:20 | |
AJaeger_ | fungi, what is this on https://review.openstack.org/#/c/174435/ - "Merged" - but message "could not be merged due to path conflict" | 14:21 |
*** zz_johnthetubagu is now known as johnthetubaguy | 14:21 | |
AJaeger_ | fungi, oh - it's not merged, just a +2. | 14:22 |
*** ddieterly has quit IRC | 14:22 | |
* AJaeger_ should have looked closer | 14:22 | |
fungi | AJaeger_: yeah, zuul thought it should be able to merge but for some reason gerrit said no at the last moment | 14:22 |
AJaeger_ | let me quickly rebase... | 14:23 |
fungi | it's rare, but it does happen (mostly i think because the java-based git implementation gerrit uses is not bug-for-bug compatible with the c-based git implementation zuul uses) | 14:23 |
AJaeger_ | interesting | 14:24 |
openstackgerrit | Mehdi Abaakouk proposed openstack/requirements: Bump kombu version and add amqp version https://review.openstack.org/174930 | 14:24 |
mordred | fungi: I prettymuch can't merge anything deeper than 3 patches with gerrt these days | 14:24 |
*** rwsu has joined #openstack-infra | 14:24 | |
fungi | yeah, it's pretty unfortunate | 14:24 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Publish infra docs to docs.o.o https://review.openstack.org/174435 | 14:24 |
AJaeger_ | anteaya: want to review again, please? | 14:24 |
fungi | zuul does its best to cripple git merge by disabling all the useful conflict resolution algorithms when it calls it, but it's still able to do a better job than jgit apparently | 14:25 |
fungi | pretty sad | 14:25 |
* mordred still thinks it'll be nice if/when we can just have zuul push its merge back to gerrit, rather than hitting the submit button | 14:26 | |
fungi | yes | 14:26 |
fungi | problems like this will cease to occur | 14:26 |
*** sushilkm has joined #openstack-infra | 14:26 | |
*** AJaeger_ is now known as AJaeger | 14:26 | |
*** sushilkm has left #openstack-infra | 14:26 | |
*** mtanino has joined #openstack-infra | 14:28 | |
*** sarob has quit IRC | 14:30 | |
*** stevemar has joined #openstack-infra | 14:32 | |
*** rbradfor has joined #openstack-infra | 14:33 | |
anteaya | AJaeger: thanks for catching that | 14:34 |
*** achanda has joined #openstack-infra | 14:34 | |
*** jistr is now known as jistr|mtg | 14:35 | |
*** nfedotov has quit IRC | 14:35 | |
openstackgerrit | Merged openstack/requirements: Remove OpenStack library caps for liberty https://review.openstack.org/173924 | 14:36 |
openstackgerrit | Merged openstack/requirements: Cap django-pyscss <2.0.0 https://review.openstack.org/176725 | 14:37 |
*** alfredodeza has joined #openstack-infra | 14:39 | |
*** isviridov is now known as isviridov_away | 14:40 | |
*** zz_dimtruck is now known as dimtruck | 14:40 | |
alfredodeza | looking at the gating docs at http://ci.openstack.org/zuul/gating.html it mentions that zuul is designed "to handle the workflow of the OpenStack project, but can be used with any project" | 14:40 |
*** ajmiller has joined #openstack-infra | 14:40 | |
odyssey4me | fungi will that django-pyscss cap be backported to kilo as well? | 14:41 |
alfredodeza | but I was wondering if that means that other projects that don't follow gerrit could make use of it | 14:41 |
fungi | odyssey4me: it already is? | 14:41 |
odyssey4me | ah, I see it: https://review.openstack.org/176726 | 14:41 |
alfredodeza | would a github-workflow that relies on pull-requests be easily consumed by Zuul? | 14:41 |
*** emagana has quit IRC | 14:41 | |
fungi | alfredodeza: right now it has triggers implemented for gerrit's ssh-based event stream, and for periodic tasks | 14:42 |
openstackgerrit | Merged openstack/requirements: Cap django-pyscss <2.0.0 https://review.openstack.org/176726 | 14:42 |
*** emagana has joined #openstack-infra | 14:42 | |
mordred | alfredodeza: the trigger mechanism is pluggable, and there are usecases where we would like to be able to respond to github events | 14:42 |
mordred | alfredodeza: but so far each time someone starts workign on that they get distracted | 14:43 |
mordred | alfredodeza: it's a low priority for us - but there's nothing really preventing it | 14:43 |
fungi | alfredodeza: the only event solution github seems to provide is a rest callback to a subscribed url. there's been some work so far to adding a writeable rest api for zuul, which would be the first step in taking advantage of something like that | 14:43 |
fungi | alfredodeza: but as mordred points out it's nowhere near complete enough to use with github | 14:44 |
*** achanda has quit IRC | 14:44 | |
mordred | alfredodeza: https://review.openstack.org/#/c/163117/ | 14:44 |
mordred | alfredodeza: is the work in progress | 14:44 |
pelix | jeblair mordred fungi if any of you might have a chance to review some of the JJB changes https://review.openstack.org/#/q/project:openstack-infra/jenkins-job-builder+status:open+label:Code-Review%252B2+-label:Code-Review-1+-label:Verified-1+-label:Workflow-1,n,z | 14:45 |
fungi | mordred: alfredodeza: also https://review.openstack.org/163637 is a spec for it | 14:46 |
*** emagana has quit IRC | 14:46 | |
mordred | pelix: oh yeah - I started doing that earlier .. | 14:46 |
pelix | mordred: cheers! | 14:47 |
pelix | wasn't sure if you'd seen the earlier message | 14:47 |
*** nelsnelson has joined #openstack-infra | 14:48 | |
* alfredodeza looks at all the links | 14:48 | |
*** ChuckC has joined #openstack-infra | 14:48 | |
alfredodeza | fungi: mordred: much appreciated, thanks for the response and info | 14:49 |
* alfredodeza will relay the information | 14:49 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Fix get_hostvars_from_server for volume API update https://review.openstack.org/176789 | 14:50 |
*** nithyag_ has quit IRC | 14:50 | |
*** ildikov has quit IRC | 14:51 | |
*** sarob has joined #openstack-infra | 14:52 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Only query jenkins plugins if config provided https://review.openstack.org/158826 | 14:52 |
annegentle | fungi: I built the https://review.openstack.org/#/c/174574/ locally and it's fine | 14:53 |
annegentle | fungi: it's a good collection for your audience | 14:53 |
*** signed8b_ is now known as signed8bit_ZZZzz | 14:54 | |
fungi | annegentle: okay, thanks! we'll probably adjust it for better consistency with other documents in that hierarchy, just wanted to get some index page up initially since there's nothing there right now | 14:55 |
*** alexpilotti has quit IRC | 14:55 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Support hacking module <= 0.10.1 https://review.openstack.org/160587 | 14:56 |
anteaya | fungi: so I need a check job for https://review.openstack.org/#/c/174574/1 then I'm good | 14:56 |
mordred | pelix: in 163995 - how is that error in existence? if that's part of a test, shouldn't it have, you know, tested something? | 14:56 |
fungi | anteaya: yep, on the way. i'm currently sidelined because someone e-mailed me a list of half a dozen security vulnerabilities i need to open bugs for, so it'll be a bit still | 14:57 |
odyssey4me | is it a known issue that the gerrit new view doesn't do 'cherry-pick -x' (ie note the commit it picked from at the bottom of the resulting patch) | 14:57 |
*** signed8bit_ZZZzz is now known as signed8b_ | 14:57 | |
anteaya | fungi: oh of course | 14:58 |
*** sarob has quit IRC | 14:58 | |
anteaya | just didnt' want the check job request to get lost | 14:58 |
pelix | mordred: it never gets sent to the template expansion code since the test is only checking how the yaml itself is read in, not how JJB expands it | 14:58 |
mordred | pelix: gotcha | 14:58 |
pelix | so it's a yaml => json comparison | 14:58 |
*** sarob has joined #openstack-infra | 15:00 | |
fungi | odyssey4me: which patch? | 15:00 |
*** pc_m has joined #openstack-infra | 15:00 | |
fungi | odyssey4me: oh, you mean in general | 15:00 |
*** sabeen1 has joined #openstack-infra | 15:00 | |
fungi | odyssey4me: if you select "cherry-pick" as your download mechanism, it doesn't add -x even in the old change screen | 15:00 |
odyssey4me | fungi in general, although a colleague just suggested it may be dependent on whether the patch has merged or not yet | 15:00 |
fungi | odyssey4me: at least not that i'm seeing | 15:01 |
odyssey4me | fungi not cherry-pick for download - cherry-pick to add it to another branch | 15:01 |
*** ildikov has joined #openstack-infra | 15:01 | |
*** scheuran has quit IRC | 15:02 | |
*** HeOS has quit IRC | 15:02 | |
fungi | odyssey4me: oh, having not used the new change screen i have no idea. cherry-pick -x is a standard for openstack at the request of our stable reviewers. we didn't write gerrit so that may just be a designed in behavior, or it might be a configuration option that we didn't know existed and so didn't set | 15:02 |
*** [HeOS] has joined #openstack-infra | 15:02 | |
*** pcrews has joined #openstack-infra | 15:02 | |
openstackgerrit | Igor Belikov proposed openstack-infra/jenkins-job-builder: Add slack notification support, largely inspired by hipchat module https://review.openstack.org/136627 | 15:02 |
*** gordc has quit IRC | 15:03 | |
*** gordc has joined #openstack-infra | 15:03 | |
*** zhiwei has left #openstack-infra | 15:03 | |
*** ihrachyshka has quit IRC | 15:03 | |
odyssey4me | fungi I'll keep an eye out on it and see if the behaviour changes for merged patches. | 15:03 |
fungi | odyssey4me: for all i know, the cherry-pick button likely also generates a new change-id rather than reusing the one from the change being cherry-picked (also a workflow preference of our stable reviewers which simply may not be in line with the opinions of the designers of gerrit itself) | 15:04 |
odyssey4me | fungi nope, it retains the change ID as far as I recall | 15:04 |
*** sabeen2 has joined #openstack-infra | 15:04 | |
fungi | okay, cool | 15:04 |
odyssey4me | it's been very useful for backports | 15:04 |
*** marun has joined #openstack-infra | 15:04 | |
*** alfredodeza has left #openstack-infra | 15:04 | |
*** hdd has quit IRC | 15:04 | |
fungi | odyssey4me: oh! actually i see a cherry pick to button in the old change screen as well, i've just never tried it since i don't spend much time in the webui | 15:05 |
mriedem | clarkb: figured out what was kiling the disk in our test vm's | 15:06 |
dhellmann | fungi, clarkb, jeblair, anteaya : we are ready to turn on requirements enforcement for libs on master again https://review.openstack.org/#/c/176036/ | 15:06 |
mriedem | clarkb: https://review.openstack.org/#/c/174929/ | 15:06 |
fungi | dhellmann: was the removal of those from the requirements projects.txt file also reverted yet? | 15:07 |
openstackgerrit | Merged openstack-infra/project-config: Publish infra docs to docs.o.o https://review.openstack.org/174435 | 15:07 |
*** sabeen1 has quit IRC | 15:07 | |
*** baoli__ has quit IRC | 15:07 | |
dhellmann | fungi: we have that as the next step, with the logic outlined in section 9.8 of https://etherpad.openstack.org/p/the-big-thaw -- I would appreciate your sanity check there, though | 15:07 |
fungi | dhellmann: ahh, yep. i'll un-wip https://review.openstack.org/174447 so it's ready | 15:08 |
dhellmann | fungi: I'm not *totally* sure the order matters, but we would need both patches landed to fix issues with updating requirements via sync | 15:08 |
fungi | yep | 15:09 |
fungi | landing 174447 reduces the amount of rechecking i think | 15:09 |
*** baoli has joined #openstack-infra | 15:09 | |
fungi | er, landing 174447 _second_ | 15:09 |
dhellmann | ah, ok | 15:09 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add inventory command to shade https://review.openstack.org/175891 | 15:10 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Have get_image_name return an image_name https://review.openstack.org/176549 | 15:10 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Raise a shade exception on broken volumes https://review.openstack.org/176550 | 15:10 |
dhellmann | fungi: if you make that requirements revert depends-on the infra change, I will go ahead and approve it so it slides right in | 15:10 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Remove REST links from inventory metadata https://review.openstack.org/175903 | 15:10 |
dhellmann | fungi: unless we need to wait a while to update caches or nodes or something with the job change | 15:10 |
fungi | dhellmann: happy to add a depends-on but we should give it a little time between them since it will take a few minutes to update zuul's layout | 15:11 |
dhellmann | fungi: ok, there's no need to depends-on then | 15:11 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Treat non-existant output files as empty files https://review.openstack.org/166062 | 15:11 |
*** unicell has joined #openstack-infra | 15:14 | |
anteaya | dhellmann fungi so you are okay if https://review.openstack.org/#/c/176036/2 is approved now? | 15:14 |
anteaya | if I am following correctly? | 15:15 |
dhellmann | anteaya: yes | 15:15 |
fungi | yep | 15:15 |
*** unicell1 has quit IRC | 15:15 | |
* anteaya will approve then | 15:15 | |
anteaya | thanks | 15:15 |
dhellmann | anteaya: thanks! | 15:16 |
*** jlanoux has quit IRC | 15:16 | |
anteaya | done | 15:16 |
anteaya | thanks for making it clear how to follow along and help | 15:16 |
openstackgerrit | Ryan Carey proposed openstack-infra/jenkins-job-builder: Add support for Artifactory plugin https://review.openstack.org/173932 | 15:17 |
*** nelsnelson has quit IRC | 15:18 | |
*** dboik has quit IRC | 15:18 | |
*** dhritishikhar has joined #openstack-infra | 15:19 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Log the job name info when running test mode https://review.openstack.org/163912 | 15:20 |
*** claudiub has quit IRC | 15:20 | |
*** dizquierdo has quit IRC | 15:21 | |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: add liberty to feature grid https://review.openstack.org/175493 | 15:21 |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: only force off KEYSTONE_USE_WSGI up until kilo https://review.openstack.org/175531 | 15:21 |
mordred | pelix: k. I landed all of the ones where it was you and zaro | 15:22 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: fix test in include-raw-escape001.yaml https://review.openstack.org/163995 | 15:23 |
*** ddieterly has joined #openstack-infra | 15:23 | |
*** tonytan4ever has joined #openstack-infra | 15:24 | |
*** vhoward- has quit IRC | 15:24 | |
*** apmelton_away is now known as apmelton | 15:24 | |
*** vhoward has joined #openstack-infra | 15:24 | |
pelix | mordred: cheers :-) | 15:25 |
*** claudiub has joined #openstack-infra | 15:25 | |
openstackgerrit | Merged openstack-infra/project-config: Revert "Temporarily ignore requirements on master libs" https://review.openstack.org/176036 | 15:26 |
openstackgerrit | OpenStack Proposal Bot proposed openstack-dev/hacking: Updated from global requirements https://review.openstack.org/176820 | 15:27 |
*** ddieterly has quit IRC | 15:28 | |
*** dboik has joined #openstack-infra | 15:29 | |
*** david-lyle has joined #openstack-infra | 15:29 | |
*** rm_work|away is now known as rm_work | 15:29 | |
*** tnovacik has joined #openstack-infra | 15:29 | |
*** armax has joined #openstack-infra | 15:30 | |
*** derekh has quit IRC | 15:36 | |
*** sandywalsh has quit IRC | 15:37 | |
*** mrunge_ has joined #openstack-infra | 15:37 | |
*** sandywalsh has joined #openstack-infra | 15:38 | |
*** ddieterly has joined #openstack-infra | 15:39 | |
*** davideagnello has joined #openstack-infra | 15:41 | |
*** mrunge has quit IRC | 15:41 | |
*** ssam2_ has quit IRC | 15:41 | |
dhellmann | fungi: https://review.openstack.org/#/c/176036/ has merged. I'm going to get lunch, and then approve https://review.openstack.org/#/c/174447/ | 15:41 |
*** ddieterly has quit IRC | 15:41 | |
*** vlaza has quit IRC | 15:46 | |
*** fawadkhaliq has quit IRC | 15:47 | |
*** funzo has quit IRC | 15:48 | |
fungi | dhellmann: thanks | 15:49 |
*** signed8b_ has quit IRC | 15:49 | |
*** odyssey4me has left #openstack-infra | 15:49 | |
*** nelsnelson has joined #openstack-infra | 15:49 | |
*** odyssey4me has joined #openstack-infra | 15:49 | |
openstackgerrit | Merged openstack-infra/storyboard: Added session parameter to various db_api methods. https://review.openstack.org/176121 | 15:51 |
openstackgerrit | Merged openstack-infra/storyboard: Consolidated subscription logic, switched to managed session. https://review.openstack.org/176122 | 15:51 |
*** shashankhegde has quit IRC | 15:53 | |
*** miqui has joined #openstack-infra | 15:53 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add python34 unit test job to tempest experiemental https://review.openstack.org/176869 | 15:53 |
*** ssam2 has joined #openstack-infra | 15:55 | |
*** tkelsey has joined #openstack-infra | 15:55 | |
*** dangers is now known as dangers_away | 15:55 | |
*** dboik has quit IRC | 15:56 | |
timrc | We are getting pretty awesome times for nodepool tasks on hpcloud now. | 15:56 |
*** david-lyle has quit IRC | 15:56 | |
*** claudiub has quit IRC | 15:57 | |
nibalizer | \o/ | 15:57 |
*** otter768 has joined #openstack-infra | 15:57 | |
*** hdd has joined #openstack-infra | 15:57 | |
fungi | timrc: oh? mordred: should we turn it back on again? | 15:57 |
fungi | zuul's pretty backlogged on waiting jobs, so if hpcloud is really recovered then the added quota will help us burn through it much faster | 15:58 |
*** amotoki_ has joined #openstack-infra | 15:59 | |
clarkb | and if it isnt we should notice quickly and can turn it back off | 15:59 |
timrc | fungi, Let me upload a graph really quick (my grafana is running locally) | 16:00 |
*** dboik has joined #openstack-infra | 16:00 | |
cinerama | pleia2: hi | 16:00 |
clarkb | though I put little trust in numbers without us hammering the cloud >_> | 16:00 |
timrc | http://i.imgur.com/EZuHhd1.png | 16:01 |
fungi | yes, from what we've seen, hpcloud struggles when we try to boot 600 instances at once. if you're not testing that, then the improvements may not reflect what we should actually expect | 16:01 |
*** ashleighfarnham has joined #openstack-infra | 16:01 | |
*** otter768 has quit IRC | 16:02 | |
mordred | clarkb, fungi: the database maint is now fully completed - so it's certainly worth trying | 16:02 |
fungi | who wants to prepare the revert of the revert of the revert of the... i forget how many levels deep it's gone now | 16:03 |
timrc | fungi, Yeah our max capacity is around 100 systems. We're not under that heavy of a load atm. | 16:03 |
mtreinish | sdague: on https://review.openstack.org/170268 there's just one release so far. Just set that as the min? | 16:03 |
*** dhritishikhar_ has joined #openstack-infra | 16:03 | |
fungi | i can unless someone else is already writing it | 16:03 |
clarkb | fungi go for it | 16:03 |
*** gyee has joined #openstack-infra | 16:03 | |
*** tmcpeak has joined #openstack-infra | 16:03 | |
tmcpeak | sdague: you around? | 16:04 |
*** dhritishikhar has quit IRC | 16:04 | |
*** Krinkle|detached is now known as Krinkle | 16:04 | |
*** ihrachyshka has joined #openstack-infra | 16:04 | |
mordred | fungi: we could just do the change in prod for a second to test whether we think it's good to go for real too | 16:05 |
timrc | mordred, It could also be working well now because you've turned it off :P | 16:06 |
mordred | timrc: indeed | 16:06 |
sdague | mtreinish: yes please | 16:06 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Revert "Revert "Revert "Turn off HP in nodepool""" https://review.openstack.org/176881 | 16:07 |
fungi | mordred: we could | 16:07 |
clarkb | mordred: have we asked about using west yet? we could cut our east use in half | 16:08 |
openstackgerrit | Matthew Treinish proposed openstack/requirements: Add os-testr to global requirements list https://review.openstack.org/170268 | 16:08 |
mtreinish | sdague: ^^^ | 16:08 |
mordred | clarkb: I have, in fact, asked about that | 16:08 |
*** emagana has joined #openstack-infra | 16:08 | |
*** tjones1 has joined #openstack-infra | 16:08 | |
clarkb | any cahce we can make a quota bump request and shift some of our load there? | 16:09 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Add script to update .gitreview files https://review.openstack.org/174594 | 16:09 |
greghaynes | Can I get a review on https://review.openstack.org/#/c/176566/ for our broken DIB job :) | 16:10 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add an index.html for docs.o.o/infra https://review.openstack.org/174574 | 16:11 |
pleia2 | jogo: re: get out of the vote for TC, I had no plans aside from the standard email we're sending out tomorrow, might ask tristanC | 16:11 |
*** rm_work is now known as rm_work|away | 16:11 | |
fungi | anteaya: ^ that should address your comment | 16:11 |
pleia2 | cinerama: morning, backlog tells me you might have figured out the client issue? :) | 16:12 |
cinerama | pleia2: yes! so i got the client working and pulling down the translations. but of course it works differently from transifex... | 16:12 |
* fungi can just imagine jogo going door-to-door with tc pollster pamphlets | 16:13 | |
cinerama | pleia2: so in order to put the files in the right place, we need to have a zanata.xml file for each project with the mapping | 16:13 |
pleia2 | cinerama: indeed, that's why we'll need to rewrite the scripts, and work with the zanata folks if there is anything we can't do yet and can't work around | 16:13 |
*** emagana has quit IRC | 16:13 | |
cinerama | pleia2: so i'm not sure where we want to put them - they could go into each project, or we could have a repo of them where we maintain the mappings etc | 16:14 |
pleia2 | cinerama: oof, that seems like a chore | 16:14 |
mordred | greghaynes, clarkb: we want to clone directly from git.o.o and not from the local git cache? | 16:14 |
clarkb | cinerama: what mappings are we talking about? with transifex we basically told all projects this is the template and the script did one mapping | 16:14 |
clarkb | mordred: I left a comment that a followup should likely use zuul-cloner | 16:14 |
clarkb | mordred: but happy to get job working for now | 16:14 |
mordred | cool | 16:14 |
cinerama | pleia2: the good news there is that i *think* we can cut down on a lot of the prep commands we do now with transifex so there are fewer moving parts - all the science is in the xml and the pull command itself | 16:14 |
*** hdd has quit IRC | 16:15 | |
mordred | greghaynes: +3 | 16:15 |
*** emagana has joined #openstack-infra | 16:16 | |
cinerama | clarkb: e.g. translations for nova/locale/nova.pot go to nova/locale/<lang>/LC_MESSAGES/nova.po | 16:16 |
pleia2 | cinerama: so I assume you're talking about the script that pulls down the 75%+ translated projects and proposes the changes in gerrit? | 16:16 |
clarkb | cinerama: ya we basically said everyone does it one way | 16:16 |
*** pc_m has quit IRC | 16:16 | |
clarkb | cinerama: and the script supported one mapping | 16:16 |
greghaynes | mordred: ty | 16:16 |
*** tmcpeak has left #openstack-infra | 16:16 | |
cinerama | pleia2: oh that's the OTHER thing - i didn't see where we could mess with the percentages | 16:17 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: add script to generate release note email bodies https://review.openstack.org/176038 | 16:17 |
cinerama | clarkb: i'm less familiar with the code than you are but it looks like there are a few other file name & path mappings we set up for horizon, manuals etc | 16:17 |
clarkb | cinerama: yes and IMO those are bugs | 16:17 |
*** jistr|mtg is now known as jistr | 16:18 | |
pleia2 | so maybe we can work with the translations folks to sync up their translations locations? | 16:18 |
clarkb | cinerama: they were special because they have different translation domains, but we should be able to say anything under locale/ is a domain and template the rest for example | 16:18 |
cinerama | clarkb: but we need a zanata.xml somewhere to specify stuff even if we just have the one mapping as i don't think those opts can be supplied on command line | 16:18 |
clarkb | cinerama: the script can generate that | 16:18 |
cinerama | clarkb: this is why i asked how we wanted to handle this :) so we'd basically chuck out a zanata.xml on the fly, use it, clean up, & commit the new translations? | 16:19 |
clarkb | * sorry anything locale/*.pot is a domain | 16:19 |
*** unicell has quit IRC | 16:20 | |
clarkb | cinerama: basically, I think that makes the transition much simpler. Then if any project wants a zanata.xml in tree they can add it at their own pace | 16:20 |
clarkb | cinerama: if we require that zanata.xml file in every project before hand this will never happen | 16:20 |
*** ashleighfarnham has quit IRC | 16:20 | |
*** tnovacik has quit IRC | 16:20 | |
cinerama | clarkb: yep that is a good point | 16:20 |
zaro | morning | 16:21 |
clarkb | morning | 16:22 |
*** mattt has left #openstack-infra | 16:22 | |
cinerama | clarkb pleia2 so the other thing i was thinking about doing is making it so we can use transifex in parallel with zanata as we get across. you can tell me if you think that's a bad idea | 16:22 |
*** FallenPegasus has joined #openstack-infra | 16:22 | |
pleia2 | cinerama: yeah, on the spec we have using them both in parallel for a bit while we do zanata testing | 16:23 |
*** weshay has quit IRC | 16:23 | |
clarkb | cinerama: if that simplifies things I would be fine with it. Keep in mind that early in the cycle (nowish) is actually a really quiet time for translations so taking a day "downtime" to switch is likely not a problem | 16:23 |
cinerama | pleia2: so i guess the thing is we don't want "duelling banjos" where both would be trying to commit stuff :) | 16:23 |
pleia2 | cinerama: yeah, it would be parallel just for the interactions with translating strings, not submitting to gerrit | 16:24 |
openstackgerrit | Valeriy Ponomaryov proposed openstack/requirements: Bump ddt to min version 0.7.0 https://review.openstack.org/166162 | 16:24 |
*** ajo has quit IRC | 16:24 | |
cinerama | pleia2: so i heard back on our bug about project creation - i am not sure when that will be in the pipeline though it's something they'd like to do | 16:25 |
pleia2 | cinerama: can you add the bug links to the etherpad? | 16:25 |
*** FallenPegasus has quit IRC | 16:26 | |
cinerama | pleia2: good idea | 16:26 |
pleia2 | thanks :) | 16:26 |
pleia2 | they've been good about pushing through feature requests when it's for us, I know daisy got a few in on the translator/UI side earlier this year | 16:26 |
*** isviridov_away is now known as isviridov | 16:28 | |
krtaylor | pleia2, thanks for third-party-ci-tools repo merge, do you have acls to add to the -core group ? | 16:28 |
krtaylor | pleia2, https://review.openstack.org/#/admin/groups/688,members | 16:28 |
pleia2 | krtaylor: I'm sure I do, do you need to be added? | 16:28 |
*** rejerson69 has joined #openstack-infra | 16:28 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack/requirements: Add python-manilaclient to global requirements. https://review.openstack.org/135007 | 16:29 |
krtaylor | pleia2, yes, please :) | 16:29 |
pleia2 | hmm, gerrit seems to think there are two of you in the dropdown when I go to add | 16:29 |
pleia2 | same name, same email address | 16:30 |
fungi | we should probably clean that up | 16:30 |
krtaylor | oh, thats not good | 16:30 |
openstackgerrit | Merged openstack-infra/project-config: Fix DIB functest path and copy logs https://review.openstack.org/176566 | 16:30 |
*** dtantsur is now known as dtantsur|afk | 16:30 | |
cinerama | pleia2: oh there is also what i think is a bug in that i ended up getting the client stuff working better by specifying the path to zanata.ini even though it would say it was reading it | 16:31 |
cinerama | pleia2: will confirm & file | 16:31 |
*** patrickeast has joined #openstack-infra | 16:31 | |
krtaylor | pleia2, fungi, it looks like the ID one I am using is 5660 | 16:31 |
pleia2 | fungi: so how do I know which to use? (and I can't see through the web ui how to fix) | 16:31 |
*** mwagner_lap has quit IRC | 16:31 | |
fungi | pleia2: krtaylor: i agree, account id 5660 created 2012-09-21 has submitted contact info. account id 10666 created 2014-03-05 has not. both are active | 16:32 |
cinerama | pleia2: one of the other things we need to do soon is ask them how we can make it look pretty | 16:32 |
pleia2 | cinerama: custom theming? | 16:32 |
cinerama | pleia2: in other words yes | 16:32 |
fungi | krtaylor: it looks like it might have happened which switching between an ibm and a gmail e-mail address for authentication to launchpad | 16:32 |
fungi | i'll clean this up and mark the 10666 id inactive | 16:33 |
krtaylor | fungi, hm, I did merge launchpad accounts too about that time | 16:33 |
pleia2 | thanks fungi | 16:33 |
pleia2 | once that's done, I'll add krtaylor to third-party-ci-tools | 16:33 |
krtaylor | fungi, thanks! | 16:33 |
pleia2 | cinerama: I just had a quick tour of public zanatas, jboss, fedora... I thought for sure one would be customized theme-wise, but no! | 16:33 |
*** Swami has joined #openstack-infra | 16:34 | |
pleia2 | cinerama: so might be something else to ask them about, I haven't seen public documentation about it anywhere, and mucking about with CSS on our own... while possible, may not be optimal maintenance-wise | 16:34 |
cinerama | pleia2: it was not super obvious to me that they had a provided mechanism for doing it. we could just mess with the supplied style sheets & graphics i guess | 16:34 |
cinerama | pleia2: might be good to ask on the mailing list | 16:34 |
pleia2 | yeah, I can go ahead and do that if you'd like | 16:35 |
*** erikmwilson has quit IRC | 16:35 | |
*** dannywilson has joined #openstack-infra | 16:35 | |
*** erikmwilson has joined #openstack-infra | 16:36 | |
pleia2 | I can do a little digging through archives and bugs first to see if anything is in the works | 16:36 |
fungi | pleia2: krtaylor: the duplicate account has been cleaned up and is properly marked inactive now | 16:36 |
*** e0ne has quit IRC | 16:36 | |
greghaynes | Is there some kind of lag behind when a change to jjb templates merge and when they take effect? | 16:36 |
*** zz_jgrimm is now known as jgrimm | 16:36 | |
pleia2 | krtaylor: and added the correct you to third-party-ci-tools-core :) | 16:36 |
krtaylor | pleia2, fungi, thanks! | 16:37 |
fungi | greghaynes: a couple pretty big lags in fact | 16:37 |
greghaynes | hah, ok | 16:37 |
greghaynes | ill be less trigger happy on the rechecking button | 16:37 |
SpamapS | mordred: I just had a thought about shade's public API | 16:38 |
greghaynes | does it require a puppet run or is there some other mechanism? | 16:38 |
*** luqas has quit IRC | 16:38 | |
SpamapS | mordred: we expose the client libraries in the public API | 16:38 |
openstackgerrit | Julien Danjou proposed openstack-infra/project-config: Run Gnocchi devstack tests for stable/1.0 against Kilo https://review.openstack.org/176907 | 16:38 |
SpamapS | mordred: so we should probably change that now, and make them private, since they won't be there when we do direct REST calls. | 16:39 |
greghaynes | SpamapS: the nodepool changes currently depend on that | 16:39 |
jd__ | could I have a first review of https://review.openstack.org/#/c/176907/ guys as I don't really know what I'm doing? :) | 16:39 |
fungi | greghaynes: due to the frequency with which we try to apply puppet updates (on the quarter-hour via cron) and the duration it takes them to complete (>30 minutes typically) it's between 45 minutes to an hour from when a change merges to when it gets applied via puppet. then there's the problem that our jjb config is so enormous that it takes 10+ minutes for it to update on our jenkins masters | 16:39 |
fungi | (possibly much longer if they're bogged down for some reason, e.g. thread leak) | 16:39 |
greghaynes | fungi: Ah, makes sense. Ty for the infos | 16:39 |
clarkb | so I was thinking about that | 16:39 |
clarkb | I want to try doubling the ansible concurrency | 16:40 |
SpamapS | greghaynes: that seems like folly | 16:40 |
greghaynes | SpamapS: we could make them not do that, the followup changes arent that big | 16:40 |
clarkb | and see if we can trim down puppet run times | 16:40 |
clarkb | mordred: ^ any thoughts on doing that? | 16:40 |
* SpamapS will go -1 them :) | 16:40 | |
*** jcoufal has quit IRC | 16:41 | |
greghaynes | SpamapS: I think the original plan was it would prevent us from having change bombs (I didnt write them), but looks if we just went right into using shade for images, then nova it wouldnt be *that* huge | 16:41 |
fungi | clarkb: i think the main issue there is that we want to lock around project config updates taking effect on gerrit and the git servers, since having that go out-of-order due to happening twice in parallel could make with the bad | 16:41 |
clarkb | I think our puppet master should be able to do >10 nodes at once | 16:41 |
*** aduarte has joined #openstack-infra | 16:42 | |
clarkb | fungi: this shouldn't affect that | 16:42 |
clarkb | fungi: ansible runs each step in a playbook serially, but it is currently limitted to doing 10 tasks within a step at a time | 16:42 |
fungi | clarkb: oh, got it, so turning up concurrency within ansible, not firing more than one run_all.sh in parallel | 16:42 |
dhellmann | fungi, clarkb : can one of you give me edit permissions on https://pypi.python.org/pypi/lockfile/ so I can fix the references to the git repository to point to ours? pypi user doughellmann | 16:42 |
*** rkukura has joined #openstack-infra | 16:42 | |
SpamapS | greghaynes: I think we can avoid change bombs by writing an adapter for nodepool configuration to feed into shade configuration. | 16:43 |
clarkb | fungi: yup | 16:43 |
*** ajmiller_ has joined #openstack-infra | 16:43 | |
clarkb | dhellmann: looking | 16:43 |
fungi | dhellmann: done | 16:43 |
*** jistr has quit IRC | 16:43 | |
clarkb | fungi wins | 16:43 |
clarkb | fungi: do you have the creds for that account memorized? | 16:43 |
clarkb | that was fast | 16:43 |
fungi | clarkb: i have a lookup macro | 16:43 |
*** signed8bit has joined #openstack-infra | 16:44 | |
clarkb | nice | 16:44 |
greghaynes | SpamapS: Yea, I dont think it ended up being that much code, honestly | 16:44 |
dhellmann | fungi, clarkb : thanks! | 16:45 |
greghaynes | I do need to write tests though | 16:45 |
*** cody-somerville has quit IRC | 16:45 | |
clarkb | oh the default is -f 5 so even fewer concurrent things | 16:45 |
clarkb | patch incoming | 16:46 |
*** unicell has joined #openstack-infra | 16:46 | |
*** ddieterly has joined #openstack-infra | 16:47 | |
*** ajmiller has quit IRC | 16:47 | |
*** shardy is now known as shardy_afk | 16:48 | |
dansmith | zuul seems backed up? | 16:48 |
dansmith | needs fiber? | 16:48 |
*** unicell has quit IRC | 16:48 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 16:49 | |
*** unicell has joined #openstack-infra | 16:49 | |
*** signed8bit has quit IRC | 16:49 | |
*** dangers_away is now known as dangers | 16:49 | |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Run more puppet agents at a time with ansible https://review.openstack.org/176912 | 16:49 |
*** ashleighfarnham has joined #openstack-infra | 16:49 | |
clarkb | fungi: mordred ^ thoughts | 16:50 |
openstackgerrit | Merged openstack/requirements: Bump python-saharaclient to 0.9.0 https://review.openstack.org/176690 | 16:50 |
clarkb | dansmith: needs more cloud | 16:50 |
clarkb | fungi: mordred also maybe we should just hand apply the reenable of hpcloud and see how it does? | 16:50 |
openstackgerrit | Merged openstack/requirements: Bump pymemcache to >= 1.2.9 https://review.openstack.org/174472 | 16:51 |
*** _nadya_ has quit IRC | 16:51 | |
greghaynes | oh wow, our nodepool tests dont hit any of the neutron code AFAICT | 16:51 |
*** dboik has quit IRC | 16:51 | |
clarkb | greghaynes: wouldn't surprise me since we aren't actually booting a node | 16:51 |
fungi | dansmith: or a nova 20-patch-series laxative | 16:51 |
clarkb | greghaynes: so our fakes cut it off before that? | 16:51 |
greghaynes | clarkb: I think so | 16:51 |
dansmith | fungi: heh | 16:51 |
clarkb | fungi: mordred I can apply it to nodepool and disable puppet there | 16:52 |
fungi | clarkb: wfm | 16:52 |
*** mpaolino has joined #openstack-infra | 16:52 | |
fungi | let's just not forget to reenable puppet there shortly (and either merge the revert first if it's working well, or don't if it's not) | 16:52 |
openstackgerrit | Nolan Brubaker proposed openstack-infra/project-config: Remove dsvm from ansible commit job https://review.openstack.org/176914 | 16:53 |
*** unicell has quit IRC | 16:54 | |
sdague | dansmith: we're back to being one cloud | 16:54 |
*** unicell has joined #openstack-infra | 16:54 | |
dansmith | sdague: really? | 16:54 |
greghaynes | apparently rax alone is higher throughput than (rax + hp) in hpcloud's previous state... | 16:55 |
sdague | so, fwiw, neutron master is blocked on grenade and we're trying various things to address it (which tripped over other bugs) | 16:55 |
clarkb | pleia2: see comments on https://review.openstack.org/#/c/176482/ | 16:55 |
clarkb | ya I am about to try hpclodu again as their cleanup has completed | 16:56 |
clarkb | and timrc reports good results | 16:56 |
timrc | wee | 16:56 |
*** dustins_ has joined #openstack-infra | 16:56 | |
*** dboik has joined #openstack-infra | 16:57 | |
AJaeger | cinerama: I'm just reading the backscroll | 16:57 |
timrc | Here is an up-to-date graph: http://i.imgur.com/7AHTWFa.png | 16:57 |
clarkb | also setting max servers to 50 to start | 16:57 |
mordred | cool | 16:58 |
AJaeger | cinerama, pleia2: One issue I have with the xml file is new languages. Right now we download some files only - and if new files get added on the server, we download them automatically. | 16:58 |
cinerama | hi AJaeger, would love to have your expertise | 16:58 |
mordred | timrc: those are good numbers | 16:58 |
clarkb | nodes are launching | 16:58 |
AJaeger | cinerama: pleia2 and myself discussed with carlos from zanata that there would be a way to not specify each and every language in the xml. | 16:58 |
AJaeger | otherwise we would need to change the xml file everytime a new language becomes available | 16:59 |
*** fawadkhaliq has joined #openstack-infra | 16:59 | |
*** amitgandhinz has quit IRC | 16:59 | |
clarkb | AJaeger: cinerama so maybe it is beneficial to generate it on the fly to start for other reasons | 16:59 |
*** yolanda has quit IRC | 16:59 | |
pleia2 | I need to jump on a call, hopefully won't be too long | 16:59 |
clarkb | AJaeger: cinerama we could inspect what languages there are then generate xml appropriately | 16:59 |
*** dustins has quit IRC | 16:59 | |
cinerama | AJaeger: to get the pull to go i think i either have to specify the locale on the command line or a list of them in the xml | 16:59 |
AJaeger | clarkb: yes, that could work | 16:59 |
*** nfedotov has joined #openstack-infra | 17:00 | |
*** hyakuhei has joined #openstack-infra | 17:00 | |
timrc | mordred, average sum series of means (just to be clear) | 17:00 |
AJaeger | or we pull down all languages and have in project-config a single language file that we use - that way we only need to update one place for new languages | 17:00 |
AJaeger | cinerama, clarkb: Regarding the locations for the po files: Sphinx has one way to specify it. | 17:01 |
clarkb | AJaeger: that makes it simple then | 17:01 |
AJaeger | horizon and most of openstack-documentation does not use sphinx, so we placed the files somewhere else | 17:01 |
clarkb | AJaeger: but we could use the same locations elsewhere | 17:01 |
clarkb | AJaeger: I think it is a bug that we do not | 17:01 |
*** johnthetubaguy is now known as zz_johnthetubagu | 17:01 | |
clarkb | But I also mostly defer to AJaeger and other translators on tehse things | 17:02 |
*** _nadya_ has joined #openstack-infra | 17:02 | |
AJaeger | clarkb: there's one more challenge: We have several po files - one for each book - in openstack-manuals | 17:02 |
AJaeger | horizon also has three (?) different po files | 17:02 |
clarkb | AJaeger: couldn't we do something like bookname.pot and similar for horizon | 17:02 |
AJaeger | clarkb: we have to adjust our tooling to use different pathes | 17:02 |
clarkb | but then each of the .po files could be named after the .pot. I think it would work | 17:03 |
AJaeger | clarkb: Yes, that should work for manuals: a central locale directory and we use bookname.po and LC_MESSAGES/<LANG>/bookname.po | 17:03 |
clarkb | but yes would require changes in the non sphinx projects | 17:03 |
AJaeger | right now it's book/bookname.po and book/ja.pot | 17:03 |
*** SumitNaiksatam has quit IRC | 17:04 | |
AJaeger | clarkb: it just means different ways of tooling - should be doable. | 17:04 |
AJaeger | If we want to go this way, let's write down a spec to implement against. | 17:04 |
AJaeger | I can then look at the manuals side, somebody else at horizon... | 17:04 |
cinerama | fwiw we should be able to replicate what we have for the non-sphinx stuff | 17:05 |
sdague | hmmm... so https://jenkins01.openstack.org/job/check-tempest-dsvm-full/buildTimeTrend now is ajaxing in the actual build results instead of doing it inline, any idea how I could get those with a simple scraper? | 17:05 |
cinerama | at least in the interim | 17:05 |
clarkb | AJaeger: probably depends on how complicated not doing it makes zanata and if we decide we need ti your plan sounds good to me | 17:05 |
*** ildikov has quit IRC | 17:05 | |
clarkb | sdague: http://stackoverflow.com/questions/13799652/jenkins-get-build-time-trend-values-using-remote-access-api maybe something like that? | 17:06 |
*** ivar-lazzaro has joined #openstack-infra | 17:06 | |
AJaeger | clarkb, cinerama: I'm fine with changing the tools and can definitely help for some parts | 17:06 |
*** gyee has quit IRC | 17:07 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Remove superfluous calls to matches() https://review.openstack.org/176405 | 17:07 |
AJaeger | speaking about tools - pleia2, clarkb: Could you review and approve https://review.openstack.org/176313 , please? | 17:07 |
clarkb | cinerama: ya, I thinks its a judgement call of which will go quicker, changing things to use one zanata setup or adapting zanata to all the existing setups | 17:07 |
*** ivar-lazzaro has quit IRC | 17:07 | |
cinerama | AJaeger: that would be great if you could. i'm thinking i will put something up as kind of a trial balloon and then we can argue about it :) | 17:07 |
*** Longgeek_ has quit IRC | 17:07 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Remove YamlParser from jenkins_jobs.builder https://review.openstack.org/176389 | 17:08 |
*** yamamoto has quit IRC | 17:08 | |
AJaeger | go for it, cinerama ! | 17:08 |
sdague | clarkb: looks like maybe, I'll poke | 17:08 |
clarkb | hpcloud looks happy so far, lots of nodes going ready then transitioning to used | 17:09 |
clarkb | I will bump to full quota in a bit if this keeps up | 17:10 |
*** _nadya_ has quit IRC | 17:10 | |
*** tqtran has joined #openstack-infra | 17:11 | |
*** dannywilson has quit IRC | 17:12 | |
*** Guest40785 has quit IRC | 17:12 | |
*** harlowja_away is now known as harlowja | 17:13 | |
*** tonytan4ever has quit IRC | 17:13 | |
*** rkukura has quit IRC | 17:13 | |
*** dhritishikhar_ has quit IRC | 17:15 | |
*** dhritishikhar_ has joined #openstack-infra | 17:15 | |
*** bhuvan has joined #openstack-infra | 17:16 | |
greghaynes | SpamapS: replied on https://review.openstack.org/#/c/168603/, networking seems to be a minor issue | 17:16 |
greghaynes | ill experiment | 17:16 |
*** tqtran has quit IRC | 17:17 | |
*** tqtran has joined #openstack-infra | 17:18 | |
*** jamespage_ has joined #openstack-infra | 17:18 | |
openstackgerrit | Thai Tran proposed openstack/requirements: Removing unused irdragdrop from requirements https://review.openstack.org/176568 | 17:18 |
openstackgerrit | Thai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-angular-nvd3-directives https://review.openstack.org/176563 | 17:18 |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Allow blank lines in node{} with apply test https://review.openstack.org/176482 | 17:18 |
openstackgerrit | Thai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-nvd3 https://review.openstack.org/176565 | 17:19 |
clarkb | pleia2: ^ thanks for the review | 17:19 |
greghaynes | the only thing better than one csplit is two csplits | 17:19 |
*** dhritishikhar_ has quit IRC | 17:20 | |
*** marcusvrn has quit IRC | 17:20 | |
*** marcusvrn has joined #openstack-infra | 17:20 | |
clarkb | greghaynes: SpamapS replied. "because this is simple" | 17:20 |
*** achanda has joined #openstack-infra | 17:21 | |
sdague | clarkb: I can't figure out how to get the slave name | 17:21 |
clarkb | greghaynes: SpamapS we aren't going to move the world in one day and the important thing is rax image uploads | 17:21 |
anteaya | fungi: can https://review.openstack.org/#/c/174574/2 be merged? | 17:22 |
greghaynes | clarkb: SpamapS I think the big concern is that shade would then have to maintain the clients as part of the public api | 17:22 |
*** dhritishikhar_ has joined #openstack-infra | 17:22 | |
clarkb | greghaynes: they are already part of the public API | 17:22 |
clarkb | ship has sailed | 17:22 |
greghaynes | The impression I got is that shade doesnt consider itself 'stable' yet | 17:23 |
mordred | wait. no | 17:23 |
mordred | so 2 things | 17:23 |
mordred | a) clarkb is right - this needs to be a minimal change, and we need to focus on image uploads | 17:24 |
mordred | b) the passthrough clients will not be in the 1.0 release | 17:24 |
mordred | they are there for consumption as a migration path | 17:24 |
mordred | we have an 0.x version, which means I literally do not care about breaking anyone EXCEPT - when an ansible module lands upstream that's using an API in shade, the API needs to be considered stable - and anything nodepool is using has to be supported | 17:26 |
mordred | but - we own shade and nodepool - so we don't have to pretend that we don't | 17:26 |
clarkb | sdague: I think I may have figured it out, confirming now | 17:26 |
mordred | which means I'm fine with nodepool using nova_client as part of a sane transition - and then we'll know when nodepool no-longer does such a thing | 17:26 |
*** marcusvrn1 has joined #openstack-infra | 17:26 | |
mordred | at which point we can remove it | 17:26 |
mordred | and cut a 1.0 | 17:27 |
*** pelix has quit IRC | 17:27 | |
*** marcusvrn has quit IRC | 17:27 | |
mordred | if people would prefer that we put _'s in front of the client objects to make that clear, that's fine by me | 17:27 |
clarkb | sdague: https://jenkins01.openstack.org/job/gate-tempest-dsvm-full/api/json?tree=builds[duration,builtOn] | 17:27 |
greghaynes | nono, if were using it then its public | 17:27 |
sdague | clarkb: ok, great, thanks | 17:27 |
clarkb | sdague: you can put a * in the [] and get all the fields | 17:28 |
greghaynes | My impression is that these patches ended up not being that large - theres still just the networking bit that hasnt been done | 17:28 |
*** sdake has joined #openstack-infra | 17:28 | |
*** doude has quit IRC | 17:28 | |
clarkb | greghaynes: networking should be done by the nova client from shade still | 17:28 |
greghaynes | and its also untested in nodepool, so first thing is im going to make nodepool test that... | 17:28 |
clarkb | yes having a test would be good | 17:28 |
mordred | greghaynes: that's right | 17:28 |
greghaynes | clarkb: yes, its a dependency issue though - if networking happens first then you dont actually need the nova client object | 17:29 |
*** doude has joined #openstack-infra | 17:29 | |
mordred | any time we move a nodepool function to use a shade api and not a passthrough client - it shoudl be because we've got good testing in shade | 17:29 |
clarkb | greghaynes: yes I do | 17:29 |
*** ihrachyshka has quit IRC | 17:29 | |
*** jamespage_ has quit IRC | 17:29 | |
greghaynes | you do? | 17:29 |
mordred | greghaynes: we explicitly want to not make any changes first | 17:29 |
clarkb | greghaynes: because I am not going to merge an 800 line change to nodepool and put it in production before I get rax image uploads working | 17:29 |
mordred | right | 17:29 |
mordred | the choice to use the passthrough clients is very deliberate | 17:29 |
mordred | we want to chagne one nodepool function at a time | 17:29 |
SpamapS | mordred: I'd rather see us make a new tiny library that takes shade cloud objects and makes clientlibraries, than pollute an 0.x library with things that are never intended for 1.0. This feels like a good way to get stuck with the client libraries forever. | 17:29 |
mordred | nope | 17:30 |
mordred | we're just going to do it | 17:30 |
mordred | because we HAVE to | 17:30 |
mordred | because there is no way to migrate nodepool otherwise | 17:30 |
mordred | and I will NOT support them for ever | 17:30 |
SpamapS | No way? | 17:30 |
SpamapS | Or no way you want to? | 17:30 |
mordred | no way that will happen | 17:30 |
mordred | there is no way we're goign to land that large of a patch to nodepool | 17:30 |
greghaynes | Im not sure where the 800 line number is coming from, but I think either way the path forward is 1) make nodepool test for networking, 2) write networking patch then we can decide ordering | 17:30 |
SpamapS | Because I mean, it's just configuration data that you're coopting. | 17:30 |
mordred | it's a CD'd into production service | 17:30 |
greghaynes | i suspect it will be small but I could be wrong | 17:30 |
SpamapS | Oh I agree the patch should be minimal. | 17:31 |
clarkb | lets backup | 17:31 |
clarkb | priority here has nothing to do with shade | 17:31 |
clarkb | priority is make rax image uplods work | 17:31 |
mordred | yes | 17:31 |
mordred | that | 17:31 |
clarkb | if we can make that happen simply with shade awesome | 17:31 |
clarkb | if we can't then I will go write a nodepool change to do it nstead | 17:31 |
mordred | we can | 17:31 |
* greghaynes likes this | 17:31 | |
mordred | the patches are already up | 17:31 |
SpamapS | So whats preventing that from happening? | 17:31 |
mordred | zomg | 17:31 |
clarkb | SpamapS: your -1 | 17:32 |
mordred | finishing these patches | 17:32 |
mordred | migrating the rest of nodepool after rax image uploads happens can be done easy and stepwise | 17:32 |
mordred | as the flavors patch shows | 17:32 |
SpamapS | ok, first, I find your answer very rude and I don't believe that is an earnest reply. | 17:32 |
mordred | I apologize for being rude - that was not my intent | 17:33 |
SpamapS | second, I will of course back away into the minority position if others are comfortable making nodepool depend on something we are clearly stating will not be there in the near future. | 17:33 |
fungi | anteaya: yes, https://review.openstack.org/174574 is completely safe to approve | 17:33 |
mordred | SpamapS: the intent is for the use of shade.nova_client to be temporary in nature for ease of transition | 17:33 |
fungi | just builds and uploads an index page to docs.openstack.org/infra | 17:34 |
fungi | since we don't have one there yet | 17:34 |
clarkb | not to derail the discussion btu I think shade should provide those as a public interface | 17:34 |
SpamapS | mordred: yes, and I think that is folly, but I am entirely comfortable with registering my position, and not standing in the way of progress. | 17:34 |
mordred | clarkb: I would not like to discuss that right now | 17:34 |
clarkb | mordred: ok | 17:34 |
anteaya | fungi: thank you that is what I thought, but I didn't want to break something if I was mis-understanding | 17:34 |
*** marun has quit IRC | 17:34 | |
AJaeger | anteaya: I approved, had the review open waiting ... | 17:34 |
mordred | SpamapS: the main reason is that I tried doing a single patch before - and it's HUGE | 17:34 |
AJaeger | now working on patch for openstack-manuals so that it can be found | 17:35 |
anteaya | AJaeger: ah sorry so did I, double approved then | 17:35 |
greghaynes | ok, so next question - with https://review.openstack.org/#/c/168603/ and its parent I should be able to test an image upload to rax with my creds? | 17:35 |
AJaeger | anteaya: no problem ;) | 17:35 |
anteaya | AJaeger: ah cool | 17:35 |
*** claudiub has joined #openstack-infra | 17:35 | |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Add fingerprint for bug 1447476 https://review.openstack.org/176919 | 17:35 |
openstack | bug 1447476 in OpenStack Dashboard (Horizon) "No module named pathlib" [Critical,Fix released] https://launchpad.net/bugs/1447476 | 17:35 |
mordred | SpamapS: I mean, nodepool has a bunch of openstack logic in it right now - so the number of places that you have to change to stop using python*client is epic | 17:35 |
greghaynes | er, https://review.openstack.org/#/c/168633/ and its parent | 17:35 |
*** tonytan4ever has joined #openstack-infra | 17:35 | |
clarkb | greghaynes: yes | 17:35 |
mordred | SpamapS: and although we could make passthrough objects that kinda look like the current nova_client | 17:35 |
SpamapS | mordred: sure, I don't think an adapter for nodepool<->shade configuration would be small. And I accept that with aggressive, focused effort, we won't fall into the trap I see coming. :) | 17:35 |
timrc | Things are not looking terrible so far for nodepool. | 17:36 |
*** patrickeast_ has joined #openstack-infra | 17:36 | |
mordred | SpamapS: I may not be following what you mean by nodepool<->shade configuration adaptor | 17:36 |
clarkb | timrc: ya, I am going to go to full capacity shortly | 17:36 |
SpamapS | I don't want passthrough objects. | 17:36 |
clarkb | timrc: I gave nodepool half our quota | 17:36 |
clarkb | timrc: but its doing well so full steam ahead | 17:36 |
mordred | it's not about configuration - it's that nodepool directly manipulates several different python-*client objects | 17:36 |
timrc | clarkb, Glad to hear. | 17:36 |
mordred | in several complex ways | 17:36 |
*** patrickeast has quit IRC | 17:37 | |
*** patrickeast_ is now known as patrickeast | 17:37 | |
clarkb | let me know when I should argue for passthrough objects, because I think there is a specific useful use case for them | 17:37 |
SpamapS | I'd make a factory that accepts either configuration and spits out client library objects. The code in nodepool would be kept simple, the factory would stay private to nodepool, and we'd remove it when we're done. | 17:37 |
*** rm_work|away is now known as rm_work | 17:37 | |
*** dprince has quit IRC | 17:38 | |
SpamapS | Also if you have an end user wanting the client libraries to remain in shade.. there's that to consider too. So I bow out of the way and invite you all to move forward with caution. :) | 17:38 |
mordred | clarkb: we can later - but shade is going to stop having python-*client depends because they are not for end users- it's either going to move to python-oepnstacksdk or will start making requests calls directly | 17:38 |
clarkb | mordred: I think thats a bad idea but ok | 17:38 |
*** dboik has quit IRC | 17:38 | |
mordred | clarkb: the client libraries do not want us as users | 17:38 |
mordred | clarkb: they are not designed for us | 17:38 |
mordred | they will not accept our patches | 17:39 |
mordred | they are designed for openstack services to talk to other openstack services | 17:39 |
clarkb | mordred: but they are the only libraries that currently do any of this stuff | 17:39 |
clarkb | the sdk is not there | 17:39 |
*** dboik has joined #openstack-infra | 17:39 | |
clarkb | and shade shouldn't be an sdk | 17:39 |
mordred | clarkb: sure. I'm not going to delete them TOMORROW | 17:39 |
mordred | I'm going to delete them when it's time to delete them | 17:39 |
mordred | that's why literally 95% of the design decisions in shade are the way they are | 17:39 |
mordred | they are an implementation detail | 17:40 |
mordred | they are not an interface | 17:40 |
mordred | and that's largely because their interface is SO BAD | 17:40 |
mordred | I mean, it's so epically, monstrously, monumentally bad | 17:40 |
clarkb | yes and the use case you do get out of the clients is that they work today | 17:40 |
mordred | right | 17:40 |
clarkb | for various values of work that are greater than anything else | 17:40 |
SpamapS | mordred: an argument could be made to stop using them, but offer them up for those who want them. | 17:40 |
*** _nadya_ has joined #openstack-infra | 17:41 | |
mordred | k. so - let's say this - right now they exist - there isa disagreement as to whether that should continue to be the case | 17:41 |
*** ZZelle_ has joined #openstack-infra | 17:41 | |
mordred | today we do not have to agree on that | 17:41 |
mordred | and it might be a better beer discussion | 17:42 |
dtroyer | fwiw, I think their use exclusively in services is the only reason they should exist long-term | 17:42 |
mordred | dtroyer: ++ | 17:42 |
fungi | any discussion of the current python-.*clients is more like a tequila shots discussion | 17:42 |
mordred | fungi: +100 | 17:42 |
AJaeger | fungi, here's the patch to change the index pages on docs.openstack.org for ci.openstack.org change: https://review.openstack.org/176921 | 17:43 |
fungi | AJaeger: thanks! can you wip that until we actually have all the content up and confirmed? | 17:44 |
*** sileht has quit IRC | 17:44 | |
fungi | just want to make sure we don't start linking to an incomplete location | 17:45 |
*** shashankhegde has joined #openstack-infra | 17:45 | |
AJaeger | fungi, done. | 17:45 |
*** annegent_ has joined #openstack-infra | 17:46 | |
fungi | AJaeger: i also wonder if we shouldn't remove the infra/manual link since this becomes somewhat redundant (the actual equivalent of ci.openstack.org is becoming docs.openstack.org/infra/system-config really). but that's not critical for now i guess | 17:47 |
AJaeger | fungi: I was wondering this as well. annegentle what do you think? ^ | 17:47 |
AJaeger | fungi, annegentle I left infra/manual in for now since that manual is so important that I'd like to have it singled out ;) | 17:47 |
*** yolanda has joined #openstack-infra | 17:48 | |
clarkb | ok hpcloud is fully enabled in nodepool now | 17:48 |
*** amitgandhinz has joined #openstack-infra | 17:49 | |
*** SumitNaiksatam has joined #openstack-infra | 17:49 | |
sdague | I honestly really wonder how bad things would be if they didn't exist at all, and each project had to write their own. It would decouple a lot of things. | 17:50 |
annegent_ | fungi: oh, hm. | 17:50 |
*** annegentle has quit IRC | 17:50 | |
*** _nadya_ has quit IRC | 17:50 | |
sdague | mordred: which clients won't take your patches? | 17:50 |
clarkb | sdague: it would certainly reduce confusion for users of the existing clients | 17:50 |
* anteaya confirms stream-events is working | 17:50 | |
*** _nadya_ has joined #openstack-infra | 17:52 | |
*** dprince has joined #openstack-infra | 17:53 | |
*** e0ne has joined #openstack-infra | 17:53 | |
mordred | sdague: not you -you're great! :) | 17:54 |
fungi | AJaeger: annegent_: yeah, this is sort of also reorganizing things. the system-config repo docs used to also act as our index on ci.openstack.org, but we've accumulated so much other separate per-repo documentation that we really just need a separate index and have the system-config content on equal footing with everything else now | 17:54 |
*** wenlock has quit IRC | 17:54 | |
*** wenlock_ has quit IRC | 17:55 | |
*** sileht has joined #openstack-infra | 17:55 | |
clarkb | fungi: +1 | 17:55 |
mordred | sdague, clarkb: I think a good future state would honestly be for python*client to not exist, for osc and python-openstacksdk to be ready to be the things that end-users use for command line and library - and for projects that need to talk to other projects over their rest api either just use requests directly, or something like that | 17:55 |
mordred | that state is CLEARLY not going to happen any time soon | 17:56 |
*** lennyb has joined #openstack-infra | 17:56 | |
briancurtin | sdk is really not that far away | 17:56 |
sdague | it would be nice to set that as direction and put some measured steps to get there | 17:56 |
briancurtin | but i dont know what "any time soon" means | 17:56 |
fungi | "soon come" as they say in the caribbean | 17:57 |
fungi | which often means "when i eventually get around to it (if ever)" | 17:57 |
mordred | briancurtin: well, I meant that we won't be a the place where all the servers just use requests any time soon | 17:57 |
*** liam_ has joined #openstack-infra | 17:57 | |
briancurtin | ah, yes | 17:57 |
*** liam_ is now known as Guest7885 | 17:58 | |
mordred | briancurtin: and I agree, I imagine that shade could move to the sdk in the next 6-9 months - but there is another discussion lurking in there that I think is best left alone for the moment | 17:58 |
*** otter768 has joined #openstack-infra | 17:58 | |
*** Guest7885 has quit IRC | 17:58 | |
* timrc makes a mental note to read the last hour re: shade before bed because I have an interest in shade (living in Texas and all shade is an important to survival)... but now it is time to go get beer (which is another important part of survival). | 17:59 | |
clarkb | anyways my argument is the clients are useful today. Because you have to do silly dances with them in order to do something as simple as upload an image to rax: first you have to keystone with rax for swift except that rax uses a different tenant id for object store, then you have to upload image to swift, then you have to submit a task to glance to use the image. The first couple steps there are a | 18:00 |
clarkb | thing that anyone using rax swift must do. It is super handy to have that in shade and not reimplemented everywhere | 18:00 |
*** ivar-lazzaro has joined #openstack-infra | 18:00 | |
clarkb | so to make a decision today that we are not going to do something useful for shade users because we have bigger places in 9 months is silly. particularly since shade exists specifically to solve some of these problems | 18:00 |
*** ildikov has joined #openstack-infra | 18:00 | |
clarkb | if in 9 months openstack is in a better place then great, shade can change its api on a deprecation cycle or make a 2.0 release | 18:01 |
*** aswadr has quit IRC | 18:01 | |
*** e0ne is now known as e0ne_ | 18:01 | |
dtroyer | OSC's ClientManager does this dance with the existing clients already. Id say just use it but I don't want OSc to be a library. you could copy it's function though | 18:01 |
sdague | clarkb: yeh, the api works much better - https://github.com/sdague/tempest-timings/commit/a7cbafa6057adf5376ee98ce84c271cc12faa5e6 | 18:01 |
*** ivar-lazzaro has quit IRC | 18:02 | |
*** otter768 has quit IRC | 18:03 | |
*** claudiub has quit IRC | 18:03 | |
*** ivar-lazzaro has joined #openstack-infra | 18:03 | |
mtreinish | sdague: why not use the db to get that? | 18:03 |
*** tkelsey has quit IRC | 18:03 | |
mtreinish | sdague: oh, I guess because the setupclass teardown class times aren't in the subunit | 18:03 |
clarkb | mtreinish: and devstack isn't included | 18:03 |
sdague | mtreinish: are you capturing which cloud ? | 18:04 |
mtreinish | sdague: yes | 18:04 |
mtreinish | if it's in the logstash metadata it's in the run_metadata table | 18:05 |
*** tnovacik has joined #openstack-infra | 18:05 | |
sdague | ok, maybe, I had code that already did this | 18:05 |
mtreinish | sure | 18:05 |
sdague | and it doesn't require a db connection | 18:05 |
*** jamesmcarthur has joined #openstack-infra | 18:05 | |
*** e0ne_ has quit IRC | 18:06 | |
*** ssam2 has quit IRC | 18:07 | |
*** tjones1 has quit IRC | 18:07 | |
mtreinish | sdague: well I was making a shameless plug in the hopes you'd add the missing pieces you would need to the subunit2sql db api and commands | 18:07 |
mtreinish | I can dream | 18:07 |
*** david-lyle has joined #openstack-infra | 18:07 | |
sdague | yeh, not during weeks when I have to do a requirements unwind :) | 18:07 |
*** david-lyle_ has joined #openstack-infra | 18:07 | |
*** tjones1 has joined #openstack-infra | 18:08 | |
*** ssam2 has joined #openstack-infra | 18:09 | |
*** erikmwil_ has joined #openstack-infra | 18:09 | |
*** erikmwilson is now known as Guest86822 | 18:09 | |
*** Guest86822 has quit IRC | 18:09 | |
*** erikmwil_ is now known as erikmwilson | 18:09 | |
sdague | anyone able to answer a Depends-On hypothetical? | 18:10 |
*** hyakuhei has quit IRC | 18:10 | |
* clarkb is listening | 18:10 | |
sdague | for 176723,4 | 18:10 |
sdague | the depends on exists in master and stable/kilo devstack | 18:11 |
sdague | but we actually only want it in stable/kilo | 18:11 |
*** melwitt has joined #openstack-infra | 18:11 | |
sdague | if we abandon in master, will zuul block it? | 18:11 |
clarkb | sdague: yes | 18:11 |
sdague | bummer | 18:11 |
openstackgerrit | Merged openstack-infra/project-config: Add an index.html for docs.o.o/infra https://review.openstack.org/174574 | 18:11 |
clarkb | there was talk of changing that behavior and treating abandoned as a merge equivalent since its the authors saying this isn't needed anymore so depending on it is :( | 18:11 |
sdague | so there is no way to correct this except test, land, wait, modify commit message, move on | 18:12 |
sdague | I guess I could also go modify the idempotent idea on the stable | 18:12 |
clarkb | another idea was to optionally allow a branch specification on the dpeneds on so you could depend on a more specific change | 18:12 |
clarkb | sdague: ya you can make a new change with a new change id | 18:12 |
clarkb | this has been the workaround most have used | 18:12 |
fungi | yeah, modifying the change-id causes it to become a new change. it doesn't "move" the change to a new id | 18:13 |
sdague | ok, I'll wait until I see if it fixes things, given that it took an hour to get nodes to get started | 18:13 |
fungi | you just get two changes, one with the old id and then a new one with a different id | 18:13 |
sdague | but then we should be able to pipeline better for land | 18:13 |
sdague | neutron is currently blocked in master | 18:13 |
*** e0ne has joined #openstack-infra | 18:13 | |
*** jamesmcarthur has quit IRC | 18:14 | |
sdague | so, honestly, I like Abandon changes blocking things | 18:14 |
sdague | however, it sucks there is no way to kill and abandoned change with fire | 18:14 |
*** hyakuhei has joined #openstack-infra | 18:14 | |
fungi | i'm on the fence about treating abandoned as merged for that purpose though. i can equally see people surprised by "how did this change merge? the change it depends on got abandoned and so is not in place!" | 18:14 |
sdague | like not only abandon, but make it never have existed | 18:15 |
*** gyee has joined #openstack-infra | 18:15 | |
sdague | yeh, I feel like there is an extra bit of info there we need | 18:15 |
*** dboik_ has joined #openstack-infra | 18:15 | |
clarkb | sdague: we don't like deleting data :) I think it is a good decision that gerrit doesn't let you remove code | 18:15 |
sdague | abandon because it's terrible, or abandon because "oops" | 18:15 |
fungi | branch-specific vs branch-independent depends-on | 18:15 |
clarkb | worst case you change some passwords, thats doable | 18:15 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: project-config: Merge lint jobs (2/2) https://review.openstack.org/164520 | 18:15 |
sdague | clarkb: I guess, this was just a flat oops that had consequences I didn't consider before setting up the test stack | 18:16 |
fungi | if we had a branch-specific syntax like Depends-On: I30f9965e4ee0ebe850e50edce4224599c6aa608b/stable/kilo then it could just be a matter of updating the commit message | 18:16 |
*** teran has joined #openstack-infra | 18:16 | |
sdague | yeh | 18:16 |
sdague | I should have asked earlier :) | 18:16 |
fungi | though then we'd get into the similar project-specific depends-on use case | 18:17 |
*** hyakuhei has quit IRC | 18:17 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Update flavor API for new get/list/search API https://review.openstack.org/176931 | 18:17 |
fungi | because you can get into the same situation if you depends-on an id which has a corresponding change on two projects and one of those is abandoned | 18:17 |
*** derekh has joined #openstack-infra | 18:18 | |
clarkb | yup changes are unique based on the tuple of (changeid, branch, project) | 18:18 |
*** dboik has quit IRC | 18:18 | |
*** [HeOS] has quit IRC | 18:18 | |
*** mrunge_ is now known as mrunge | 18:19 | |
clarkb | mordred fungi: hpcloud is holding up https://review.openstack.org/#/c/176881/ can proably be approved then I can reenable puppet on nodepool.o.o | 18:19 |
fungi | so we'd likely want to come up with something like Depends-On: I30f9965e4ee0ebe850e50edce4224599c6aa608b^stable/kilo^openstack-dev/devstack-gate and then allow the second and third fields to be empty and trailing ^ to be missing | 18:19 |
mordred | clarkb: woot! | 18:20 |
sdague | ok, I'll do the flips now | 18:20 |
fungi | and that starts to get unwieldy long in a commit message line | 18:20 |
*** jamesmcarthur has joined #openstack-infra | 18:20 | |
*** teran__ has quit IRC | 18:20 | |
mordred | clarkb: wow. the graphs look WAY better | 18:20 |
clarkb | yup, particularly with deletes and builds | 18:21 |
*** teran has quit IRC | 18:21 | |
fungi | we're actually successfully using more than just our rackspace quota, whereas last week enabling hpcloud meant we used less than our rackspace quota in total | 18:21 |
*** jklare has quit IRC | 18:22 | |
fungi | i'm checking for signs of fip and alien leaks | 18:22 |
*** ssam2 has quit IRC | 18:22 | |
fungi | turning them back on make quick work of zuul's job backlog too | 18:23 |
fungi | er, made | 18:23 |
*** mpaolino has quit IRC | 18:23 | |
marcusvrn1 | hi guys, has someone that uses gerrit plugin for jenkins? I'm trying to use the gerrit trigger plugin and it's working, but the verified message is not as expected...how can I format it as required? | 18:23 |
*** ddieterly has quit IRC | 18:24 | |
*** morganfainberg is now known as grebniafnagrom | 18:24 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add fingerprint for bug 1447476 https://review.openstack.org/176919 | 18:24 |
openstack | bug 1447476 in OpenStack Dashboard (Horizon) "No module named pathlib" [Critical,Fix released] https://launchpad.net/bugs/1447476 | 18:24 |
*** grebniafnagrom is now known as morganfainberg | 18:24 | |
*** mrmartin has joined #openstack-infra | 18:25 | |
*** bswartz has quit IRC | 18:26 | |
*** _nadya_ has quit IRC | 18:26 | |
anteaya | marcusvrn1: were you waiting for a guy to respond or is talking to me okay? | 18:26 |
*** bswartz has joined #openstack-infra | 18:26 | |
*** cdent has quit IRC | 18:27 | |
*** alexpilotti has joined #openstack-infra | 18:27 | |
fungi | looks like https://review.openstack.org/#/c/167716/5/doc/source/third_party.rst has been waiting on a review for a while | 18:27 |
*** e0ne is now known as e0ne_ | 18:28 | |
*** mrunge has quit IRC | 18:28 | |
marcusvrn1 | anteaya: I'm asking for someone who use gerrit plugin...I don't know who uses gerrit plugin or zuul | 18:28 |
marcusvrn1 | anteaya: do you use gerrit plugin? | 18:28 |
anteaya | marcusvrn1: no but fungi just pointed to a patch that answers your question: https://review.openstack.org/#/c/167716/5 | 18:29 |
*** e0ne_ is now known as e0ne | 18:29 | |
anteaya | marcusvrn1: my point was I am a woman not a guy | 18:29 |
marcusvrn1 | anteaya: perfect | 18:29 |
marcusvrn1 | anteaya: ah...lol | 18:29 |
marcusvrn1 | sorry | 18:29 |
AJaeger | fungi, clarkb: Could either of you review a translation import "optimization", please? https://review.openstack.org/176313 | 18:30 |
marcusvrn1 | s/guys/folks | 18:30 |
*** gyee has quit IRC | 18:30 | |
*** david-lyle_ has quit IRC | 18:30 | |
fungi | that just got approved and should end up on our published documentation as soon as we switch over to http://docs.openstack.org/infra/system-config/third_party.html | 18:30 |
fungi | AJaeger: cool! i saw the ml thread about this. awesome work | 18:30 |
AJaeger | fungi: dolphm challenged me ;) | 18:31 |
anteaya | marcusvrn1: thanks, I do feel folks includes me | 18:31 |
fungi | "challenge accepted!" | 18:31 |
AJaeger | figuring out that it works was the tricky part, the change is minor ;) | 18:31 |
*** ddieterly has joined #openstack-infra | 18:32 | |
marcusvrn1 | anteaya: :) | 18:32 |
AJaeger | thanks, fungi! | 18:32 |
*** jamesmcarthur has quit IRC | 18:33 | |
fungi | AJaeger: yeah, i'm thrilled that we can now have a 1-2 line translation update change reviewers can look at to see what's actually changing without having to wade through thousands of location change comment lines to find them | 18:33 |
anteaya | marcusvrn1: thanks | 18:34 |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Allow blank lines in node{} with apply test https://review.openstack.org/176482 | 18:34 |
clarkb | pleia2: ^ that should be ready now | 18:34 |
*** ddieterly has quit IRC | 18:34 | |
pleia2 | clarkb: thanks, I'll give it a go | 18:34 |
openstackgerrit | Merged openstack-infra/system-config: Revert "Revert "Revert "Turn off HP in nodepool""" https://review.openstack.org/176881 | 18:34 |
dolphm | fungi: ++! | 18:35 |
AJaeger | fungi: yeah! | 18:35 |
*** ArxCruz_ has joined #openstack-infra | 18:35 | |
AJaeger | Let me send the corresponding patch for the other projects and mark it as WIP. we should wait at least two days to see the changes | 18:36 |
*** ArxCruz_ has quit IRC | 18:36 | |
*** dalgaaf has quit IRC | 18:37 | |
openstackgerrit | Merged openstack-infra/system-config: Third party CI: document how to properly format message with Gerrit Trigger https://review.openstack.org/167716 | 18:39 |
*** pc_m has joined #openstack-infra | 18:39 | |
*** nikhil_k is now known as nikhil_k-bbiab | 18:40 | |
*** _nadya_ has joined #openstack-infra | 18:40 | |
*** e0ne is now known as e0ne_ | 18:40 | |
*** pc_m has quit IRC | 18:41 | |
openstackgerrit | Clark Boylan proposed openstack-infra/devstack-gate: Make multinode first class with ansible https://review.openstack.org/172614 | 18:43 |
clarkb | sdague: ^ that addressed a merge conflict and your -1 | 18:44 |
*** e0ne_ is now known as e0ne | 18:44 | |
*** kgiusti has left #openstack-infra | 18:44 | |
*** lennyb has quit IRC | 18:45 | |
*** alexpilotti_ has joined #openstack-infra | 18:46 | |
dansmith | clarkb: cool :) | 18:47 |
*** ZZelle has quit IRC | 18:48 | |
*** Swami has quit IRC | 18:49 | |
*** ZZelle has joined #openstack-infra | 18:49 | |
*** alexpilotti has quit IRC | 18:49 | |
*** derekh has quit IRC | 18:49 | |
*** alexpilotti_ is now known as alexpilotti | 18:49 | |
*** esker has quit IRC | 18:50 | |
*** dkranz has quit IRC | 18:50 | |
openstackgerrit | Merged openstack-infra/project-config: Decrease PO files for Doc team imports https://review.openstack.org/176313 | 18:52 |
*** doude has quit IRC | 18:55 | |
*** doude has joined #openstack-infra | 18:55 | |
*** yamamoto has joined #openstack-infra | 18:57 | |
*** amotoki_ has quit IRC | 18:57 | |
*** ddieterly has joined #openstack-infra | 18:57 | |
*** derekh has joined #openstack-infra | 19:00 | |
*** yamamoto has quit IRC | 19:01 | |
clarkb | mordred: fungi any change https://review.openstack.org/#/c/176912/ can get quick review? should speed up our puppet run cycle | 19:02 |
*** mwagner_lap has joined #openstack-infra | 19:03 | |
*** spzala has joined #openstack-infra | 19:03 | |
*** _nadya_ has quit IRC | 19:05 | |
*** kaisers has quit IRC | 19:05 | |
*** ayoung has quit IRC | 19:05 | |
*** dkranz has joined #openstack-infra | 19:06 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Decrease PO files for imports (horizon+friends) https://review.openstack.org/176943 | 19:06 |
*** kaisers has joined #openstack-infra | 19:06 | |
*** shashankhegde has quit IRC | 19:08 | |
*** sdake_ has joined #openstack-infra | 19:08 | |
*** patrickeast has quit IRC | 19:10 | |
*** jklare has joined #openstack-infra | 19:10 | |
mordred | clarkb: +2 | 19:12 |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Add cachetools requirement https://review.openstack.org/152953 | 19:12 |
*** sdake has quit IRC | 19:12 | |
mordred | harlowja: can I make a suggestion? ^^ | 19:13 |
harlowja | mordred always | 19:14 |
mordred | harlowja: keystoneclient and shade both use dogpile.cache, the author of which works on openstack for redhat - any reason to not use it? | 19:14 |
* harlowja didn't think that dogpile.cache had a LRU cache mechanism that worked in memory | 19:15 | |
mordred | it's possible it doesn't | 19:15 |
mordred | which would be a good answer to "why" | 19:15 |
mordred | :) | 19:15 |
*** marun has joined #openstack-infra | 19:15 | |
harlowja | ya, last time i checked it didn't | 19:15 |
mordred | k | 19:15 |
harlowja | https://bitbucket.org/zzzeek/dogpile.cache/src/229615be466d00c9c135a90d8965679ab3e4edaa/dogpile/cache/backends/memory.py?at=master#cl-20 | 19:16 |
harlowja | not that it couldn't,, just doesn't right now | 19:16 |
harlowja | maybe dogpile.cache should just use cachetools then and bam... | 19:17 |
*** nelsnelson has quit IRC | 19:17 | |
clarkb | fungi: pleia2 https://review.openstack.org/#/c/176912/1 any other takers? | 19:17 |
*** tjones1 has quit IRC | 19:17 | |
clarkb | I have reenabled puppet on nodepool | 19:18 |
mordred | clarkb: yay | 19:18 |
clarkb | --noop showed no diff | 19:18 |
*** tjones1 has joined #openstack-infra | 19:19 | |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Add cachetools requirement https://review.openstack.org/152953 | 19:19 |
*** nikhil_k-bbiab is now known as nikhil_k | 19:20 | |
harlowja | mordred i updated with alternative possilbiity | 19:20 |
*** dkranz has quit IRC | 19:24 | |
*** lennyb has joined #openstack-infra | 19:25 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Decrease PO files for python projects https://review.openstack.org/176947 | 19:26 |
openstackgerrit | Sean Roberts proposed openstack-infra/project-config: Update to akanda project https://review.openstack.org/176948 | 19:26 |
AJaeger | dolphm: that's the patch you want next week ^ (176947) | 19:26 |
*** tsg_ has joined #openstack-infra | 19:29 | |
dolphm | AJaeger: +2! | 19:29 |
dolphm | AJaeger: err, +1! | 19:29 |
*** esker has joined #openstack-infra | 19:29 | |
openstackgerrit | Merged openstack-infra/system-config: Run more puppet agents at a time with ansible https://review.openstack.org/176912 | 19:29 |
*** [HeOS] has joined #openstack-infra | 19:29 | |
AJaeger | thanks, dolphm | 19:30 |
*** dkranz has joined #openstack-infra | 19:37 | |
anteaya | mordred: are there infra playbooks in any location in addition to http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/ansible/playbooks | 19:38 |
*** ociuhandu has quit IRC | 19:38 | |
mordred | anteaya: nope | 19:39 |
anteaya | okay thank you | 19:39 |
mordred | anteaya: although I did write one ... | 19:39 |
openstackgerrit | Merged openstack-infra/puppet-askbot: Enable OpenID logins https://review.openstack.org/176624 | 19:39 |
mordred | that has not yet landed | 19:39 |
anteaya | may I look at teh patch? | 19:39 |
mordred | anteaya: https://review.openstack.org/#/c/175147/ | 19:39 |
*** dangers is now known as dangers_away | 19:40 | |
*** annegent_ has quit IRC | 19:40 | |
*** annegentle has joined #openstack-infra | 19:41 | |
*** ildikov has quit IRC | 19:41 | |
*** Swami has joined #openstack-infra | 19:43 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Support feature/development for askbot-theme https://review.openstack.org/176958 | 19:45 |
*** smccully has quit IRC | 19:45 | |
*** smccully has joined #openstack-infra | 19:45 | |
anteaya | mordred: thank you | 19:45 |
*** nfedotov has quit IRC | 19:47 | |
anteaya | mordred: so you want playbooks to remain in system-config | 19:48 |
mordred | anteaya: unsure | 19:48 |
anteaya | mordred: what else might you be contemplating? | 19:48 |
mordred | anteaya: I'm not sure I have a strong opinion on it yet - although I could imagine a world where system-config is _only_ a set of playbooks :) | 19:48 |
marcusvrn1 | anteaya: devstack-gate script uses zuul parameters, such as ZUUL_REF, ZUUL_PROJECT,... doesn't it? Using gerrit trigger plugin, how can I use the devstack-gate scripts? | 19:49 |
clarkb | mordred you should read the system config integration test spec | 19:49 |
anteaya | mordred: oh? | 19:49 |
*** dannywilson has joined #openstack-infra | 19:49 | |
clarkb | mordred I basically assert that the playbooks to make infra go there | 19:49 |
*** dannywilson has quit IRC | 19:49 | |
*** dannywilson has joined #openstack-infra | 19:50 | |
anteaya | mordred: I personally was thinking that playbooks should be out of system-config in its own space, you are offering that playbooks are the only thing in system-config | 19:50 |
clarkb | mordred then we can use them to test and do prod which is neat | 19:50 |
*** tqtran has quit IRC | 19:50 | |
anteaya | marcusvrn1: first question, answer is yes devstack-gate scripts use zuul paramaters | 19:50 |
mordred | clarkb: yah. I believe I'm inclined to agree with you - I'll go look for the spec | 19:51 |
mordred | anteaya: why do you think they should not be there/ | 19:51 |
clarkb | anteaya imo playbooks go in system-config for the reasons I point out on that spec | 19:51 |
anteaya | marcusvrn1: second question, I don't know the answer there as I have not done what you are doing nor have I talked to anyone who is about that question | 19:51 |
anteaya | mordred: my natural tendency is for new things to not encroach on existing things | 19:52 |
anteaya | mordred: that is the only reason | 19:52 |
anteaya | clarkb: thank you, I will read the spec | 19:52 |
*** Krinkle is now known as Krinkle|detached | 19:52 | |
mordred | anteaya: nod | 19:53 |
mordred | clarkb: I cannot find your spec | 19:55 |
anteaya | clarkb: I'm looking at gerrit for open infra-specs as well as specs.openstack.org/openstack-infra/infra-specs for published specs and so far what you describe is not jumping out at me | 19:55 |
anteaya | clarkb: or what mordred said | 19:55 |
mordred | clarkb: do you mean Specification proposal about system-config testing using containers ? | 19:55 |
greghaynes | mordred: https://review.openstack.org/#/c/172833/ | 19:55 |
greghaynes | mordred: pretty sure, yes, thats what he means | 19:55 |
clarkb | https://review.openstack.org/#/c/172833/ | 19:56 |
clarkb | ya that one | 19:56 |
clarkb | the totle should probably be updated its more "perform integration testing of puppet modules and services" | 19:56 |
clarkb | containers is an implementation detail | 19:56 |
anteaya | clarkb: I support a title change | 19:57 |
anteaya | yes since containers is all I see when I see that spec | 19:57 |
*** amotoki_ has joined #openstack-infra | 19:57 | |
anteaya | the testing part gets lost to me | 19:57 |
anteaya | and I think it is rather the point | 19:58 |
marcusvrn1 | anteaya: hmm...but there's something like devstack-gate that works with gerrit trigger plugin? | 19:58 |
*** mtanino has quit IRC | 19:58 | |
anteaya | marcusvrn1: like devstack-gate, we only have one devstack-gate | 19:59 |
*** otter768 has joined #openstack-infra | 19:59 | |
*** patrickeast has joined #openstack-infra | 19:59 | |
*** Sukhdev has joined #openstack-infra | 19:59 | |
anteaya | I don't know who else runs gerrit trigger plugin so I don't know who to suggest asking to see if they are doing what you are trying to do | 19:59 |
*** ajo has joined #openstack-infra | 20:00 | |
*** hyakuhei has joined #openstack-infra | 20:00 | |
clarkb | you can probably map gerrit trigger vars to d-g vars | 20:00 |
clarkb | not all will apply but the basic ones should | 20:00 |
marcusvrn1 | anteaya: hmmm... I see | 20:00 |
marcusvrn1 | clarkb: yes, I think it can be an alternative | 20:01 |
*** tkelsey has joined #openstack-infra | 20:01 | |
*** erikmwilson has quit IRC | 20:02 | |
*** hyakuhei has quit IRC | 20:03 | |
*** otter768 has quit IRC | 20:04 | |
*** tkelsey has quit IRC | 20:06 | |
*** erikmwilson has joined #openstack-infra | 20:06 | |
openstackgerrit | Dawid Malinowski proposed openstack-infra/jenkins-job-builder: Add support for Display Upstream Changes Plugin https://review.openstack.org/176963 | 20:07 |
*** ddieterly has quit IRC | 20:10 | |
*** ddieterly has joined #openstack-infra | 20:10 | |
*** teran has joined #openstack-infra | 20:11 | |
fungi | pretty sure there are at least some third-party ci operators firing devstack-gate via the gerrit-trigger jenkins plugin, i just have no idea who they are | 20:11 |
*** maishsk has joined #openstack-infra | 20:11 | |
maishsk | Good evening all. Anyone here? | 20:12 |
*** mtanino has joined #openstack-infra | 20:12 | |
asselin | marcusvrn1, Sukhdev from th mailing list seems to be using gerrit trigger plugin | 20:13 |
clarkb | salvatore may do it too | 20:14 |
Sukhdev | asselin marcusvrn1: I can provide a link, if you are interested | 20:14 |
*** fawadkhaliq has quit IRC | 20:14 | |
anteaya | asselin Sukhdev thank you | 20:15 |
anteaya | you are wonderful | 20:15 |
marcusvrn1 | asselin: oh, nice!! | 20:15 |
maishsk | Does anyone know of any issues with the mailing lists? | 20:15 |
anteaya | maishsk: what are you seeing that prompts you to ask? | 20:15 |
maishsk | for reason - I am not getting all of the emails | 20:15 |
marcusvrn1 | Sukhdev: sure! | 20:15 |
maishsk | for example messages sent to openstack-dev with the tag [all] are not coming through - even though I see them on the archive | 20:16 |
anteaya | maishsk: that can often happen if are are in a corporate email environment, depending on how the corporation sets up its email servers | 20:16 |
anteaya | maishsk: corporate email or personal email? | 20:16 |
maishsk | anteaya: gmail. | 20:17 |
anteaya | interesting, I don't recall problems with gmail before | 20:17 |
Sukhdev | marcusvrn1: https://wiki.openstack.org/wiki/Arista-third-party-testing | 20:17 |
anteaya | maishsk: can you check your trash and spam folders? | 20:17 |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Add qemu-img to dib functests https://review.openstack.org/176965 | 20:17 |
anteaya | maishsk: gmail might be helping you to filter out the email | 20:18 |
clarkb | I had to stop using gmail due to biunces | 20:18 |
anteaya | clarkb: oh really? | 20:18 |
Sukhdev | marcusvrn1: Read the doc on the wiki for details | 20:18 |
anteaya | maishsk: I stand corrected, clarkb has had problems before with gmail | 20:18 |
clarkb | anteaya ya but was awhile ago | 20:18 |
*** cdent has joined #openstack-infra | 20:18 | |
greghaynes | clarkb: https://review.openstack.org/176965 :( | 20:18 |
*** hyakuhei has joined #openstack-infra | 20:19 | |
*** tnovacik has quit IRC | 20:19 | |
greghaynes | clarkb: the centos test passes though, so in theory the other bits are correct now | 20:19 |
*** ayoung has joined #openstack-infra | 20:19 | |
clarkb | greghaynes maybe put that in your script? | 20:19 |
*** ddieterly has quit IRC | 20:19 | |
clarkb | so you dont have to chase infra | 20:19 |
*** AJaeger has quit IRC | 20:19 | |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Add qemu-img to dib functests https://review.openstack.org/176965 | 20:20 |
marcusvrn1 | Sukhdev: ok, thank you! | 20:20 |
marcusvrn1 | asselin: thanks | 20:20 |
*** shashankhegde has joined #openstack-infra | 20:20 | |
greghaynes | clarkb: I dont think running tests should sudo apt-get install, but I am going to put a guard in our script to not run those formats if qemu-img isnt found | 20:20 |
clarkb | greghaynes kk | 20:20 |
anteaya | maishsk: are you one of the tc candidates and missing this email? http://lists.openstack.org/pipermail/openstack-dev/2015-April/062427.html | 20:21 |
anteaya | maishsk: I can forward it to you if you like so you can reply | 20:21 |
clarkb | greghaynes need to sudo yum | 20:21 |
anteaya | maishsk: you can pm me your email | 20:21 |
*** marun has quit IRC | 20:21 | |
anteaya | or it might be better if it comes from an election official? | 20:22 |
anteaya | pleia2: are you able to help maishsk out? | 20:22 |
greghaynes | clarkb: just updated with that | 20:22 |
maishsk | anteaya: Exactly. | 20:23 |
fungi | maishsk: looking in the logs on the listserver, i don't see any rejects for delivery to your address (and plenty of successful hand-offs to google for your address). mailman doesn't seem to have recorded recent bounces for any of your subscriptions either | 20:23 |
*** ddieterly has joined #openstack-infra | 20:24 | |
anteaya | maishsk: let's let pleia2 help you out | 20:24 |
anteaya | she is an election official and I am a fellow candidate | 20:24 |
anteaya | maishsk: she should be around soon | 20:24 |
maishsk | anteaya: Loved the astrology aspect of your answer... :) | 20:25 |
anteaya | maishsk: ah thanks :) | 20:25 |
*** mrmartin has quit IRC | 20:25 | |
anteaya | figured there would be a few who would understand and appreciate it | 20:25 |
anteaya | :) | 20:26 |
anteaya | I'm looking forward to reading your response | 20:26 |
*** e0ne is now known as e0ne_ | 20:26 | |
*** e0ne has joined #openstack-infra | 20:27 | |
*** ddieterly has quit IRC | 20:28 | |
*** andreykurilin__ has joined #openstack-infra | 20:28 | |
*** timrc-bar has joined #openstack-infra | 20:30 | |
*** Krinkle|detached is now known as Krinkle | 20:31 | |
anteaya | clarkb: so your point is that if mordred has a vision for system-config's destiny he should be aware there is a spec in the works for testing? | 20:33 |
*** timrc-bar has quit IRC | 20:33 | |
*** fawadkhaliq has joined #openstack-infra | 20:34 | |
clarkb | yes because there are interactions between them | 20:34 |
*** timrc-bar has joined #openstack-infra | 20:34 | |
greghaynes | https://review.openstack.org/#/c/176618/ has passed tests and is +A'able if anyone would like | 20:34 |
anteaya | mordred: I'm wondering how tangible your vision of system-config only having playbooks in it is, as the testing spec seems to carry the idea of test all teh things in system-config but uses puppet fairly heavily in the language | 20:34 |
*** MarkAtwood has quit IRC | 20:34 | |
anteaya | clarkb: makes sense, yes | 20:34 |
anteaya | perhaps the spec could be more generic in describing all teh things should be tested and just default to modular language rather than specifying puppet | 20:35 |
anteaya | as in the deployment strategy for zuul should be tested etc | 20:36 |
*** dboik_ has quit IRC | 20:36 | |
mordred | anteaya: well, I don't think it's important per-se that there be no puppet in system-config | 20:36 |
anteaya | oh I mis-understood your prior statement then | 20:36 |
mordred | anteaya: just that I could see the entry point to the repo becoming a set of ansible playbooks to deploy nodes and run puppet in them | 20:36 |
mordred | rather than site.pp which is the current main thing | 20:36 |
mordred | we've been splitting puppet modules out into their own repos quite a bit - one could imagine a world where modules/openstack-project is also in a different repo _maybe_ | 20:37 |
anteaya | I could imagine a world where system config is _only_ a set of playbooks | 20:37 |
mordred | yah | 20:37 |
mordred | but I'm not sure it's the right world | 20:37 |
*** tqtran has joined #openstack-infra | 20:37 | |
mordred | just that I can imagine it | 20:37 |
anteaya | oh okay yeah | 20:37 |
*** hyakuhei has quit IRC | 20:37 | |
anteaya | I made the mistake of trying to catch up to one of your dreams while you where still sampling | 20:38 |
anteaya | silly me | 20:38 |
*** isviridov is now known as isviridov_away | 20:38 | |
anteaya | okay yes, playbooks as the entry point is something I also can imagine in system-config | 20:38 |
openstackgerrit | Dawid Malinowski proposed openstack-infra/jenkins-job-builder: Add support for Display Upstream Changes Plugin https://review.openstack.org/176963 | 20:39 |
*** marun has joined #openstack-infra | 20:39 | |
anteaya | I think I need to go for a walk | 20:40 |
*** dustins_ has quit IRC | 20:40 | |
*** doug-fish has quit IRC | 20:41 | |
*** achanda has quit IRC | 20:41 | |
*** tonytan4ever has quit IRC | 20:42 | |
*** jgrimm is now known as zz_jgrimm | 20:43 | |
*** ayoung has quit IRC | 20:44 | |
*** ayoung has joined #openstack-infra | 20:45 | |
*** tonytan4ever has joined #openstack-infra | 20:46 | |
*** pc_m has joined #openstack-infra | 20:47 | |
*** e0ne has quit IRC | 20:47 | |
*** derekh has quit IRC | 20:51 | |
*** samueldmq has quit IRC | 20:51 | |
*** hyakuhei has joined #openstack-infra | 20:54 | |
zigo | sdague: Is there a new version of tempest-lib which does *not* include subunit-trace anymore? I'm asking because of adding subunit-trace from os-testr ... | 20:54 |
zigo | I'd like to avoid conflicts if possible! :) | 20:55 |
*** dboik has joined #openstack-infra | 20:55 | |
*** Svedrin has joined #openstack-infra | 20:57 | |
*** hdd has joined #openstack-infra | 20:57 | |
*** fawadkhaliq has quit IRC | 20:57 | |
*** sarob has quit IRC | 20:59 | |
*** tiswanso_ has quit IRC | 20:59 | |
clarkb | mtreinish: ^ | 21:00 |
*** mattfarina has quit IRC | 21:01 | |
mtreinish | zigo: it'll be removed from tempest-lib in a future release, and os-testr added to tempest-lib requirements | 21:01 |
*** unicell has quit IRC | 21:01 | |
*** unicell1 has joined #openstack-infra | 21:01 | |
openstackgerrit | Ron Desmarais proposed openstack-infra/project-config: new-project https://review.openstack.org/176983 | 21:01 |
mtreinish | things were hung up on requirements/release freeze for a few weeks | 21:01 |
*** hyakuhei has quit IRC | 21:02 | |
*** hyakuhei has joined #openstack-infra | 21:04 | |
*** hyakuhei has quit IRC | 21:04 | |
clarkb | I think we are puppeting every half hour now | 21:04 |
fungi | clarkb: improvement! | 21:04 |
clarkb | the gerrit/git/afs puppet takes about 10 minutes | 21:05 |
clarkb | everything else about 15 so ~25 minutes per run | 21:05 |
*** shardy_afk is now known as shardy | 21:05 | |
mordred | woot | 21:05 |
clarkb | but reading ansible logs is really hard | 21:05 |
*** zz_johnthetubagu is now known as johnthetubaguy | 21:05 | |
clarkb | I know ansible doens't want timestamps but thats crazy | 21:05 |
zigo | mtreinish: The point I'm trying to make, is that I will need to have this transition to happen at once in Debian. | 21:06 |
zigo | Sorry if I wasn't clear... | 21:06 |
mordred | clarkb: I keep meaning to learn how to fix that | 21:06 |
mtreinish | zigo: for example: https://review.openstack.org/#/c/170272/ | 21:06 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Have get_image_name return an image_name https://review.openstack.org/176549 | 21:06 |
mordred | Shrews, greghaynes, SpamapS: ^^ added unit and functional test | 21:06 |
mordred | clarkb: I guess you too | 21:06 |
mordred | :) | 21:06 |
*** smarcet has quit IRC | 21:07 | |
mtreinish | zigo: sure, that'll have to happen when you push the 0.6.0 tempest-lib package, but os-testr will be a new req then | 21:07 |
mtreinish | (I doubt it'll make it for the next release) | 21:07 |
*** bswartz has quit IRC | 21:08 | |
clarkb | mordred: did you see I run the devstack-gate logstamper when running ansible | 21:08 |
zigo | mtreinish: I really hope we're frozen enough so such things wont reach Kilo! :) | 21:08 |
clarkb | mordred: that actually works pretty well for that particular use case | 21:08 |
*** pc_m has quit IRC | 21:08 | |
mordred | ++ | 21:08 |
clarkb | https://review.openstack.org/#/c/172614/ | 21:08 |
clarkb | in that change | 21:08 |
clarkb | which should be ready for review now | 21:09 |
*** tonytan4ever has quit IRC | 21:09 | |
mordred | uhoh. I could land that and it could go live and the world could be scary | 21:09 |
thingee | Hi infra. I'm tried to tag os-brick for release. I followed instructions here http://docs.openstack.org/infra/manual/creators.html#tagging-a-release, but after I push things to gerrit and ran git os-job 0.1.0 and got http://logs.openstack.org/89/89a6b0ae7a61ffa697555306b154119915f0cac0/ | 21:10 |
*** yolanda has quit IRC | 21:10 | |
thingee | Might've been related to a bunch of library issues from earlier this week. | 21:10 |
thingee | according to dhellmann | 21:11 |
dhellmann | actually I thought it might have been due to some of the gerrit issues we've had lately | 21:11 |
thingee | my mistake | 21:11 |
mordred | clarkb: I'm +2 but did not +A it just in case you wanted other people to review or whatnot | 21:12 |
*** ldnunes has quit IRC | 21:12 | |
clarkb | mordred: ty | 21:12 |
*** vhoward has quit IRC | 21:12 | |
thingee | the tag shows up on github though https://github.com/openstack/os-brick/tree/0.1.0 | 21:12 |
openstackgerrit | Merged openstack-infra/shade: Add test for create_image with glance v1 https://review.openstack.org/175699 | 21:13 |
clarkb | ya the tag exists | 21:13 |
clarkb | that is the correct sha1 of the tag | 21:13 |
clarkb | thingee: when did you push the release? | 21:13 |
openstackgerrit | Merged openstack-infra/shade: Fix get_hostvars_from_server for volume API update https://review.openstack.org/176789 | 21:13 |
fungi | thingee: looks like it should be 0b/0b89d9b3e7d899f318eadbeb866f6f675f20ead0 | 21:13 |
clarkb | fungi: no thats the sha of the commit not the tag | 21:13 |
dhellmann | fungi: http://logs.openstack.org/0b/0b89d9b3e7d899f318eadbeb866f6f675f20ead0/ is also a 404 | 21:13 |
*** vhoward has joined #openstack-infra | 21:13 | |
clarkb | the problem is there are no publish jobs on that project | 21:13 |
fungi | oh, yep, sorry | 21:13 |
clarkb | so this is expected behavior | 21:14 |
thingee | clarkb: april 21 9:00 utc | 21:14 |
dhellmann | ah! missing jobs | 21:14 |
fungi | you're right, 89/89a6b0ae7a61ffa697555306b154119915f0cac0 per http://git.openstack.org/cgit/openstack/os-brick/tag/?id=0.1.0 | 21:14 |
openstackgerrit | Merged openstack/requirements: Revert "Disable syncs to libs to unjam master requirements changes" https://review.openstack.org/174447 | 21:14 |
*** baoli has quit IRC | 21:14 | |
fungi | http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n2859 | 21:14 |
fungi | os-brick is shy a few release-related jobs or project-templates | 21:15 |
*** annegentle has quit IRC | 21:15 | |
fungi | so nothing ran for it in the release pipeline at all | 21:15 |
fungi | which explains why there were no logs uploaded | 21:15 |
*** tonytan4ever has joined #openstack-infra | 21:16 | |
*** erikmwilson has quit IRC | 21:16 | |
thingee | doh ok, thanks | 21:16 |
thingee | so after I update that, am I able to start a publish job without doing a new tag? | 21:17 |
*** ajo has quit IRC | 21:17 | |
clarkb | thingee: ya, but you will need an infra core (fungi, myself, pleia2, jeblair mordred etc) to trigger the job | 21:17 |
clarkb | pleia2: ^ if you are around this ma be a good learning thing | 21:18 |
thingee | pleia2: :) | 21:18 |
clarkb | we basically dump the job onto gearman directly rather than having zuul figure it out from a gerrit event | 21:18 |
*** tqtran_ has joined #openstack-infra | 21:20 | |
fungi | though in this case, since nothing at all was triggered for the release pipeline, will there be a zuul merger with the appropriate refs? | 21:20 |
fungi | or i guess we can substitute git.openstack.org in place of a zuul merger | 21:20 |
*** annegentle has joined #openstack-infra | 21:20 | |
*** tqtran has quit IRC | 21:21 | |
fungi | oh, however log uploads probably wont work if they're doing it via swift for those jobs already | 21:21 |
*** cdent has quit IRC | 21:22 | |
clarkb | good point | 21:22 |
clarkb | hrm as an alternative we can delete the tag and retag the same commit | 21:22 |
thingee | fungi: so this just needs publish-to-pypi? any others? | 21:22 |
*** dboik has quit IRC | 21:22 | |
clarkb | to force and event. | 21:22 |
clarkb | side note: if we have a gerrit event proxy we could inject our own events | 21:22 |
*** hdd has quit IRC | 21:22 | |
fungi | thingee: hrm, we need tarball jobs for it too | 21:23 |
fungi | looking now to refresh my memory on what those various project-templates expand to | 21:23 |
*** vhoward has quit IRC | 21:23 | |
*** vhoward has joined #openstack-infra | 21:24 | |
*** arxcruz has quit IRC | 21:24 | |
*** ddieterly has joined #openstack-infra | 21:25 | |
fungi | thingee: ahh, yep those are covered by publish-to-pypi | 21:25 |
fungi | so that should be sufficient | 21:25 |
*** apmelton is now known as apmelton_away | 21:26 | |
thingee | not sure this has gate-os-brick-pep8, gate-os-brick-python27 instead of just using python jobs | 21:26 |
thingee | python-jobs | 21:26 |
mordred | raisins | 21:26 |
thingee | ah ok | 21:26 |
fungi | python-jobs would also add gate-os-brick-docs which you may not have support in the repo for yet | 21:27 |
thingee | fungi: I see a doc/source dir... | 21:27 |
thingee | that's all I know to check for anyways | 21:27 |
fungi | e.g. whether 'tox -e venv python setup.py build_sphinx' works in it | 21:27 |
* thingee tries it | 21:27 | |
fungi | maybe it grew working documentation builds after the jobs were originally added for brick in zuul | 21:28 |
*** eharney has quit IRC | 21:28 | |
fungi | and nobody ever circled back to start running that | 21:28 |
thingee | fungi: yeah it works..I'll replace those | 21:29 |
*** marcusvrn1 has quit IRC | 21:29 | |
*** ddieterly has quit IRC | 21:29 | |
*** marcusvrn has joined #openstack-infra | 21:29 | |
fungi | that's really mostly just so that nobody merges a change which breaks your docs build for it | 21:29 |
*** spzala has quit IRC | 21:31 | |
fungi | if you actually want them published somewhere too, then either add openstack-server-publish-jobs (to update the published version on every commit) or openstack-client-publish-jobs (to only update the published version each time a release is tagged) | 21:31 |
asselin | does the infra team use https://wiki.openstack.org/wiki/Monasca ? | 21:32 |
asselin | use Openstack/Monasca (not the wiki) | 21:32 |
fungi | nope | 21:32 |
asselin | any particular reason? | 21:33 |
fungi | for starters, i have no idea what it even does? | 21:33 |
asselin | ok :) | 21:33 |
fungi | looks like plenty of moving parts http://git.openstack.org/cgit/stackforge/monasca | 21:34 |
fungi | aha, monitoring as a service | 21:35 |
fungi | i guess that's something we'd potentially consume from hpcloud or rackspace if either of them have it available? | 21:35 |
openstackgerrit | Mike Perez proposed openstack-infra/project-config: Add publishing, check-requirement jobs to os-brick https://review.openstack.org/176996 | 21:35 |
asselin | fungi, yeah...I'm looking at ops/monitoring tool. came across that. | 21:36 |
fungi | asselin: right now we don't (yet) operate an openstack cloud, so would only presumably be able to consume that from one or more of the public service providers donating resources to us | 21:37 |
timrc-bar | It is something the cloud provider would need to provide (monasca) AFAICT | 21:37 |
asselin | ok I was hoping it's standalone, but conveniently plugs into openstack ui | 21:38 |
asselin | thanks...I'll dig a bit deeper | 21:39 |
clarkb | mordred: SpamapS comments on 176024 | 21:40 |
*** dkranz has quit IRC | 21:40 | |
clarkb | I am slightly concerned about the cache there | 21:40 |
*** achanda has joined #openstack-infra | 21:41 | |
*** peristeri has quit IRC | 21:41 | |
openstackgerrit | Joe Gordon proposed openstack/requirements: Require flake8 2.4.0 https://review.openstack.org/157985 | 21:42 |
krotscheck | Is there a pbr channel? | 21:42 |
*** shashankhegde has quit IRC | 21:42 | |
dhellmann | krotscheck: most of the pbr contributors are in this channel, even though it is technically an oslo lib | 21:42 |
krotscheck | dhellmann: Sweet. | 21:43 |
mordred | clarkb: I agree - we actually have a todo list task to provide a check-status method for things that you might want to poll on | 21:44 |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: Don't override package when set in .coveragerc https://review.openstack.org/171331 | 21:44 |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: Be safe, don't let friends use RawConfigParser https://review.openstack.org/176997 | 21:44 |
*** annegentle has quit IRC | 21:44 | |
*** mpaolino has joined #openstack-infra | 21:45 | |
mordred | clarkb: (except with different names) - so I believe we need to make sure that does the appropriate things and whatnot - AND to document polling+cache | 21:45 |
clarkb | mordred: ok I guess that just leaves the test being funky then | 21:45 |
mordred | clarkb: also. tasks. facepalm. | 21:46 |
clarkb | mordred: ya... I was trying to figure out how it was mocking the shade tasks | 21:46 |
clarkb | mordred: then lightbulb happened | 21:46 |
krotscheck | So, I'm helping refstack out with their migration to use angular things, and frankly the two-project approach (like storyboard) is overkill for them - they'll be way happier if they keep it all in one project. | 21:47 |
krotscheck | With that in mind, I was wondering if I can make pbr assist with the front-end package resolution. With an end goal of "pip install . | 21:48 |
krotscheck | Ug | 21:48 |
*** gyee has joined #openstack-infra | 21:48 | |
krotscheck | "pip install ." both installing all python requirements and, if present, bower requirements. | 21:48 |
clarkb | pbr does not currently know how to do that | 21:48 |
krotscheck | I know this. | 21:48 |
clarkb | it does however have hook points and one of them is for package installs iirc | 21:49 |
*** mpaolino has quit IRC | 21:49 | |
krotscheck | My question is: Should pbr know how to do that. | 21:49 |
clarkb | so it should be possible to put a pbr hook in refstack that does this | 21:49 |
clarkb | no I don't think pbr should know how to do that | 21:49 |
clarkb | but I do think it is ok to use pbr's hooks to do it | 21:49 |
clarkb | trying to find an example, I think neutron did something likethat at one point | 21:50 |
krotscheck | clarkb: Is this a stevedore thing? | 21:50 |
fungi | though be mindful of the recent rant on the distutils-sig ml about python packages that do insane things in their setup scripts besides just set themselves up | 21:50 |
* krotscheck digs trough pbr to find stevedore things. | 21:50 | |
clarkb | ya https://git.openstack.org/cgit/openstack/neutron/tree/neutron/hooks.py#n19 | 21:50 |
clarkb | krotscheck: no its not stevedore, pbr has no deps other than setuptools | 21:51 |
krotscheck | fungi: Already considered. refstack is not, at present, interested in being python packaged. | 21:51 |
fungi | got it | 21:51 |
krotscheck | Gotcha | 21:51 |
*** derekh has joined #openstack-infra | 21:51 | |
clarkb | krotscheck: you can see how that is applied to pbr in the setup.cfg | 21:51 |
krotscheck | clarkb: Thanks, I'll clone neutron. Low on tethering battery. | 21:51 |
sigmavirus24 | "Jeremy Stanley proposed openstack-dev/pbr: Be safe, don't let friends use RawConfigParser" a.k.a. "Friends don't let friends use RawConfigParser" | 21:52 |
fungi | sigmavirus24: i'll adjust the commit message if you really, really want | 21:53 |
*** maishsk has quit IRC | 21:53 | |
dstufft | fungi: why not RawConfigParser? | 21:53 |
*** dprince has quit IRC | 21:53 | |
mordred | clarkb: I disagree a bit - I think pbr should know how to do this | 21:55 |
fungi | dstufft: partly at lifeless's request, but generally interpolation safety? | 21:55 |
*** rm_work is now known as rm_work|away | 21:55 | |
clarkb | mordred: really? its explicitly python build reasonableness and we have had an assertion that one project per repo is what is reasonable | 21:55 |
mordred | clarkb: it's a fairly common thing for python folks to want to include javascript things in their thing, and I expect it to become more so - I see no reason why detecting the presence of an appropriate config file shoudln't DTRT | 21:55 |
dstufft | fungi: well why do you want to interpolate at all | 21:56 |
mordred | clarkb: ok. I'm going to change the backronyum | 21:56 |
clarkb | mordred: because we have already said thats not a reasonable thing to do | 21:56 |
clarkb | mordred: ha | 21:56 |
fungi | dstufft: https://review.openstack.org/#/c/171331/2/pbr/testr_command.py | 21:56 |
mordred | I'm not saying 2 projects per repo | 21:56 |
mordred | I'm saying a project that has python and javascript components | 21:56 |
clarkb | mordred: you are saying two artifacts per repo | 21:56 |
mordred | I'm not | 21:56 |
clarkb | mordred: its not a python sdist/whl and a javascript minified tarball? | 21:56 |
clarkb | (I thought thats what bower did) | 21:57 |
pleia2 | clarkb: sorry, was off doing paperwork things (woo expense reports) | 21:57 |
greghaynes | aw crap, I need to do those | 21:57 |
mordred | bower pulls in javascript depends | 21:57 |
lifeless | dstufft: we don't control the config files | 21:57 |
mordred | clarkb: so - if it's a python project such that it makes sense to have pbr config | 21:57 |
lifeless | dstufft: if folk are using interpolation elsewhere, we need to support it in our code | 21:57 |
dstufft | ah hm, I was wrong. I thought that distutils used RawConfigParser itself | 21:58 |
mordred | clarkb: and it needs to have some html/javascript as part of what it maintains | 21:58 |
*** erikmwilson_ is now known as erikmwilson | 21:58 | |
dstufft | just looked ant it's configparser | 21:58 |
clarkb | mordred: I thought it also minified and made the resulting thing you host off a weserver | 21:58 |
lifeless | dstufft: :) | 21:58 |
mordred | clarkb: I see no reason for it to not use the right tool to do that, to do the things, and then to put those things into the python sdist | 21:58 |
mordred | clarkb: it may or may not do many of those things - but I see no reason to not do those things as part of building the sdist so that the sdist has the thigns in it that you need | 21:58 |
clarkb | oh you want to put them in the sdist? how do you get them back out? | 21:59 |
mordred | clarkb: which is to say - I don't think it's unreasonable to go down the path of finding the right way to stich these things together | 21:59 |
*** Sukhdev has quit IRC | 21:59 | |
clarkb | just thinking out loud here. it is really hard to say install manpages | 21:59 |
clarkb | so how does one make install javascript any better | 21:59 |
mordred | we do it with git-review | 21:59 |
mordred | and who said anythinga bout installing javascript | 21:59 |
clarkb | mordred: you did, you said it would go in an sdist, then later presumabl you install that sdist which does the correct things for the javasript | 22:00 |
mordred | I mean, it's not a thing that needs to go into a location | 22:00 |
clarkb | otherwise you just have javascript in an sdist which is mostl useless | 22:00 |
openstackgerrit | Mike Perez proposed openstack-infra/project-config: Add publishing, check-requirement jobs to os-brick https://review.openstack.org/176996 | 22:00 |
*** otter768 has joined #openstack-infra | 22:00 | |
mordred | clarkb: I do not know the answers to all of teh things- but I think if there are good answers, pbr is a great place to put them | 22:00 |
mordred | because there are a non-zero number of projects that want to combine python and javascript in a non-insane way | 22:01 |
clarkb | ok | 22:01 |
mordred | and it would be nice if there was just a straight-forward way to do that | 22:01 |
*** Sukhdev has joined #openstack-infra | 22:01 | |
*** jamesmcarthur has joined #openstack-infra | 22:01 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 22:01 | |
mordred | krotscheck: all of teh above notwithstanding - clarkb's suggestion of a hook might be a good way to start poking at what it looks like | 22:01 |
clarkb | not to furhter stir things, but how is this different than say xstatic? | 22:02 |
mordred | krotscheck: and once you iterate on that a few times, what teh combination of the two feels like might make more sense | 22:02 |
mordred | clarkb: well, that's the other thing | 22:02 |
clarkb | eg why not just xstatic if this is what you want | 22:02 |
mordred | clarkb: that's ignoring the javascript toolchain and packaging javascript in python packages | 22:02 |
mordred | so taht python packages can depend on it | 22:02 |
mordred | this is doing teh opposite | 22:02 |
mordred | it's saying "I have a python something that wants to consume javascript packaged things" | 22:02 |
*** Guest47750 has joined #openstack-infra | 22:03 | |
*** Kennan has quit IRC | 22:03 | |
mordred | xstatic is the assumption that for some reason javascript libraries should be packaged and consumable by pip | 22:03 |
mordred | which is crazy | 22:03 |
clarkb | mordred: well Ithink its one solution to this problem ( and I agree its crazy ) | 22:03 |
*** Kennan has joined #openstack-infra | 22:03 | |
clarkb | basically you want python to coexist with javascript so you put things in the python package management system | 22:04 |
mordred | clarkb: yes, I agree - it is one solution to this problem space | 22:04 |
*** derekh has quit IRC | 22:04 | |
*** mriedem is now known as mriedem_away | 22:04 | |
mordred | I'd love it if pbr presented a better solution, should we find that one is possible | 22:04 |
*** andreykurilin__ has quit IRC | 22:04 | |
mordred | it's possible that getting in to it it will turn out that EFAIL | 22:04 |
*** otter768 has quit IRC | 22:05 | |
lifeless | we might want a dedicated thing which pbr can call into | 22:05 |
lifeless | I know there is some care needed to do that | 22:05 |
fungi | we should find a way to compile python code into javascript | 22:05 |
lifeless | but I think we're approximately there now | 22:05 |
lifeless | fungi: that already exists | 22:05 |
mordred | lifeless: I might agree with you - could you restate those words though? | 22:05 |
lifeless | mordred: some classes of 'js from python' will look like tooling that builds packages from js | 22:05 |
*** _nadya_ has joined #openstack-infra | 22:05 | |
lifeless | mordred: that might want to be its own dedicated thing | 22:06 |
*** dboik has joined #openstack-infra | 22:06 | |
mordred | yah. I think the current working theory is that that dedicated thing is called bower | 22:06 |
mordred | and this would be about teaching pbr to call it | 22:06 |
*** lennyb has quit IRC | 22:06 | |
*** Kennan2 has joined #openstack-infra | 22:07 | |
lifeless | indeed | 22:07 |
mordred | potentially triggered off of the existence of a bower.json file ... but now I'm getting ahead of myself | 22:07 |
clarkb | mordred: so I think my concern there is you have only described one end of the problem | 22:07 |
clarkb | the make sdist end | 22:07 |
mordred | I think clarkb's questions are all good ones | 22:07 |
clarkb | there is the other end which is take sdist and make thing that is useable by humans | 22:07 |
lifeless | so my larger point is to say that for the pure build-time things, if its non-trivial, having a single focused project may be good | 22:07 |
mordred | clarkb: yup. needs to be answered | 22:07 |
*** dboik_ has joined #openstack-infra | 22:08 | |
*** Kennan has quit IRC | 22:08 | |
*** unicell1 has quit IRC | 22:08 | |
anteaya | tristanC: are you around to help maishsk? | 22:08 |
*** unicell has joined #openstack-infra | 22:08 | |
pleia2 | anteaya: it's not clear to me exactly what the problem is | 22:09 |
*** openstackstatus has quit IRC | 22:09 | |
pleia2 | we don't have any elections happening right now | 22:09 |
anteaya | pleia2: he didn't recieve the email with the parent post for the tc question posed to all candidates | 22:09 |
anteaya | so it isn't offically an election official duty | 22:09 |
*** _nadya_ has quit IRC | 22:10 | |
anteaya | but he needs someone to forward him the parent email so he can reply to the thread | 22:10 |
anteaya | since he is a candidate | 22:10 |
pleia2 | anteaya: there was no questions email | 22:10 |
pleia2 | we didn't do one this time around | 22:10 |
anteaya | http://lists.openstack.org/pipermail/openstack-dev/2015-April/062427.html | 22:10 |
*** timrc-bar has quit IRC | 22:10 | |
anteaya | pleia2: someone in the community posed a question to all candidates | 22:10 |
pleia2 | oh, that's not one we sent | 22:10 |
anteaya | he would like to reply | 22:10 |
*** dboik has quit IRC | 22:10 | |
anteaya | no it isn't | 22:10 |
pleia2 | there's nothing I can do about that, fungi already looked at mailing list archives and said there weren't bounces | 22:11 |
*** timrc-bar has joined #openstack-infra | 22:11 | |
anteaya | it is from the community | 22:11 |
pleia2 | s/archives/logs | 22:11 |
anteaya | pleia2: can you forward the email to him from your account | 22:11 |
anteaya | I was going to but I am a candidate | 22:11 |
anteaya | it would look funny | 22:11 |
pleia2 | he could just copy it from the archives | 22:11 |
pleia2 | me forwarding it breaks threading anyway, so there's no difference | 22:11 |
anteaya | he could do that yes | 22:11 |
anteaya | okay | 22:11 |
anteaya | he is offline now I have pointed him to you since he had another question anyway which is best if an election official answers it | 22:12 |
anteaya | hopefully he will find you tomorrow | 22:12 |
pleia2 | yeah, I'll be around tomorrow | 22:12 |
anteaya | okay thanks | 22:12 |
morganfainberg | harlowja, mordred: dogpile does not have an in-dict cache that does actual LRU. But then again no python lib really does that. even our bad memorycache one from oslo doesn't do LRU it just scans the dict for expires values and does an expensive delete every get/set. dogpile doesn't do that latter part so the dict endlessly grows. in-memory cache in python is an ugly thing to deal with. things that do proper LRU are better but | 22:12 |
morganfainberg | usually overkill | 22:12 |
morganfainberg | when in-memory/in-process is what you're looking for | 22:13 |
harlowja | morganfainberg ya, i talked with zzzeek and he was fine with adding a LRUCache into dogpile as a backend, if we want | 22:13 |
morganfainberg | harlowja, yeah, the issue is the mechanism to do LRU. it's just expensive in pure python. | 22:13 |
harlowja | https://github.com/tkem/cachetools/blob/master/cachetools/lru.py#L17 is probably better than periodic scan crap | 22:14 |
morganfainberg | harlowja, doing a simple scan/delete is also expensive. | 22:14 |
harlowja | yup | 22:14 |
morganfainberg | similar to the weakref model i did | 22:14 |
morganfainberg | i did a weakref with buckets | 22:14 |
morganfainberg | and would expire whole buckets and let weakref do magic | 22:14 |
*** amitgandhinz has quit IRC | 22:14 | |
harlowja | cool | 22:14 |
morganfainberg | but it's highly complex code and open to lots of errors | 22:14 |
harlowja | sounds like good stuff | 22:15 |
morganfainberg | you know the saying: i have 1 problem, lets add caching, I now have 2 problems | 22:15 |
morganfainberg | ;) | 22:15 |
*** ddieterly has joined #openstack-infra | 22:15 | |
mordred | morganfainberg: so - in general is seems that were someone to add an LRU cache, using an existing library focused on taht would be the way to do | 22:15 |
mordred | go | 22:15 |
lifeless | morganfainberg: why is it expensive? | 22:15 |
tristanC | anteaya: sure, what's going on ? | 22:15 |
morganfainberg | lifeless, because of the scan/look for values to expire. | 22:15 |
lifeless | morganfainberg: [I ask having written multiple implementations of efficent, scaled,python LRU caches | 22:15 |
morganfainberg | lifeless, most of the implementations are expensive. | 22:15 |
harlowja | sounds sorta like impls that shouldn't do that :) | 22:16 |
lifeless | morganfainberg: ordered dict FTW :) | 22:16 |
lifeless | morganfainberg: [or similar] | 22:16 |
lifeless | morganfainberg: should also be a linear scan to evict, not a full pass | 22:16 |
lifeless | s/also/always/ | 22:16 |
anteaya | tristanC: sorry I explained it to pleia2 | 22:16 |
anteaya | tristanC: the post to teh ml http://lists.openstack.org/pipermail/openstack-dev/2015-April/062427.html | 22:17 |
morganfainberg | lifeless, true. but in general most of the times you need real caching with LRU, in-process isn't what you want. you want a shared cache across process. | 22:17 |
*** Krinkle is now known as Krinkle|detached | 22:17 | |
anteaya | tristanC: didn't reach all candidates | 22:17 |
morganfainberg | lifeless, and in the smal small scale, it doesn't really matter if it's a full scan or not | 22:17 |
*** tjones1 has quit IRC | 22:17 | |
*** tkelsey has joined #openstack-infra | 22:17 | |
morganfainberg | lifeless: just experience though. | 22:17 |
pleia2 | anteaya: strictly speaking, I'm not sure it's appropriate for tristanC or me to forward it either, since it's not part of the official process | 22:17 |
sigmavirus24 | jeblair: ping | 22:17 |
anteaya | tristanC: so pleia2 is suggesting the candidate that didn't get the post can copy from the archives | 22:17 |
thingee | fungi: I had to reup...missed a file https://review.openstack.org/#/c/176996/ | 22:17 |
lifeless | morganfainberg: sure; so an IPC based interface? | 22:17 |
anteaya | pleia2: yeah, no idea here, this is new | 22:18 |
lifeless | morganfainberg: its one step further to be putting it in mysql... | 22:18 |
anteaya | pleia2: so it is whatever the two of you decide | 22:18 |
morganfainberg | lifeless: memcache, redis, etc - simple interfaces, fast servers, and they're optimised on the backend to LRU things sanely | 22:18 |
lifeless | morganfainberg: yup | 22:18 |
pleia2 | anteaya, tristanC: I think he should just copy it from the archives if he wants to reply, that's how people usually do it if they miss an email | 22:18 |
*** greghaynes has quit IRC | 22:18 | |
lifeless | morganfainberg: I'm not dissing them. I thought the context here was in-memory though | 22:18 |
morganfainberg | lifeless: so i go back to "python may be the wrong choice" :) | 22:18 |
morganfainberg | lifeless: right. | 22:18 |
*** greghaynes has joined #openstack-infra | 22:19 | |
morganfainberg | lifeless: pure-python-in-process that is* | 22:19 |
morganfainberg | harlowja: i wouldn't be opposed to better cache backend for dogpile | 22:19 |
harlowja | sure, i'll get something up someday | 22:19 |
morganfainberg | harlowja: for in-memory [especially if it means memorycache in oslo incubator dies a horrive death] | 22:19 |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:19 | |
tristanC | pleia2: well the problem is that the archive doesn't display the message-id and therefor you can't properly reply out of it only | 22:20 |
pleia2 | tristanC: forwarding alters it as well | 22:20 |
tristanC | though I'm not sure election official are responsible of the mailing list not working properly... it's another reason to work toward a better election tooling :) | 22:21 |
pleia2 | and you can only really edit it anyway if you're using a client like mutt | 22:21 |
morganfainberg | lifeless: would you weakref with the ordereddict to truely get a LRU or just plop things again on the end and use references? | 22:21 |
pleia2 | I'm also not sure election officials are responsible for making sure everyone gets every email forwarded to them by members of the community | 22:21 |
morganfainberg | lifeless: my brain is tired of fighting with concur :P this is a nice diversion | 22:21 |
*** tkelsey has quit IRC | 22:22 | |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: Fix swapiness sysctl set https://review.openstack.org/177006 | 22:22 |
pleia2 | Chris could have come to us to suggest the questions and do his email so we could incorporate it into our process, but he didn't | 22:22 |
* ianw ^ will set "-e" on the gate scripts and see what happens... | 22:22 | |
lifeless | morganfainberg: value = cache.pop(key, sentinel); if value is not sentinel: cache[key] = value | 22:23 |
clarkb | tristanC: ftr as far as we can tell the mail list did work properly | 22:23 |
clarkb | tristanC: if there was an issue it was client side | 22:23 |
openstackgerrit | Victor Stinner proposed openstack-infra/project-config: Make gate-oslo.db-python34 voting https://review.openstack.org/177007 | 22:23 |
lifeless | morganfainberg: concur can sap ones will to live | 22:24 |
morganfainberg | lifeless: it does.... it really really does | 22:24 |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: Add -e to gate wrap script https://review.openstack.org/177017 | 22:26 |
tristanC | clarkb: ok, thanks for checking that, it's surely a client side issue that we can't really do much about it I guess | 22:27 |
*** ashleighfarnham has quit IRC | 22:28 | |
dstufft | mordred: clarkb warehouse packages up js files into the sdist, but it just uses package_data and a static view to serve them *shrug* | 22:28 |
clarkb | dstufft: so the python application serves them? | 22:28 |
dstufft | clarkb: yea | 22:28 |
mordred | clarkb: yah - there are plenty of cases of python apps wanting to be able to do something like that | 22:29 |
dstufft | in my case I just commit the js into the repo because I'm lazy and that's easy, but i've wanted to make it part of the sdist creation process | 22:30 |
mordred | dstufft: well, I know I won't suck you into the evils of pbr - but maybe krotscheck's stuff can be re-usable by you and stuff | 22:31 |
timrc-bar | I would not want to share a name with a notoriously crappy beer. | 22:32 |
*** bknudson has quit IRC | 22:33 | |
clarkb | hipsters across portland are now mad at you | 22:33 |
clarkb | but its ok we also have notoriously good beer here | 22:33 |
clarkb | fungi: speaking of breakside has a seasonal doule ipa that is really good | 22:33 |
mordred | clarkb: s/across portland// | 22:33 |
dstufft | morganfainberg: I think the stdlib has a real lru_cache btw ..., it's a decorator for a function though not a LRUCache dict | 22:34 |
morganfainberg | dstufft, hm. yeah that doesn't work with most of the sutff | 22:35 |
morganfainberg | dstufft, a lot of cases there is a lot of extra logic needed for the memoization. | 22:35 |
timrc-bar | Well I live in Texas so PBR is professional bull riding. Not sure that is much better | 22:35 |
morganfainberg | dstufft, but good to know i'll hceck out what it's doing. | 22:35 |
dstufft | OrderedDict should be able to do it though if you override __getitem__ to pop and reinsert | 22:35 |
*** gordc has quit IRC | 22:36 | |
dstufft | since OrderedDict maintains insertion order into the dict | 22:36 |
*** alexpilotti has quit IRC | 22:36 | |
openstackgerrit | Boris Pavlovic proposed openstack-infra/project-config: Add coverage job to cue check pipeline https://review.openstack.org/177022 | 22:37 |
*** jamesmcarthur has quit IRC | 22:43 | |
*** Guest47750 has quit IRC | 22:44 | |
*** tqtran_ has quit IRC | 22:44 | |
*** shashankhegde has joined #openstack-infra | 22:45 | |
fungi | clarkb: oh! must try | 22:46 |
pleia2 | which season? :) | 22:46 |
clarkb | pleia2: fungi this season, unsure if it will be around in july | 22:46 |
*** filler has quit IRC | 22:46 | |
clarkb | but all their beers are excellent so no loss if so | 22:47 |
clarkb | notmyname: can I interest you in looking at https://review.openstack.org/#/c/168673/ | 22:47 |
fungi | indeed. what little i do recall having of theirs was excellent regardless | 22:47 |
*** tqtran has joined #openstack-infra | 22:48 | |
clarkb | http://www.breakside.com/beer/india-golden-ale/ looks like it will be gone by june | 22:48 |
fungi | replaced by something equally delicious, no doubt | 22:49 |
*** f1ller has joined #openstack-infra | 22:50 | |
*** erlon has quit IRC | 22:51 | |
*** timrc-bar has quit IRC | 22:52 | |
notmyname | clarkb: I've got it starred as a priority review | 22:53 |
notmyname | if I get a chance, I'll look. otherwise, I'll defer to other cores (who can see it too) | 22:53 |
notmyname | clarkb: it's reasonable to get it this week I think | 22:54 |
clarkb | thanks | 22:54 |
clarkb | its one of the random things that will make our use of swiftclient for image uploads better | 22:54 |
clarkb | zaro: did you see the latest on the gerrit 2.10.3 ssh problems thread | 22:54 |
clarkb | zaro: seems that it may be related to the client and not sshd update | 22:54 |
clarkb | so for us it may be best to try and reproduce and if we can't then our clients are probbly fine | 22:55 |
clarkb | I need to go run some errands before the butcher closes | 22:56 |
fungi | clarkb: though odd that a misbehaving client could cause the webui to become unresponsive | 22:59 |
fungi | that sounds like an exploitable condition if so | 23:00 |
jhesketh | Morning | 23:02 |
*** melwitt has quit IRC | 23:02 | |
*** derekh has joined #openstack-infra | 23:02 | |
*** annegentle has joined #openstack-infra | 23:03 | |
*** pc_m has joined #openstack-infra | 23:03 | |
*** jamesmcarthur has joined #openstack-infra | 23:04 | |
anteaya | morning jhesketh | 23:04 |
*** derekh has quit IRC | 23:04 | |
clarkb | fungi ya | 23:04 |
jhesketh | o/ | 23:04 |
*** timrc-bar has joined #openstack-infra | 23:09 | |
reed | pleia2, are you collecting the candidacy to TC outside of the mailing list archives too? in other words, is there a page where voters can go and see the full list with their candidacy message, too? | 23:09 |
*** timrc-bar has quit IRC | 23:09 | |
pleia2 | reed: https://wiki.openstack.org/wiki/TC_Elections_April_2015 | 23:09 |
pleia2 | bottom of the page has confirmed candidates | 23:09 |
reed | pleia2, lovely, thanks | 23:09 |
*** rlandy has quit IRC | 23:09 | |
openstackgerrit | Merged openstack-infra/system-config: Make default email mandatory https://review.openstack.org/176394 | 23:09 |
*** ajmiller_ is now known as ajmiller | 23:12 | |
notmyname | clarkb: mordred: done. sam just approved it | 23:13 |
*** tqtran_ has joined #openstack-infra | 23:14 | |
*** annegentle has quit IRC | 23:14 | |
timrc | Nice to see nodepool is still chugging along on hpcloud. | 23:14 |
*** ddieterly has quit IRC | 23:15 | |
*** tqtran has quit IRC | 23:15 | |
timrc | mordred, I imagine you talked to the right people in public cloud to make this happen. Who do we send flowers to? | 23:16 |
*** sdake has joined #openstack-infra | 23:16 | |
*** tqtran has joined #openstack-infra | 23:17 | |
mordred | notmyname: woot! thanks | 23:19 |
mordred | notmyname: I think that's the first patch that an infra-patch had a depends-on on :) | 23:19 |
mordred | gah | 23:19 |
mordred | notmyname: I think that's the first swift patch that an infra-patch had a depends-on on :) | 23:19 |
notmyname | mordred: all I did was mention it. clayg and torgomatic did it ;-) | 23:19 |
mordred | timrc: well, actually, _you_ should get the flowers | 23:20 |
mordred | timrc: because ultimately I believe it was the impact the problem was having on gozer that was the ultimate catalyst | 23:20 |
*** sdake_ has quit IRC | 23:20 | |
mordred | timrc: so, you know, thanks! | 23:20 |
*** tqtran has quit IRC | 23:22 | |
timrc | mordred, So if we can translate degraded cloud services to lost "story points", business people become motivated to do something about it. | 23:23 |
*** jamesmcarthur has quit IRC | 23:24 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/infra-manual: How To Avoid Merging Specific Files https://review.openstack.org/177034 | 23:24 |
*** amitgandhinz has joined #openstack-infra | 23:25 | |
mordred | timrc: yah man | 23:25 |
*** wuhg has joined #openstack-infra | 23:28 | |
*** julim has quit IRC | 23:28 | |
*** sabeen2 has quit IRC | 23:28 | |
*** amitgandhinz has quit IRC | 23:29 | |
*** marun has quit IRC | 23:34 | |
*** tqtran_ has quit IRC | 23:34 | |
*** dimtruck is now known as zz_dimtruck | 23:34 | |
*** baoli has joined #openstack-infra | 23:35 | |
*** Swami has quit IRC | 23:35 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: WiP: Add Neutron/Nova Floating IP support https://review.openstack.org/177036 | 23:36 |
*** hichihara has joined #openstack-infra | 23:36 | |
dguerri | just a WiP ^^^ disregard :) | 23:37 |
*** baoli has quit IRC | 23:37 | |
*** baoli has joined #openstack-infra | 23:37 | |
*** rkukura has joined #openstack-infra | 23:39 | |
*** aduarte has quit IRC | 23:40 | |
*** ZZelle_ has quit IRC | 23:40 | |
*** ajmiller has quit IRC | 23:41 | |
*** jamesmcarthur has joined #openstack-infra | 23:44 | |
*** jamesmcarthur has quit IRC | 23:46 | |
*** tqtran has joined #openstack-infra | 23:47 | |
*** pc_m has quit IRC | 23:54 | |
*** bswartz has joined #openstack-infra | 23:54 | |
*** tqtran_ has joined #openstack-infra | 23:55 | |
*** tqtran has quit IRC | 23:57 | |
*** atan8 has joined #openstack-infra | 23:58 | |
*** sdake_ has joined #openstack-infra | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!