greghaynes | :/ | 00:00 |
---|---|---|
jogo | clarkb: oh right | 00:00 |
greghaynes | Can we not just run the devstack bits that install packages durin the dib build | 00:00 |
jeblair | clarkb: how certain are you that they KeyError still happened after the full removal? if it only shows up in the log twice, i wonder... i ask because it's not clear how it would end up missing from part of the data structure otherwise | 00:00 |
greghaynes | or we want to test the dependency logic too I guess | 00:00 |
clarkb | greghaynes: then we won't have a cache | 00:00 |
mordred | we do | 00:00 |
clarkb | jeblair: can you grep for the Exception in main loop message? | 00:01 |
jeblair | clarkb: i did and found the KeyError twice | 00:01 |
clarkb | jeblair: hrm that is what I see as well | 00:02 |
clarkb | let me reread irc logs | 00:02 |
jeblair | clarkb: maybe it was in the process of recovering from your second fix? it looks like it was restarting the managers around that time, but may have stopped emitting the KeyError | 00:03 |
jogo | greghaynes: also based on http://logs.openstack.org/28/151128/5/check/check-tempest-dsvm-neutron-full/00627d4//logs/devstacklog.txt.gz | 00:03 |
*** ZZelle has quit IRC | 00:03 | |
jogo | installing packages is pretty quick | 00:03 |
clarkb | jeblair: according to my reading of irc logs + nodepool logs first keyerror occured before removing all entries and second occurred after | 00:03 |
jogo | building wheels is ~25% of the time though | 00:04 |
*** baoli has quit IRC | 00:04 | |
clarkb | 23:31:20 clarkb | ok I have more properly fixed the config, lets see if that shakes some nodes loose <- is when I removed the label and providers too | 00:04 |
greghaynes | yea | 00:04 |
jeblair | clarkb: based on the manager restarts though, i think the config reload may not have taken effect until after that | 00:04 |
greghaynes | jogo: and I think ~80% of that wheel time is numpy + lxml if its anything like tripleo | 00:04 |
*** jlvillal_ has joined #openstack-infra | 00:04 | |
jogo | greghaynes: and caching files will mean less trips to the network which will increase reliability (we see rax mirrors break often) | 00:04 |
clarkb | jeblair: gotcha, I was just being impatient then? | 00:04 |
jogo | greghaynes: most likely | 00:04 |
clarkb | then I restarted ~4 minutes later | 00:04 |
jeblair | clarkb: understandably so. :) but i think that means that the fix for this is the config file syntax check | 00:05 |
*** jlvillal_ has quit IRC | 00:05 | |
clarkb | jeblair: +1 | 00:05 |
clarkb | jogo: your example ran in rax | 00:05 |
clarkb | jogo: we are caching packages properly in rax | 00:05 |
*** hdd_ has quit IRC | 00:06 | |
clarkb | jeblair: also it was about 4.5 minutes between main loop exceptions so I likely jumped the gun | 00:06 |
clarkb | jeblair: you have convinced me :) | 00:06 |
*** Rockyg has quit IRC | 00:07 | |
*** markvoelker has quit IRC | 00:07 | |
jogo | clarkb: what about Get:4 http://mirror.rackspace.com/ubuntu/ trusty/main libcroco3 amd64 0.6.8-2ubuntu1 [82.4 kB] ? | 00:09 |
clarkb | jogo: it will still grab anything that is updated | 00:09 |
clarkb | jogo: or any new dependencies | 00:09 |
clarkb | greghaynes: where is that boot qcow2 script stuff of yours? I finally have a real excuse to use it | 00:09 |
greghaynes | clarkb: haha | 00:09 |
*** hodos|2 has quit IRC | 00:10 | |
jogo | clarkb: that is a lot of new packages since the caching ... | 00:11 |
*** ZZelle has joined #openstack-infra | 00:11 | |
*** ddieterly has quit IRC | 00:11 | |
*** camunoz has quit IRC | 00:11 | |
*** bdpayne has quit IRC | 00:11 | |
*** camunoz has joined #openstack-infra | 00:12 | |
clarkb | jogo: its also possible snapshots are broken too but they don't have chroot issues like dib | 00:13 |
greghaynes | clarkb: I wonder if https://review.openstack.org/#/c/139064/ is the race issues you were seeing | 00:13 |
jeblair | clarkb: which image has the initramfs problem? | 00:14 |
clarkb | jeblair: devstack-trusty | 00:14 |
clarkb | jeblair: its the qcow2 in my homedir on nodepool.o.o | 00:14 |
jeblair | clarkb: and did you delete most recent from all 5 hpclouds? | 00:15 |
*** prad has quit IRC | 00:15 | |
clarkb | jeblair: I did | 00:15 |
*** r-daneel has quit IRC | 00:15 | |
clarkb | jeblair: but not before it started builds in them | 00:16 |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: Create and upload heat test images to tarballs https://review.openstack.org/159686 | 00:16 |
clarkb | so I think it may need a single build fail pass to use the new image | 00:16 |
*** thedodd has quit IRC | 00:16 | |
*** carl_baldwin_ has joined #openstack-infra | 00:17 | |
*** bhunter71 has quit IRC | 00:17 | |
jeblair | ClientException: Unknown Error (HTTP 500) | 00:18 |
jeblair | sigh | 00:18 |
jeblair | seeing a lot of those in hpcloud now | 00:18 |
*** carl_baldwin has quit IRC | 00:19 | |
*** carl_baldwin_ is now known as carl_baldwin | 00:19 | |
clarkb | that was the floating ip leak before | 00:19 |
clarkb | its possible that this is really making the leak large | 00:20 |
clarkb | jeblair: try nova show on a node that does that | 00:20 |
clarkb | that was the other thing I was doing to track this stuff down | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Sorted Package Dependencies. https://review.openstack.org/161497 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Removed "Do No Evil" jshint and replaced with eslint. https://review.openstack.org/161498 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-undefined https://review.openstack.org/161499 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:indent https://review.openstack.org/161500 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:key-spacing https://review.openstack.org/161501 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-space-before-semi https://review.openstack.org/161502 | 00:20 |
*** wenlock has quit IRC | 00:20 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-underscore-dangle https://review.openstack.org/161503 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:strict https://review.openstack.org/161504 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-console https://review.openstack.org/161505 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:space-unary-ops https://review.openstack.org/161506 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:consistent-return https://review.openstack.org/161507 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-shadow https://review.openstack.org/161508 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:space-infix-ops https://review.openstack.org/161509 | 00:20 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Enabled eslint:no-use-before-define https://review.openstack.org/161510 | 00:20 |
jeblair | clarkb: they delete instantly | 00:23 |
jeblair | clarkb: it's the create server call itself that is 500ing | 00:23 |
jeblair | so there's nothing to see in nova | 00:23 |
clarkb | jeblair: ok then thats not the boot problems from before | 00:23 |
*** annegentle has joined #openstack-infra | 00:24 | |
clarkb | jeblair: those would go ACTIVE and the console would show the unable to mount / | 00:24 |
jeblair | clarkb: oh yeah, i didn't think it was | 00:24 |
jeblair | clarkb: those manifested as ssh timeouts in nodepool, i believ | 00:24 |
clarkb | jeblair: the other thing to check is `nova floating-ip-list | wc -l` | 00:24 |
clarkb | jeblair: 600 + 4 for the table format is our limit there iirc | 00:24 |
jeblair | 459 | 00:24 |
clarkb | ok so not floating ips | 00:24 |
openstackgerrit | Sumit Naiksatam proposed openstack-infra/project-config: Create experimental job for group-based-policy https://review.openstack.org/161511 | 00:24 |
jeblair | clarkb, mordred: i mentioned to the hpcs noc that we are seeing many 500 errors on server create | 00:25 |
*** tsg_ has quit IRC | 00:25 | |
jeblair | clarkb: still seeing quite a few "OverLimit: Maximum number of ports exceeded" | 00:26 |
jeblair | clarkb: what does that mean? | 00:26 |
*** bhunter71 has joined #openstack-infra | 00:26 | |
clarkb | jeblair: we also have a limit of 600 neutron ports. Each neutron interface is a port. So in hpcloud thats one port per node. try `neutron port-list -c id -c device_id` to get a listing of port id to host ids | 00:26 |
*** hamzy_ has joined #openstack-infra | 00:27 | |
clarkb | jeblair: also wc -l that and limit should be 600 + 4 | 00:27 |
jeblair | clarkb: is there a venv with neutronclient installed? | 00:27 |
jesusaurus | oh, you might be leaking ports rather than leaking floating-ips | 00:27 |
*** hamzy_ has quit IRC | 00:28 | |
clarkb | jesusaurus: I have on in my homedir on puppetmaster.o.o /home/clarkb/venv/bin/neutron | 00:28 |
clarkb | er jeblair ^ | 00:29 |
jesusaurus | if you are leaking neutron ports, http://paste.openstack.org/show/188317/ is a little script I wrote to clear them out | 00:29 |
jeblair | clarkb: 607 | 00:29 |
jeblair | how is it possible we are leaking neutron ports? | 00:29 |
clarkb | jeblair: ok, that means we are using our quota there | 00:29 |
clarkb | well I am not quite sure we are | 00:30 |
clarkb | jeblair: I think we may be leaking nodes | 00:30 |
jeblair | clarkb: as close as i could get running two commands, we have 497 nova instances and 599 neutron ports | 00:31 |
clarkb | jeblair: huh, ok then I think we are leaking neutron ports. | 00:31 |
clarkb | jeblair: we probably need to cross check the device_id from port listing with nova instance uuid, filter out the special ones for routers and dhcp then maybe delete the rest? | 00:31 |
clarkb | jeblair: I also have no idea how we are leaking those | 00:32 |
jeblair | mordred: ^ | 00:32 |
jeblair | clarkb, mordred: are we using east or west? | 00:32 |
jeblair | the noc would like to know | 00:33 |
*** ghostpl_ has joined #openstack-infra | 00:33 | |
jeblair | clarkb: fwiw, i think we just got a big batch of working hpcloud nodes | 00:33 |
clarkb | jeblair: east | 00:34 |
clarkb | jeblair: well at least tehre is some good news | 00:34 |
*** carl_baldwin has quit IRC | 00:34 | |
*** jlvillal has joined #openstack-infra | 00:34 | |
jeblair | okay, it's past EOD for me. i'm going to wish nodepool good luck with hpcloud and head out. | 00:36 |
*** annegentle has quit IRC | 00:36 | |
clarkb | have a good one, I think things are mostly happy again | 00:37 |
mordred | jeblair: east | 00:37 |
mordred | jeblair: havea good night! | 00:37 |
mordred | clarkb: I had a new/different idea on the fix for the ansible/puppet/project-config sequence thing | 00:38 |
*** ghostpl_ has quit IRC | 00:38 | |
ianw | clarkb: when you have a second, could you pastebin the full nodepool.yaml config file from host (templating gets in the way of using the .erb file) | 00:39 |
*** stevemar has quit IRC | 00:39 | |
clarkb | mordred: ok I am mostly semi listening | 00:40 |
clarkb | ianw: it has sensitive data in it so not really | 00:40 |
clarkb | ianw: just replace the erb stuff with strings | 00:40 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Drive actions around repo creation from ansible https://review.openstack.org/161518 | 00:41 |
mordred | clarkb: ^^ | 00:41 |
mordred | clarkb: there it is | 00:41 |
*** devlaps has quit IRC | 00:41 | |
*** crc32 has quit IRC | 00:41 | |
*** mrodden has quit IRC | 00:41 | |
clarkb | mordred: the problem with that is it requires ansible to use our puppet right? | 00:42 |
*** david-lyle has quit IRC | 00:43 | |
openstackgerrit | Merged openstack-infra/nodepool: Fix exception in dib image cleanup https://review.openstack.org/161473 | 00:43 |
mordred | clarkb: only if you're using it to drive manage-projects and create-cgitrepos | 00:43 |
openstackgerrit | Merged openstack-infra/system-config: Fix nodepool.yaml whitespace https://review.openstack.org/161462 | 00:44 |
ianw | clarkb: yeah, doh | 00:45 |
mordred | clarkb: I'm not wed to it - just seemed like a fairly simple option | 00:45 |
*** mrodden has joined #openstack-infra | 00:47 | |
jogo | clarkb: re caching apt packages in rax and HP, I am seeing the same amount of data being downloaded from apt i nboth | 00:47 |
jogo | clarkb: I think greghaynes has an idea why | 00:48 |
clarkb | jogo: what was the idea? | 00:49 |
greghaynes | hrm? | 00:49 |
greghaynes | ideas? | 00:49 |
greghaynes | Im guessing youre referring to the fact that dib clears out the apt cache | 00:50 |
clarkb | rax images aren't built with dib | 00:50 |
greghaynes | well, that would be odd if dib was messing that up then ;) | 00:50 |
jogo | clarkb greghaynes: ahh hrm, so something else is wrong there I guess | 00:51 |
*** otter768 has joined #openstack-infra | 00:51 | |
*** jerryz_ has joined #openstack-infra | 00:52 | |
clarkb | mordred: jeblair I have confirmed that local kvm can boot the image that seemed to give hpcloud trouble | 00:52 |
mordred | clarkb: awesome | 00:52 |
clarkb | mordred: any ideas why http://paste.openstack.org/show/188214/ may happen in hpcloud? | 00:52 |
greghaynes | clarkb: d3.sh worked? | 00:53 |
clarkb | mordred: also if you want to grab the image that is broken its in my homedir on nodepool.o.o maybe you will have better luck reproducing the fail | 00:53 |
clarkb | greghaynes: up | 00:53 |
clarkb | greghaynes: I just shoved m qcow2 into the images/ dir and that worked fine | 00:53 |
mordred | clarkb: uhm .. NO | 00:53 |
greghaynes | clarkb: nice! | 00:53 |
clarkb | mordred: boo :P | 00:53 |
mordred | clarkb: that looks very screwed up | 00:54 |
clarkb | is there a better way of getting the ip addr for a virsh node than checking arp? | 00:54 |
mordred | tteggel: ^^ when you wake up ... | 00:54 |
clarkb | mordred: the only thing I can think of is maybe the file that was uploaded got corrupted? but don't we check md5sum? | 00:54 |
clarkb | mordred: also it would've had to get corrupted on multiple uploads which seems odd | 00:54 |
clarkb | mordred: also check out greghaynes' d3.sh | 00:55 |
*** tnovacik has quit IRC | 00:55 | |
*** otter768 has quit IRC | 00:56 | |
mordred | where do I find d3.sh? | 00:56 |
greghaynes | https://github.com/greghaynes/dib-dev-deploy | 00:57 |
clarkb | mordred: https://github.com/greghaynes/dib-dev-deploy | 00:57 |
clarkb | greghaynes: though it looks like you don't preserve the orinal image | 00:57 |
clarkb | which should be fine for a thing with dev in its name | 00:57 |
greghaynes | hrm? | 00:57 |
mordred | nice | 00:58 |
*** chuckC_ has quit IRC | 00:58 | |
clarkb | greghaynes: you make the source qcow the backing image file | 00:58 |
clarkb | greghaynes: rather than making a copy | 00:58 |
greghaynes | ah, well thats an easy fix | 00:58 |
*** Ryan_Lane has quit IRC | 00:58 | |
clarkb | so if I do stuff in the VM the image will change | 00:58 |
greghaynes | This was just me getting mad when I had to boot an image by hand, not really planned out ;) | 00:58 |
clarkb | which meh its fine | 00:58 |
clarkb | totally works which is cool | 00:59 |
clarkb | because the worst bits of virsh are defining domains | 00:59 |
greghaynes | yep | 01:00 |
*** bodepd has quit IRC | 01:01 | |
clarkb | ok I am really going to step away from the computer now | 01:02 |
clarkb | I tried to reproduce boot failures and failed | 01:02 |
clarkb | likely not going to make any additional headway today | 01:02 |
clarkb | mordred: though before I go, any thoughts on how we leak neutron ports? | 01:03 |
*** yamamoto has quit IRC | 01:04 | |
mordred | clarkb: no - but I'll try to hammer on that concept in the morning | 01:05 |
*** mayurig has quit IRC | 01:06 | |
*** carl_baldwin has joined #openstack-infra | 01:07 | |
*** markvoelker has joined #openstack-infra | 01:08 | |
*** SumitNaiksatam has quit IRC | 01:11 | |
*** kmartin has quit IRC | 01:11 | |
*** ZZelle_ has quit IRC | 01:12 | |
*** markvoelker has quit IRC | 01:13 | |
*** annegentle has joined #openstack-infra | 01:15 | |
*** markvoelker has joined #openstack-infra | 01:15 | |
StevenK | pleia2: You have a CentOS machine handy, or I should dust off a chroot/VM? | 01:15 |
*** salv-orlando has quit IRC | 01:16 | |
pleia2 | StevenK: just brought one up on hpcloud, trying to figure out how to apt-cache search with yum now ;) | 01:16 |
*** annegentle has quit IRC | 01:16 | |
mordred | pleia2: "yum search foo" | 01:16 |
pleia2 | how reasonable! thanks | 01:16 |
mordred | pleia2: it's almost like they wrote one tool that actually does all the things | 01:16 |
*** annegentle has joined #openstack-infra | 01:16 | |
asselin | greghaynes, failed again. not sure what the error is. did I accidentally ctrl-c? http://paste.openstack.org/show/188362/ | 01:17 |
clarkb | mordred: because I have a hard time not working, in my homedir on puppetmaster are two files, hpcloud-nodes.txt and hpcloud-ports.txt | 01:20 |
mordred | clarkb: heh | 01:20 |
clarkb | mordred: should be able to use that data to figure out the leaked ports | 01:20 |
mordred | clarkb: well, you could be watching duke whoop up on wake forest on espn3/watchespn | 01:20 |
clarkb | I just need to clean it up | 01:20 |
*** markvoelker has quit IRC | 01:20 | |
pleia2 | StevenK: heh, so it's not in stock centos7, so I enabled EPEL | 01:21 |
asselin | greghaynes, nevermind...sorry I redirected stdout to a log file, but stderr was still going to a terminal. a bit confusing... | 01:21 |
pleia2 | StevenK: zanata-python-client.noarch : Python Client for Zanata Server | 01:21 |
pleia2 | x_x | 01:21 |
pleia2 | doesn't seem to have the java client | 01:21 |
*** Daisy_ has joined #openstack-infra | 01:21 | |
greghaynes | asselin: ah. I was very confused ;) | 01:21 |
pleia2 | StevenK: but since there's one for fedora, it may be possible to just bring that rpm over | 01:22 |
StevenK | pleia2: Possibly. | 01:22 |
StevenK | The purist in me wants to keep going to have it on Ubuntu | 01:22 |
pleia2 | StevenK: it's also valuable to have it packaged for users who want it | 01:23 |
* mordred watches StevenK implode | 01:23 | |
openstackgerrit | Merged openstack-infra/project-config: Fix pkgs-to-install path https://review.openstack.org/161472 | 01:23 |
pleia2 | but yeah, figured I'd give you an out if the deb packaging is kiling you | 01:23 |
kevinbenton | hi, can I get another set of eyes on this request for a third party plugin repo? https://review.openstack.org/#/c/160339/ | 01:24 |
kevinbenton | it already has one +2 | 01:24 |
StevenK | pleia2: I had to learn the ins and outs of mh_make from maven-debian-helper, but that has mostly gotten me a bunch of source packages -- or close to | 01:25 |
pleia2 | fun | 01:25 |
StevenK | pleia2: I am building on Vivid due to other Java depends, but once I have this lot building on Vivid, backporting to Trusty shouldn't cause too much hair loss | 01:25 |
pleia2 | cool | 01:26 |
StevenK | And please don't say Precise :-P | 01:26 |
cinerama | aaaaah why is wildfly trying to use weld | 01:26 |
pleia2 | StevenK: haha, no, we're using trusty now :) | 01:26 |
mordred | cinerama: because pain? | 01:26 |
pleia2 | java is hard | 01:27 |
StevenK | pleia2: My poor firewall at home is still running *Lucid* | 01:27 |
*** Daisy__ has joined #openstack-infra | 01:27 | |
*** carl_baldwin has quit IRC | 01:27 | |
mordred | StevenK: jeblair and I have a server running lucid | 01:27 |
cinerama | i did it the exact same way | 01:27 |
*** annegentle has quit IRC | 01:27 | |
pleia2 | I have one running squeeze | 01:27 |
mordred | StevenK: we're thinking that maybe now that trusty is out and mostly not terrible it might be time to upgrade | 01:27 |
cinerama | do i have to stop this car? | 01:27 |
StevenK | mordred: I can not upgrade it to Precise, its processor doesn't support CMOV. | 01:27 |
pleia2 | StevenK: haha, nice | 01:27 |
mordred | :) | 01:27 |
StevenK | So I either have to side-grade to Debian, or try and replace it | 01:28 |
openstackgerrit | Ramy Asselin proposed openstack-infra/project-config: Use GIT_BASE environment variable https://review.openstack.org/161537 | 01:28 |
*** sdake_ has joined #openstack-infra | 01:28 | |
StevenK | It's a low-power board, no fan or moving parts | 01:28 |
StevenK | Or I buy another CF card and debootstrap Debian onto it | 01:28 |
StevenK | pleia2: The other fun with this is because Java, it takes 10-12 minutes to install ~200MiB of Build-Depends. | 01:29 |
pleia2 | StevenK: it takes about 7 minutes for zanata to even *start* | 01:29 |
pleia2 | so that's special | 01:29 |
StevenK | The client, or the server? :-P | 01:29 |
pleia2 | server | 01:30 |
*** sdake__ has joined #openstack-infra | 01:30 | |
*** Daisy_ has quit IRC | 01:30 | |
pleia2 | java application servers are ridiculous | 01:30 |
*** mtanino has quit IRC | 01:30 | |
mordred | pleia2: but they can java things | 01:31 |
pleia2 | mordred: not helping | 01:31 |
clarkb | mordred: http://paste.openstack.org/show/188367/ | 01:31 |
clarkb | mordred: that needs sanitizing, there are special dhcp ports in there and likely router ports as well | 01:31 |
clarkb | mordred: but that is the list of ports that do not have device ids that match our nova list | 01:31 |
*** Daisy_ has joined #openstack-infra | 01:32 | |
sigmavirus24 | mordred++ | 01:32 |
clarkb | and with that actually afk now | 01:32 |
cinerama | BOOM | 01:33 |
cinerama | got it | 01:33 |
*** sdake_ has quit IRC | 01:33 | |
mordred | woot! | 01:33 |
pleia2 | :D | 01:33 |
cinerama | so there is this /etc/default/wildfly that the puppet module installs | 01:33 |
clarkb | mordred: confirmed that router ports are in that list so uh don't delete anything yet :) | 01:34 |
cinerama | it is evil and we need to kill it with fire | 01:34 |
clarkb | mordred: we will have sad times if we do | 01:34 |
sigmavirus24 | How's zuul doing tonight? | 01:34 |
clarkb | sigmavirus24: mostly better | 01:34 |
pleia2 | cinerama: that makes me sad, maybe we can convince upstream to make it optional, or just delete it ourselves | 01:35 |
*** amotoki has joined #openstack-infra | 01:35 | |
clarkb | why is defaults file bad? | 01:35 |
*** Daisy__ has quit IRC | 01:35 | |
*** gyee has quit IRC | 01:36 | |
pleia2 | clarkb: just asked for a pastebin of it | 01:36 |
cinerama | defaults file is here http://paste.openstack.org/show/188368/ | 01:37 |
ianw | hmm, i wonder what happened to https://review.openstack.org/#/c/161055/ ... seems to have disappeared from zuul without a trace | 01:37 |
pleia2 | cinerama: wow, that is a terrible file! | 01:37 |
pleia2 | seems like loading up lots of xml files that are breaking things :\ | 01:38 |
cinerama | oh yeah you betcha | 01:38 |
*** liusheng has quit IRC | 01:38 | |
*** ashleighfarnham has quit IRC | 01:38 | |
mordred | clarkb: timrc has made a patch to add rebuild support to shade, and has also done some benchmarking | 01:39 |
mordred | clarkb: seems to be roughly 3x faster to rebuild vs. delete/recreate | 01:39 |
clarkb | in hpcloud ya | 01:40 |
timrc | mordred, I'm using defaults with create_server (which has auto_ip set to True) so probably not a "real world" comparison in the context of nodepool. | 01:40 |
cinerama | so the game now is "who's enabling weld" | 01:40 |
cinerama | ah i see | 01:40 |
mordred | timrc: actually, I think it is | 01:40 |
timrc | mordred, Are floating ips not pooled? | 01:41 |
cinerama | JBOSS_CONFIG=standalone-full.xml <- no bueno | 01:41 |
mordred | timrc: because auto_ip is what we'd want in nodepool (although auto_ip needs a few more patches) | 01:41 |
mordred | timrc: nope | 01:41 |
timrc | mordred, Ah. | 01:41 |
mordred | timrc: we delete and recreate them every time | 01:41 |
pleia2 | ok, time to get some foods | 01:41 |
timrc | mordred, Well then. | 01:41 |
mordred | so honestly, we remove a lot of moving parts when we get rebuild working | 01:41 |
timrc | Yeah, I think the challenge is to work out how nodepool will know what to rebuild an instance as. | 01:42 |
clarkb | and when to rebuild vs delete | 01:42 |
mordred | yup | 01:42 |
mordred | it's not a quick patch - but I Think it's going to be a great feature | 01:42 |
*** dims has quit IRC | 01:43 | |
*** dboik has joined #openstack-infra | 01:44 | |
mordred | clarkb, timrc: my napkin thought is to keep a demand counter, and if the demand coutner is > 0, then rebuild, if == 0, then delete | 01:44 |
*** sputnik13 has quit IRC | 01:44 | |
clarkb | mordred actually I think we can update the manager queues safely | 01:45 |
clarkb | the when you go to add a boot event if delete in queue replace with rebuild | 01:46 |
clarkb | maybe | 01:46 |
mordred | yah | 01:46 |
clarkb | the problem is getting lajnch node to know when it can swap delete for rebuild | 01:46 |
clarkb | because you dont want to do this on the delete side of things or code will get nasty | 01:47 |
*** adalbas has quit IRC | 01:47 | |
*** tsg has joined #openstack-infra | 01:47 | |
mordred | clarkb: I'm sure docker would fix it | 01:48 |
*** dboik has quit IRC | 01:48 | |
greghaynes | I think we could use a dockerbot | 01:49 |
greghaynes | that randomly answers questions with "Maybe you could fix it with docker" | 01:49 |
cinerama | cool, i found the bit in the wildfly puppet module where we can pass the parameter to fix that | 01:50 |
*** vilobhmm1 has quit IRC | 01:50 | |
timrc | greghaynes, ++ | 01:50 |
cinerama | super obvious...after looking at stuff for two days :) | 01:50 |
*** jamielennox is now known as jamielennox|lunc | 01:51 | |
*** tiswanso has joined #openstack-infra | 01:51 | |
timrc | clarkb, mordred Would you agree a spec for nodepool rebuild would be appropriate? I can start working on that. | 01:51 |
*** vilobhmm has joined #openstack-infra | 01:51 | |
mordred | timrc: yeah. I think it's been requested enough - I know our cloud providers would like us to rebuild | 01:52 |
clarkb | honestly I am with jeblair on no features for nodepool until its better tested | 01:52 |
mordred | well, yeah - but we can write the spec and get that worked out | 01:52 |
*** tiswanso has quit IRC | 01:53 | |
clarkb | sure | 01:53 |
*** asettle is now known as asettle-gym | 01:53 | |
timrc | Your production instance is your test bed :) | 01:53 |
*** tiswanso has joined #openstack-infra | 01:53 | |
*** claudiub has quit IRC | 01:54 | |
timrc | clarkb, Testing nodepool is probably something I'd be keen on doing considering how little I know if its inner workings. So cool. | 01:55 |
*** dmsimard_away is now known as dmsimard | 01:55 | |
timrc | of* | 01:55 |
mordred | \o/ | 01:56 |
*** mfink__ has quit IRC | 01:56 | |
cinerama | heh...but that's not the only problem with the puppet installation. that would be easy. | 01:57 |
*** macjack has quit IRC | 01:59 | |
*** macjack has joined #openstack-infra | 02:00 | |
sigmavirus24 | So someone is telling me that https://review.openstack.org/#/c/161330/ should be dependent on https://review.openstack.org/#/c/161337/ but I didn't see any documentation mentioning that one thing required the other | 02:01 |
mordred | sigmavirus24: I do't think it's a hard depend ... although I can see the reasoning and maybe we should add a mention to the docs... | 02:02 |
mordred | sigmavirus24: basically, putting gerrit notifications into a channel that we don't have ACL management on is a little strange | 02:03 |
mordred | sigmavirus24: of course, just landing both patches is also an easy way to fix that :) | 02:03 |
sigmavirus24 | mordred: ah that makes more sense, thanks for the explanation | 02:03 |
*** vilobhmm has quit IRC | 02:04 | |
*** dmsimard is now known as dmsimard_away | 02:05 | |
mordred | sigmavirus24: that said - there's an error in one of them - I just plopped the -1 on it | 02:05 |
mordred | sigmavirus24: but I think we can land these without too much trouble | 02:06 |
openstackgerrit | Ian Cordasco proposed openstack-infra/project-config: Add gerrit notifications for #openstack-api https://review.openstack.org/161337 | 02:07 |
sigmavirus24 | mordred: fixed | 02:07 |
sigmavirus24 | Thanks for catching that | 02:07 |
mordred | sigmavirus24: look great - both are +2 from me | 02:08 |
sigmavirus24 | Thanks mordred | 02:08 |
*** dannywilson has quit IRC | 02:10 | |
*** patri455 has quit IRC | 02:14 | |
*** patri696 has quit IRC | 02:14 | |
*** patrickeast_ has quit IRC | 02:14 | |
*** patrickeast has quit IRC | 02:14 | |
*** patrickeast__ has quit IRC | 02:14 | |
*** patri582 has quit IRC | 02:14 | |
*** patrickeast___ is now known as patrickeast | 02:14 | |
*** enikanorov_ has joined #openstack-infra | 02:16 | |
*** Longgeek has joined #openstack-infra | 02:16 | |
*** stevemar has joined #openstack-infra | 02:16 | |
*** markvoelker has joined #openstack-infra | 02:16 | |
*** patrickeast__ has joined #openstack-infra | 02:17 | |
*** patrickeast_ has joined #openstack-infra | 02:17 | |
*** patri891 has joined #openstack-infra | 02:17 | |
*** patri598 has joined #openstack-infra | 02:17 | |
*** patri810 has joined #openstack-infra | 02:17 | |
*** patri192 has joined #openstack-infra | 02:17 | |
*** jpeeler1 has joined #openstack-infra | 02:17 | |
*** tsg_ has joined #openstack-infra | 02:18 | |
*** aarefiev_ has joined #openstack-infra | 02:19 | |
*** viglesia1 has joined #openstack-infra | 02:19 | |
*** jgrimmn has joined #openstack-infra | 02:20 | |
*** abramley_ has joined #openstack-infra | 02:20 | |
*** andreaf_ has joined #openstack-infra | 02:20 | |
*** cinerama` has joined #openstack-infra | 02:20 | |
*** vponomaryov1 has joined #openstack-infra | 02:20 | |
*** mrodden_ has joined #openstack-infra | 02:20 | |
*** Hefeweiz1n has joined #openstack-infra | 02:20 | |
*** fesp has joined #openstack-infra | 02:20 | |
*** rwsu_ has joined #openstack-infra | 02:21 | |
*** mrodden has quit IRC | 02:21 | |
*** flaper87 has quit IRC | 02:21 | |
*** abramley has quit IRC | 02:21 | |
*** zz_jgrimm has quit IRC | 02:21 | |
*** andreaf has quit IRC | 02:21 | |
*** jpeeler has quit IRC | 02:21 | |
*** cinerama has quit IRC | 02:21 | |
*** vponomaryov has quit IRC | 02:21 | |
*** tsg has quit IRC | 02:21 | |
*** reed has quit IRC | 02:21 | |
*** aarefiev has quit IRC | 02:21 | |
*** Hefeweizen has quit IRC | 02:21 | |
*** pcrews has quit IRC | 02:21 | |
*** rwsu has quit IRC | 02:21 | |
*** chmouel has quit IRC | 02:21 | |
*** viglesias has quit IRC | 02:21 | |
*** enikanorov__ has quit IRC | 02:21 | |
*** tsg_ has quit IRC | 02:21 | |
*** tsg_ has joined #openstack-infra | 02:21 | |
*** jgrimmn has quit IRC | 02:21 | |
*** jgrimmn has joined #openstack-infra | 02:21 | |
*** viglesia1 has quit IRC | 02:21 | |
*** viglesia1 has joined #openstack-infra | 02:21 | |
*** fesp has quit IRC | 02:21 | |
*** fesp has joined #openstack-infra | 02:21 | |
*** mrodden_ is now known as mrodden | 02:21 | |
*** abramley_ is now known as abramley | 02:21 | |
*** andreaf_ is now known as andreaf | 02:21 | |
*** fesp is now known as flaper87 | 02:21 | |
*** markvoelker has quit IRC | 02:21 | |
*** chmouel has joined #openstack-infra | 02:22 | |
*** ghostpl_ has joined #openstack-infra | 02:22 | |
*** coolsvap_ is now known as coolsvap | 02:22 | |
*** Longgeek has quit IRC | 02:22 | |
*** Longgeek has joined #openstack-infra | 02:24 | |
*** Longgeek has quit IRC | 02:25 | |
*** Longgeek has joined #openstack-infra | 02:25 | |
*** ChuckC has joined #openstack-infra | 02:26 | |
*** ghostpl_ has quit IRC | 02:26 | |
*** pcrews has joined #openstack-infra | 02:27 | |
*** patrickeast has quit IRC | 02:29 | |
*** patrickeast__ has quit IRC | 02:29 | |
*** patri598 has quit IRC | 02:29 | |
*** patri810 has quit IRC | 02:29 | |
*** patri192 has quit IRC | 02:29 | |
*** patri891 has quit IRC | 02:29 | |
*** patrickeast_ has quit IRC | 02:29 | |
*** reed has joined #openstack-infra | 02:32 | |
*** david-lyle has joined #openstack-infra | 02:33 | |
*** rwsu_ is now known as rwsu-afk | 02:35 | |
*** reed has quit IRC | 02:36 | |
*** reed has joined #openstack-infra | 02:37 | |
*** sdake__ has quit IRC | 02:38 | |
*** ashleighfarnham has joined #openstack-infra | 02:39 | |
*** dims has joined #openstack-infra | 02:39 | |
*** coolsvap is now known as coolsvap_ | 02:41 | |
cinerama` | almost there with this | 02:42 |
*** cinerama` is now known as cinerama | 02:42 | |
*** sarob has joined #openstack-infra | 02:42 | |
*** ashleighfarnham has quit IRC | 02:44 | |
cinerama | i think the the end is in sight...tomorrow | 02:46 |
*** tsg_ has quit IRC | 02:46 | |
*** tsg has joined #openstack-infra | 02:47 | |
*** jamielennox|lunc is now known as jamielennox | 02:47 | |
*** sarob has quit IRC | 02:47 | |
mordred | StevenK: fyi - if you troll through hours of scrollback, we've got an openstack project that needs a C library that's not in distro | 02:48 |
mordred | StevenK: so our need to sort out apt repos and building packages has a new use case | 02:49 |
StevenK | Yay? | 02:49 |
mordred | StevenK: however, in this case, the library _has_ been packaged for debian and is in debian | 02:49 |
mordred | is just didn't make the ubuntu sync | 02:49 |
StevenK | mordred: So we can either backport it to trusty-backports and just use that, or some random PPA that trusted people can upload to, or do something else. | 02:50 |
*** xchu has joined #openstack-infra | 02:51 | |
cody-somerville | Let's deploy our own instance of Launchpad. | 02:51 |
*** otter768 has joined #openstack-infra | 02:52 | |
*** xchu has quit IRC | 02:52 | |
nibalizer | cody-somerville: plzno | 02:55 |
*** achanda has quit IRC | 02:55 | |
cody-somerville | nibalizer: Hey man. You feeling any better? | 02:56 |
*** otter768 has quit IRC | 02:57 | |
nibalizer | quite a bit | 02:58 |
nibalizer | :) | 02:58 |
greghaynes | I thought that had been atempted | 03:00 |
greghaynes | also, I bet StevenK would love to | 03:00 |
StevenK | There are a number of private Launchpad's around the place | 03:00 |
StevenK | Most people don't tend to talk about that. | 03:00 |
*** yamahata has quit IRC | 03:00 | |
greghaynes | The first rule of installing launchpad is... | 03:00 |
StevenK | Hire an ex-Launchpad developer? | 03:01 |
mordred | StevenK: well, let's say no to PPA | 03:01 |
*** ChuckC has quit IRC | 03:01 | |
mordred | StevenK: in general, we should scheme up what having an infra run apt repo looks like that we can use our big fancy build farm to populate | 03:01 |
mordred | StevenK: we don't need to solve it today though | 03:02 |
StevenK | mordred: Well, you have some ideas about never removing obsolete packages either, which tends to mean we can't use reprepro or dak | 03:02 |
mordred | StevenK: I don't know that we have to never remove - but ultimately we don't _need_ to remove obsolete | 03:02 |
StevenK | apt-mirror could probably be convinced to do it, but oh god | 03:02 |
*** rm_work is now known as rm_work|away | 03:02 | |
dstufft | aptly! | 03:02 |
mordred | or aptly | 03:03 |
dstufft | http://www.aptly.info/ | 03:03 |
greghaynes | I thought apt-mirror didnt clean up unless you run its cleanup.sh thing | 03:03 |
dstufft | I use that on the PSF Salt stuff | 03:03 |
dstufft | to host crap for the Python infra | 03:03 |
StevenK | TBH, I'd just rather have apt-ftparchive cronned :-P | 03:04 |
*** ddieterly has joined #openstack-infra | 03:04 | |
mordred | well, I mean, the thing is - running the repo? not the hard part | 03:04 |
StevenK | Sure | 03:04 |
StevenK | Controlling write acess, how to build, etc, those are the hard parts | 03:04 |
mordred | developer workflow around getting packages in to it etc? completely undefined | 03:04 |
mordred | yup | 03:05 |
mordred | well, there will be no write access | 03:05 |
mordred | there will be zero people with repo upload permissions | 03:05 |
mordred | these are things I can say with 100% assurance | 03:05 |
StevenK | Then the repo is done and it will be empty? :_P | 03:05 |
*** ddieterl_ has joined #openstack-infra | 03:05 | |
mordred | StevenK: zuul will be the only person with those permissions | 03:05 |
StevenK | But I know what you mean, you want it done by robot | 03:05 |
mordred | yup | 03:05 |
*** ddieterly has quit IRC | 03:06 | |
mordred | robots are better at things | 03:06 |
mordred | humans are very bad squishy piles of error | 03:06 |
StevenK | You should watch Terminator 2 to see how that turns out | 03:06 |
*** ChuckC has joined #openstack-infra | 03:06 | |
*** david-lyle has quit IRC | 03:07 | |
mordred | StevenK: :) | 03:07 |
mordred | StevenK: I mean, there are guns and roses songs - so generally pretty well, right? | 03:08 |
clarkb | I dont know that I want to visit the jungle though | 03:08 |
dstufft | it has fun and games | 03:08 |
*** camunoz has quit IRC | 03:09 | |
SlickNik | StevenK: Well — the robots in Terminator 2 were built by humans right? | 03:09 |
mordred | and, apparently, they even know the names of all the things you need | 03:09 |
SlickNik | Case and point :) | 03:09 |
cody-somerville | StevenK: You can tell reprepro to not remove superseded packages. | 03:09 |
mordred | honey | 03:09 |
StevenK | SlickNik: Nope, humans had built the precedessors | 03:09 |
mordred | this is why we shy away from letting zuul directly commit code ... | 03:10 |
*** jpeeler1 is now known as jpeeler | 03:10 | |
*** jpeeler has quit IRC | 03:10 | |
*** jpeeler has joined #openstack-infra | 03:10 | |
SlickNik | StevenK: Okay a generation removed, but still. :) | 03:11 |
SlickNik | I for one welcome my zuul-gen-2 overlords. | 03:11 |
openstackgerrit | Michael Johnson proposed openstack-infra/git-review: Choose correct branch for rebase when submitting https://review.openstack.org/158877 | 03:11 |
mordred | SlickNik: ++ | 03:11 |
clarkb | thats when I get to move back to island and fish right? | 03:11 |
clarkb | when zuul starts to write code for me | 03:12 |
*** camunoz has joined #openstack-infra | 03:12 | |
mordred | clarkb: why, btw, have we not all moved back to island and fish? | 03:13 |
greghaynes | ++ | 03:13 |
clarkb | mordred not enough bandwidth | 03:13 |
greghaynes | This is a solvable problem | 03:13 |
mordred | clarkb: for fishing? | 03:13 |
clarkb | for when you arent fishing | 03:14 |
mordred | clarkb: I think I'm unclear on why that is a concern | 03:14 |
clarkb | mordred for streaming/torrenting music to clean fish to? | 03:15 |
mordred | clarkb: I think CDs still physically exist somewhere | 03:16 |
clarkb | its possible. probably in micronesia | 03:16 |
greghaynes | CD's exist, but cd drives do not | 03:16 |
*** markvoelker has joined #openstack-infra | 03:17 | |
*** markvoelker has quit IRC | 03:22 | |
*** asettle-gym is now known as asettle | 03:26 | |
*** yamamoto has joined #openstack-infra | 03:28 | |
*** achanda has joined #openstack-infra | 03:29 | |
*** SumitNaiksatam has joined #openstack-infra | 03:32 | |
HenryG | Hey I wonder if anyone can help me to diagnose why check-neutron-dsvm-functional jobs for stable/juno are suddenly failing? | 03:33 |
HenryG | http://logs.openstack.org/25/161325/2/check/check-neutron-dsvm-functional/527457f/console.html#_2015-03-05_01_32_25_388 | 03:33 |
*** mika has quit IRC | 03:35 | |
HenryG | I see https://review.openstack.org/159900 and https://review.openstack.org/159672 recently merged. Do they not play well together? | 03:35 |
*** SumitNaiksatam has quit IRC | 03:38 | |
*** yamamoto has quit IRC | 03:41 | |
*** tsg has quit IRC | 03:42 | |
*** ddieterly has joined #openstack-infra | 03:43 | |
*** vilobhmm has joined #openstack-infra | 03:43 | |
*** ddieterl_ has quit IRC | 03:45 | |
*** ddieterl_ has joined #openstack-infra | 03:45 | |
*** jamielennox is now known as jamielennox|away | 03:45 | |
*** ddieterly has quit IRC | 03:45 | |
*** tsg has joined #openstack-infra | 03:45 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:47 | |
*** Alexandra_ has joined #openstack-infra | 03:47 | |
*** teran has quit IRC | 03:51 | |
*** makkie has joined #openstack-infra | 03:52 | |
*** spzala has quit IRC | 03:52 | |
*** yamamoto has joined #openstack-infra | 03:54 | |
*** teran has joined #openstack-infra | 03:54 | |
*** Daisy_ has quit IRC | 04:01 | |
*** weshay has quit IRC | 04:03 | |
openstackgerrit | Michael Johnson proposed openstack-infra/git-review: Choose correct branch for rebase when submitting https://review.openstack.org/158877 | 04:04 |
*** rkukura has quit IRC | 04:07 | |
*** SumitNaiksatam has joined #openstack-infra | 04:08 | |
*** ghostpl_ has joined #openstack-infra | 04:11 | |
*** unicell1 has quit IRC | 04:13 | |
*** reed has quit IRC | 04:15 | |
*** ghostpl_ has quit IRC | 04:16 | |
*** salv-orlando has joined #openstack-infra | 04:16 | |
*** yamamoto has quit IRC | 04:17 | |
*** markvoelker has joined #openstack-infra | 04:19 | |
*** salv-orlando has quit IRC | 04:21 | |
*** achanda has quit IRC | 04:22 | |
*** yamahata has joined #openstack-infra | 04:22 | |
*** dims has quit IRC | 04:22 | |
*** markvoelker has quit IRC | 04:23 | |
*** ivar-lazzaro has joined #openstack-infra | 04:24 | |
*** koolhead17 has joined #openstack-infra | 04:25 | |
*** ivar-laz_ has quit IRC | 04:27 | |
openstackgerrit | Armando Migliaccio proposed openstack-infra/project-config: (Try to) Fix the Neutron functional job for stable branches https://review.openstack.org/161569 | 04:28 |
*** ivar-lazzaro has quit IRC | 04:29 | |
*** zz_dimtruck has quit IRC | 04:29 | |
*** Daisy_ has joined #openstack-infra | 04:29 | |
*** yamamoto has joined #openstack-infra | 04:30 | |
*** makkie has quit IRC | 04:32 | |
*** vilobhmm has quit IRC | 04:35 | |
*** woodster_ has quit IRC | 04:40 | |
*** yamamoto_ has joined #openstack-infra | 04:43 | |
*** yamamoto has quit IRC | 04:43 | |
*** sarob has joined #openstack-infra | 04:44 | |
*** tiswanso has quit IRC | 04:45 | |
openstackgerrit | Merged openstack/requirements: Bump oslo.config to latest release https://review.openstack.org/161353 | 04:47 |
*** vishy has quit IRC | 04:47 | |
*** deepakcs has joined #openstack-infra | 04:48 | |
*** bhunter71 has quit IRC | 04:48 | |
*** yamamoto_ has quit IRC | 04:48 | |
*** sarob has quit IRC | 04:49 | |
*** otter768 has joined #openstack-infra | 04:53 | |
*** harlowja is now known as harlowja_away | 04:57 | |
*** otter768 has quit IRC | 04:58 | |
*** melwitt has quit IRC | 04:59 | |
*** clarkb has quit IRC | 05:00 | |
*** ddieterl_ has quit IRC | 05:01 | |
*** carl_baldwin has joined #openstack-infra | 05:08 | |
*** carl_baldwin has quit IRC | 05:08 | |
*** sputnik13 has joined #openstack-infra | 05:09 | |
*** garyh has quit IRC | 05:09 | |
*** harlowja_at_home has joined #openstack-infra | 05:10 | |
*** dannywilson has joined #openstack-infra | 05:11 | |
*** ayoung has quit IRC | 05:11 | |
*** stevemar has quit IRC | 05:13 | |
*** sputnik13 has quit IRC | 05:13 | |
*** clarkb has joined #openstack-infra | 05:13 | |
*** Ryan_Lane has joined #openstack-infra | 05:14 | |
*** dannywilson has quit IRC | 05:16 | |
*** yamamoto has joined #openstack-infra | 05:17 | |
*** markvoelker has joined #openstack-infra | 05:20 | |
*** markmcclain has quit IRC | 05:20 | |
*** markmcclain has joined #openstack-infra | 05:22 | |
*** achanda has joined #openstack-infra | 05:23 | |
*** dims has joined #openstack-infra | 05:23 | |
*** achanda has quit IRC | 05:23 | |
*** achanda has joined #openstack-infra | 05:23 | |
*** mfink_ has joined #openstack-infra | 05:24 | |
*** markvoelker has quit IRC | 05:25 | |
*** tsg_ has joined #openstack-infra | 05:26 | |
*** hamzy_ has joined #openstack-infra | 05:26 | |
*** ParsectiX has quit IRC | 05:26 | |
*** ParsectiX has joined #openstack-infra | 05:27 | |
*** hamzy_ has quit IRC | 05:27 | |
*** hamzy_ has joined #openstack-infra | 05:28 | |
*** dims has quit IRC | 05:28 | |
*** tsg has quit IRC | 05:29 | |
*** Ryan_Lane has quit IRC | 05:31 | |
openstackgerrit | Syed Ismail Faizan Barmawer proposed openstack-infra/devstack-gate: Add ironic-lib to devstack-vm-gate-wrap.sh https://review.openstack.org/161600 | 05:31 |
*** Ryan_Lane has joined #openstack-infra | 05:33 | |
*** Alexandra_ has quit IRC | 05:34 | |
*** woodster_ has joined #openstack-infra | 05:34 | |
openstackgerrit | Joshua Hesketh proposed openstack/requirements: Update pip and pip-missing-reqs https://review.openstack.org/159293 | 05:35 |
openstackgerrit | Joshua Hesketh proposed openstack/requirements: Add new prettytable requirement for nova https://review.openstack.org/159706 | 05:35 |
*** harlowja_at_home has quit IRC | 05:35 | |
*** hamzy has quit IRC | 05:35 | |
*** hamzy_ is now known as hamzy | 05:36 | |
*** rkukura has joined #openstack-infra | 05:37 | |
*** Alexandra_ has joined #openstack-infra | 05:38 | |
*** sdake_ has joined #openstack-infra | 05:41 | |
*** Ryan_Lane has quit IRC | 05:43 | |
openstackgerrit | Sumit Naiksatam proposed openstack-infra/project-config: Create experimental job for group-based-policy https://review.openstack.org/161511 | 05:44 |
*** sdake__ has joined #openstack-infra | 05:44 | |
*** xyang1 has quit IRC | 05:45 | |
*** sdake_ has quit IRC | 05:48 | |
*** tsg_ has quit IRC | 05:54 | |
openstackgerrit | Syed Ismail Faizan Barmawer proposed openstack/requirements: Add ironic-lib to project.txt and global-requirements.txt https://review.openstack.org/161603 | 05:57 |
*** garyk has quit IRC | 05:59 | |
*** ghostpl_ has joined #openstack-infra | 05:59 | |
*** ddieterly has joined #openstack-infra | 06:02 | |
*** ghostpl_ has quit IRC | 06:04 | |
*** punith has joined #openstack-infra | 06:06 | |
*** ddieterly has quit IRC | 06:06 | |
*** Alexandra_ has quit IRC | 06:07 | |
*** ttx has quit IRC | 06:07 | |
*** BharatK has joined #openstack-infra | 06:07 | |
*** ParsectiX has quit IRC | 06:08 | |
*** unicell has joined #openstack-infra | 06:14 | |
*** gmann has joined #openstack-infra | 06:16 | |
*** ttx has joined #openstack-infra | 06:19 | |
*** unicell has quit IRC | 06:22 | |
*** markvoelker has joined #openstack-infra | 06:22 | |
*** unicell has joined #openstack-infra | 06:23 | |
*** markvoelker has quit IRC | 06:27 | |
*** ildikov has quit IRC | 06:32 | |
*** erikmwilson has quit IRC | 06:34 | |
*** e0ne has joined #openstack-infra | 06:36 | |
*** e0ne has quit IRC | 06:38 | |
*** sergsh has joined #openstack-infra | 06:39 | |
*** vilobhmm has joined #openstack-infra | 06:40 | |
*** vilobhmm has quit IRC | 06:41 | |
*** vilobhmm has joined #openstack-infra | 06:41 | |
*** vilobhmm1 has joined #openstack-infra | 06:42 | |
*** e0ne has joined #openstack-infra | 06:42 | |
*** vilobhmm has quit IRC | 06:43 | |
*** e0ne has quit IRC | 06:43 | |
*** camunoz has quit IRC | 06:48 | |
*** Krast has joined #openstack-infra | 06:51 | |
*** vilobhmm has joined #openstack-infra | 06:54 | |
*** otter768 has joined #openstack-infra | 06:54 | |
*** stevemar has joined #openstack-infra | 06:55 | |
*** koolhead_ has joined #openstack-infra | 06:56 | |
*** koolhead17 has quit IRC | 06:57 | |
*** vilobhmm1 has quit IRC | 06:57 | |
*** koolhead17 has joined #openstack-infra | 06:58 | |
*** rkukura has quit IRC | 06:59 | |
*** jyuso310 has quit IRC | 06:59 | |
*** otter768 has quit IRC | 06:59 | |
*** koolhead_ has quit IRC | 07:02 | |
*** fifieldt_ has joined #openstack-infra | 07:02 | |
*** claudiub has joined #openstack-infra | 07:03 | |
*** ddieterly has joined #openstack-infra | 07:03 | |
*** garyk has joined #openstack-infra | 07:05 | |
*** HeOS has quit IRC | 07:07 | |
*** ddieterly has quit IRC | 07:08 | |
*** koolhead_ has joined #openstack-infra | 07:09 | |
*** koolhead17 has quit IRC | 07:12 | |
*** ildikov has joined #openstack-infra | 07:12 | |
*** vigneshvar has joined #openstack-infra | 07:13 | |
*** salv-orlando has joined #openstack-infra | 07:14 | |
*** ghostpl_ has joined #openstack-infra | 07:15 | |
*** salv-orlando has quit IRC | 07:19 | |
*** ghostpl_ has quit IRC | 07:20 | |
*** vilobhmm has quit IRC | 07:21 | |
*** vilobhmm has joined #openstack-infra | 07:22 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/infra-manual: Use change instead of patch https://review.openstack.org/161632 | 07:22 |
*** markvoelker has joined #openstack-infra | 07:22 | |
*** jvrbanac has quit IRC | 07:24 | |
*** salv-orlando has joined #openstack-infra | 07:27 | |
*** markvoelker has quit IRC | 07:28 | |
*** vilobhmm has quit IRC | 07:31 | |
*** liusheng has joined #openstack-infra | 07:32 | |
*** mrmartin has joined #openstack-infra | 07:35 | |
openstackgerrit | Merged openstack-infra/project-config: Add gerrit notifications for #openstack-api https://review.openstack.org/161337 | 07:35 |
*** openstackgerrit has quit IRC | 07:36 | |
*** openstackgerrit has joined #openstack-infra | 07:36 | |
*** mrmartin has quit IRC | 07:39 | |
*** woodster_ has quit IRC | 07:40 | |
*** ashleighfarnham has joined #openstack-infra | 07:40 | |
*** ashleighfarnham has quit IRC | 07:45 | |
*** sarob has joined #openstack-infra | 07:47 | |
*** mpavone has joined #openstack-infra | 07:50 | |
*** sarob has quit IRC | 07:53 | |
*** scheuran has joined #openstack-infra | 07:56 | |
*** garyk has quit IRC | 07:56 | |
*** markus_z has joined #openstack-infra | 07:57 | |
*** fifieldt_ has quit IRC | 07:58 | |
*** garyk has joined #openstack-infra | 08:02 | |
*** ddieterly has joined #openstack-infra | 08:04 | |
*** tnovacik has joined #openstack-infra | 08:06 | |
*** Bsony has joined #openstack-infra | 08:06 | |
*** ddieterly has quit IRC | 08:09 | |
*** arxcruz has joined #openstack-infra | 08:09 | |
*** Ala has joined #openstack-infra | 08:15 | |
*** achanda has quit IRC | 08:16 | |
*** ghostpl_ has joined #openstack-infra | 08:16 | |
*** hashar has joined #openstack-infra | 08:20 | |
*** ghostpl_ has quit IRC | 08:22 | |
*** markvoelker has joined #openstack-infra | 08:25 | |
*** tchaypo is now known as tchorizo | 08:25 | |
*** tchorizo is now known as tchaypo | 08:25 | |
*** esheffield_ has joined #openstack-infra | 08:29 | |
*** markvoelker has quit IRC | 08:29 | |
*** Krast has quit IRC | 08:33 | |
GheRivero | morning all! | 08:33 |
*** achanda has joined #openstack-infra | 08:33 | |
ianychoi | hello : ) | 08:33 |
*** salv-orlando has quit IRC | 08:33 | |
*** afazekas has joined #openstack-infra | 08:34 | |
*** ttx has quit IRC | 08:34 | |
*** ttx has joined #openstack-infra | 08:34 | |
*** MaxV has joined #openstack-infra | 08:35 | |
*** dizquierdo has joined #openstack-infra | 08:36 | |
*** luqas__ has joined #openstack-infra | 08:36 | |
*** jlanoux has joined #openstack-infra | 08:42 | |
*** vivcheri has joined #openstack-infra | 08:43 | |
*** devvesa has joined #openstack-infra | 08:44 | |
*** gulic has joined #openstack-infra | 08:45 | |
*** devvesa has quit IRC | 08:47 | |
*** devvesa has joined #openstack-infra | 08:48 | |
*** cyeoh has quit IRC | 08:49 | |
*** jistr has joined #openstack-infra | 08:49 | |
*** jcoufal has joined #openstack-infra | 08:54 | |
*** otter768 has joined #openstack-infra | 08:55 | |
*** hichihara has quit IRC | 08:56 | |
*** dtantsur|afk is now known as dtantsur | 08:58 | |
*** BobBall_AWOL is now known as BobBall | 08:59 | |
*** otter768 has quit IRC | 09:00 | |
*** HeOS has joined #openstack-infra | 09:00 | |
*** dims has joined #openstack-infra | 09:01 | |
*** pblaho has joined #openstack-infra | 09:02 | |
*** stevemar has quit IRC | 09:03 | |
*** stevemar has joined #openstack-infra | 09:04 | |
*** ddieterly has joined #openstack-infra | 09:05 | |
*** salv-orlando has joined #openstack-infra | 09:05 | |
*** dims has quit IRC | 09:06 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul: Configure triggers dynamically https://review.openstack.org/119534 | 09:07 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul: Add support for 'connection' concept https://review.openstack.org/121528 | 09:07 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul: Add base class for triggers https://review.openstack.org/119532 | 09:07 |
*** yamahata has quit IRC | 09:07 | |
*** mika has joined #openstack-infra | 09:08 | |
*** skolekonov has joined #openstack-infra | 09:09 | |
*** ddieterly has quit IRC | 09:09 | |
*** teran has quit IRC | 09:12 | |
*** achanda has quit IRC | 09:12 | |
*** BharatK has quit IRC | 09:17 | |
*** jedimike has joined #openstack-infra | 09:21 | |
*** ihrachyshka has joined #openstack-infra | 09:22 | |
*** BharatK has joined #openstack-infra | 09:22 | |
*** markvoelker has joined #openstack-infra | 09:26 | |
*** ghostpl_ has joined #openstack-infra | 09:26 | |
*** markvoelker has quit IRC | 09:31 | |
*** teran has joined #openstack-infra | 09:34 | |
*** dizquierdo has quit IRC | 09:37 | |
*** teran has quit IRC | 09:39 | |
*** che-arne has joined #openstack-infra | 09:40 | |
*** mpaolino has joined #openstack-infra | 09:40 | |
openstackgerrit | Jesse Pretorius proposed openstack-infra/system-config: Add logging to #openstack-ansible https://review.openstack.org/161412 | 09:41 |
*** sdake__ has quit IRC | 09:44 | |
*** Guest40575 has quit IRC | 09:45 | |
*** Hal has joined #openstack-infra | 09:45 | |
*** Hal is now known as Guest77036 | 09:45 | |
*** ghostpl_ has quit IRC | 09:46 | |
*** doude has joined #openstack-infra | 09:47 | |
*** sarob has joined #openstack-infra | 09:50 | |
*** sarob has quit IRC | 09:54 | |
*** ssam2 has joined #openstack-infra | 09:54 | |
*** salv-orlando has quit IRC | 09:59 | |
*** penguinRaider has quit IRC | 10:00 | |
*** liusheng has quit IRC | 10:00 | |
*** liusheng has joined #openstack-infra | 10:01 | |
*** jlk has quit IRC | 10:06 | |
*** wendar has quit IRC | 10:06 | |
*** ujuc_ has joined #openstack-infra | 10:07 | |
*** koesik has quit IRC | 10:10 | |
*** tim_o has quit IRC | 10:10 | |
*** wendar has joined #openstack-infra | 10:16 | |
*** kiseok7_ has joined #openstack-infra | 10:16 | |
*** teran has joined #openstack-infra | 10:16 | |
*** ghostpl_ has joined #openstack-infra | 10:18 | |
*** teran_ has joined #openstack-infra | 10:19 | |
*** teran has quit IRC | 10:21 | |
*** markmcclain has quit IRC | 10:22 | |
*** markmcclain has joined #openstack-infra | 10:26 | |
*** e0ne has joined #openstack-infra | 10:26 | |
*** e0ne is now known as e0ne_ | 10:26 | |
*** markvoelker has joined #openstack-infra | 10:27 | |
*** e0ne_ has quit IRC | 10:27 | |
*** e0ne has joined #openstack-infra | 10:27 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-gerrit: Add logging to fetchremotes call https://review.openstack.org/161663 | 10:30 |
*** markvoelker has quit IRC | 10:31 | |
*** dstanek has quit IRC | 10:33 | |
*** alexpilotti has joined #openstack-infra | 10:34 | |
*** ujuc_ has quit IRC | 10:36 | |
*** ujuc has joined #openstack-infra | 10:37 | |
*** pelix has joined #openstack-infra | 10:42 | |
*** Daisy_ has quit IRC | 10:44 | |
*** jp_at_hp has joined #openstack-infra | 10:51 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-graphite: Add missing storage subfolders https://review.openstack.org/161676 | 10:53 |
*** dims has joined #openstack-infra | 10:55 | |
*** otter768 has joined #openstack-infra | 10:56 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-graphite: Add ability to configure retention policy https://review.openstack.org/161679 | 10:58 |
*** salv-orlando has joined #openstack-infra | 11:00 | |
*** e0ne is now known as e0ne_ | 11:00 | |
*** otter768 has quit IRC | 11:01 | |
*** rlandy has joined #openstack-infra | 11:05 | |
*** ddieterly has joined #openstack-infra | 11:06 | |
*** e0ne_ has quit IRC | 11:11 | |
*** ddieterly has quit IRC | 11:11 | |
*** pc_m has joined #openstack-infra | 11:12 | |
*** e0ne has joined #openstack-infra | 11:14 | |
*** mfink_ has quit IRC | 11:15 | |
*** doude_ has joined #openstack-infra | 11:24 | |
*** mrunge has joined #openstack-infra | 11:26 | |
*** doude has quit IRC | 11:28 | |
*** stevemar has quit IRC | 11:28 | |
*** markvoelker has joined #openstack-infra | 11:28 | |
pc_m | Had a question... if a commit has been approved, but during verify fails Jenkins (passed during check pipeline), how is that handled? | 11:31 |
pc_m | Do we do a comment with "recheck" or "reverify"? | 11:31 |
*** Guest77036 has quit IRC | 11:31 | |
*** Hal has joined #openstack-infra | 11:32 | |
*** markvoelker has quit IRC | 11:32 | |
*** Hal is now known as Guest95893 | 11:33 | |
*** _nadya_ has joined #openstack-infra | 11:33 | |
yolanda | here, i'm having continuos failures on precise for puppet-gerrit, and don't seem to be related with my changeç | 11:33 |
yolanda | http://logs.openstack.org/63/161663/1/check/gate-infra-puppet-apply-precise/8789b86/ | 11:33 |
yolanda | is that a known issue? | 11:34 |
GheRivero | pc_m: I guess is reverify but not sure | 11:35 |
yolanda | GheRivero, i think it's just recheck, and it pass through check and gate again | 11:35 |
yolanda | reverify was demoted | 11:35 |
yolanda | at least it was like that some months ago, maybe you know more than me :) | 11:36 |
pc_m | yolanda: I'll try recheck. I just did reverify command. | 11:36 |
pc_m | yolanda: thanks | 11:36 |
yolanda | anytime | 11:36 |
*** ldnunes has joined #openstack-infra | 11:37 | |
openstackgerrit | Merged openstack-infra/project-config: Functional tests job for policy enforcement https://review.openstack.org/150401 | 11:38 |
*** vigneshvar has quit IRC | 11:40 | |
*** salv-orlando has quit IRC | 11:42 | |
*** rfolco has joined #openstack-infra | 11:52 | |
*** devvesa has quit IRC | 11:54 | |
*** cdent has joined #openstack-infra | 11:55 | |
*** _nadya_ has quit IRC | 12:00 | |
*** EmilienM|afk is now known as EmilienM | 12:04 | |
openstackgerrit | Thomas Morin proposed openstack-infra/project-config: Add networking-bagpipe-l2 project https://review.openstack.org/161290 | 12:06 |
*** ddieterly has joined #openstack-infra | 12:07 | |
*** afazekas has quit IRC | 12:08 | |
*** gmann_ has joined #openstack-infra | 12:08 | |
*** ghostpl_ has quit IRC | 12:11 | |
*** ddieterly has quit IRC | 12:12 | |
*** dtantsur is now known as dtantsur|brb | 12:13 | |
*** claudiub has quit IRC | 12:16 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Add the ability to configure jeepyb git repo https://review.openstack.org/161691 | 12:16 |
*** e0ne is now known as e0ne_ | 12:20 | |
*** snikitin_ has joined #openstack-infra | 12:21 | |
*** kirshil has joined #openstack-infra | 12:22 | |
*** afazekas has joined #openstack-infra | 12:23 | |
*** ujuc has quit IRC | 12:25 | |
*** mwagner_lap has quit IRC | 12:26 | |
*** markvoelker has joined #openstack-infra | 12:29 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Expose jenkins_gitfullname and jenkins_gitemail https://review.openstack.org/161695 | 12:29 |
*** aysyd has joined #openstack-infra | 12:29 | |
*** e0ne_ has quit IRC | 12:30 | |
*** MaxV has quit IRC | 12:31 | |
*** afazekas has quit IRC | 12:31 | |
*** deepakcs has quit IRC | 12:32 | |
*** weshay has joined #openstack-infra | 12:32 | |
*** markvoelker has quit IRC | 12:34 | |
*** ujuc has joined #openstack-infra | 12:34 | |
*** jcoufal_ has joined #openstack-infra | 12:34 | |
*** lucasagomes has joined #openstack-infra | 12:36 | |
lucasagomes | hello there, I need to add a new gate job for Ironic. I've never done that before, there's any example someone can point me to? Thank you *goes and keep googling* | 12:37 |
*** jcoufal has quit IRC | 12:37 | |
*** devvesa has joined #openstack-infra | 12:37 | |
*** markvoelker has joined #openstack-infra | 12:38 | |
*** coolsvap_ has quit IRC | 12:38 | |
*** spredzy is now known as spredzy|afk | 12:38 | |
*** afazekas has joined #openstack-infra | 12:43 | |
*** coolsvap_ has joined #openstack-infra | 12:46 | |
*** hashar is now known as hasharLunch | 12:47 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Add the ability to configure jeepyb git repo https://review.openstack.org/161691 | 12:51 |
*** dmellado has quit IRC | 12:52 | |
*** ujuc has quit IRC | 12:52 | |
*** sarob has joined #openstack-infra | 12:53 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Expose jenkins_gitfullname and jenkins_gitemail https://review.openstack.org/161695 | 12:54 |
*** salv-orlando has joined #openstack-infra | 12:56 | |
*** otter768 has joined #openstack-infra | 12:57 | |
*** baoli has joined #openstack-infra | 12:57 | |
*** baoli has quit IRC | 12:57 | |
*** sarob has quit IRC | 12:57 | |
*** tsg has joined #openstack-infra | 12:58 | |
*** dprince has joined #openstack-infra | 13:01 | |
*** mwagner_lap has joined #openstack-infra | 13:01 | |
*** otter768 has quit IRC | 13:01 | |
*** dmellado has joined #openstack-infra | 13:02 | |
*** baoli has joined #openstack-infra | 13:06 | |
*** ghostpl_ has joined #openstack-infra | 13:06 | |
*** ddieterly has joined #openstack-infra | 13:08 | |
*** ddieterly has quit IRC | 13:13 | |
*** yamamoto has quit IRC | 13:13 | |
*** kgiusti has joined #openstack-infra | 13:16 | |
*** ihrachyshka has quit IRC | 13:18 | |
*** devvesa has quit IRC | 13:20 | |
*** devvesa has joined #openstack-infra | 13:20 | |
*** amotoki has quit IRC | 13:21 | |
*** ihrachyshka has joined #openstack-infra | 13:22 | |
*** woodster_ has joined #openstack-infra | 13:22 | |
*** Bsony_ has joined #openstack-infra | 13:24 | |
*** Bsony has quit IRC | 13:26 | |
*** adalbas has joined #openstack-infra | 13:26 | |
*** lucasagomes is now known as lucas-hungry | 13:27 | |
*** e0ne has joined #openstack-infra | 13:29 | |
*** dtantsur|brb is now known as dtantsur | 13:32 | |
snikitin_ | Guys, I have a problem. Here is approved patch https://review.openstack.org/#/c/140313/ It passed check tests. But gate tests didn't start. 'reverify' and 'recheck' didn't help. Could someone help me with that? | 13:33 |
*** gordc has joined #openstack-infra | 13:33 | |
*** ddieterly has joined #openstack-infra | 13:34 | |
*** mbacchi has joined #openstack-infra | 13:34 | |
*** hamzy has quit IRC | 13:34 | |
*** hamzy has joined #openstack-infra | 13:35 | |
snikitin_ | problem resolved by reapprove | 13:36 |
*** yamamoto has joined #openstack-infra | 13:37 | |
*** tnovacik has quit IRC | 13:39 | |
*** spredzy|afk is now known as spredzy | 13:39 | |
*** dmellado_ has joined #openstack-infra | 13:40 | |
*** dmellado has quit IRC | 13:40 | |
*** dmellado_ is now known as dmellado | 13:40 | |
hasharLunch | Hello, does anyone know whether openstack-pkg-tools packaging helper ends up disabling network/pypi access ? | 13:44 |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Expose jenkins_gitfullname and jenkins_gitemail https://review.openstack.org/161695 | 13:45 |
*** dstanek has joined #openstack-infra | 13:45 | |
*** erikmwilson has joined #openstack-infra | 13:47 | |
*** gmann_ has quit IRC | 13:48 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-gerrit: Add logging to fetchremotes call https://review.openstack.org/161663 | 13:48 |
*** dims has quit IRC | 13:51 | |
aarefiev_ | hi folks! Could somebody help? I have a patch https://review.openstack.org/#/c/161677/ , jenkins fail with merge conflict, but it is up to date. Also it depends on anothe patch from cinder | 13:51 |
*** dims has joined #openstack-infra | 13:52 | |
*** hasharLunch is now known as hashar | 13:58 | |
*** ayoung has joined #openstack-infra | 14:02 | |
*** BharatK has quit IRC | 14:02 | |
*** dboik has joined #openstack-infra | 14:05 | |
*** sdake_ has joined #openstack-infra | 14:06 | |
BobBall | Something mus tbe wrong with my zuul config... I keep managing to get changeish's where one of project.name is None which triggers an exception in the status update: http://paste.openstack.org/show/189158/ - Any ideas? | 14:09 |
BobBall | layout.yaml is https://github.com/citrix-openstack/os-ext-testing/blob/master/etc/zuul/layout.yaml | 14:10 |
*** ddieterly has quit IRC | 14:10 | |
*** bcourt has joined #openstack-infra | 14:12 | |
*** dkranz has joined #openstack-infra | 14:12 | |
*** dustins has joined #openstack-infra | 14:14 | |
*** sergsh has quit IRC | 14:14 | |
*** tnovacik has joined #openstack-infra | 14:16 | |
*** punith has quit IRC | 14:16 | |
*** peristeri has joined #openstack-infra | 14:17 | |
*** radez_g0n3 is now known as radez | 14:18 | |
*** doude_ has quit IRC | 14:22 | |
*** doude has joined #openstack-infra | 14:22 | |
*** amotoki has joined #openstack-infra | 14:23 | |
pc_m | ANyone here know about testr w.r.t. --coverage target? It is no longer working in the neutron-vpnaas repo (invalid command option). | 14:23 |
*** mrmartin has joined #openstack-infra | 14:24 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Drive actions around repo creation from ansible https://review.openstack.org/161518 | 14:26 |
*** tiswanso has joined #openstack-infra | 14:29 | |
*** mriedem-away is now known as mriedem | 14:29 | |
*** mattfarina has joined #openstack-infra | 14:35 | |
*** jgrimmn has quit IRC | 14:38 | |
*** maurosr has quit IRC | 14:38 | |
*** arxcruz has quit IRC | 14:39 | |
*** annegentle has joined #openstack-infra | 14:39 | |
*** jgrimm has joined #openstack-infra | 14:40 | |
*** achuprin_ has joined #openstack-infra | 14:41 | |
*** maurosr has joined #openstack-infra | 14:41 | |
*** ddieterly has joined #openstack-infra | 14:41 | |
*** _nadya_ has joined #openstack-infra | 14:41 | |
*** aysyd has quit IRC | 14:42 | |
*** aysyd has joined #openstack-infra | 14:43 | |
*** lucas-hungry is now known as lucasagomes | 14:43 | |
*** jgrimm has quit IRC | 14:44 | |
*** maurosr has quit IRC | 14:44 | |
*** ghostpl_ has quit IRC | 14:44 | |
*** jgrimm has joined #openstack-infra | 14:45 | |
*** maurosr has joined #openstack-infra | 14:46 | |
*** r-daneel has joined #openstack-infra | 14:46 | |
*** chuckC_ has joined #openstack-infra | 14:46 | |
*** e0ne is now known as e0ne_ | 14:47 | |
*** chuckC_ has quit IRC | 14:48 | |
*** ghostpl_ has joined #openstack-infra | 14:48 | |
*** aysyd has quit IRC | 14:48 | |
*** eharney has joined #openstack-infra | 14:52 | |
openstackgerrit | Michael Johnson proposed openstack-infra/git-review: Choose correct branch for rebase when submitting https://review.openstack.org/158877 | 14:52 |
*** dizquierdo has joined #openstack-infra | 14:53 | |
*** yamamoto has quit IRC | 14:53 | |
* mkj_wk hopes patch set 19 makes it through Jenkins so it's worth reviewing... :/ | 14:53 | |
openstackgerrit | Merged openstack-infra/shade: Add behavior to enable ironic noauth mode https://review.openstack.org/159609 | 14:54 |
openstackgerrit | Merged openstack-infra/shade: Add ironic node deployment support https://review.openstack.org/160894 | 14:54 |
openstackgerrit | Merged openstack-infra/shade: Reorder envlist to avoid the rm -fr .testrepository when running tox -epy34 https://review.openstack.org/159545 | 14:54 |
*** radez is now known as radez_g0n3 | 14:56 | |
*** carl_baldwin has joined #openstack-infra | 14:57 | |
*** amitgandhinz has joined #openstack-infra | 14:57 | |
*** otter768 has joined #openstack-infra | 14:58 | |
*** mpaolino has quit IRC | 14:58 | |
*** tonytan4ever has joined #openstack-infra | 14:58 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:59 | |
*** yamamoto has joined #openstack-infra | 14:59 | |
*** krtaylor has quit IRC | 14:59 | |
*** hashar is now known as hasharOut | 15:00 | |
timrc | SpamapS, Wasn't aware of that patch to add the create_server test to shade, so thanks for pointing it out. I'm not married to using mock but monkey patching seemed like a super simple and consistent way to test all the success and failure paths in that method. | 15:01 |
lucasagomes | hello there, I need to add a new gate job for Ironic. I've never done that before, there's any example someone can point me to? Thank you *goes and keep googling* | 15:02 |
*** deepakcs has joined #openstack-infra | 15:02 | |
*** erikmwilson_ has joined #openstack-infra | 15:02 | |
*** erikmwilson has quit IRC | 15:02 | |
*** otter768 has quit IRC | 15:02 | |
*** erikmwilson_ is now known as erikmwilson | 15:02 | |
TheJulia | mordred: Regarding shade, do you have any feelings on the subject of retry and wait logic? Specifically I'm thinking of adding wait/retry logic into calls that would be made for ironic resources, naturally with the default behavior for them not to engage, but allow a user from ansible playbook to trigger them. | 15:04 |
*** hasharOut has quit IRC | 15:05 | |
mordred | TheJulia: hrm. that's an interesting question ... | 15:05 |
*** baoli has quit IRC | 15:05 | |
*** koolhead_ has quit IRC | 15:05 | |
mordred | jeblair: ^^ this might be a conversation for you too | 15:06 |
mordred | TheJulia: so basically a "keep_retrying_until_the_cloud_doesnt_suck=False" parameter? | 15:06 |
jeblair | mordred, TheJulia: there's already some optional wait logic in there, right? seems optional retry wouldn't be a huge expansion... | 15:07 |
*** e0ne_ is now known as e0ne | 15:08 | |
TheJulia | mordred: I was thinking retry_count: x | 15:08 |
*** dmsimard_away is now known as dmsimard | 15:08 | |
*** prad has joined #openstack-infra | 15:09 | |
mordred | TheJulia: yours is likely named better than my suggestion | 15:09 |
mordred | but yeah - I think I agree with jeblair - seems like a sane and useful idea | 15:09 |
timrc | SpamapS, Whoa I read the commit https://review.openstack.org/#/c/160155/1 -- in no way does that fill me with confidence :) | 15:09 |
mordred | TheJulia: does retry_count imply wait/timeout? | 15:09 |
*** baoli__ has joined #openstack-infra | 15:10 | |
jeblair | (we would not use it in nodepool because of its own retry and task ordering mechanisms) | 15:10 |
timrc | SpamapS, At least mock is relatively stable and part of the py34 stdlib... | 15:10 |
jeblair | (but it seems great for ansible) | 15:10 |
mordred | ++ | 15:10 |
TheJulia | mordred: retry would imply wait, but one may just want to wait. | 15:10 |
mordred | TheJulia: ++ | 15:11 |
*** mpaolino has joined #openstack-infra | 15:11 | |
mordred | works for me! | 15:11 |
TheJulia | "Oh, it failed... well, okay we're done here" as opposed to "Oh... transient failure... uhh.. lets try this again." | 15:11 |
TheJulia | Excellent! | 15:11 |
*** nelsnelson has joined #openstack-infra | 15:13 | |
*** mtanino has joined #openstack-infra | 15:13 | |
timrc | SpamapS, Not sure I like the idea of a *unit test* succeeding or failing because of an external library. Besides, I'm not testing novaclient, I'm testing the shade rebuild function. Since mordred +2'd both of changes, I'll let him decide what should be done :P | 15:16 |
timrc | mordred, Two shade tests, two different styles: https://review.openstack.org/#/c/160155 and https://review.openstack.org/#/c/161067 | 15:17 |
mordred | /me hides | 15:18 |
timrc | (granted mock is an external library, but like I said, its api seems to be stable and is part of py34 stdlib if I'm not mistaken) | 15:18 |
*** tnovacik has quit IRC | 15:18 | |
jeblair | timrc: there was a conversation in here about it a day or two ago... lemme find it | 15:18 |
*** timcline has joined #openstack-infra | 15:18 | |
timrc | external library for py27 I meant* | 15:19 |
*** ChuckC has quit IRC | 15:19 | |
jeblair | timrc: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2015-03-02.log | 15:19 |
jeblair | timrc: starting at 2015-03-02T17:40:40 | 15:19 |
*** tsg has quit IRC | 15:20 | |
*** yamahata has joined #openstack-infra | 15:20 | |
timrc | jeblair, Thanks. | 15:21 |
*** timcline has quit IRC | 15:21 | |
*** wenlock has joined #openstack-infra | 15:21 | |
*** timcline has joined #openstack-infra | 15:22 | |
*** krtaylor has joined #openstack-infra | 15:25 | |
*** dimtruck has joined #openstack-infra | 15:26 | |
*** marun has joined #openstack-infra | 15:26 | |
openstackgerrit | James E. Blair proposed openstack-infra/jenkins-job-builder: Fix typo in format string https://review.openstack.org/161750 | 15:28 |
*** hockeynut has quit IRC | 15:31 | |
*** hockeynut has joined #openstack-infra | 15:32 | |
*** armax has quit IRC | 15:33 | |
*** armax has joined #openstack-infra | 15:34 | |
timrc | So mordred SpamapS and whomever else is interested. I'd prefer the unit tests to test nothing more than the success and failure paths of the shade method. Since these methods are wrappers around other clients, I think that testing for regressions in those APIs is probably best done with integration tests, e.g. actually using the shade methods to do Real Things. | 15:35 |
timrc | But I am low man on this totem pole so I'll defer to the wisdom of my elders :) | 15:35 |
*** ghostpl_ has quit IRC | 15:36 | |
*** esker has joined #openstack-infra | 15:38 | |
*** garyk has quit IRC | 15:40 | |
*** ghostpl_ has joined #openstack-infra | 15:42 | |
TheJulia | timrc: That does seem reasonable. My one concern would be a transitory issue causing the test to fail when doing Real Things, but really that occuring would just be highlighting a defficency that needs to be addressed | 15:43 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Support excludes when recursively processing paths https://review.openstack.org/68895 | 15:43 |
anteaya | 2015-03-05T11:31:16 <pc_m> Had a question... if a commit has been approved, but during verify fails Jenkins (passed during check pipeline), how is that handled? | 15:44 |
anteaya | pc_m: the answer is `recheck` the reverify command has been removed | 15:44 |
clarkb | I much prefer Zuul's brand of testing with fakes over mocks. Its you cover a larger surface of real world failures without integration test complexity | 15:44 |
anteaya | a | 15:45 |
anteaya | 2015-03-05T03:33:00 <HenryG> Hey I wonder if anyone can help me to diagnose why check-neutron-dsvm-functional jobs for stable/juno are suddenly failing? | 15:45 |
anteaya | 2015-03-05T03:33:46 <HenryG> http://logs.openstack.org/25/161325/2/check/check-neutron-dsvm-functional/527457f/console.html#_2015-03-05_01_32_25_388 | 15:45 |
anteaya | HenryG: are you still having issues? | 15:45 |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add microsecond columns to the test_runs table https://review.openstack.org/160057 | 15:45 |
pc_m | anteaya: Yeah, found out that I needed to do that vs reverify. | 15:45 |
clarkb | also mocks have a way of becoming assert True | 15:46 |
HenryG | anteaya: Thanks for checking in. We think this is the fix: https://review.openstack.org/161569 | 15:46 |
*** esker has quit IRC | 15:46 | |
jeblair | clarkb: "test that the python interpreter returns from a function invocation" | 15:46 |
* anteaya reviews 161569 | 15:47 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Check external documentation links are valid https://review.openstack.org/158871 | 15:48 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Use sphinx extlinks to shorten links to Jenkins wiki https://review.openstack.org/158756 | 15:49 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Change test folder name to 'fixture' for consistency https://review.openstack.org/152664 | 15:49 |
*** funzo has quit IRC | 15:49 | |
clarkb | I am going to work on listing the leaked ports in hpcloud now | 15:50 |
*** krtaylor has quit IRC | 15:50 | |
*** rkukura has joined #openstack-infra | 15:50 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Move project matrix documentation into a test. https://review.openstack.org/137972 | 15:50 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Provide info on number of jobs processed for test, update and delete-all https://review.openstack.org/152233 | 15:51 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Provide a more complete yaml reference in the docs for CMake module. https://review.openstack.org/152246 | 15:51 |
clarkb | jesusaurus taught me about device_owner in neutron identifying the service that uses the port. So you can neutron port-list -c id -c device_id -c device_owner | grep compute to get all the ports used by compute nodes | 15:51 |
*** bswartz has quit IRC | 15:52 | |
anteaya | HenryG: were did the BRANCH variable come from? I can't seem to find a BRANCH variable in devstack-gate or devstack | 15:54 |
*** skolekonov has quit IRC | 15:55 | |
openstackgerrit | James E. Blair proposed stackforge/gertty: Fix keymap substitution https://review.openstack.org/161757 | 15:55 |
jeblair | tchaypo: ^ | 15:55 |
mkj_wk | Yay, finally Jenkins success on a patch set that AFAICT resolves every review point... ☺ | 15:56 |
xnox | why non-OSI approved license terms are used by openstack upstream published projects on github? | 15:56 |
xnox | pleia2: ^ | 15:56 |
jeblair | xnox: can you be more specific? | 15:57 |
anteaya | lucasagomes: this is a good place to start: https://review.openstack.org/#/c/159867/4 note this adds a non-voting job to their repo, the best is to add a brand new job to the experiemental pipeline first and then once the build is stable to move it to non-voting | 15:57 |
xnox | jeblair: XStatic-* declaring license "(same as $foo)" in the pypi metadata / setup.py -> instead of using something which is in https://spdx.org/licenses/ e.g. "MIT" | 15:58 |
xnox | jeblair: from my point of view, i'm told not to use XStatic-* as it does not have a valid license in the source =( | 15:58 |
anteaya | aarefiev_: if the patch is in merge conflict, which https://review.openstack.org/#/c/161677/ is you need to rebase the patch | 15:59 |
lucasagomes | anteaya, thanks much! | 16:00 |
anteaya | BobBall: the error AttributeError: 'NoneType' object has no attribute 'name' is ringing a bell, we might have encountered that ourselves in the last 24 hours, might a grep of the channel logs yield a result? | 16:00 |
jeblair | xnox: i would recommend talking to the horizon developers who are the ones maintaining those projects. i think there is an argument to be made that the license is clear, but if not having the exact value is causing you problems, perhaps they can change it. | 16:00 |
anteaya | lucasagomes: do your best and put something on gerrit, we can go from there | 16:01 |
*** garyh has joined #openstack-infra | 16:01 | |
jeblair | xnox: there is an #openstack-horizon channel, or you could use the openstack-dev mailing list | 16:01 |
*** baoli__ has quit IRC | 16:01 | |
lucasagomes | anteaya, fair enough! I will put a patch up soonish | 16:01 |
lucasagomes | thanks | 16:01 |
xnox | jeblair: let me do that, on irc. | 16:01 |
anteaya | pc_m: did you get teh vpnaas coverage test working again? | 16:01 |
*** MarkAtwood has joined #openstack-infra | 16:01 | |
aarefiev_ | anteaya: I've rebased it, it is up to date | 16:01 |
*** krtaylor has joined #openstack-infra | 16:01 | |
*** pc_m has left #openstack-infra | 16:02 | |
*** dboik_ has joined #openstack-infra | 16:02 | |
*** baoli has joined #openstack-infra | 16:02 | |
anteaya | aarefiev_: great | 16:02 |
*** pc_m has joined #openstack-infra | 16:02 | |
*** kmartin has joined #openstack-infra | 16:03 | |
pc_m | anteaya: Not sure. On one system it works, on the other it doesn't will dig into it later. Have a bigger fish to fry right now :( | 16:03 |
anteaya | pc_m: happy frying | 16:03 |
anteaya | come find us if you need us | 16:03 |
clarkb | jeblair: mordred et al http://paste.openstack.org/show/189314/ I think that is a list of leaked ports | 16:04 |
clarkb | oddly some hosts have duplicate ports, not sure why | 16:04 |
clarkb | also we have leaked ~89 ports | 16:05 |
*** aysyd has joined #openstack-infra | 16:05 | |
jeblair | clarkb: do those hosts still exist? | 16:05 |
*** dboik has quit IRC | 16:05 | |
anteaya | 2015-03-05T11:33:56 <yolanda> here, i'm having continuos failures on precise for puppet-gerrit, and don't seem to be related with my change | 16:05 |
clarkb | jeblair: as far as I can tell no, I cross checked the output of `nova list` with the output of `neutron port-list -c id -c device_id -c device_owner | grep compute` | 16:05 |
anteaya | yolanda: are you still having issues? | 16:05 |
*** pcm_ has joined #openstack-infra | 16:06 | |
clarkb | jeblair: I am working to see if those multiple ports might be from routers or similar though | 16:06 |
*** dprince has quit IRC | 16:07 | |
yolanda | hi anteaya, so looking at the error log, it was throwing lots of errors, but the error that made my test fail was legit | 16:07 |
*** funzo has joined #openstack-infra | 16:07 | |
yolanda | although that tons of errors and warnings are still present on the puppet log | 16:07 |
jeblair | tteggel: are you around? we seem to be leaking neutron ports in hpcloud -- and they aren't attatched to any current nova hosts... | 16:07 |
*** pc_m has quit IRC | 16:07 | |
*** carl_baldwin has quit IRC | 16:08 | |
openstackgerrit | Thomas Morin proposed openstack-infra/project-config: Add networking-bagpipe-l2 project https://review.openstack.org/161290 | 16:08 |
anteaya | yolanda: okay | 16:09 |
anteaya | yolanda: yes wading through the errors to find the right one is a bit of a chore | 16:09 |
*** tiswanso has quit IRC | 16:09 | |
timrc | clarkb, jeblair Sorry I had a 3 year old that had to "show me something" (permanent marker drawings on my wood floors). Fakes seem more appropriate to me if they originate in the project they're testing as opposed to one that simply wraps other things. | 16:09 |
anteaya | yolanda: good digging! | 16:09 |
aarefiev_ | anteaya: thanks for feedback | 16:09 |
timrc | clarkb, I would assume novaclient, for example has its own test suite that uses fakes, and that those tests get run whenever there is a change. | 16:09 |
yolanda | anteaya, yes, i didn't expect to see all these puppet errors so i got confused | 16:10 |
anteaya | aarefiev_: sure | 16:10 |
yolanda | but then i could find the real problem between all | 16:10 |
anteaya | yolanda: I can certainly understand that | 16:10 |
anteaya | way to go! | 16:10 |
yolanda | anteaya, i've been digging a bit on puppet-* modules to make them more consumable | 16:10 |
*** tiswanso has joined #openstack-infra | 16:10 | |
timrc | For something like shade that wraps other things, I think it's more appropriate to use unit tests to test code paths, and integration tests to sniff out things like api regressions. | 16:10 |
anteaya | yolanda: oh thank you! | 16:10 |
*** ashleighfarnham has joined #openstack-infra | 16:11 | |
clarkb | unittests are great, mocks not so much | 16:11 |
* anteaya again wonders what the difference is between mocks and fakes | 16:12 | |
clarkb | at least that has been my experience, you end up with mock parroting exactly what you tell it which is "go forth and pass" and it doesnt really expose problems | 16:12 |
*** bhunter71 has joined #openstack-infra | 16:13 | |
yolanda | ah, clarkb... now that you are around, i'd like your feedback for the enforce nodepool user chane | 16:13 |
yolanda | change | 16:13 |
yolanda | looks as there is a bit of polemic there: https://review.openstack.org/160336 | 16:13 |
sdague | jeblair: is there a storyboard entry for Depends-On causing change stalls like https://review.openstack.org/#/c/160407/ | 16:13 |
clarkb | anteaya fakes are usually simple but otherwise functional replacements of a thing for testing | 16:13 |
sdague | they end up in a state where a recheck won't progress them to the gate | 16:14 |
anteaya | clarkb: thank you | 16:14 |
clarkb | anteaya mocks are overrides for methods/obejects that mock behavior by eg being told to return X on this function call | 16:14 |
timrc | clarkb, Mocking external calls can catch logic errors. | 16:14 |
*** _nadya_ has quit IRC | 16:14 | |
timrc | clarkb, In the function you're actually testing. | 16:14 |
timrc | And can ensure code coverage. | 16:14 |
jeblair | clarkb: i looked up some of those instance ids in the logs, and they were associated with nodes that progressed through the full lifecycle without error | 16:15 |
clarkb | jeblair huh, is that true for the hosts with multiple ports? | 16:15 |
*** ashleighfarnham has quit IRC | 16:15 | |
anteaya | clarkb timrc cool, thanks that helps me get a perspective | 16:15 |
clarkb | jeblair: those are the ones I am most worried about because they seem special | 16:15 |
*** rkukura has quit IRC | 16:15 | |
jeblair | clarkb: oh, sorry, no. just singletons | 16:16 |
jeblair | sdague: you filed it: https://storyboard.openstack.org/#!/story/2000169 | 16:17 |
*** ChuckC has joined #openstack-infra | 16:17 | |
*** imcsk8 has quit IRC | 16:17 | |
clarkb | jeblair: so far I am unable to map any of the multiple port hosts to our router list | 16:17 |
*** imcsk8 has joined #openstack-infra | 16:17 | |
*** MaxV has joined #openstack-infra | 16:17 | |
jeblair | sdague: well, the description doesn't exactly match, but i think it's a very similar, or possibly the same, problem | 16:17 |
*** ChuckC has quit IRC | 16:18 | |
*** ChuckC has joined #openstack-infra | 16:18 | |
sdague | oh, ok. The fact that storyboard doesn't show you your filed bugs by default makes me lose stuff like this | 16:18 |
clarkb | timrc: the problem is that mocks are typically far more forgiving than the mocked code or even fakes | 16:18 |
jeblair | sdague: workflow +1 will progress it; recheck won't because the jenkins vote doesn't change, which means gerrit doesn't include an approved section in the emitted event | 16:19 |
*** mrmartin has quit IRC | 16:19 | |
sdague | ok, lots of people seem to be getting stuck on this one now | 16:19 |
clarkb | timrc: so yes you can use them to exercise code paths, but you have to be very careful you don't end up in a trap of everything passes good to go when in reality its passing because you aren't testing anthing | 16:19 |
sdague | it's come up a few times in channels the last couple of days | 16:19 |
sdague | contributors keep running recheck because they don't understand why changes are stuck | 16:19 |
*** deepakcs has quit IRC | 16:20 | |
timrc | clarkb, Integration the test infrastructure of another project also has its dubious aspects as well though and that should also be considered. | 16:21 |
timrc | Er integrating* | 16:21 |
clarkb | sdague: jeblair zaro did write a change to upstream gerrit to change that behavior | 16:21 |
clarkb | we should see if upstream has had any feedback yet | 16:21 |
*** stevemar has joined #openstack-infra | 16:21 | |
*** unicell1 has joined #openstack-infra | 16:22 | |
*** unicell has quit IRC | 16:22 | |
timrc | I think we have to agree on the intent / what we want to accomplish in a shade unit test. To me, they should simply exercise code paths and flag logic error regressions because they are simply calling out to other things. Those things should all have their own test suites and we should be doing integration testing with them separately from unit testing to avoid importing their test infrastructure. | 16:22 |
jeblair | clarkb: none of the multi-port hosts show up in our logs | 16:23 |
timrc | If a result of a function in shade is wholly calculated in shade then I think there is value in testing the value of outputs. | 16:23 |
clarkb | jeblair: sdague https://gerrit-review.googlesource.com/#/c/65530/ | 16:23 |
timrc | value in testing the value... hm :) | 16:24 |
timrc | <-- articulate | 16:24 |
*** dkranz has quit IRC | 16:24 | |
clarkb | timrc: so the issue with full on integration testing is that it is harder to debug, much easier to catch those problems in a simpler environment if you can (notice the recent push towards proper functional testing in openstack). Also, until very recently ~2-3weeks ago novaclient didn't have functional testing, just a few cli tests in the tempest runs and their unittests | 16:25 |
clarkb | timrc: so depending on eg novacleitn to do testing is :( | 16:25 |
*** ihrachyshka has quit IRC | 16:25 | |
clarkb | jeblair: ya and I don't see any of them in our router list | 16:26 |
jeblair | clarkb: shall i start talking to the noc? | 16:26 |
clarkb | jeblair: do you think we should maybe send this list to hpcloud before we delete anything and hope they can debug? | 16:26 |
clarkb | jeblair: its probably worth at least asking if they know anything more than we do | 16:26 |
jeblair | maybe i should open a ticket? | 16:26 |
sdague | clarkb/timrc though contributing tests for behavior you want nailed down in novaclient would be ++ | 16:27 |
sdague | now that there is infrastructure to do more robust testing | 16:27 |
clarkb | jeblair: I think so | 16:27 |
* mordred is in the middle of moving a test from python-openstackclient to os-client-config | 16:27 | |
*** garyk has joined #openstack-infra | 16:28 | |
clarkb | jeblair: we aren't hurting for those ports right this second so I don't think we need to rush to delete these, getting answers if we can would be good | 16:28 |
mordred | because testing that os-client-config does the right thing in the middle of the mocking in openstackclient turns out to be crazy strange | 16:28 |
mordred | but - we can lock down the bevhavior and contract in os-client-config and then trust in osc that it will actually, you know, work | 16:28 |
sdague | mordred: ++ | 16:28 |
*** salv-orlando has quit IRC | 16:29 | |
*** chuckC_ has joined #openstack-infra | 16:29 | |
timrc | sdague, Seems like testing is in much demand :) | 16:29 |
*** chuckC_ has quit IRC | 16:29 | |
clarkb | jeblair: I don't know if you saw but I was able to locally boot the qcow2 image that was giving hpcloud trouble yesterday | 16:30 |
clarkb | jeblair: I am using whatever version of kvm and qemu come with ubuntu trusty which is probably newer than what hpcloud is running through | 16:30 |
*** ildikov has quit IRC | 16:30 | |
clarkb | I also confirmed md5sums checked out and I wasn't the benefit of some miraculous bit flip | 16:30 |
*** david-lyle has joined #openstack-infra | 16:30 | |
*** dizquierdo has quit IRC | 16:30 | |
jeblair | clarkb: i wonder if it would be worth some more manual testing on hpcloud then.... | 16:30 |
*** Bsony_ has quit IRC | 16:30 | |
clarkb | jeblair: its possible, at least to confirm its consistent there? maybe a second image upload will work and we can narrow focus to uploads? (mostly just hopeful something will become apparent) | 16:31 |
jeblair | clarkb: yeah, and maybe we can poke around in the bb shell and find out what actually went wrong? | 16:32 |
clarkb | maybe? I don't think hpcloud gives you proper interactive console access | 16:32 |
clarkb | but maybe hpcloud support can debug if we point them at our image | 16:32 |
*** mfink_ has joined #openstack-infra | 16:33 | |
*** vivcheri has quit IRC | 16:33 | |
BobBall | anteaya: Unfortunately the NoneType in the logs was for nodepool | 16:34 |
*** rkukura has joined #openstack-infra | 16:34 | |
*** aarefiev_ has quit IRC | 16:34 | |
*** aarefiev has joined #openstack-infra | 16:35 | |
jeblair | clarkb: the nova console thingy isn't interactive? | 16:36 |
clarkb | jeblair: nope, it just dumps dmesg | 16:36 |
jeblair | um. | 16:36 |
clarkb | rackspace has that vncviewer which I don't think hpcloud supports | 16:36 |
*** dkranz has joined #openstack-infra | 16:36 | |
mordred | clarkb: hp totally has interactive console | 16:36 |
mordred | I used it 2 days ago | 16:37 |
clarkb | oh nevermind then | 16:37 |
clarkb | mordred: was that added in the 1.1 cloud? 1.0 definitely did not have it | 16:37 |
mordred | there are two different tabs - one is the dumped log - one is the interactive console | 16:37 |
mordred | yeah | 16:37 |
mordred | it's actually more betterer than the rax one - much more responsive | 16:37 |
clarkb | cool, I will figure out glanceclient to upload this image | 16:37 |
*** salv-orlando has joined #openstack-infra | 16:39 | |
*** AJaeger has quit IRC | 16:39 | |
BobBall | Anyone know how to fix a Zuul Internal Server Error where one of the jobs has changeish.project == None? http://paste.openstack.org/show/189338/ | 16:39 |
BobBall | Or, failing how to fix it, how it happened so I can avoid it in future? (does enqueue work? or is that causing this?) | 16:39 |
*** scheuran has quit IRC | 16:40 | |
jeblair | BobBall: i haven't seen that locally so haven't been able to debug. we use enqueue all the time | 16:40 |
jeblair | BobBall: i think asselin has seen it though | 16:41 |
BobBall | Drat. Any way to repair it? or is it a case of killing zuul and restarting every couple of days? | 16:41 |
*** baoli has quit IRC | 16:42 | |
jeblair | BobBall: i honestly don't know. any information you can provide would be great. if you have any theories, i'm happy to work through them with you. | 16:42 |
clarkb | is enqueue not being given a complete set of data like the project field? | 16:42 |
clarkb | I thought it was a required arg | 16:42 |
BobBall | I think zuul requires everything... | 16:42 |
BobBall | zuul enqueue --trigger gerrit --pipeline silent --project openstack/nova --change 159106,4 | 16:42 |
timrc | I've used vnc with hp public cloud... | 16:42 |
BobBall | That's all I've ever used to enqueue | 16:43 |
*** rwsu-afk is now known as rwsu | 16:43 | |
anteaya | BobBall: ah sorry about that | 16:43 |
mordred | clarkb: I have an upload script if it's useful | 16:43 |
clarkb | mordred: no hpcloud is the easy one so should be fine | 16:43 |
jeblair | BobBall: yeah, that lgtm. | 16:43 |
clarkb | mordred: if this was rax I would probably ask for it :) | 16:43 |
*** achuprin_ has quit IRC | 16:44 | |
BobBall | jeblair: I did see http://paste.openstack.org/show/189346/ as an earlier exception - could that be the cause? | 16:44 |
mordred | clarkb: ++ | 16:44 |
BobBall | It happens lots so I assumed it wasn't the cause... | 16:44 |
jeblair | BobBall: yeah, i think it's unrelated | 16:45 |
*** carl_baldwin has joined #openstack-infra | 16:45 | |
jeblair | BobBall: oh! that's the zuul client show running-jobs command | 16:45 |
jeblair | i thought that was in zuul server | 16:45 |
jeblair | ah, but the error is in the server servicing that command | 16:46 |
jeblair | i think i'm caught up now. :) | 16:46 |
*** tkelsey has joined #openstack-infra | 16:46 | |
jeblair | BobBall: is that consistent? ie, if you run it again, do you get the same error? | 16:46 |
BobBall | That was the simplest way I thought of to produce it. debug.log shows it regularly. | 16:46 |
BobBall | yes | 16:46 |
BobBall | 100% | 16:46 |
asselin | BobBall, jeblair yeah, we run into that. I've seen it 3 times. | 16:46 |
*** tsg has joined #openstack-infra | 16:46 | |
BobBall | How have you been fixing it asselin ? | 16:47 |
asselin | BobBall, right now, no fix. just restart zuul | 16:47 |
asselin | BobBall, patrickeast also ran into it | 16:47 |
asselin | BobBall, what projects is your zuul monitoring? | 16:47 |
*** unicell1 has quit IRC | 16:47 | |
BobBall | kill it rather than service restart, right? service restart seems to hang forever | 16:47 |
BobBall | asselin: nova + sandbox https://github.com/citrix-openstack/os-ext-testing/blob/master/etc/zuul/layout.yaml | 16:48 |
asselin | BobBall, sudo service zuul stop, then start. I didn't use restart | 16:48 |
*** hamzy has quit IRC | 16:48 | |
*** hamzy has joined #openstack-infra | 16:48 | |
asselin | BobBall, ok, patrick east and I monitor cinder, so seems less use of cross project dependencies. | 16:49 |
clarkb | jogo: I have very little interest in running two neutron multinode jobs until someone is working on one fwiw. We can make the current job DVR if that is what people want to debug, but I don't think having two failing jobs with no one looking at them is helpful | 16:49 |
*** krtaylor has quit IRC | 16:49 | |
BobBall | Well I wonder if it is a cross project dependency for a project we don't monitor? | 16:49 |
*** yamahata has quit IRC | 16:50 | |
clarkb | BobBall: service restart performs a graceful shutdown which stops processing events and only queues them, waits for all jobs to finish, writes out a pickle state, then restarts loading the pick back to start processing the queue backlog | 16:50 |
jeblair | asselin, BobBall: does "Unable to find project for change" ever show up in your debug logs? | 16:50 |
asselin | BobBall, maybe... | 16:50 |
asselin | jeblair, looking | 16:50 |
BobBall | no | 16:50 |
*** baoli has joined #openstack-infra | 16:51 | |
jeblair | (and are you logging at debug level?) | 16:51 |
jeblair | oh, actually that's a warning | 16:51 |
*** mpaolino has quit IRC | 16:51 | |
jeblair | so should show up in normal logs | 16:51 |
BobBall | yes | 16:51 |
BobBall | debug.log is indeed logging DEBUG. | 16:51 |
asselin | jeblair, also no | 16:52 |
*** achanda has joined #openstack-infra | 16:52 | |
*** doude has quit IRC | 16:52 | |
BobBall | Any way to dump more info manually? to see which job is causing this issue? | 16:53 |
*** amotoki has quit IRC | 16:53 | |
BobBall | If not I can add more debugging so the next time it comes up we have a print of any details we have | 16:53 |
*** doude has joined #openstack-infra | 16:53 | |
asselin | BobBall, look at your logs and see when it first starting happening. The change should logged be around that time... | 16:54 |
openstackgerrit | Devananda van der Veen proposed openstack-infra/reviewstats: Overdue update for the ironic project group https://review.openstack.org/159680 | 16:55 |
BobBall | yes but there are lots of changes and I don't have a start-time for when I know things were good other than a few hours before | 16:55 |
BobBall | jeblair: We do have Project openstack/horizon not found but I'm assuming that's all expected | 16:56 |
asselin | BobBall, I never tried that enqueue command. I will try it next time. | 16:56 |
*** doude has quit IRC | 16:57 | |
BobBall | ok so that's not the culprit then - good to know. | 16:58 |
*** tiswanso has quit IRC | 16:58 | |
*** otter768 has joined #openstack-infra | 16:59 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add microsecond columns to the test_runs table https://review.openstack.org/160057 | 16:59 |
*** Bsony has joined #openstack-infra | 16:59 | |
*** esker has joined #openstack-infra | 17:00 | |
*** esker has quit IRC | 17:00 | |
*** achuprin_ has joined #openstack-infra | 17:00 | |
*** esker has joined #openstack-infra | 17:00 | |
asselin | BobBall, in my case, it seems a patch starts to run, then I get stack traces that come from the zuul ui filling up the log files. I will find my log paste. | 17:00 |
*** krtaylor has joined #openstack-infra | 17:01 | |
*** dannywilson has joined #openstack-infra | 17:01 | |
marun | clarkb: is BRANCH a valid variable in the context of project-config job definitions? https://review.openstack.org/#/c/161569/1/jenkins/jobs/neutron.yaml | 17:02 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: import aeromancer to stackforge https://review.openstack.org/161447 | 17:03 |
*** otter768 has quit IRC | 17:03 | |
*** jlanoux has quit IRC | 17:04 | |
clarkb | marun no see line 23 | 17:04 |
*** yamamoto has quit IRC | 17:04 | |
*** bdpayne has joined #openstack-infra | 17:04 | |
*** nfedotov has quit IRC | 17:05 | |
*** tiswanso has joined #openstack-infra | 17:05 | |
*** jvrbanac has joined #openstack-infra | 17:05 | |
openstackgerrit | Merged openstack/requirements: Add semantic_version to global-requirements https://review.openstack.org/151466 | 17:05 |
*** achanda has quit IRC | 17:05 | |
*** markus_z has quit IRC | 17:05 | |
*** shivharis has joined #openstack-infra | 17:06 | |
shivharis | fungi: hi | 17:07 |
*** koolhead17 has joined #openstack-infra | 17:07 | |
anteaya | shivharis: you are going to be waiting a while he is on holidays | 17:07 |
openstackgerrit | Paul Belanger proposed openstack-infra/jeepyb: Add global flag to control replication https://review.openstack.org/161786 | 17:08 |
*** jistr has quit IRC | 17:08 | |
*** baoli has quit IRC | 17:08 | |
shivharis | anteaya: oops, thanks for heads up. | 17:08 |
*** luqas__ has quit IRC | 17:08 | |
shivharis | anteaya: I have a question for you... | 17:08 |
anteaya | clarkb: can you expand, I too am trying to understand if BRANCH is a valid variable and so far am not making the correct decison | 17:09 |
anteaya | shivharis: how about you just ask the question for the channel and someone will speak up if they can help | 17:09 |
*** baoli has joined #openstack-infra | 17:09 | |
anteaya | it is usually a more effcient use of everyone's time | 17:09 |
*** jaypipes has joined #openstack-infra | 17:09 | |
shivharis | anteaya: actually u are the boss on the question i have to ask | 17:09 |
asselin | BobBall, here's an example of what we run into: http://paste.openstack.org/show/189384/ | 17:10 |
shivharis | anteaya: i need to get voting privileges for Brocade VDX CI, we have been voting for quite some time, with '0' | 17:11 |
*** bswartz has joined #openstack-infra | 17:11 | |
*** dannywilson has quit IRC | 17:11 | |
*** achuprin_ has quit IRC | 17:11 | |
clarkb | line 23 sets the value of BRANCH_OVERRIDE | 17:11 |
anteaya | shivharis: what repo do you want to verify? | 17:11 |
rcarrillocruz | mordred: helo helo, if you have some time to review https://review.openstack.org/#/c/158463/ that'd be great, got already several +1s, when it lands i'll add up moar func tests | 17:11 |
openstackgerrit | Ihar Hrachyshka proposed openstack-infra/project-config: Reintroduce "Temporarily disable swift-dsvm-functional for Icehouse" https://review.openstack.org/159943 | 17:11 |
shivharis | anteaya: neutron | 17:11 |
*** dannywilson has joined #openstack-infra | 17:11 | |
clarkb | so without updating that BRANCH doesnt exist | 17:11 |
anteaya | shivharis: you need to talk to mestery | 17:11 |
mordred | rcarrillocruz: you have a patch up with a dvsm job too, right? | 17:12 |
clarkb | I need to figure out what the actual issue is to help debug | 17:12 |
mtreinish | clarkb, mordred: if you get a sec. I want to land: https://review.openstack.org/#/c/160514/ before I push the next subunit2sql release | 17:12 |
shivharis | anteaya: ah.. ok, will do, thanks for the pointer | 17:12 |
anteaya | shivharis: he is the only one who can make decisons about who verifies on neutron | 17:12 |
gordc | hmm.. is there a bug for grenade tests in juno? specifically n-api not starting? https://review.openstack.org/#/c/161631/ | 17:12 |
shivharis | anteaya: thanks | 17:12 |
anteaya | shivharis: you're welcome | 17:12 |
*** yamahata has joined #openstack-infra | 17:12 | |
rcarrillocruz | mordred: yep, i actually put up the new shiny superuseful Depends-On zuul feature on the dsvm change (thanks to AJaeger for reminding me)... | 17:13 |
anteaya | clarkb: there is a link to the logs with the failure in the commit message | 17:13 |
rcarrillocruz | https://review.openstack.org/#/c/160190/ | 17:13 |
rcarrillocruz | ^ | 17:13 |
openstackgerrit | Lucas Alvares Gomes proposed openstack-infra/project-config: Add non-voting tempest dsvm job for Ironic https://review.openstack.org/161790 | 17:14 |
anteaya | http://logs.openstack.org/73/161273/1/check/check-neutron-dsvm-functional/56af914/console.html#_2015-03-05_00_26_21_129 | 17:14 |
*** ildikov has joined #openstack-infra | 17:14 | |
jogo | clarkb: I agree, lets start with one, as long as someone is working in that neutron multinode job | 17:15 |
*** dtantsur is now known as dtantsur|afk | 17:16 | |
*** erlon has joined #openstack-infra | 17:16 | |
*** mpavone has quit IRC | 17:18 | |
clarkb | anteaya: marun I think you want to test both BRANCH_OVERRIDE and ZUUL_BRANCH, I will leave a comment | 17:18 |
cinerama | pleia2: BAM, got a working install from puppet | 17:18 |
marun | clarkb: danke | 17:18 |
*** yamahata has quit IRC | 17:18 | |
*** devvesa has quit IRC | 17:18 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack-infra/project-config: Add non-voting tempest dsvm job for Ironic https://review.openstack.org/161790 | 17:18 |
cinerama | pleia2: we just needed to change one thing in our usage of the wildfly module and ship over the standalone.xml you had from the download | 17:19 |
*** yamahata has joined #openstack-infra | 17:19 | |
anteaya | clarkb: thanks | 17:19 |
cinerama | pleia2: i'm going to clean this up and then maybe i should submit it as dependent on your change? need to do some cleanups probably but i'd like to have the progress there | 17:19 |
*** patrickeast has joined #openstack-infra | 17:20 | |
clarkb | gordc: not that I am aware of | 17:21 |
openstackgerrit | Armando Migliaccio proposed openstack-infra/project-config: Fix the Neutron functional job for stable branches https://review.openstack.org/161569 | 17:21 |
pcm_ | Question: For functional tests, should testr_results.html show what modules have been processed? | 17:21 |
anteaya | clarkb: thanks I think that makes more sense to me | 17:22 |
gordc | clarkb: hmm... will debug after lunch. seems to be only a juno thing. | 17:22 |
*** Longgeek has quit IRC | 17:22 | |
clarkb | pcm_: I think it should show all the tests that ran with pass/failure info | 17:22 |
pcm_ | clarkb: As part of https://review.openstack.org/#/c/158389/ my objectives were to have one functional job run tests in tests/functional/ and in tests/functional/openswan, and another job (experimental) run in tests/functional/ and tests/functional/strongswan. | 17:24 |
mordred | rcarrillocruz: how does that jenkins job call "tox -efunc" ? | 17:24 |
pcm_ | clarkb: https://review.openstack.org/#/c/161714/ was set up to enable gate hook for 2nd job and test it out. | 17:24 |
zaro | morning | 17:25 |
pcm_ | clarkb: Waiting for experimental run, but on the first job, it doesn't seem like it ran any tests. | 17:25 |
pcm_ | clarkb: Did I make a mistake in specifying the file filtering? | 17:25 |
clarkb | pcm_: http://logs.openstack.org/14/161714/2/check/check-neutron-vpnaas-dsvm-functional/fea9e69/ that test? | 17:25 |
*** gulic has quit IRC | 17:25 | |
pcm_ | clarkb: yes | 17:26 |
rcarrillocruz | mordred: by calling the post-hook script https://review.openstack.org/#/c/158463/14/shade/tests/functional/hooks/post_test_hook.sh | 17:26 |
mordred | rcarrillocruz: ah. gotcha | 17:26 |
pcm_ | clarkb: Wondering if mistake here... https://review.openstack.org/#/c/158389/7/zuul/layout.yaml | 17:26 |
*** Ala has quit IRC | 17:26 | |
mordred | rcarrillocruz: so - I think both look great - and that we should land them in the opposite order | 17:26 |
*** dprince has joined #openstack-infra | 17:26 | |
*** unicell has joined #openstack-infra | 17:27 | |
mordred | rcarrillocruz: that is, I think we should land the job to run functional tests, and then the next patch we will _have_ to land is the patch that adds the functional tests | 17:27 |
mordred | but also, it will prove that the functional tests we added actually work - and if they don't, we can't land anything else until they do | 17:27 |
pcm_ | clarkb: I made comment changes in the test modules so the tests would run. | 17:27 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add gate-tempest-dsvm-full-trove https://review.openstack.org/161794 | 17:27 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add trove tempest job to trove and devstack https://review.openstack.org/161795 | 17:27 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Make trove tempest job voting https://review.openstack.org/161796 | 17:27 |
openstackgerrit | James E. Blair proposed openstack-infra/devstack-gate: Remove trove from default config https://review.openstack.org/161797 | 17:27 |
clarkb | pcm_: the jenkins job ran so the zuul fitlers should be fine | 17:28 |
rcarrillocruz | ok, let me reverse the depends-on then | 17:28 |
*** mayurig has joined #openstack-infra | 17:28 | |
pcm_ | clarkb: Trying to ensure that it runs test on test_openswan_driver.py | 17:28 |
*** hdd_ has joined #openstack-infra | 17:28 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack-infra/project-config: Add non-voting tempest dsvm job for Ironic https://review.openstack.org/161790 | 17:28 |
clarkb | pcm_: so all those zuul filters do is decide when to run that jenkins job | 17:29 |
clarkb | pcm_: the job ran so they are working | 17:29 |
*** ashleighfarnham has joined #openstack-infra | 17:29 | |
clarkb | they have no impact on what testr is doing | 17:29 |
*** annegentle has quit IRC | 17:29 | |
jeblair | SlickNik, sdague: ^ see those changes to start moving trove out of the default tempest configuration (https://review.openstack.org/161797 is the tip of the stack) | 17:29 |
*** achuprin_ has joined #openstack-infra | 17:29 | |
clarkb | pcm_: https://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/neutron-vpnaas.yaml#n28 that is what decides what tests testr runs | 17:30 |
pcm_ | clarkb: Hmmm, so maybe a worse problem... The goal was to have certain tests run, when running one job and different tests for the other (as they require different setups) | 17:30 |
pcm_ | clarkb: So is there a way to specify the sub-directories to run tests on, or do we need to have different roots for each test job? | 17:31 |
*** rkukura has joined #openstack-infra | 17:31 | |
clarkb | pcm_: there is but you do that in your job not in zuul | 17:31 |
*** krtaylor has quit IRC | 17:31 | |
*** tonytan4ever has quit IRC | 17:31 | |
sdague | jeblair: why only on gate? shouldn't it be only on check if picking one? | 17:32 |
pcm_ | clarkb: Are there any pointers on how I do that in the job (select specific dirs to run the test on)? | 17:32 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Make trove tempest job voting https://review.openstack.org/161796 | 17:32 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add trove tempest job to trove, tempest, devstack https://review.openstack.org/161795 | 17:32 |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/project-config: Add functional job for Shade and enable it on check and gate pipelines https://review.openstack.org/160190 | 17:33 |
clarkb | pcm_: it looks like your tests are set up to switch based on OS_TEST_PATH so just set that as appropriate | 17:33 |
jeblair | sdague: because i got that backwards? :) | 17:33 |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/shade: Add initial compute functional tests to Shade https://review.openstack.org/158463 | 17:34 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Skip duplicate input files https://review.openstack.org/146544 | 17:34 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Make trove tempest job voting https://review.openstack.org/161796 | 17:34 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add trove tempest job to trove, tempest, devstack https://review.openstack.org/161795 | 17:34 |
jeblair | sdague: fixed | 17:34 |
BobBall | asselin: We don't seem to see it processinga change immediately before the failures start | 17:34 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Fix typo in format string https://review.openstack.org/161750 | 17:35 |
pcm_ | clarkb: So set that in tox.ini? | 17:35 |
clarkb | pcm_: or in whatever calls tox.ini | 17:35 |
clarkb | pcm_: tox.ini is probably good if you have different targets | 17:35 |
clarkb | mordred: ok, so I was debating a rant yesterday on the clients not sure I am going to avoid one today | 17:36 |
clarkb | mordred: 400 Bad Request: Invalid container format 'None' for image. (HTTP 400) <- this after it uploaded the image | 17:36 |
clarkb | I don't even | 17:36 |
BobBall | + | 17:36 |
EmilienM | jeblair: I'm volunteer to be a mentor part of Outreach program for women, and I'm looking at mentoring someone in OpenStack automation (Puppet probably) - I was wondering if OpenStack infra has some Puppet work that could fit with an project (ref: https://wiki.openstack.org/wiki/Outreachy/Ideas ) | 17:36 |
pcm_ | So either in post_test_hook or in tox.ini (and use different command) | 17:36 |
clarkb | pcm_: ya | 17:36 |
mordred | clarkb: sigh | 17:36 |
sdague | jeblair: hmmm you keep changeing this while I'm commenting so gerrit doesn't let me vote at the end | 17:36 |
*** ghostpl_ has quit IRC | 17:37 | |
jeblair | sdague: i will take a 5 minute recess :) | 17:37 |
* clarkb tries again this time looking into the future for the list of required parmeters | 17:37 | |
*** krtaylor has joined #openstack-infra | 17:37 | |
pcm_ | clarkb: So there's no way to have shared tests, unless the shared test is in another subdirectory, right? | 17:37 |
sdague | ok, commented, getting out for lunch and errands now, back later | 17:37 |
jeblair | EmilienM: what's the timeframe? | 17:38 |
*** shivharis has quit IRC | 17:38 | |
pcm_ | clarkb: tests/functional/openswan, tests/functional/strongswan, tests/functional/common | 17:38 |
EmilienM | jeblair: a project for the May 2015 to August 2015 - 40h/week | 17:38 |
*** carl_baldwin_ has joined #openstack-infra | 17:38 | |
clarkb | pcm_: I don't follow the question | 17:38 |
clarkb | pcm_: you have the freedom to do what you like in these jobs for the most part | 17:39 |
pcm_ | clarkb: If I have tests that should be run for both jobs... I take it I need to use a separate subdirectory (and not the parent directory) | 17:39 |
EmilienM | jeblair: in the last round, we had an idea with hogepodge ( https://wiki.openstack.org/wiki/Outreachy/Ideas#Community ) - not sure it's still useful/doable. | 17:39 |
clarkb | pcm_: not necessarily | 17:39 |
clarkb | pcm_: the subset of tests that cannot run could be skipped | 17:40 |
clarkb | pcm_: there are many options here | 17:40 |
*** carl_baldwin has quit IRC | 17:40 | |
pcm_ | clarkb: My initial thoughts were to have common tests in parent dir (tests/functional). Can you elaborate on how I could select those to run for both jobs? | 17:40 |
* pcm_ I'm probably missing something simple | 17:41 | |
EmilienM | jeblair: I should probably use the mailing list - sorry to bother you. | 17:41 |
clarkb | pcm_: there are skip tests exceptions you could trigger if pieces are missing | 17:41 |
clarkb | pcm_: or you could do what ou describe and have tests/common tests/special1 tests/special2 | 17:41 |
mordred | oh! look - we seem to have gotten some snow | 17:42 |
mordred | (more snow) | 17:42 |
*** carl_baldwin has joined #openstack-infra | 17:42 | |
anteaya | moar snow | 17:42 |
pleia2 | cinerama: probably best to clean up my change (we don't want to land it as-is since it's so broken), you can submit your change on top of mine, or just comment inline and I can fix it up | 17:42 |
anteaya | you can't have too much | 17:43 |
pcm_ | clarkb: are you taking about skipping tests in the actual test module? | 17:43 |
clarkb | pcm_: yes | 17:43 |
jeblair | EmilienM: no problem. list is probably a good idea actually. i think we might have some stuff. | 17:43 |
cinerama | pleia2: oh, ok. that was the preferred option for me actually so i'll just do it that way | 17:43 |
pcm_ | clarkb: In this case, some tests can only run, if the environment is set up a certain way | 17:43 |
*** carl_baldwin_ has quit IRC | 17:43 | |
pcm_ | clarkb: For one job, I must set IPSEC_PACKAGE=strongswan to force devstack to setup differently. | 17:43 |
clarkb | pcm_: right | 17:44 |
pcm_ | clarkb: Are you saying I can skip a test based on some environment setup? | 17:44 |
*** timcline has quit IRC | 17:44 | |
clarkb | pcm_: yes, you can skip based on just about anything | 17:44 |
*** timcline has joined #openstack-infra | 17:44 | |
clarkb | for example db related tests tend to check for an available database and skip otherwise | 17:45 |
*** unicell has quit IRC | 17:46 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack-infra/project-config: Add non-voting tempest dsvm job for Ironic https://review.openstack.org/161790 | 17:46 |
openstackgerrit | Merged openstack-infra/storyboard: Fix db Branch and Milestone models https://review.openstack.org/161213 | 17:46 |
*** unicell1 has joined #openstack-infra | 17:46 | |
*** mrunge has quit IRC | 17:47 | |
pcm_ | clarkb: Can you point to an example, in case I go that way? | 17:47 |
cinerama | pleia2: though i think what i'm doing now is a bit of a band-aid; the wildfly module would like to control the standalone.xml in the configuration directory so i need to see if i can teach it to create it correctly | 17:48 |
*** baoli has quit IRC | 17:49 | |
openstackgerrit | Merged openstack/requirements: Bump oslo.db version to 1.5.0 https://review.openstack.org/160731 | 17:49 |
pleia2 | cinerama: the patch has evolved heavily :) since it's already non-working, shipping a standalone.xml as a change to this patch is perfectly fine | 17:49 |
clarkb | ok I have image uploaded working on booting a node now | 17:50 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Make trove tempest job voting https://review.openstack.org/161796 | 17:50 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add trove tempest job to trove and tempest https://review.openstack.org/161795 | 17:50 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add gate-tempest-dsvm-full-trove https://review.openstack.org/161794 | 17:50 |
clarkb | mordred: oh you will like this | 17:50 |
mordred | clarkb: I bet I won't | 17:50 |
clarkb | mordred: that image upload that failed? it has an image in the glance registry | 17:50 |
pleia2 | cinerama: although, how are you going to modify the wildfly module here? we just ship that from upstream | 17:50 |
clarkb | mordred: so not only did it explode due to me being unable to see the future I have to clean it up manually | 17:50 |
mordred | yup | 17:50 |
pcm_ | clarkb: So option A) use three different directories, and have the two jobs specify different test commands, which select the different directories. Option B) use conditional test invocation triggered on the IPSEC_PACKAGE env variable, with no difference in tox commands. Does that sound right? | 17:51 |
cinerama | pleia2: oh not modifying the module itself, just exploring what options we have there since i am currently in "beat with hammer until it works" mode | 17:51 |
clarkb | pcm_: ya | 17:51 |
cinerama | pleia2: vs "actually do it properly" mode | 17:51 |
*** james_li has joined #openstack-infra | 17:51 | |
pleia2 | cinerama: ok, we do want to do it properly in the long run, so feel free to upload what works and we can iterate :) | 17:52 |
anteaya | clarkb: you can't see the future? I'm shocked | 17:52 |
pcm_ | clarkb: Can you point me to examples on how to trigger a test based on an environment variable setting? | 17:52 |
clarkb | pcm_: look in the nova database migration tests | 17:53 |
clarkb | they query the environment to decide whether to run or skip | 17:53 |
cinerama | pleia2: slapping that file in there has the disadvantage that the wildfly module may blart over it due to puppet's unique order of executing things | 17:53 |
james_li | Hi All, I enabled REQUIREMENTS_MODE=soft, but still see 'gate-solum-requirements' is failing: https://review.openstack.org/#/c/160041/3 | 17:54 |
james_li | is that normal? ^^ | 17:54 |
*** mpaolino has joined #openstack-infra | 17:54 | |
pcm_ | clarkb: It seems like option B is less effort, but requires people to ensure they have the conditional test setup. | 17:55 |
pcm_ | clarkb: Any preference over the two options? | 17:55 |
pleia2 | cinerama: we'll just have to work out dependencies so the ordering goes right | 17:56 |
clarkb | pcm_: I think triggering two distinct named things is likely simpler in the long run | 17:56 |
clarkb | pcm_: so option A | 17:56 |
cinerama | pleia2: yup but as a proof of concept we have something that sorta mostly works | 17:56 |
clarkb | james_li: I think REQUIREMENTS_MODE=soft is a devstack thing? so won't affect the requirements job, just affects what requirements are synced into your projet | 17:57 |
pleia2 | cinerama: yep, so upload what you have now and we'll iterate until we get it right | 17:57 |
pleia2 | (that's what I've been doing :)) | 17:58 |
clarkb | ok first attempt at booting this image on hpcloud results in {"message": "No valid host was found. ", "code": 500, "created": "2015-03-05T17:56:53Z"} | 17:58 |
clarkb | I guess I should try again | 17:58 |
pleia2 | with 3 of us tracking this patch now, we'll get there | 17:58 |
*** harlowja_away is now known as harlowja | 17:58 | |
*** ivar-lazzaro has joined #openstack-infra | 17:59 | |
*** ivar-lazzaro has quit IRC | 17:59 | |
james_li | Requirement docker-py>=0.5.1 not in openstack/requirements | 17:59 |
james_li | 2015-03-02 21:36:41.760 | Build step 'Execute shell' marked build as failure | 17:59 |
james_li | clarkb: but I saw 'gate-solum-requirements' is complaining ^^ | 17:59 |
*** bswartz has quit IRC | 17:59 | |
pcm_ | clarkb: I can't seem to find examples of the skip exception. Looking in nova functional test area. | 17:59 |
*** ivar-lazzaro has joined #openstack-infra | 17:59 | |
james_li | clarkb: so no way to avoid that? | 17:59 |
pcm_ | clarkb: Is there some string I can search on? Not sure what I'm looking for exactly. | 18:00 |
mordred | clarkb: did you build with the right version of qemu? | 18:00 |
*** dannywilson has quit IRC | 18:00 | |
clarkb | james_li: I don't think so, that job enforces the requirements but it appears you want to not enforce, so I think you remove that job then use requirements soft in devstack | 18:00 |
mordred | clarkb: that's the error I get in hp when the qemu version is off | 18:00 |
clarkb | mordred: this is the image that nodepool built and was failing to init before | 18:00 |
clarkb | mordred: so I am pretty sure the version is correct | 18:00 |
mordred | clarkb: ok | 18:00 |
clarkb | mordred: though I should find out if I can get the version out of the image | 18:01 |
*** unicell1 has quit IRC | 18:01 | |
*** unicell has joined #openstack-infra | 18:01 | |
clarkb | mordred: maybe this image used a version that some of hpcloud doesn't like in several ways? so depening on hypervisor you get a 500 or you fail to boot? | 18:01 |
james_li | clarkb: when you say "use in devstack", you mean I enable it in my localrc file? | 18:02 |
clarkb | james_li: yes REQUIREMENTS_MODE=soft is a devstack thing iirc | 18:02 |
clarkb | james_li: it causes devstack to sync in requirements from global requirements while allowing additional deps | 18:02 |
clarkb | james_li: so that you can depend on things not in global requirements but otherwise be in sync | 18:02 |
mordred | clarkb: wow | 18:03 |
james_li | clarkb: got it, thanks! | 18:04 |
clarkb | FYI I am starting the fourth workers on logstash worker nodes. we have been well behind and looking at logs all 4 were actually active previously | 18:04 |
clarkb | jeblair: ^ | 18:04 |
jogo | clarkb: check-tempest-dsvm-neutron-aiopcpu-full just passed ! | 18:05 |
clarkb | jogo: nice! any idea if changes were made to target that? | 18:05 |
*** baoli has joined #openstack-infra | 18:05 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for nova context unit test bug 1428728 https://review.openstack.org/161778 | 18:05 |
openstack | bug 1428728 in OpenStack Compute (nova) "nova.tests.unit.test_context.ContextTestCase.test_store_when_no_overwrite intermittently fails with MismatchError" [Undecided,In progress] https://launchpad.net/bugs/1428728 - Assigned to Johannes Erdfelt (johannes.erdfelt) | 18:05 |
*** baoli has quit IRC | 18:06 | |
jeblair | clarkb: oh ok. | 18:06 |
*** hashar has joined #openstack-infra | 18:06 | |
clarkb | jeblair: I think that last time we had mass reboots fungi brought them all back up | 18:06 |
*** hashar is now known as hasharDinner | 18:06 | |
clarkb | jeblair: and apparently it was working so win I guess :) | 18:06 |
*** bswartz has joined #openstack-infra | 18:06 | |
*** dboik_ has quit IRC | 18:06 | |
pcm_ | clarkb: Can OS_TEST_PATH contain multiple paths? | 18:07 |
pcm_ | colon separated? | 18:07 |
*** dboik has joined #openstack-infra | 18:07 | |
clarkb | pcm_: I do not know, that appares to be a neutronism? | 18:07 |
*** baoli has joined #openstack-infra | 18:07 | |
*** HeOS has quit IRC | 18:07 | |
*** achanda has joined #openstack-infra | 18:08 | |
clarkb | I will also be grabbing the 20 node shortly to test my reboot hackaround | 18:08 |
clarkb | mordred: ok second boot failed the same way so I dunno. Maybe I uploaded the image wrong? | 18:08 |
clarkb | mordred: disk-format is qcow2 and container-format is bare | 18:08 |
pcm_ | clarkb: Thinking I could specify the shared area and the job specific area, if that is possible. | 18:08 |
*** baoli_ has joined #openstack-infra | 18:08 | |
*** lucasagomes is now known as lucas-dinner | 18:09 | |
*** radez_g0n3 is now known as radez | 18:09 | |
*** Guest95893 has quit IRC | 18:10 | |
pleia2 | clarkb: don't want to interrupt, but we should look at backup server dns when you have some time (alas, seems it never was created) | 18:10 |
openstackgerrit | Joe Gordon proposed openstack-infra/devstack-gate: If wheelhouse is pre-generated, set WHEELHOUSE in localrc https://review.openstack.org/160933 | 18:10 |
clarkb | pleia2: did you run the commands? | 18:10 |
pleia2 | clarkb: I did, and I thought it ran fine | 18:10 |
clarkb | pleia2: that dns.py script only outputs the rax dns client commands to run | 18:10 |
clarkb | pleia2: it doesn't update dns itself | 18:10 |
pleia2 | clarkb: yep, I ran the rackdns rdns-create command | 18:11 |
clarkb | kk | 18:11 |
pleia2 | both for ipv4 and v6 | 18:11 |
clarkb | hrm | 18:11 |
*** baoli has quit IRC | 18:11 | |
clarkb | pleia2: is the reverse ptr in place? | 18:11 |
pleia2 | clarkb: actually, yes | 18:12 |
pleia2 | just not forward | 18:12 |
pleia2 | 23.253.166.59 | 18:12 |
clarkb | pleia2: so there should've been commands for reverse ptr and a second set for A/AAAA | 18:13 |
* pleia2 facepalm | 18:13 | |
pleia2 | ok, I'll run the script again and actually finish it this time | 18:13 |
clarkb | pleia2: but to make things even more confusing there should be a second set of all that for the old node too :) | 18:13 |
jogo | clarkb: not sure | 18:13 |
pleia2 | clarkb: heh, right, I think that's why I got confused | 18:13 |
*** e0ne has quit IRC | 18:15 | |
*** signed8bit has joined #openstack-infra | 18:17 | |
pleia2 | clarkb: all better, thanks :) | 18:17 |
clarkb | pleia2: cool | 18:18 |
*** jcoufal_ has quit IRC | 18:18 | |
mordred | clarkb: that is what it should be | 18:18 |
*** vilobhmm has joined #openstack-infra | 18:19 | |
*** vilobhmm1 has joined #openstack-infra | 18:19 | |
*** vilobhmm has quit IRC | 18:23 | |
*** prad has quit IRC | 18:24 | |
*** SumitNaiksatam has quit IRC | 18:24 | |
jogo | new high water mark for openstack/openstack commits per day: 197 https://github.com/openstack/openstack/graphs/commit-activity | 18:24 |
*** prad has joined #openstack-infra | 18:24 | |
pleia2 | nice | 18:25 |
clarkb | wow we still got 134 changes in after the reboots | 18:25 |
*** teran_ has quit IRC | 18:26 | |
*** cdent has quit IRC | 18:26 | |
jeblair | clarkb: and running at half-capacity for much of that. | 18:27 |
jogo | pleia2: we changed how that repo counts things https://review.openstack.org/#/c/154753/ | 18:28 |
*** SumitNaiksatam has joined #openstack-infra | 18:28 | |
pleia2 | jogo: *nods* | 18:29 |
jeblair | jogo: i was hoping the results of this search would be, well, bigger: https://review.openstack.org/#/q/topic:big,n,z | 18:29 |
openstackgerrit | Clark Boylan proposed openstack-infra/puppet-log_processor: Retry on EAI_AGAIN name resolution failures https://review.openstack.org/161409 | 18:29 |
openstackgerrit | Gorka Eguileor proposed openstack/requirements: Bump rtslib version to have config persistence https://review.openstack.org/161291 | 18:29 |
anteaya | jeblair: ha ha ha | 18:30 |
jeblair | clarkb: have you by any chance checked to see if nodepool has built a new devstack-trusty dib image and sucessfully booted it in hp? | 18:30 |
clarkb | jeblair: I have not | 18:31 |
*** annegentle has joined #openstack-infra | 18:31 | |
*** mpaolino has quit IRC | 18:31 | |
jeblair | i'll do that | 18:31 |
*** hdd_ has quit IRC | 18:31 | |
*** tsg is now known as tsg_away | 18:32 | |
*** ddieterly has quit IRC | 18:32 | |
*** ddieterly has joined #openstack-infra | 18:32 | |
jeblair | clarkb: looks like it was ready a bit more than 2 hours ago, so any devstack-trusty hpcloud instances built since then should be using it | 18:32 |
clarkb | jeblair: cool | 18:33 |
jeblair | clarkb: yeah, and there are some recently built ones in use, so i think the new version of that image works | 18:34 |
*** MarkAtwood has quit IRC | 18:35 | |
jogo | jeblair: hehe | 18:37 |
*** tonytan4ever has joined #openstack-infra | 18:37 | |
*** ssam2 has quit IRC | 18:39 | |
*** claudiub has joined #openstack-infra | 18:41 | |
*** mrmartin has joined #openstack-infra | 18:42 | |
*** dizquierdo has joined #openstack-infra | 18:42 | |
*** ddieterly has quit IRC | 18:43 | |
*** dtantsur|afk has quit IRC | 18:43 | |
*** ddieterl_ has joined #openstack-infra | 18:43 | |
*** SumitNaiksatam has quit IRC | 18:43 | |
*** dboik_ has joined #openstack-infra | 18:44 | |
*** dboik_ has quit IRC | 18:45 | |
openstackgerrit | Steve Martinelli proposed openstack/requirements: Add oslo.policy to global requirements https://review.openstack.org/148629 | 18:45 |
*** dtantsur has joined #openstack-infra | 18:45 | |
*** dboik_ has joined #openstack-infra | 18:45 | |
*** krtaylor has quit IRC | 18:45 | |
*** dboik has quit IRC | 18:46 | |
*** che-arne has quit IRC | 18:47 | |
*** SumitNaiksatam has joined #openstack-infra | 18:48 | |
signed8bit | Hi infra... Is the requirement of 2 +2s in Gerrit something you can achieve with the normal release or is that something you all patched in? | 18:48 |
*** crc32 has joined #openstack-infra | 18:50 | |
*** dboik_ has quit IRC | 18:50 | |
*** sambetts has quit IRC | 18:51 | |
*** dboik has joined #openstack-infra | 18:51 | |
mordred | signed8bit: we do not enforce hat requirement in code | 18:52 |
mordred | it's a social requirement | 18:52 |
*** carl_baldwin_ has joined #openstack-infra | 18:52 | |
mordred | but - we do not have any local patches to gerrit at this point | 18:52 |
*** sambetts has joined #openstack-infra | 18:52 | |
mordred | signed8bit: so everything we do with gerrit for openstack is doable via config | 18:52 |
clarkb | ok on the logstash worker front, I have mostly confirmed that my patch to wait for name resolution works, except then it dies because the logstash-indexer service is now not starting | 18:52 |
clarkb | I haven't touched that service so I have no idea what is going on and upstart logs are not helpful | 18:52 |
signed8bit | ah! thanks mordred, so it is really that a core won't merge unless there 2 +2s | 18:53 |
clarkb | but its likely another order issue being tickled by changes to the boot process elsewhere | 18:53 |
*** jerryz_ has quit IRC | 18:53 | |
*** carl_baldwin has quit IRC | 18:53 | |
*** carl_baldwin_ is now known as carl_baldwin | 18:53 | |
mordred | signed8bit: yes, that's right | 18:54 |
signed8bit | great thanks mordred... I'll stop trying to puzzle that in the config then :-) | 18:54 |
mordred | clarkb: aren't you so glad that the boot process is so much better in modern things? | 18:54 |
clarkb | mordred: I kinda want a meta S99-allmythings script that we just call out to init scripts from in the correct order | 18:57 |
clarkb | then the distros/init systems can do whatever they want as long as my stuff happens last in an order I control | 18:57 |
jeblair | clarkb: rc.local? | 18:57 |
clarkb | jeblair: does ubuntu/upstart support rc.local? I can't keep track anymore | 18:58 |
mordred | clarkb: we don't run many services on these boxes that arent' the services we choose to run - we could just replace it all and go sysvinit ourselves ... | 18:58 |
openstackgerrit | Merged stackforge/gertty: Release DB session thread lock earlier in syncs https://review.openstack.org/142589 | 18:58 |
openstackgerrit | Merged stackforge/gertty: Speed up the toggling of reviewed/hidden changes https://review.openstack.org/142590 | 18:58 |
openstackgerrit | Merged stackforge/gertty: Add INFO log level potential with --verbose flag https://review.openstack.org/143144 | 18:58 |
*** krtaylor has joined #openstack-infra | 18:58 | |
openstackgerrit | Merged stackforge/gertty: Add some INFO level log messages https://review.openstack.org/143165 | 18:58 |
mordred | clarkb: I believe that upstart does support rc.local | 18:58 |
openstackgerrit | Merged stackforge/gertty: Fix syncing messages attached to draft revisions https://review.openstack.org/160388 | 18:58 |
*** jedimike has quit IRC | 18:58 | |
openstackgerrit | Merged stackforge/gertty: Fix crashing on files with no changes https://review.openstack.org/160432 | 18:58 |
clarkb | cool maybe we should use that | 18:59 |
openstackgerrit | Merged stackforge/gertty: Wrap long lines in side-by-side diffs https://review.openstack.org/160921 | 18:59 |
clarkb | also I think I have logstash working now on boot | 18:59 |
openstackgerrit | Merged stackforge/gertty: Fix keymap substitution https://review.openstack.org/161757 | 18:59 |
*** bhunter71 has quit IRC | 18:59 | |
clarkb | now to the next boot order problem :) very close to having this working sanely | 18:59 |
*** otter768 has joined #openstack-infra | 18:59 | |
jeblair | I would like to release current gertty master tomorrow; so if folks could test it and let me know if there are any last-minute issues, that would be great | 19:00 |
*** dizquierdo has quit IRC | 19:00 | |
openstackgerrit | Clark Boylan proposed openstack-infra/puppet-logstash: Start logstash indexer service after networking https://review.openstack.org/161841 | 19:01 |
*** dims_ has joined #openstack-infra | 19:01 | |
*** gyee has joined #openstack-infra | 19:01 | |
*** bcourt has quit IRC | 19:01 | |
mordred | clarkb: I was being snarky a second ago - but I just looked at the list of things that upstart is managing on gerrit | 19:01 |
mordred | clarkb: and it's almost all stuff that is for features we don't use - or it's something we installed | 19:02 |
*** otter768 has quit IRC | 19:04 | |
*** achanda has quit IRC | 19:04 | |
*** dims has quit IRC | 19:04 | |
*** ivar-lazzaro has quit IRC | 19:05 | |
*** AJaeger has joined #openstack-infra | 19:05 | |
*** SumitNaiksatam has quit IRC | 19:06 | |
clarkb | jeblair: noted, will update before doing reviews today | 19:07 |
*** ddieterl_ has quit IRC | 19:07 | |
*** ddieterly has joined #openstack-infra | 19:08 | |
*** jp_at_hp has quit IRC | 19:08 | |
*** SumitNaiksatam has joined #openstack-infra | 19:08 | |
*** asettle is now known as asettle-boxing | 19:08 | |
jeblair | wow, 17 people contributed patches to gertty since the last release | 19:08 |
*** sdake_ has quit IRC | 19:09 | |
*** sdake_ has joined #openstack-infra | 19:10 | |
anteaya | yay | 19:10 |
*** bswartz has quit IRC | 19:10 | |
*** wenlock has quit IRC | 19:10 | |
*** carl_baldwin_ has joined #openstack-infra | 19:11 | |
*** baoli_ has quit IRC | 19:13 | |
*** carl_baldwin has quit IRC | 19:13 | |
*** carl_baldwin_ is now known as carl_baldwin | 19:13 | |
*** crc32 has quit IRC | 19:13 | |
*** bhunter71 has joined #openstack-infra | 19:14 | |
openstackgerrit | Clark Boylan proposed openstack-infra/puppet-log_processor: Lazily connect to logstash https://review.openstack.org/161845 | 19:15 |
clarkb | ok with ^ that stack and the update to the puppet-logstash module I get both logstash-indexer and logstash gearman workers to come up | 19:17 |
*** ghostpl_ has joined #openstack-infra | 19:18 | |
*** dustins_ has joined #openstack-infra | 19:22 | |
*** gnuoy has quit IRC | 19:23 | |
*** pelix has quit IRC | 19:23 | |
*** jamespage has quit IRC | 19:23 | |
*** vilobhmm1 has quit IRC | 19:23 | |
*** e0ne has joined #openstack-infra | 19:24 | |
*** dustins has quit IRC | 19:24 | |
*** achanda has joined #openstack-infra | 19:24 | |
jeblair | oh, 16. one of them was named 'Jenkins' | 19:25 |
AJaeger | jeblair: Jenkins is a great guy, you should count him double! | 19:26 |
anteaya | ha ha ha | 19:26 |
*** tsg_away is now known as tsg | 19:27 | |
*** vilobhmm has joined #openstack-infra | 19:27 | |
*** ghostpl__ has joined #openstack-infra | 19:27 | |
jeblair | https://etherpad.openstack.org/p/5LxyaNPAWa | 19:28 |
jeblair | draft release notes for gertty 1.1.0 ^ | 19:28 |
*** ivar-lazzaro has joined #openstack-infra | 19:28 | |
*** david-lyle has quit IRC | 19:29 | |
*** vilobhmm1 has joined #openstack-infra | 19:30 | |
*** _nadya_ has joined #openstack-infra | 19:31 | |
*** ghostpl_ has quit IRC | 19:31 | |
anteaya | jeblair: lgtm | 19:31 |
*** dannywilson has joined #openstack-infra | 19:32 | |
jeblair | anteaya: thx | 19:33 |
*** rm_work|away is now known as rm_work | 19:34 | |
*** teran has joined #openstack-infra | 19:34 | |
*** bhunter71 has quit IRC | 19:34 | |
*** vilobhmm has quit IRC | 19:34 | |
pleia2 | jeblair: thumbs up | 19:34 |
*** annegentle has quit IRC | 19:35 | |
*** _nadya_ has quit IRC | 19:35 | |
*** annegentle has joined #openstack-infra | 19:35 | |
*** mayurig has quit IRC | 19:36 | |
*** bhunter71 has joined #openstack-infra | 19:36 | |
*** hodos|2 has joined #openstack-infra | 19:37 | |
*** ildikov has quit IRC | 19:38 | |
mtreinish | jeblair: heh saving the best name for last :) | 19:38 |
* mtreinish ignores the alphabet | 19:38 | |
clarkb | jeblair: line wrapping seems to work :) | 19:39 |
clarkb | mordred: I am not a fan of 161518, if we are going to use puppet for config management then we should use it for that | 19:40 |
clarkb | mordred: we are getting into some real nastyness if we start mixing the two tools | 19:40 |
*** mrmartin has quit IRC | 19:41 | |
mordred | clarkb: I don't think that's config management | 19:41 |
mordred | but that's fair - I'm not tied to it | 19:41 |
clarkb | mordred: basically if `puppet agent --test` no longer works then its broken | 19:41 |
mordred | I think it's management of application data | 19:41 |
mordred | and puppet sucks at it | 19:41 |
clarkb | I should not need to use ansible to puppet our nodes | 19:41 |
*** HeOS has joined #openstack-infra | 19:42 | |
mordred | shrug. ok. I'm not going to fight hard for it | 19:42 |
tsg | spamaps: mordred mentioned you were helping escalate the liberasurecode sync into ubuntu - many thanks! | 19:42 |
jeblair | mordred: puppet is really good at managing application data. perhaps you meant to say orchestrating application changes, in which case i would agree. | 19:42 |
clarkb | the reason I say that is because of the openstackci module and because of local testing | 19:42 |
mordred | jeblair: I have a change up which uses ansible to run manage-projects directly | 19:42 |
clarkb | those are both two major use cases that are not served well by a hard dependency on ansible | 19:42 |
mordred | rather than using ansible to tell puppet what git change it should use to run manage-projects | 19:42 |
mordred | clarkb: I think local testing is simple | 19:43 |
*** hdd_ has joined #openstack-infra | 19:43 | |
jeblair | mordred: i know, that's what we're talking about, right? :) | 19:43 |
mordred | clarkb: but the re-use of the puppet module not in an orchestration context is a fair poit | 19:43 |
mordred | point | 19:43 |
mordred | I personally think the simplification of our case outweighs us helping someone to avoid using ansible | 19:44 |
*** dims_ has quit IRC | 19:44 | |
clarkb | mordred: my case is avoiding ansible when doing local testing :) | 19:44 |
mordred | jeblair: :) | 19:44 |
mordred | clarkb: why? | 19:44 |
clarkb | mordred: the fewer layers the easier it is to debug and iterate | 19:44 |
*** dims has joined #openstack-infra | 19:45 | |
clarkb | I am not going to run ansible to run puppet to config on a node i will just run puppet | 19:45 |
mordred | but you can do local testing with fewer layers this way | 19:45 |
mordred | right | 19:45 |
mordred | just do that | 19:45 |
mordred | you don't need to run ansible to run puppet | 19:45 |
*** _shaps_ has joined #openstack-infra | 19:45 | |
clarkb | mordred: that won't work with 161518 | 19:45 |
mordred | you need to run ansible to add projects to a gerrit | 19:45 |
clarkb | I would have to first update a few files manually then run puppet | 19:45 |
mordred | puppet will work fine | 19:45 |
jeblair | mordred, clarkb: for the moment, let's restrict ourselves to the line clarkb has drawn: we can use ansible to orchestrate and execute the puppet run, including providing necessary inputs to it, but other than that, let's do keep the management of the individual nodes to puppet | 19:45 |
mordred | why? | 19:45 |
mordred | ok | 19:45 |
mordred | like I said - I'm not going to die on the hill | 19:45 |
jeblair | i think that's going to help the greatest number of folks understand and work on these systems | 19:45 |
pleia2 | cinerama: feel free to let me know if you would like some help pushing your patchset up over mine (it really doesn't need to be pretty, I'd like like to see what you've come up with :)) | 19:46 |
pleia2 | s/like like/just like | 19:46 |
anteaya | I like like like | 19:46 |
cinerama | pleia2: oh sure. i'm just doing a couple tweaks to get it working reliably | 19:46 |
pleia2 | cinerama: great | 19:47 |
* mordred will work on the other approach | 19:47 | |
pleia2 | anteaya: clearly I was in the valley yesterday ;D | 19:47 |
clarkb | mordred: I think the other good thing about the other approach is it working towards puppet apply instaed of puppet agent | 19:47 |
rcarrillocruz | mordred: you may want to chime in https://review.openstack.org/#/c/160190/ | 19:47 |
nibalizer | the role of the project-config repo is sortof strange, even in the puppet codebase | 19:47 |
mordred | nibalizer: ++ | 19:48 |
anteaya | pleia2: like clearly | 19:48 |
mordred | AJaeger: I suggested that rcarrillocruz swap the order of depends on in that change | 19:48 |
rcarrillocruz | oh | 19:48 |
jeblair | mordred: i did like seeing that change though. it is instructive. :) | 19:48 |
mordred | AJaeger: largely beause that way the addition of the functional tests to the repo is self-testing | 19:48 |
rcarrillocruz | AJaeger: you are here | 19:48 |
rcarrillocruz | you weren't earlier | 19:48 |
rcarrillocruz | sorry | 19:48 |
rcarrillocruz | :-) | 19:48 |
AJaeger | rcarrillocruz: I'm here now | 19:49 |
nibalizer | for instance, you would sortof expect the puppet-zuul module to manage layout.yaml, but it doesn't, openstack_project::zuul pulls in project-config which sideloads a layout.yaml | 19:49 |
mordred | jeblair: I though the easiest way to have the conversation was just to put up the cahnge and then talk about it :) | 19:49 |
nibalizer | its heavily decoupled, which is kinda neat but also kindof unexpect | 19:49 |
rcarrillocruz | so yeah, if read the scrollback, monty prefers gating the func tests code itself | 19:49 |
AJaeger | rcarrillocruz: I only saw your comment that meant you wanted to change it and then you didn't... | 19:49 |
mordred | jeblair: I thnik it took 10 minutes to write that - so it being a no-go is not particulary stressful | 19:50 |
SpamapS | tsg: It's basically not going to go anywhere until it passes Debian NEW | 19:50 |
AJaeger | rcarrillocruz: but this means you will not be able to merge *anything* unless the other patch is in. Is that ok? | 19:50 |
SpamapS | tsg: I don't know why it has sat for 3 months | 19:50 |
clarkb | mordred: fwiw I think I would be more comfortable if we decoupled project-config completely rather than piecemeal | 19:50 |
AJaeger | Or do you want to add the job first as experimental, fix everything and thne make it gating? | 19:50 |
rcarrillocruz | AJaeger: agreed, i was on your same line of thought, but mordred is cool with it | 19:50 |
mordred | clarkb: k. I think that's kind of where my brain was eventually going | 19:50 |
SpamapS | timrc: Hi, I commented back on the review btw. I hope you see that I think we just have different ideas on what a unit test is for, and that I don't think anything you've done is "wrong" or "bad". :) | 19:50 |
tsg | SpamapS: exactly, I couldn't tell either - I was under the impression that it would trickle down once zigo had created deb packages | 19:51 |
mordred | clarkb: the side-loading of project-config being somethign that we treat in a different manner, since it's it's own beastie anyway | 19:51 |
SpamapS | tsg: https://ftp-master.debian.org/new.html | 19:51 |
clarkb | mordred: because then we could say "you need this repo in X location" intead of "here are a list of exceptional files that you need to deal with" | 19:51 |
mordred | clarkb: ++ | 19:51 |
SpamapS | tsg: there are things in that queue that have been there for a year. :( | 19:51 |
timrc | SpamapS, I'm not offended at all. | 19:51 |
tsg | wow! | 19:51 |
SpamapS | timrc: cool, I just don't want to be "that guy" ;) | 19:51 |
timrc | SpamapS, I appreciate your perspective and where you're coming from. | 19:51 |
*** hodos|2 has quit IRC | 19:51 | |
clarkb | ok lunch time | 19:52 |
tsg | SpamapS, notmyname: for now, my suggestion is to package liberasurecode with pyeclib and move forward | 19:52 |
clarkb | jeblair: any word on the port situation? | 19:52 |
* clarkb tries one more nova boot before food | 19:52 | |
timrc | SpamapS, I tend to think of unit testing wrapper functions a little differently due to their nature. I'm probably closer aligned to you on unit testing most any other type of function. | 19:52 |
jeblair | clarkb: no response on ticket. if we want, i could ping noc after lunch | 19:53 |
SpamapS | timrc: I think mocking is one of those areas where easy becomes complex rather quickly, so I think a better solution is to have real fakes. But I also think novaclient's fakes aren't exactly what I'm talking about either. :-D | 19:53 |
clarkb | jeblair: we are starting to climb in our node use so may start noticing the leak cause failures | 19:53 |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: Create and upload heat test images to tarballs https://review.openstack.org/159686 | 19:53 |
AJaeger | rcarrillocruz: I changed my -1 to a +1. If you want to try shooting yourself in the foot in your repo, go for it ;) | 19:53 |
jesusaurus | nibalizer: i just found a reason why the server and template classes shouldn't be merged together: the single_use_slave class uses template but not server | 19:53 |
tsg | SpamapS, notmyname: I will keep working on the side to get liberasurecode added to the official deb repos. thoughts? | 19:53 |
rcarrillocruz | hah | 19:53 |
clarkb | jesusaurus: oh right because we don't need all that servery stuff | 19:53 |
rcarrillocruz | i even suggested non-voting | 19:53 |
*** Sukhdev has joined #openstack-infra | 19:53 | |
SpamapS | timrc: Still think we're just diametrically opposed on this, because I think a wrapper is a place where the underlying library's behavior is basically the only thing that matters. :) | 19:53 |
jesusaurus | clarkb: well, "all the server stuff" is exim and different parameters to the template class | 19:54 |
timrc | SpamapS, I think that's where integration tests hold value. | 19:54 |
rcarrillocruz | but mordred apparently likes to live in the limit :P | 19:54 |
jesusaurus | clarkb: but yeah | 19:54 |
rcarrillocruz | bbl | 19:54 |
rcarrillocruz | thx | 19:54 |
clarkb | ERROR (ClientException): Unknown Error (HTTP 500) <- nice | 19:54 |
timrc | SpamapS, rcarrillocruz's work there is quite good and should ferret out those underlying issues. | 19:54 |
* clarkb tries again | 19:54 | |
SpamapS | timrc: that said, the integration tests will catch more, but I want to be able to poke at things in my development iteration loop.. so the more like integration tests unit tests are, the more I can do that. :-P | 19:54 |
nibalizer | jesusaurus: yea i called that out in the spec | 19:54 |
timrc | SpamapS, Now you're just being selfish :P JK | 19:55 |
nibalizer | we can add a flag or something to server so that you get only the templatey stuff | 19:55 |
SpamapS | timrc: also frankly the abuse of mocks in Heat has taught me to be wary, since Heat is basically just a massive wrapper on OpenStack. ;) | 19:55 |
SpamapS | clarkb: error in cloud | 19:55 |
timrc | SpamapS, I worked with Mr. Mock himself (Kevin McDermott) so I've been sufficiently frightened with out crazy you can let yourself get with them. | 19:55 |
*** melwitt has joined #openstack-infra | 19:55 | |
timrc | with how* | 19:56 |
jesusaurus | nibalizer: oh? I don't see it in the spec, but I might be blind | 19:56 |
*** bdpayne has quit IRC | 19:56 | |
timrc | I think code coverage is pretty valuable thing and having a set of unit tests to validate that you're hitting all code paths is a boon to any project. | 19:56 |
*** sarob has joined #openstack-infra | 19:56 | |
jesusaurus | nibalizer: ah, nevermind, I see that parenthetical now | 19:56 |
timrc | SpamapS, But mostly I'm happy that people are thinking about testing in shade because it's woefully lacking in any form. | 19:57 |
openstackgerrit | James E. Blair proposed openstack-infra/devstack-gate: Remove trove from default config https://review.openstack.org/161797 | 19:57 |
openstackgerrit | Merged openstack-infra/project-config: Remove rubick and milk-dev from gerritbot https://review.openstack.org/160838 | 19:57 |
mordred | timrc: that's largely because I'm a bad person | 19:57 |
*** sarob has quit IRC | 19:57 | |
timrc | mordred, Didn't need to empty test file to draw that conclusion :P JK | 19:58 |
timrc | need an* | 19:58 |
*** sarob has joined #openstack-infra | 19:58 | |
*** rkukura has quit IRC | 19:58 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/requirements: Bump oslo.context version to 0.2.0 https://review.openstack.org/161868 | 19:58 |
SpamapS | timrc: its true. mordred bathes cats just to throw them. | 19:58 |
* mordred hands timrc an unfluffy llama | 19:58 | |
*** dustins_ has quit IRC | 19:59 | |
SpamapS | Luckily this cat didn't mind that much http://i.kinja-img.com/gawker-media/image/upload/s--ZW_N3NIx--/c_fit,fl_progressive,q_80,w_636/zuubca8qu0tzferh0b79.jpg | 19:59 |
dims | sdague: ^^ (oslo.context rev) | 19:59 |
*** james_li has quit IRC | 19:59 | |
*** MarkAtwood has joined #openstack-infra | 19:59 | |
timrc | SpamapS, Buhaha. | 20:00 |
*** bhunter71 has quit IRC | 20:00 | |
* jeblair attempts to remember how to write a change to create a new project | 20:00 | |
mordred | jeblair: cargo cult, my friend | 20:00 |
mordred | jeblair: cargo cult | 20:00 |
*** sarob has quit IRC | 20:00 | |
*** MaxV has quit IRC | 20:00 | |
*** sarob has joined #openstack-infra | 20:01 | |
jeblair | oh whew, saved by the (lunch) bell | 20:01 |
*** vilobhmm1 has quit IRC | 20:01 | |
nibalizer | copy the files | 20:01 |
nibalizer | change the names | 20:01 |
nibalizer | get -1'd by anteaya and AJaeger until you get it right | 20:01 |
timrc | mordred, There's an inside joke there... once you teach cats how to fly, maybe you can help Raul with his poodles - https://www.youtube.com/watch?v=fpJiyAfXbKI | 20:02 |
dims | jeblair: we have reasonable doc :) http://docs.openstack.org/infra/manual/creators.html | 20:02 |
mordred | dims: ::) | 20:02 |
*** rmcall has joined #openstack-infra | 20:03 | |
*** MarkAtwood has quit IRC | 20:03 | |
AJaeger | jeblair: anteaya and myself will nitpick as usual ;) | 20:04 |
anteaya | that is our job | 20:04 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for icehouse eventlet bug 1428821 https://review.openstack.org/161871 | 20:05 |
openstack | bug 1428821 in OpenStack Compute (nova) "n-api fails to start on juno grenade" [Undecided,New] https://launchpad.net/bugs/1428821 | 20:05 |
anteaya | this rename patch wouldn't be a bad place to being the cargo cult: https://review.openstack.org/#/c/160963/ | 20:05 |
anteaya | begin | 20:05 |
*** hodos has joined #openstack-infra | 20:06 | |
*** patrickeast_ has joined #openstack-infra | 20:06 | |
*** patrickeast__ has joined #openstack-infra | 20:06 | |
*** patri237 has joined #openstack-infra | 20:06 | |
*** patri262 has joined #openstack-infra | 20:06 | |
*** patri878 has joined #openstack-infra | 20:06 | |
*** patri889 has joined #openstack-infra | 20:06 | |
*** _shaps_ has quit IRC | 20:09 | |
adam_g | any project-config cores around to help push through? these are blocking a critical regression fix to icehouse: https://review.openstack.org/159943 and https://review.openstack.org/161569 | 20:09 |
AJaeger | adam_g: will check | 20:10 |
adam_g | AJaeger, thanks! | 20:10 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Update the Gerrit javamelody plugin version on review.o.o https://review.openstack.org/161873 | 20:11 |
anteaya | adam_g: so 159943 | 20:11 |
*** hdd_ has quit IRC | 20:11 | |
anteaya | are you adding the job or removing it? | 20:11 |
*** fifieldt has quit IRC | 20:11 | |
anteaya | I'm losing track | 20:11 |
anteaya | and why do you have to keep toggling it? | 20:11 |
*** fifieldt_ has joined #openstack-infra | 20:12 | |
*** timcline has quit IRC | 20:12 | |
anteaya | and what does the todo comment mean? | 20:12 |
anteaya | is this disabling the job or a reminder _to_ disable the job | 20:12 |
*** timcline has joined #openstack-infra | 20:13 | |
*** hasharDinner is now known as hashar | 20:13 | |
anteaya | I've tried looking at this patch a few times and am getting lost | 20:13 |
AJaeger | anteaya: I think it means: These are temporarily disabled to unblock the gate | 20:14 |
AJaeger | Reenable them again once they are working | 20:14 |
adam_g | anteaya, its disabling the swift functional job for icehouse. | 20:15 |
*** markvan_ has joined #openstack-infra | 20:15 | |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Update the Gerrit javamelody plugin version on review-dev.o.o https://review.openstack.org/161875 | 20:16 |
*** _nadya_ has joined #openstack-infra | 20:16 | |
*** MarkAtwood has joined #openstack-infra | 20:17 | |
*** MarkAtwood has quit IRC | 20:18 | |
anteaya | well this patch has been toggled twice and fungi's comments on the original still haven't been addressed: https://review.openstack.org/#/c/157825/3/zuul/layout.yaml | 20:19 |
tsg | clarkb, SpamapS: just to make sure I have the right ubuntu rev for the Jenkins slaves - it is 14.04.2 ie "Trusty", correct? | 20:21 |
*** BobBall is now known as BobBall_AWOL | 20:21 | |
*** markvan_ has quit IRC | 20:21 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for icehouse eventlet bug 1428821 https://review.openstack.org/161871 | 20:21 |
openstack | bug 1428821 in OpenStack Compute (nova) "n-api fails to start on juno grenade" [Critical,In progress] https://launchpad.net/bugs/1428821 - Assigned to Matt Riedemann (mriedem) | 20:21 |
openstackgerrit | Merged openstack-infra/project-config: Fix the Neutron functional job for stable branches https://review.openstack.org/161569 | 20:21 |
AJaeger | adam_g, anteaya: Let me edit the patch... | 20:22 |
adam_g | AJaeger, i was just about to | 20:22 |
AJaeger | adam_g: go ahead, then I can better +2 ;) | 20:22 |
anteaya | I commented | 20:23 |
*** Longgeek has joined #openstack-infra | 20:23 | |
openstackgerrit | Sabari proposed openstack/requirements: Bump oslo.vmware to latest release https://review.openstack.org/161878 | 20:23 |
openstackgerrit | Adam Gandelman proposed openstack-infra/project-config: Reintroduce "Temporarily disable swift-dsvm-functional for Icehouse" https://review.openstack.org/159943 | 20:23 |
*** coolsvap_ is now known as coolsvap | 20:24 | |
AJaeger | thanks, adam_g. anteaya this looks better, doesn't it? | 20:25 |
*** openstackgerrit has quit IRC | 20:25 | |
*** openstackgerrit has joined #openstack-infra | 20:26 | |
anteaya | okay fine | 20:27 |
*** rkukura has joined #openstack-infra | 20:27 | |
anteaya | having a clear commit message title "add a job" "remove a job" really helps me | 20:27 |
*** Longgeek has quit IRC | 20:27 | |
anteaya | reintroduce remove a job not so much | 20:28 |
tsg | clarkb: I need to add jerasure and lib-gf-complete to the Jenkins slaves for Swift erasure coding stuff - and package seems to be available only on "utopic" and "vivid" - does it need to be available on "trusty" to get it on Jenkins slaves? | 20:28 |
*** afazekas has quit IRC | 20:29 | |
*** vilobhmm has joined #openstack-infra | 20:29 | |
*** vilobhmm1 has joined #openstack-infra | 20:29 | |
openstackgerrit | Merged openstack-infra/infra-specs: Add Gerrit Topic to the spec template https://review.openstack.org/160946 | 20:30 |
adam_g | AJaeger, anteaya thanks | 20:31 |
AJaeger | adam_g: welcome | 20:32 |
clarkb | tsg: yes, trusty, centos7, and fedora 21 are the distro releases running tests against master right now | 20:32 |
clarkb | tsg: we stopped using ubuntu's intermediate releases because they are only supported for 9 months | 20:33 |
*** cnesa has joined #openstack-infra | 20:33 | |
dprince | AJaeger: hi, is the check queue issue resolved now? or still catching up? | 20:34 |
*** vilobhmm has quit IRC | 20:34 | |
tsg | clarkb: ok .. no way to get a utopic package on to the slaves unless it is backported? (packages in question: jerasure with a single dependency gf-complete) | 20:34 |
SpamapS | tsg: correct | 20:34 |
SpamapS | tsg: so even if we get the package synced into vivid, then we have to get it also uploaded into backports. | 20:34 |
AJaeger | dprince: should be fine now | 20:35 |
AJaeger | dprince: the usual queue lenght for this time of the day ;) | 20:35 |
AJaeger | dprince: any problems? | 20:35 |
dprince | AJaeger: I'm perplexed on this one https://review.openstack.org/#/c/151960/. Tried resending it this morning... | 20:36 |
openstackgerrit | Merged openstack-infra/infra-specs: Update gerrit topic to downstream-puppet https://review.openstack.org/161038 | 20:36 |
*** carl_baldwin_ has joined #openstack-infra | 20:36 | |
anteaya | adam_g: thanks for taking the time to help me wade through it | 20:36 |
tsg | SpamapS: this is a bit off-topic from the main liberasurecode subject .. these is one of the erasure code backends (Jerasure) that we were trying to get installed on the slaves for unit tests | 20:36 |
tsg | s/these/this* | 20:37 |
anteaya | adam_g: I had tried to talk to someone about it before but john didn't know anything about it | 20:37 |
tsg | https://bugs.launchpad.net/trusty-backports/+bug/1428834 | 20:37 |
openstack | Launchpad bug 1428834 in trusty-backports "Please backport jerasure and lib-gf-complete from utopic" [Undecided,New] | 20:37 |
tsg | SpamapS: this package already exists on utopic and vivid | 20:37 |
AJaeger | dprince: that patch has a "depends-on" - and the other patch is not merged yet | 20:37 |
*** achanda has quit IRC | 20:38 | |
*** ddieterly has quit IRC | 20:38 | |
AJaeger | and depending on another one... | 20:38 |
*** carl_baldwin has quit IRC | 20:38 | |
*** carl_baldwin_ is now known as carl_baldwin | 20:38 | |
dprince | AJaeger: sigh, such a simple solution | 20:38 |
*** ivar-laz_ has joined #openstack-infra | 20:38 | |
AJaeger | dprince: http://docs.openstack.org/infra/manual/developers.html#cross-project-dependencies | 20:38 |
*** MarkAtwood has joined #openstack-infra | 20:38 | |
AJaeger | dprince: depends-on is still newish | 20:39 |
dprince | AJaeger: gotcha, saw the email a week or so back. Just hasn't clicked for me yet I guess | 20:39 |
pleia2 | lunchtime | 20:39 |
clarkb | so I have double checked md5sums and the images all match everywhere | 20:40 |
clarkb | next step is to see if I can interrogate the image for version info | 20:40 |
*** achanda has joined #openstack-infra | 20:41 | |
*** ivar-lazzaro has quit IRC | 20:41 | |
clarkb | qemu-img info confirms that compat: 0.10 is set | 20:42 |
clarkb | it does have a virtual size of 11GB so gonna check the size of / on hpcloud nodes | 20:42 |
clarkb | qemu-img detects no errors in the image | 20:43 |
clarkb | hpcloud / appears to be 30GB for the images we are using so that should be fine | 20:44 |
*** ddieterly has joined #openstack-infra | 20:44 | |
* clarkb goes back to trying to boot nodes | 20:44 | |
*** david-lyle_afk has joined #openstack-infra | 20:45 | |
clarkb | boo, I just hit the port limit | 20:45 |
*** ZZelle_ has joined #openstack-infra | 20:46 | |
*** wenlock has joined #openstack-infra | 20:46 | |
*** david-lyle_afk has quit IRC | 20:47 | |
*** david-lyle_afk has joined #openstack-infra | 20:47 | |
*** bdpayne has joined #openstack-infra | 20:47 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Create devstack-plugin-cookiecutter project https://review.openstack.org/161887 | 20:49 |
jeblair | mtreinish, sdague, dtroyer: see https://review.openstack.org/161886 and https://review.openstack.org/161887 | 20:49 |
*** MaxV has joined #openstack-infra | 20:51 | |
*** coolsvap is now known as coolsvap_ | 20:52 | |
openstackgerrit | Merged openstack-infra/project-config: Reintroduce "Temporarily disable swift-dsvm-functional for Icehouse" https://review.openstack.org/159943 | 20:52 |
openstackgerrit | Merged openstack-infra/project-config: Use GIT_BASE environment variable https://review.openstack.org/161537 | 20:52 |
openstackgerrit | Merged openstack-infra/project-config: Add non-voting tempest dsvm job for Ironic https://review.openstack.org/161790 | 20:53 |
*** rkukura has quit IRC | 20:53 | |
jeblair | starred changes! i forgot to mention those in the release notes! | 20:53 |
*** _nadya_ has quit IRC | 20:53 | |
*** asettle-boxing is now known as asettle | 20:54 | |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Document new puppet lockfile arg https://review.openstack.org/161889 | 20:54 |
clarkb | mordred: ^ btw that may play into the ansible work | 20:54 |
*** rkukura has joined #openstack-infra | 20:55 | |
dtroyer | jeblair: nice idea | 20:55 |
clarkb | jeblair: did you see that gertty was mentioned on the "OpenStack options for visually impaired contributors" thread? | 20:56 |
AJaeger | anteaya: we found the same nits ;) | 20:56 |
jeblair | clarkb: no i haven't seen that... | 20:56 |
anteaya | AJaeger: not often I beat you to a review | 20:56 |
clarkb | ok I was able to boot that image in hpcloud az3 and it booted all the way up | 20:56 |
anteaya | clarkb: is that thread in -dev? | 20:57 |
clarkb | so I am really stumped now, the only thing I can figure is that glance must've had trouble with the image yesterday and getting it to nodes properly | 20:57 |
anteaya | that subject isn't ringing a bell | 20:57 |
clarkb | anteaya: ya | 20:57 |
mtreinish | jeblair: that's a good idea, I'm in favor of it | 20:58 |
anteaya | clarkb: thanks | 20:58 |
*** tkelsey has quit IRC | 20:58 | |
*** ivar-laz_ has quit IRC | 20:58 | |
clarkb | jeblair: worth mentioning the password file mode check? | 20:59 |
*** ivar-lazzaro has joined #openstack-infra | 20:59 | |
*** salv-orlando is now known as ihate-salv-orlan | 20:59 | |
*** ivar-lazzaro has quit IRC | 21:00 | |
mtreinish | jeblair: do we have the cookiecutter repo anywhere? Or are we just making a blank repo to fill in later? | 21:00 |
*** ivar-lazzaro has joined #openstack-infra | 21:00 | |
anteaya | mtreinish: that patch imports no code | 21:00 |
anteaya | if you want to make something and host is somewhere we can draw it in | 21:00 |
mtreinish | anteaya: yes, that's what it looked like, that's why I was asking | 21:00 |
*** ihate-salv-orlan is now known as salv-orlando | 21:00 | |
jeblair | clarkb: probably so. | 21:00 |
*** otter768 has joined #openstack-infra | 21:00 | |
jeblair | mtreinish: this repo intentionally left blank | 21:01 |
mtreinish | jeblair: ok | 21:01 |
*** tiswanso has quit IRC | 21:02 | |
*** boris-42 has quit IRC | 21:02 | |
mordred | clarkb: ooh | 21:02 |
*** david-lyle_afk is now known as david-lyle | 21:03 | |
*** crc32 has joined #openstack-infra | 21:05 | |
AJaeger | anteaya: you'll get a chance "beating" me for several hours now ;) Bye for now | 21:05 |
*** otter768 has quit IRC | 21:05 | |
openstackgerrit | Adam Gandelman proposed openstack-infra/project-config: Add expiremental devstack plugin based ironic functional job https://review.openstack.org/161483 | 21:05 |
*** AJaeger has quit IRC | 21:05 | |
*** aysyd has quit IRC | 21:07 | |
*** rlandy has quit IRC | 21:08 | |
*** achanda has quit IRC | 21:09 | |
jeblair | mtreinish, anteaya: i prefer to start with empty projects and develop code within our system. | 21:10 |
*** bhunter71 has joined #openstack-infra | 21:10 | |
anteaya | jeblair: I can agree with that | 21:10 |
*** rfolco has quit IRC | 21:10 | |
*** hdd_ has joined #openstack-infra | 21:10 | |
clarkb | I am going to try booting off of tis image a few more times | 21:11 |
clarkb | but if I can't get it to fail I am going to move on to code reviews | 21:11 |
asselin | HI, just created my first DIB image. Found this script to test it out, but getting an error. Any tips? http://paste.openstack.org/show/189616/ https://github.com/openstack-infra/project-config/blob/master/tools/mount-image.sh#L24 | 21:13 |
*** dkranz has quit IRC | 21:13 | |
*** gnuoy has joined #openstack-infra | 21:13 | |
clarkb | asselin: does lsmod show an nbd module? | 21:13 |
clarkb | asselin: if not modprobe it in | 21:14 |
*** mwagner_lap has quit IRC | 21:14 | |
anteaya | asselin: congratulations, despite teh error | 21:15 |
*** ldnunes has quit IRC | 21:15 | |
asselin | clarkb, thanks. next error is: http://paste.openstack.org/show/189617/ | 21:16 |
asselin | clarkb, ok, got past that using the full path | 21:17 |
jeblair | why is there a "devstack-plugins" group in projects.yaml? | 21:18 |
asselin | clarkb,but http://paste.openstack.org/show/189618/ | 21:18 |
asselin | anteaya, thanks...been meaning to try it out for a long time now. | 21:18 |
anteaya | me too | 21:18 |
anteaya | oh so many things, me too | 21:18 |
*** boris-42 has joined #openstack-infra | 21:19 | |
clarkb | asselin: I think that may be a bug in the script, nbd1 is the block device but not a partition | 21:19 |
clarkb | asselin: do you have a /dev/nbd1p0 ? | 21:19 |
clarkb | or p1 | 21:19 |
openstackgerrit | Merged openstack-infra/zuul: Update zuul-changes to use the enqueue command https://review.openstack.org/160015 | 21:20 |
*** jamespage has joined #openstack-infra | 21:20 | |
*** jamespage has quit IRC | 21:20 | |
*** jamespage has joined #openstack-infra | 21:20 | |
*** kgiusti has left #openstack-infra | 21:20 | |
asselin | clarkb, http://paste.openstack.org/show/189619/ | 21:20 |
asselin | clarkb, fyi, this is on precise | 21:21 |
clarkb | ya you have /dev/nbd1p1 | 21:21 |
clarkb | try mounting that | 21:21 |
asselin | clarkb, thanks, i'm in! | 21:22 |
*** carl_baldwin_ has joined #openstack-infra | 21:23 | |
clarkb | asselin: if you want to update the script to hit the first partition that would be a good bug fix | 21:24 |
asselin | clarkb, ok will try | 21:24 |
*** carl_baldwin has quit IRC | 21:24 | |
*** carl_baldwin_ is now known as carl_baldwin | 21:24 | |
openstackgerrit | Merged openstack-infra/zuul: Fix int conversion in swift https://review.openstack.org/160023 | 21:25 |
anteaya | I'm just looking at the weather, I may tap on Sunday | 21:25 |
*** shivharis has joined #openstack-infra | 21:26 | |
*** mbacchi has quit IRC | 21:26 | |
shivharis | Hi folks, I have a question regarding CI voting | 21:27 |
*** Jeba has joined #openstack-infra | 21:27 | |
anteaya | just ask | 21:27 |
anteaya | single digit lows and hovering around zero for two weeks: http://www.theweathernetwork.com/14-day-weather-trend/canada/ontario/haliburton | 21:27 |
shivharis | anteaya: i recently got mestery to give Brocade VDX CI voting privileges, but still do not see Verified+1 when I vote | 21:28 |
shivharis | I may be doing something wrong, wanted help here | 21:28 |
shivharis | e.g.: https://review.openstack.org/#/c/152383/ | 21:29 |
anteaya | shivharis: well you are in the neutron-ci group https://review.openstack.org/#/admin/groups/510,members | 21:29 |
anteaya | do you have multiple Brocade VDX CI accounts? | 21:29 |
shivharis | Brocade VDX CI is unique, as far as i know, there are other brocade account but only one "Brocade VDX CI" | 21:30 |
*** achanda has joined #openstack-infra | 21:30 | |
anteaya | great | 21:31 |
*** adalbas has quit IRC | 21:31 | |
anteaya | is your ci account testing the ci-sandbox patches? https://review.openstack.org/#/c/155735/ | 21:32 |
*** achanda has quit IRC | 21:32 | |
anteaya | would be best if it was and then you could test your message configuration there | 21:32 |
*** baoli has joined #openstack-infra | 21:32 | |
anteaya | since you don't haev to have permissions to vote on ci-sandbox patches if you can vote on this patches, you have your verification message syntax formatted correctly | 21:33 |
shivharis | anteaya: ok i will try the sandbox | 21:33 |
*** achanda has joined #openstack-infra | 21:34 | |
*** dustins has joined #openstack-infra | 21:34 | |
*** baoli has quit IRC | 21:36 | |
shivharis | anteaya: it works fine on the sandbox, but not on neutron | 21:36 |
shivharis | anteaya: just verifed | 21:36 |
*** baoli has joined #openstack-infra | 21:36 | |
dhellmann | anteaya: I'm having some trouble with a gerrit config file in a patch to import a stackforge project. I don't know what the error message means when it says the file "is not normalized" -- can you help? http://logs.openstack.org/47/161447/2/check/project-config-gerrit/b347e05/console.html#_2015-03-05_17_07_31_315 | 21:36 |
*** lucas-dinner has left #openstack-infra | 21:37 | |
*** achanda has quit IRC | 21:37 | |
anteaya | shivharis: can you show me how it succeeds on the ci-sandbox please? have you a link? | 21:39 |
*** achanda has joined #openstack-infra | 21:39 | |
anteaya | dhellmann: looking | 21:39 |
openstackgerrit | Michael Johnson proposed openstack-infra/git-review: Choose correct branch for rebase when submitting https://review.openstack.org/158877 | 21:39 |
jeblair | it's been so long since i've done a filter branch, i forgot to put it on my ramdisk :/ | 21:40 |
clarkb | jeblair: ha | 21:40 |
*** MarkAtwood has quit IRC | 21:40 | |
*** vilobhmm2 has joined #openstack-infra | 21:40 | |
anteaya | dhellmann: yes the config file is not in the expected format | 21:40 |
shivharis | anteaya: https://review.openstack.org/#/c/155735/ (at the bottom of the page) | 21:40 |
anteaya | dhellmann: so https://review.openstack.org/#/c/161447/2/gerrit/acls/stackforge/aeromancer.config | 21:41 |
mkj_wk | ...now with command-line-specified branch overriding --track/options.track | 21:41 |
*** MarkAtwood has joined #openstack-infra | 21:41 | |
anteaya | line 16 needs to be removed | 21:41 |
dhellmann | anteaya: yes, but what's wrong with it | 21:41 |
* mkj_wk hopes that the 20th time is lucky ☺ | 21:41 | |
anteaya | we don't need that in the [submit] stanza | 21:41 |
*** cnesa has quit IRC | 21:41 | |
dhellmann | anteaya: ok, I was told to add that by a previous reviewer | 21:41 |
anteaya | and line 12 can be removed | 21:41 |
anteaya | dhellmann: really? | 21:41 |
dhellmann | anteaya: yes, Khai: https://review.openstack.org/#/c/161447/ | 21:42 |
anteaya | usually if you don't want the cla you just remove any reference to it | 21:42 |
*** dprince has quit IRC | 21:42 | |
dhellmann | I'm ok requiring the CLA. So far I'm the only committer and I've signed it. | 21:42 |
openstackgerrit | Stephanie Miller proposed openstack-infra/puppet-zanata: Initial commit of Zanata-specific sections https://review.openstack.org/147947 | 21:42 |
anteaya | zaro: https://review.openstack.org/#/c/161447/2 I'm in disagreement with your suggestions to doug for his config file | 21:43 |
anteaya | zaro: do you have some time so we can discuss it? | 21:43 |
*** vilobhmm1 has quit IRC | 21:43 | |
anteaya | dhellmann: ah okay then true on line 12 | 21:43 |
dhellmann | anteaya: ah | 21:44 |
anteaya | shivharis: show me the next patch that is processed by your ci account please? it might take a bit | 21:44 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add devstack-plugin-trove https://review.openstack.org/161911 | 21:46 |
shivharis | the machine is munging on https://review.openstack.org/#/c/160290, this will be the next one | 21:46 |
shivharis | anteaya: ^^^ | 21:46 |
zaro | anteaya: yeah, am i missing something? | 21:46 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: import aeromancer to stackforge https://review.openstack.org/161447 | 21:46 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Add detail to gerrit ACL normalization errors https://review.openstack.org/161914 | 21:46 |
jeblair | SlickNik, dtroyer, sdague: also see https://review.openstack.org/#/c/161911/ and https://review.openstack.org/#/c/161910/ | 21:47 |
dhellmann | anteaya: I think the real problem was actually a missing newline at the end of the file, but I fixed the location of the flag, too | 21:47 |
stevemar | sdague, dhellmann if we can add oslo.policy to g-r, then i can swap keystone to use it instead of the incubated version (or watch it all blow up in my face) https://review.openstack.org/#/c/148629/ | 21:47 |
anteaya | dhellmann: and under refs/heads/* I don't know the motivation for the create line for that | 21:47 |
shivharis | anteaya: the machine is munging on https://review.openstack.org/#/c/160290 , this will be the next one (removed , from url ) | 21:47 |
anteaya | a missing newline, really? | 21:47 |
morganfainberg | stevemar, i like watching things explode | 21:47 |
anteaya | shivharis: okay thanks | 21:48 |
morganfainberg | stevemar, lets do that one :P | 21:48 |
stevemar | morganfainberg, then you'll enjoy this one! | 21:48 |
*** SumitNaiksatam has quit IRC | 21:48 | |
morganfainberg | ;) | 21:48 |
jhesketh | Morning | 21:48 |
anteaya | zaro: yes, I'm looking at https://review.openstack.org/#/c/161447/1..2/gerrit/acls/stackforge/aeromancer.config | 21:48 |
anteaya | morning jhesketh | 21:48 |
anteaya | zaro: did you mean for doug to add the cla line in the submit stanza? | 21:48 |
cinerama | pleia2: i've landed what i have now after coming up with a much simpler way of resolving the deps issues i was having. i think now we need to pull the mysql definition into the module itself in accordance with our practice elsewhere and a couple other things | 21:48 |
*** baoli has quit IRC | 21:48 | |
*** mrmartin has joined #openstack-infra | 21:48 | |
anteaya | dhellmann: we normalized the acl files a while ago since they were all doing different things | 21:49 |
*** MaxV has quit IRC | 21:49 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Create devstack-plugin-cookiecutter project https://review.openstack.org/161887 | 21:49 |
dhellmann | anteaya: zaro said that was for making branches? My original file was copied from the creator's guide, and I don't really know what all of the options are, so just tell me what I need. :-) | 21:49 |
anteaya | dhellmann: I think we decided the create line under refs/heads/* was not needed | 21:49 |
anteaya | dhellmann: sure | 21:49 |
anteaya | zaro: many acls don't haev a create line in refs/heads/* | 21:50 |
*** SumitNaiksatam has joined #openstack-infra | 21:50 | |
anteaya | zaro: is that required for creating branches? | 21:50 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: import aeromancer to stackforge https://review.openstack.org/161447 | 21:50 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Add detail to gerrit ACL normalization errors https://review.openstack.org/161914 | 21:50 |
zaro | yes, i believe so. | 21:50 |
dhellmann | anteaya: restored to my original version, thanks | 21:50 |
dhellmann | I don't care about branches in this repo right now. | 21:50 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Create devstack-plugin-trove project https://review.openstack.org/161911 | 21:50 |
anteaya | dhellmann: let's remove that create line then in refs/heads/* | 21:50 |
zaro | anteaya, dhellmann : i didn't mean add to submit. that was a mistake by me. I missed that it's already in receive stanza | 21:51 |
zaro | anyways PS #3 looks good. | 21:51 |
dhellmann | anteaya: done | 21:51 |
anteaya | yeah this looks familiar to my eyes: https://review.openstack.org/#/c/161447/4/gerrit/acls/stackforge/aeromancer.config | 21:51 |
anteaya | zaro: ah thought so, thanks | 21:51 |
dhellmann | zaro: np, I didn't notice there was already a similar line either :-) | 21:51 |
*** Jeba has quit IRC | 21:52 | |
*** bcourt has joined #openstack-infra | 21:52 | |
anteaya | thanks for asking about it, sorry for the confusion | 21:53 |
*** Sukhdev has quit IRC | 21:53 | |
*** ivar-lazzaro has quit IRC | 21:53 | |
shivharis | anteaya: when you have time, https://review.openstack.org/#/c/160290 finished and Brocade VDX CI posted | 21:54 |
anteaya | and thanks for the log fix | 21:54 |
zaro | anteaya: i guess i assume everyone cares to make branches :) | 21:54 |
*** ddieterly has quit IRC | 21:54 | |
dhellmann | anteaya, zaro: thanks for the help! | 21:54 |
*** ddieterly has joined #openstack-infra | 21:54 | |
anteaya | zaro: ha ha ha | 21:55 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Remove devstack-plugins group https://review.openstack.org/161917 | 21:55 |
anteaya | shivharis: okay see the difference in the two patch comments? Patch Set 101: Verified+1 that is in the ci-sandbox comment | 21:55 |
anteaya | and is not in your neutron patch comment | 21:55 |
anteaya | now look at what commands are configured to run on patches to each repo | 21:56 |
*** baoli has joined #openstack-infra | 21:56 | |
shivharis | anteaya: yup that is exactly the problem i was trying to figure out why | 21:56 |
anteaya | I'm guessing you have removed the --verify portion of the one to neutron | 21:56 |
anteaya | since if you use that and you don't have permission to post verification results your comment is refused | 21:56 |
*** jamielennox|away is now known as jamielennox | 21:56 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Create devstack-plugin-trove project https://review.openstack.org/161911 | 21:57 |
*** ivar-lazzaro has joined #openstack-infra | 21:57 | |
shivharis | anteaya: not really, the command --verify is exactly the same in both cases, i am guessing there are more than one Brocade VDX CI | 21:57 |
*** patri237 has quit IRC | 21:57 | |
*** patri262 has quit IRC | 21:57 | |
*** patri878 has quit IRC | 21:57 | |
*** patrickeast__ has quit IRC | 21:57 | |
*** patri889 has quit IRC | 21:57 | |
*** patrickeast_ has quit IRC | 21:57 | |
anteaya | okay | 21:57 |
shivharis | the id i needed the permision for is "bci" | 21:58 |
shivharis | which i think may be also "Brocade VDX CI", possible? | 21:58 |
anteaya | yes since the email for the system you are testing with is https://review.openstack.org/#/q/owner:openstack_gerrit%2540brocade.com+status:open,n,z | 21:58 |
anteaya | and the email taht has permissions to vote on neutron permissions is your gmail address | 21:59 |
clarkb | jeblair: is my comment on 148926 sane? | 21:59 |
anteaya | https://review.openstack.org/#/q/owner:shivharis%2540gmail.com+status:open,n,z | 21:59 |
*** patrickeast_ has joined #openstack-infra | 21:59 | |
*** patrickeast__ has joined #openstack-infra | 21:59 | |
*** patri439 has joined #openstack-infra | 21:59 | |
*** patri840 has joined #openstack-infra | 21:59 | |
*** patri930 has joined #openstack-infra | 21:59 | |
*** patri995 has joined #openstack-infra | 21:59 | |
shivharis | anteaya: what should i do - i am at a loss | 21:59 |
*** bcourt has quit IRC | 21:59 | |
anteaya | so yes there are two accounts floating around | 21:59 |
openstackgerrit | Ramy Asselin proposed openstack-infra/project-config: Mounting an image requires full path & partition # https://review.openstack.org/161920 | 21:59 |
asselin | clarkb, ^^ | 22:00 |
shivharis | aaahhh.. | 22:00 |
anteaya | shivharis: is that ringing any bells for you? | 22:00 |
*** patrickeast has quit IRC | 22:00 | |
shivharis | anteaya: the permission is for shivharis@gmail.com, appears (my guess) i really need it for openstack_gerrit@brocade.com | 22:01 |
*** dkranz has joined #openstack-infra | 22:01 | |
anteaya | clarkb: are you able to check the gerrit db and confirm two different Brocade VDX CI accounts | 22:01 |
anteaya | one with a gmail address and one with a brocade.com email address? | 22:01 |
*** ivar-lazzaro has quit IRC | 22:01 | |
anteaya | shivharis: well we really need one account, not two | 22:02 |
*** patrickeast has joined #openstack-infra | 22:02 | |
shivharis | anteaya: i agree | 22:02 |
anteaya | so we need to ensure one is disabled lest we continue to have this problem | 22:02 |
clarkb | anteaya: confirmed (though didn't need the DB, just typed in the add reviewer box and got gerrit to complete for me) | 22:02 |
anteaya | let's see what the gerrit db says before we do anything | 22:02 |
anteaya | just wondering if there are more than two Brocade VDX CI accounts | 22:02 |
anteaya | and we will need the gmail one disabled please | 22:03 |
shivharis | anteaya: and enable the other one, or should i go back to mestery? | 22:03 |
shivharis | (for approval) | 22:04 |
anteaya | let's disable the gmail one first | 22:04 |
shivharis | ok | 22:04 |
openstackgerrit | Radoslaw Smigielski proposed openstack-infra/devstack-gate: Fix inconsisten Ubuntu version in README.rst https://review.openstack.org/161922 | 22:04 |
anteaya | because until that is done, mestery won't be able to find the right one | 22:04 |
mestery | andreaf: disabling | 22:04 |
lifeless | tchaypo: are you finding gertty backlogging? Mine is up to 12K pending syncs | 22:04 |
anteaya | after that is done, then yes he will have to add the correct account to the gerrit group | 22:04 |
*** Jeba has joined #openstack-infra | 22:04 | |
anteaya | mestery: no no | 22:04 |
anteaya | mestery: you don't have to do anything yet | 22:04 |
mestery | anteaya: whoops | 22:04 |
mestery | anteaya: re-eanvling | 22:04 |
lifeless | tchaypo: I'm wondering if its a latency thing, since it seemed to be ok from the office | 22:04 |
anteaya | mestery: clarkb needs to disable from the db side | 22:05 |
mestery | anteaya: got it | 22:05 |
mestery | anteaya: re-enabled | 22:05 |
tchaypo | yeah, I do see that. | 22:05 |
anteaya | mestery: thanks, sorry to prematurely ping you | 22:05 |
clarkb | anteaya: can't we just get shivharis to rename one? | 22:05 |
anteaya | well we should disable a dead account should we not? | 22:05 |
clarkb | anteaya: or were both actually inteded for CI and now we need to properly disable the other? | 22:05 |
clarkb | anteaya: I guess that is my question, is there a dead account here? | 22:05 |
tchaypo | when I was travelling I found that it was fine in the office or on high-throughput low-latency low-jitter connections | 22:05 |
anteaya | ah | 22:05 |
jeblair | clarkb: agreed, and narrowed it down to one of your two options | 22:05 |
anteaya | shivharis: is the gmail account a dead account? | 22:06 |
tchaypo | but in places where the connection is jittery or slow it just builds and builds and builds until I kill it and restart | 22:06 |
shivharis | anteaya: yes for CI purposes | 22:06 |
lifeless | tchaypo: yeah. Thats the symptom. The older version with all my tuning was ok, I think I need to repeat the process and see whats up. But for now thats a backburner proposition. | 22:07 |
*** Bsony has quit IRC | 22:07 | |
*** jaypipes has quit IRC | 22:08 | |
jeblair | tchaypo: i merged a patch to fix the keymap thing; can you check master and let me know if that fixes it for you? | 22:08 |
tchaypo | jeblair: thanks | 22:09 |
tchaypo | i was looking at that last night but people kept putting beer and pizza in front of me | 22:09 |
anteaya | tchaypo: silly people | 22:09 |
tchaypo | and then I got distracted trying to fix a bug in another tool.. | 22:09 |
*** Sukhdev has joined #openstack-infra | 22:13 | |
*** oomichi has joined #openstack-infra | 22:16 | |
*** camunoz has joined #openstack-infra | 22:17 | |
openstackgerrit | Adam Gandelman proposed openstack-infra/project-config: Add expiremental devstack plugin based ironic functional job https://review.openstack.org/161483 | 22:17 |
*** hdd_ has quit IRC | 22:18 | |
asselin | Is there any difference between devsack-trusty and devstack-trusty-dib here? https://github.com/openstack-infra/system-config/blob/master/modules/openstack_project/templates/nodepool/nodepool.yaml.erb#L993 | 22:18 |
*** stevemar has quit IRC | 22:20 | |
*** stevemar has joined #openstack-infra | 22:20 | |
*** dkliban is now known as dkliban_afk | 22:21 | |
*** ayoung has quit IRC | 22:24 | |
*** ivar-lazzaro has joined #openstack-infra | 22:24 | |
*** tnovacik has joined #openstack-infra | 22:24 | |
cinerama | general question - what's the infra convention around site.pp files in puppet modules | 22:25 |
anteaya | clarkb: should I still be waiting to hear from you on disabling the Brocade account with the gmail address? | 22:26 |
clarkb | anteaya: sorry was it confirmed to deactivate the gmail one? | 22:26 |
anteaya | yes | 22:27 |
anteaya | shivharis | anteaya: yes for CI purposes | 22:27 |
anteaya | sorry thought you saw that | 22:27 |
nibalizer | cinerama: so generally a module will never have a site.pp file | 22:29 |
nibalizer | it will almost always have an init.pp file | 22:29 |
*** ivar-lazzaro has quit IRC | 22:32 | |
jesusaurus | well, there are modules with site subclasses, such as lodgeit::site | 22:33 |
pleia2 | cinerama: just got back in, I'll look at your change soon | 22:33 |
pleia2 | cinerama: we've typically done the mysql configuration in the translations.pp or whatever file in http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests | 22:34 |
*** teran_ has joined #openstack-infra | 22:35 | |
pleia2 | which is kind of like our local.pp that we have | 22:35 |
cinerama | we don't setup the database itself for, say, the gerrit module in there though, it's done in the gerrit module itself | 22:36 |
*** achanda has quit IRC | 22:36 | |
pleia2 | ah, good :) | 22:36 |
*** dizquierdo has joined #openstack-infra | 22:36 | |
*** teran has quit IRC | 22:36 | |
pleia2 | so maybe we want to pull from the example in the gerrit module | 22:36 |
cinerama | also true for storyboard. i personally think it's best if we define it within our module rather than relying on it to be elsewhere especially since we're going to be relying on stuff like the db username for the xml conf | 22:37 |
SpamapS | jeblair: I'm thinking we should make a full spec for https://storyboard.openstack.org/#!/story/2000175 .. yes? | 22:38 |
*** gordc has quit IRC | 22:38 | |
marun | lifeless: for fixture that persists across tests, is testresources a good option? | 22:38 |
*** tonytan4ever has quit IRC | 22:40 | |
*** koolhead17 has quit IRC | 22:40 | |
pleia2 | cinerama: yeah, I agree :) | 22:40 |
*** achanda has joined #openstack-infra | 22:40 | |
*** mrmartin has quit IRC | 22:40 | |
lifeless | marun: yes | 22:41 |
marun | lifeless: is nobody actually using it? | 22:42 |
tchaypo | jeblair: yep, that seems to work | 22:42 |
marun | lifeless: https://github.com/openstack/requirements/blob/master/test-requirements.txt | 22:42 |
marun | lifeless: :/ | 22:42 |
*** amitgandhinz has quit IRC | 22:42 | |
marun | lifeless: we're getting ready to start targeting test-managed daemons in neutron functional testing, so long-lived db's and daemons are going to be necessary | 22:43 |
marun | lifeless: https://review.openstack.org/#/c/128259 | 22:43 |
*** pcm_ has quit IRC | 22:43 | |
lifeless | marun: that list is the list for the requirements project itself | 22:43 |
lifeless | marun: nothing to do with what openstack as a whole can use | 22:43 |
marun | lifeless: oops | 22:43 |
lifeless | marun: see the comment :) | 22:43 |
marun | lifeless: ah, global-requirements includes test requirements | 22:44 |
*** e0ne has quit IRC | 22:44 | |
marun | lifeless: not sure how I missed that. | 22:44 |
marun | lifeless: thanks for the clarification :) | 22:44 |
*** hashar has quit IRC | 22:45 | |
jeblair | SpamapS: i'm thinking in this case we can save a step and go ahead and write the documentation, treating it like a spec. then implement the doc. :) | 22:45 |
SpamapS | jeblair: +1 ! | 22:46 |
jeblair | SpamapS: would you like to volunteer for that? | 22:46 |
clarkb | anteaya: shivharis I just need to mark that account as inactive correct? | 22:46 |
anteaya | correct | 22:46 |
SpamapS | jeblair: I think I just did. :) | 22:46 |
jeblair | SpamapS: i do too :) | 22:46 |
anteaya | clarkb: that is the best we can do, yes? | 22:46 |
clarkb | anteaya: yes | 22:46 |
anteaya | clarkb: since we can't delete | 22:46 |
anteaya | then yes please | 22:47 |
clarkb | shivharis: and you don't intend on using that account for personal reviews? that looks like a personal address | 22:47 |
* SpamapS assigns and moves forward | 22:47 | |
jeblair | SpamapS: so for clarity, i think we're talking about a patch to system-config that adds a new doc page for infra-cloud (in this collection: http://ci.openstack.org/) | 22:47 |
SpamapS | jeblair: btw is there a good task or set of tasks where I can start helping with nodepool dib work? | 22:47 |
shivharis | clarkb: i maintain that account, just in case someday i am not associated with brocade :-( | 22:47 |
SpamapS | jeblair: I'm having a hard time even figuring out what is todo with that. | 22:47 |
shivharis | hence the CI had the id of "bci" | 22:47 |
jeblair | SpamapS: and it should include most of the things we talked about at the meetup | 22:48 |
clarkb | shivharis: thats fine, so I think my question is do you ever intend to potentially use that account with gerrit again? | 22:48 |
clarkb | shivharis: if so you should change the name instead od deactivating the account. | 22:48 |
SpamapS | jeblair: yeah I think we just need to distill 2 days of note chaos into a doc. :) | 22:48 |
shivharis | not at the moment, i can recreate at a later date, right? | 22:48 |
*** mfink_ has quit IRC | 22:48 | |
clarkb | shivharis: not with that email address | 22:48 |
*** dboik_ has joined #openstack-infra | 22:48 | |
jeblair | SpamapS: https://review.openstack.org/#/q/status:open+topic:dib-nodepool,n,z apparently nothing... :/ | 22:49 |
anteaya | shivharis clarkb I think that account was created by infra, was it not? | 22:49 |
shivharis | clarkb: in the worst possible case, do as you feel right, i may endup using some other email address later | 22:49 |
jeblair | mordred, clarkb: what's next on nodepool-dib? | 22:49 |
anteaya | in which case shivharis doesn't ahve access to change the settings | 22:49 |
clarkb | jeblair: I don't think anyone has updated fungi's bindep change with the new topic or the shade changes | 22:49 |
SpamapS | jeblair: storyboard might also be a place that would usually be where to go, but .. trying to be gentle.. it's really hard to find things there. | 22:49 |
clarkb | anteaya: Iam not sure how it was created | 22:49 |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: Create and upload heat test images to tarballs https://review.openstack.org/159686 | 22:49 |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: Don't enable dib service for heat-dsvm-functional https://review.openstack.org/161936 | 22:49 |
clarkb | anteaya: but I think I can check that | 22:50 |
anteaya | clarkb: and my udnerstanding is that the way to reuse an email address for gerrit accounts is to deactivate the account of the old one | 22:50 |
*** teran has joined #openstack-infra | 22:50 | |
jeblair | SpamapS: yeah, i'm not ready to recommend that for this sort of thing just yet | 22:50 |
jeblair | clarkb, SpamapS: the change from mordred and yolanda to use shade in nodepool is one; i just changed the topic for it | 22:51 |
anteaya | clarkb: I created this wikipage at fungi's behest: https://wiki.openstack.org/wiki/OldtoNewGerritCIAccount | 22:51 |
shivharis | clarkb: if it would be simpler to just deactivate it, go for it | 22:51 |
anteaya | clarkb: it tells people who want to reuse email addresses to contact infra to disable the one associated with the old account created by infra | 22:51 |
anteaya | clarkb: I don't know, I'm going by what fungi told me to do | 22:52 |
clarkb | anteaya: ok | 22:52 |
*** dboik has quit IRC | 22:52 | |
SpamapS | jeblair: ah! | 22:52 |
clarkb | mostly I am just trying to understand how we got here so that we aren't going to create a third account next week | 22:52 |
*** teran_ has quit IRC | 22:52 | |
SpamapS | well I've been reviewing stuff on shade and nodepool so that should help | 22:52 |
anteaya | clarkb: agreed | 22:52 |
anteaya | shivharis: how did you end up with two accounts? | 22:53 |
*** dboik_ has quit IRC | 22:53 | |
jeblair | SpamapS: nodepool testing could also be really useful. ianw is working on adding a config file syntax validator. but we have basically no testing of anything important, so every time we make a change it breaks. | 22:53 |
shivharis | anteaya, clarkb: i really do not know | 22:53 |
ianw | jeblair: about to send review on that | 22:53 |
clarkb | anteaya: and now that I look closer there are already 2 accounts with that email addr so that ship has sailed :) | 22:53 |
anteaya | shivharis: we need to make sure it won't happen again | 22:53 |
*** annegentle has quit IRC | 22:53 | |
anteaya | clarkb: really which email addr, the gmail one? | 22:54 |
jeblair | ianw: give it a dib-nodepool topic in gerrit :) | 22:54 |
anteaya | I was told that wasn't possible | 22:54 |
SpamapS | jeblair: Oh! so some functional tests that point it at a devstacked nova maybe? | 22:54 |
anteaya | if both are active | 22:54 |
clarkb | anteaya: yes, looks like there is a VDX testing account and a BNA account | 22:54 |
SpamapS | ianw: btw, did you see your dib change for tracing _finally_ merged? | 22:54 |
jeblair | SpamapS: ...actually, i think it might be best to leave that for shade for now... and instead use fakes with nodepool... | 22:55 |
anteaya | shivharis: do you have a BNA account with your gmail address? | 22:55 |
*** mriedem is now known as mriedem_away | 22:55 | |
SpamapS | jeblair: cool | 22:55 |
jeblair | SpamapS: everything nodepool does that is interesting takes hours, so i think fakes are the way to go there | 22:55 |
*** hodos has quit IRC | 22:55 | |
*** yfried has quit IRC | 22:55 | |
SpamapS | jeblair: oh yeah | 22:55 |
shivharis | no BNA account from me, that is a completely different group in brocade | 22:55 |
ianw | SpamapS: yes, thanks ... i'll use it when i fix the f21 build in a bit :) | 22:55 |
jeblair | SpamapS: there's actually quite a bit of fakes in there already, just very few tests that use them | 22:55 |
shivharis | i could not have created that | 22:56 |
SpamapS | ianw: I found it fairly frustrating that it just sat for so long. :-P | 22:56 |
clarkb | shivharis: well they are using your email address for the account | 22:56 |
SpamapS | I do like writing tests. :) | 22:56 |
*** peristeri has quit IRC | 22:56 | |
shivharis | clarkb: interesting.. | 22:56 |
anteaya | shivharis: they have your email address on their account | 22:56 |
* SpamapS cranks up some dubstep and gets-ta-testing | 22:56 | |
anteaya | I confirm it in gerrit ui | 22:56 |
* ianw needs to re-instate my self-imposed ban on reading hacker news | 22:56 | |
*** ghostpl__ has quit IRC | 22:56 | |
*** jaypipes has joined #openstack-infra | 22:57 | |
anteaya | shivharis: so do some investigation with brocade | 22:57 |
anteaya | we can't have random people creating accounts with your email address | 22:57 |
shivharis | anteaya, clarkb: i am going to do some calling ... | 22:57 |
greghaynes | SpamapS: self.useFixture(WubWub()) | 22:57 |
clarkb | shivharis: anteaya its not a huge deal, but like I said I would rather do the account dance once then not need to fix it again later | 22:57 |
anteaya | get back to us once we can confirm no new accounts will be generated with the same email address | 22:57 |
clarkb | so if we are sure you don't want the VNX account with the gmail addr I will disable it | 22:57 |
anteaya | clarkb: agreed | 22:58 |
anteaya | shivharis: please confirm again for clarkb | 22:58 |
anteaya | ^^ | 22:58 |
shivharis | anteaya, clarkb: i need to investigate ... | 22:58 |
*** HeOS has quit IRC | 22:58 | |
clarkb | jeblair: 161482 should have its topic updated too :) | 22:59 |
shivharis | anteaya, clarkb: apologies for the confusion from whereever, and much much thanks for your time... | 22:59 |
anteaya | shivharis: okay get back to us | 22:59 |
shivharis | anteaya: will do | 22:59 |
clarkb | jeblair: and 155458 might be considered simply because its adding more tests | 22:59 |
*** HeOS has joined #openstack-infra | 23:00 | |
*** otter768 has joined #openstack-infra | 23:01 | |
*** dizquierdo has quit IRC | 23:02 | |
*** mattfarina has quit IRC | 23:02 | |
jeblair | clarkb: thanks | 23:03 |
*** prad has quit IRC | 23:03 | |
jeblair | clarkb: got a few more too | 23:05 |
*** patri767 has joined #openstack-infra | 23:05 | |
*** patri394 has joined #openstack-infra | 23:05 | |
*** patrickeast has quit IRC | 23:05 | |
*** patri832 has joined #openstack-infra | 23:05 | |
*** patri460 has joined #openstack-infra | 23:05 | |
*** patri192 has joined #openstack-infra | 23:05 | |
*** patri755 has joined #openstack-infra | 23:05 | |
*** achanda has quit IRC | 23:05 | |
mordred | jeblair: yes - finishing nodepool/shade is is the next thing | 23:05 |
*** patrickeast__ has quit IRC | 23:05 | |
*** patri840 has quit IRC | 23:05 | |
*** patri995 has quit IRC | 23:05 | |
*** patri439 has quit IRC | 23:06 | |
*** patrickeast has joined #openstack-infra | 23:06 | |
*** otter768 has quit IRC | 23:06 | |
clarkb | jeblair: cool I will swing around and check them out once the current set of zuul reviews are done | 23:06 |
*** patrickeast_ has quit IRC | 23:06 | |
mordred | jeblair: I've got a few more image element related things, but Ng will have that sorted before we finish nodepool/shade | 23:06 |
*** patri930 has quit IRC | 23:06 | |
clarkb | jeblair: I am going to approve 148121 since that makes zuul cloner act a lot more like g-g-p which I think we want | 23:06 |
clarkb | jeblair: any reason not to that I am missing? | 23:06 |
mordred | jeblair, SpamapS: in nodepool/shade, we need to finish the main patch, and also we need to take another pass through shade's floating ip handling | 23:07 |
*** hichihara has joined #openstack-infra | 23:07 | |
mordred | SpamapS: we need to make it figure out if it can use neutron and use that or fall back to nova if not, and I think there is logic in current nodepool for failures that we missed porting over to shade | 23:07 |
*** achanda has joined #openstack-infra | 23:08 | |
*** tnovacik has quit IRC | 23:09 | |
*** _shaps_ has joined #openstack-infra | 23:10 | |
mordred | SpamapS: we should also make a pass through every call that nodepool makes and see if we can catch and re-throw _better_ errors to expose temp vs. perm errors | 23:10 |
mordred | since right now we're masking all the goodness | 23:10 |
mordred | SpamapS: and finally, I believe we should take a pass and make sure that cache coherency and validation has a good story | 23:10 |
mordred | SpamapS: because for the nodepool case, its a long-running thing that could take good advantage of it - as long as we properly invalidate or inject values every time we create/delete a thign | 23:11 |
mordred | SpamapS: (and it would allow us to choose to deploy a memcached/redis with nodepool for extra love - but we shoudl assume memory for now) | 23:11 |
mordred | SpamapS: ALSO - we should make sure that the comment about dogpile.cache memory backend leaking memory is addressed since it'sa long-lived project | 23:12 |
clarkb | jeblair: re gertty, it seems that my install on my desktop has to be forcefull refreshed, it does not periodically sync things down over time | 23:12 |
clarkb | jeblair: but I don't think that is a new bug I seem to haveto hit ^R a lot with it even before updating | 23:12 |
mordred | SpamapS: and finally- nodepool is multi-threaded, so we want to make sure dogpile doesn't die in a fire | 23:12 |
SpamapS | mordred: dogpile is good w/ threads IIRC | 23:12 |
mordred | great | 23:12 |
SpamapS | mordred: like, thats half the reason it's awesome. | 23:13 |
openstackgerrit | Merged openstack-infra/zuul: Reset & clean workspace repo for better hygiene https://review.openstack.org/148121 | 23:13 |
clarkb | does dogpile require a memcached or similar? or can it just cache in its own memory/ | 23:13 |
mordred | SpamapS: the current way we're decorating inside of an inner function may need to change - because we may want to invalidated the decorated function rather than the whole cache | 23:13 |
mordred | clarkb: can cache to it's own memory | 23:14 |
mordred | which is what we default to | 23:14 |
lifeless | all the memories | 23:14 |
mordred | clarkb: deploying an external cache will be _possible_ if we choose | 23:14 |
mordred | but not required | 23:14 |
clarkb | ya I don't think we need one which is why I ask | 23:14 |
*** dustins has quit IRC | 23:14 | |
mordred | I don't either | 23:14 |
clarkb | the amount of data is tiny | 23:14 |
mordred | yup | 23:14 |
SpamapS | mordred: with the memory store.. we might want to look at the one that pickles things, as that will at least prevent us from getting into a refcount nightmare where nothing is ever freed. | 23:14 |
mordred | SpamapS: nod. I think it'sa good todo list item | 23:15 |
*** _shaps_ has quit IRC | 23:15 | |
*** nelsnelson has quit IRC | 23:15 | |
lifeless | SpamapS: no need for that | 23:15 |
SpamapS | "There is no size management, and values which are placed into the dictionary will remain until explicitly removed. Note that Dogpile’s expiration of items is based on timestamps and does not remove them from the cache." | 23:15 |
lifeless | SpamapS: cycles are broken just fine | 23:15 |
SpamapS | lifeless: oh good. I'm still scarred from my PHP days. ;) | 23:16 |
lifeless | SpamapS: objects with __del__ can be more sticky, but we shouldn't have any of those in play | 23:16 |
shivharis | clarkb: hi, there should be no BNA account, not sure where is came from, i specifcally asked the BNA team in brocade | 23:16 |
lifeless | SpamapS: and more recent python deals with those too | 23:16 |
shivharis | clarkb: the account should be as in: https://wiki.openstack.org/wiki/ThirdPartySystems | 23:16 |
lifeless | SpamapS: a cycle is handled when full gc is triggered, which is some N opcodes | 23:16 |
clarkb | shivharis: should I deactivate both of them then? | 23:17 |
SpamapS | lifeless: Yeah, so thats good to know, but the comment from the docs I just pasted also means that expiration time won't actually GC inside dogpile.cache, so the point is actually moot. :-/ | 23:17 |
shivharis | ok, do it | 23:17 |
lifeless | SpamapS: yup | 23:17 |
lifeless | SpamapS: thats why I said all the memories | 23:17 |
shivharis | (oops, can we live with doing just BNA) | 23:17 |
shivharis | or you must do both? | 23:18 |
openstackgerrit | Merged openstack/requirements: Add oslo.policy to global requirements https://review.openstack.org/148629 | 23:18 |
clarkb | shivharis: I don't have to do both | 23:18 |
*** ChuckC is now known as ChuckC_ | 23:19 | |
clarkb | shivharis: but there are two separate issues at play, first you have two VNX accounts with different email addrs so the thought was to disable one. Second you have two accounts with the same email addr | 23:19 |
shivharis | clarkb: then deactivate BNA | 23:19 |
clarkb | shivharis: and what about for the VNX test accounts which should we deactivate? | 23:19 |
jeblair | clarkb: re gertty, that's really weird. it should do something every minute. can you run with verbose or debug and confirm? | 23:20 |
shivharis | clarkb: I want to retain the gerrit account with gerrit id 'bci' what is the email address on that? | 23:20 |
*** dboik_ has joined #openstack-infra | 23:21 | |
openstackgerrit | Merged openstack-infra/system-config: Add logging to #openstack-api https://review.openstack.org/161330 | 23:21 |
shivharis | clarkb: as per https://wiki.openstack.org/wiki/ThirdPartySystems/Brocade_VDX_CI | 23:22 |
SpamapS | mordred: maybe we should make the DBMBackend default. | 23:23 |
*** mjturek1 has quit IRC | 23:23 | |
SpamapS | mordred: that would have the benefit of surviving restarts. | 23:24 |
SpamapS | I'm a little worried about the memory backend now that I'm thinking more about it. | 23:24 |
SpamapS | Storing all the flavors is meh, but all the things... | 23:25 |
shivharis | clarkb: please deactive the VDX account not associated with gerrit id "bci" | 23:25 |
*** marun has quit IRC | 23:25 | |
lifeless | clarkb: do you see the syn ccount going up and up and up | 23:25 |
mordred | SpamapS: I'm good with default of DBMBackend | 23:25 |
mordred | SpamapS: especially if we get cache invalidation on action correct | 23:26 |
*** esker has quit IRC | 23:26 | |
clarkb | jeblair: ya I can restart | 23:26 |
mordred | SpamapS: I mean, for instance - you know how often I should fetch the list of flavors from the cloud? | 23:26 |
clarkb | shivharis: I will look | 23:26 |
*** ChuckC_ is now known as ChuckC | 23:26 | |
lifeless | every damn request | 23:26 |
lifeless | because mutable data | 23:26 |
clarkb | lifeless: I do not | 23:27 |
lifeless | pragmatically, once a day or on errors | 23:27 |
clarkb | lifeless: basically I start it and it does the initial sync, goes to 0 | 23:27 |
clarkb | then it seems to only sync when I tell it, either by writing comments or using ^R | 23:27 |
lifeless | clarkb: if you run with -d | 23:27 |
lifeless | clarkb: you might see an error in the log ? | 23:27 |
mordred | lifeless: yup. I like pragmatically on this one :) | 23:27 |
*** jaypipes has quit IRC | 23:28 | |
clarkb | shivharis: its done, both of the gmail accounts set inactive (neither had the bci username) | 23:32 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:32 | |
*** shaunak has joined #openstack-infra | 23:33 | |
clarkb | ok I have gertty running with -d | 23:33 |
*** cyeoh has joined #openstack-infra | 23:34 | |
*** Han_ has joined #openstack-infra | 23:35 | |
mmedvede | We were having trouble recently with git.o.o, cloning nova in particular. Getting "error: RPC failed; result=18, HTTP code = 200", as seen here http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/148980/8/check-ibm-tempest-dsvm-full/3a7e1d7/logs/devstack-gate-setup-workspace-new.txt.gz . Is it expected with high load on git.o.o? | 23:36 |
mmedvede | The issue is intermittent | 23:36 |
clarkb | if anyone reviews infra changes after nowish could you point me at them and I can see if they are synced? | 23:36 |
shivharis | so what should i get mestery to do for the CI account of "Brocade VDX CI" | 23:36 |
clarkb | jeblair: mordred lifeless ^ | 23:36 |
clarkb | shivharis: I think mestery can add it again and there will only be one | 23:36 |
shivharis | clarkb: thanks very much | 23:36 |
*** wyh_ has joined #openstack-infra | 23:37 | |
clarkb | mmedvede: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=1694&rra_id=all is the most recent spike in git.o.o backend load | 23:38 |
clarkb | mmedvede: are you cloning from scratch in your jobs? | 23:38 |
krtaylor | clarkb, yes we are | 23:38 |
clarkb | mmedvede: looks like it | 23:38 |
mmedvede | clarkb: no, but we did not update for a while | 23:39 |
clarkb | well in that particular log its cloning from scratch | 23:39 |
clarkb | anyways, my first suggestion would be to try caching the repo | 23:39 |
mmedvede | clarkb: ok, that was my feeling as well | 23:39 |
mordred | clarkb: yeek. do we need to make more git farm? | 23:39 |
clarkb | we have seen load spike on the backends but haven't been able to nail down exactly why it happens but if say a bunch of CIs are cloning from scratch and all hit the same backend we lose | 23:40 |
clarkb | mordred: its possible | 23:40 |
mmedvede | clarkb: I am working on getting cache to work. Would that be a good idea to switch to using github in a meantime? | 23:40 |
mordred | clarkb: we could block git ports and make everyone mount AFS and clone using file:/// urls ... | 23:41 |
clarkb | mmedvede: I doubt it, githubs error rate is significant | 23:41 |
mordred | clarkb: I'm obviously kidding | 23:41 |
*** SumitNaiksatam has quit IRC | 23:41 | |
clarkb | mordred: we should just shrink nova | 23:41 |
*** Han_ has quit IRC | 23:41 | |
mordred | clarkb: that does seem like an awfully high load spike | 23:41 |
mordred | clarkb: well, there is also that | 23:41 |
*** _shaps_ has joined #openstack-infra | 23:42 | |
clarkb | mordred: well what happens is you get a pileup behind the initial load spike | 23:42 |
clarkb | because we use IP hashing from synchronization | 23:42 |
mordred | clarkb: kernel.org has a public rsync thing | 23:42 |
clarkb | rather than round robin or bandwidth or etc | 23:42 |
mordred | clarkb: for this reason | 23:42 |
mordred | clarkb: so that people can seed locally by rsyncing - and that doesnt' have to go through git mirror | 23:42 |
clarkb | that would likely help | 23:43 |
mordred | we could even use it in our image building, tbh | 23:43 |
clarkb | but if people are going to clone from scratch anyways I doubt rsync will fix that | 23:43 |
*** SumitNaiksatam has joined #openstack-infra | 23:43 | |
mordred | clarkb: well, if we had it, we could tell CI folks when they have a problem to switch to rsync | 23:43 |
clarkb | we also aren't sure if it is partially related to bad neighbors | 23:44 |
mordred | ++ | 23:44 |
clarkb | we could run more data collection around that | 23:44 |
*** ddieterly has quit IRC | 23:44 | |
mmedvede | I'll throw together a quick caching git proxy. Should help on our image updates as well. I did run a couple of updates earlier today, wonder if that is the reason for the spike | 23:46 |
jeblair | clarkb: i just reviewed 157512. you may need to wait 60 seconds | 23:47 |
clarkb | jeblair: thanks | 23:47 |
clarkb | mmedvede: maybe? we do a fair bit of image update ourselves around 1400-1500UTC which isn't when that spike happened | 23:47 |
*** SumitNaiksatam has quit IRC | 23:47 | |
clarkb | mmedvede: which is part of why I have been confused about this since we have our own massive thundering herd that doesn't seem to factor into this | 23:48 |
clarkb | though our thundering herd does not sit behind one IP address | 23:48 |
clarkb | mmedvede: is it possible all your traffic is from a single IP? | 23:48 |
*** bcourt has joined #openstack-infra | 23:49 | |
mmedvede | clarkb: I would not think so | 23:50 |
clarkb | jeblair: ok it did update that change with your +2 | 23:50 |
*** SumitNaiksatam has joined #openstack-infra | 23:50 | |
clarkb | jeblair: maybe I am just super impatient and making this problem up | 23:50 |
mordred | MAKE IT ALL GO FASTER NOW KTHXBAI | 23:50 |
clarkb | jeblair: actually maybe its a special case of a problem. The specific incident I remember is after ansible-puppet was created it did not show up in my global project listing | 23:50 |
clarkb | mordred: on 157512 how paranoid about novaclient should we be? did they just move the code or is this all new code? | 23:51 |
*** openstack has joined #openstack-infra | 23:54 | |
clarkb | mordred: pip should if you depend on a newer version iirc | 23:54 |
mordred | nope | 23:54 |
mordred | not even close | 23:54 |
mordred | it will not upgrade your non-matching versions at all unless you -U | 23:54 |
mordred | (we just hit this with zuul) | 23:54 |
mordred | clarkb: fwiw, nodepool has novaclient 2.20.0 and current is 2.22.0 | 23:55 |
mmedvede | clarkb: have checked, our traffic is not from a single ip, just fyi | 23:55 |
clarkb | ok so a non issue for this particular change | 23:56 |
clarkb | mordred: I don't know why I thought pip worked in this case but you are absolutely right it doesn't | 23:56 |
clarkb | mordred: jeblair I am going to approve the novaclient in nodepool change then | 23:56 |
mordred | clarkb: one second | 23:56 |
clarkb | oh wait | 23:57 |
clarkb | I misread the versions | 23:57 |
*** wyh_ has quit IRC | 23:57 | |
clarkb | we have 2.20.0 not 2.22.0 | 23:57 |
mordred | clarkb: yeah. we need to make sure the v2 codepath works | 23:57 |
*** baoli has quit IRC | 23:57 | |
*** ayoung has joined #openstack-infra | 23:57 | |
*** ivar-lazzaro has joined #openstack-infra | 23:57 | |
*** ghostpl_ has joined #openstack-infra | 23:57 | |
mtreinish | mmedvede: from inside ibm, are you sure? The internal ip doesn't map 1:1 outside the firwall. | 23:57 |
*** shaunak has quit IRC | 23:58 | |
mordred | clarkb: yup. we'll have to upgrade | 23:58 |
mtreinish | (despite it being on IBM's class A so it easily could be if they were so inclined) | 23:58 |
clarkb | mtreinish: for subunit workers did you change to reduce to one worker merge? | 23:58 |
mordred | >>> import novaclient.v2 | 23:58 |
mordred | Traceback (most recent call last): | 23:58 |
clarkb | mtreinish: we have 4 running after the node reboot | 23:58 |
mordred | File "<stdin>", line 1, in <module> | 23:58 |
mtreinish | clarkb: I believe it did, let me double check | 23:58 |
mordred | ImportError: No module named v2 | 23:58 |
clarkb | mtreinish: its possible puppet doesn't sufficiently clean things up, can you link to the change if you find it | 23:58 |
clarkb | mordred: fun | 23:59 |
mmedvede | mtreinish: I did check with: curl -s checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$// , and it did return a VM's ip | 23:59 |
mtreinish | clarkb: yep it did: https://review.openstack.org/#/c/151725/ | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!