Monday, 2013-12-30

*** rakhmerov has joined #openstack-infra00:03
*** rakhmerov has quit IRC00:08
*** vkozhukalov has joined #openstack-infra00:10
*** ryanpetrello has joined #openstack-infra00:14
*** ryanpetrello has quit IRC00:19
*** ryanpetrello has joined #openstack-infra00:24
*** harlowja_away is now known as harlowja00:31
*** ryanpetrello has quit IRC00:32
*** harlowja is now known as harlowja_away00:32
*** david-lyle_ has quit IRC00:38
*** david-lyle_ has joined #openstack-infra00:38
*** vkozhukalov has quit IRC00:40
*** jcooley_ has quit IRC00:49
*** jcooley_ has joined #openstack-infra00:52
*** sarob has joined #openstack-infra01:00
*** david-lyle_ has quit IRC01:01
*** dims has quit IRC01:02
*** dims has joined #openstack-infra01:03
*** rakhmerov has joined #openstack-infra01:04
*** sarob has quit IRC01:05
*** rakhmerov has quit IRC01:08
*** banix has joined #openstack-infra01:12
*** senk has joined #openstack-infra01:24
openstackgerritTim Landscheidt proposed a change to openstack-infra/git-review: Retrieve remote pushurl independently of user's locale  https://review.openstack.org/6430701:28
*** banix has quit IRC01:32
*** jcooley_ has quit IRC01:40
*** jcooley_ has joined #openstack-infra01:43
*** ryanpetrello has joined #openstack-infra01:45
*** adalbas has joined #openstack-infra01:45
*** ryanpetrello has quit IRC01:54
*** nati_ueno has joined #openstack-infra01:55
*** nicedice_ has quit IRC02:03
*** rakhmerov has joined #openstack-infra02:05
*** nicedice has joined #openstack-infra02:06
*** rakhmerov has quit IRC02:10
*** boris-42 has joined #openstack-infra02:11
*** MarkAtwood has joined #openstack-infra02:11
*** nicedice has quit IRC02:16
*** nicedice has joined #openstack-infra02:16
*** nicedice has quit IRC02:21
*** nicedice has joined #openstack-infra02:21
*** pcrews_ has joined #openstack-infra02:23
*** nicedice_ has joined #openstack-infra02:24
*** nicedice has quit IRC02:26
*** pcrews_ has quit IRC02:41
*** rongze has joined #openstack-infra02:43
*** praneshp has joined #openstack-infra03:02
*** rakhmerov has joined #openstack-infra03:06
*** nati_ueno has quit IRC03:07
*** nati_ueno has joined #openstack-infra03:09
*** rakhmerov has quit IRC03:11
*** jcooley_ has quit IRC03:13
*** rakhmerov has joined #openstack-infra03:21
*** DennyZhang has joined #openstack-infra03:31
*** praneshp has quit IRC03:31
*** DennyZhang has quit IRC03:34
*** DennyZhang has joined #openstack-infra03:35
*** DennyZhang has quit IRC03:37
*** DennyZhang has joined #openstack-infra03:38
*** DennyZhang has quit IRC03:39
*** DennyZhang has joined #openstack-infra03:40
*** coolsvap has joined #openstack-infra03:42
*** jcooley_ has joined #openstack-infra03:44
*** dguitarbite_ has joined #openstack-infra03:45
*** DennyZha` has joined #openstack-infra03:55
*** DennyZhang has quit IRC03:57
*** DennyZha` has quit IRC03:59
*** ryanpetrello has joined #openstack-infra04:04
*** senk has quit IRC04:09
*** ryanpetrello has quit IRC04:19
*** harlowja_away has quit IRC04:27
*** praneshp has joined #openstack-infra04:28
*** croberts has joined #openstack-infra04:29
*** jcooley_ has quit IRC04:30
*** jcooley_ has joined #openstack-infra04:30
*** jcooley_ has quit IRC04:30
*** jcooley_ has joined #openstack-infra04:31
*** jcooley_ has quit IRC04:32
*** croberts has quit IRC04:32
*** croberts has joined #openstack-infra04:33
*** croberts has quit IRC04:34
*** croberts has joined #openstack-infra04:34
*** croberts has quit IRC04:35
*** croberts has joined #openstack-infra04:35
* croberts is away: I'm busy04:40
*** croberts has quit IRC04:40
*** rongze has quit IRC04:47
*** chandankumar has joined #openstack-infra05:03
*** praneshp_ has joined #openstack-infra05:08
*** praneshp has quit IRC05:09
*** praneshp_ is now known as praneshp05:09
*** dstanek has quit IRC05:10
*** dstanek has joined #openstack-infra05:12
*** nicedice_ has quit IRC05:14
*** nicedice_ has joined #openstack-infra05:15
*** rongze has joined #openstack-infra05:18
*** dstufft has quit IRC05:18
*** dstufft has joined #openstack-infra05:19
*** nicedice_ has quit IRC05:19
*** rongze has quit IRC05:19
*** rongze has joined #openstack-infra05:20
*** nicedice_ has joined #openstack-infra05:20
*** rongze has quit IRC05:24
*** chandankumar has quit IRC05:25
*** boris-42 has quit IRC05:30
*** CaptTofu has quit IRC05:31
*** CaptTofu has joined #openstack-infra05:31
*** nicedice_ has quit IRC05:40
*** nicedice_ has joined #openstack-infra05:40
*** nicedice_ has quit IRC06:13
*** nicedice_ has joined #openstack-infra06:14
*** rongze_ has joined #openstack-infra06:19
*** boris-42 has joined #openstack-infra06:55
*** nicedice_ has quit IRC06:59
*** nicedice_ has joined #openstack-infra07:00
*** nicedice_ has quit IRC07:02
*** nicedice_ has joined #openstack-infra07:03
*** garyk has joined #openstack-infra07:03
*** praneshp has quit IRC07:24
*** praneshp has joined #openstack-infra07:26
*** nati_ueno has quit IRC07:39
*** nati_ueno has joined #openstack-infra07:40
*** nati_ueno has quit IRC07:44
openstackgerritVladimir Kozhukalov proposed a change to openstack-infra/devstack-gate: Variable for launching tempests baremetal scenario  https://review.openstack.org/6439907:49
*** praneshp has quit IRC07:52
*** nicedice_ has quit IRC07:55
*** nicedice_ has joined #openstack-infra07:55
*** chandankumar has joined #openstack-infra07:57
*** chandankumar has quit IRC08:02
*** flaper87|afk is now known as flaper8708:07
*** rongze has joined #openstack-infra08:10
*** rongze_ has quit IRC08:13
*** flaper87 is now known as flaper87|afk08:15
openstackgerritHaomeng,Wang proposed a change to openstack/requirements: Ironic requires pyghmi>=0.5.8  https://review.openstack.org/6440808:39
*** chandankumar has joined #openstack-infra08:41
*** zhiyan has joined #openstack-infra08:45
*** jhesketh_ has quit IRC08:46
*** nicedice_ has quit IRC08:49
*** nicedice_ has joined #openstack-infra08:49
*** salv-orlando has quit IRC09:00
*** flaper87|afk is now known as flaper8709:31
*** coolsvap has quit IRC09:32
*** saper has quit IRC09:36
*** loq_mac has joined #openstack-infra09:50
*** nicedice_ has quit IRC10:03
*** nicedice_ has joined #openstack-infra10:03
*** dims has quit IRC10:06
*** NikitaKonovalov has joined #openstack-infra10:07
*** dims has joined #openstack-infra10:09
*** dguitarbite_ has quit IRC10:10
*** dguitarbite_ has joined #openstack-infra10:13
*** saper has joined #openstack-infra10:15
*** loq_mac has quit IRC10:19
*** lcestari has joined #openstack-infra10:23
*** elasticio has joined #openstack-infra10:26
*** rongze has quit IRC10:28
*** rongze has joined #openstack-infra10:29
*** rongze has quit IRC10:33
*** flaper87 is now known as flaper87|afk10:37
*** yfried has joined #openstack-infra10:39
yfriedclarkb: ping10:39
*** NikitaKonovalov has quit IRC10:40
*** NikitaKonovalov has joined #openstack-infra10:58
*** elasticio has quit IRC11:08
*** saper has quit IRC11:11
*** saper has joined #openstack-infra11:11
*** NikitaKonovalov has quit IRC11:17
*** dims has quit IRC11:20
*** dizquierdo has joined #openstack-infra11:22
*** dims has joined #openstack-infra11:24
*** ArxCruz has joined #openstack-infra11:43
*** rfolco has quit IRC11:45
*** rfolco has joined #openstack-infra11:46
*** dims has quit IRC11:47
mikalI think I just found a zuul bug11:50
mikalDo I get a cookie?11:50
*** dims has joined #openstack-infra11:51
ekarlsomikal: you get a cracker ;)11:52
mikalDammit11:55
mikalHow safe is it to remove zuul's local git repository?11:59
mikalWill it rebuild it?11:59
*** jhesketh_ has joined #openstack-infra11:59
*** HenryG_ has joined #openstack-infra12:00
*** enikanorov__ has joined #openstack-infra12:01
*** spiffxp_ has joined #openstack-infra12:05
*** dims has quit IRC12:05
*** freyes_ has joined #openstack-infra12:05
*** mugsie_ has joined #openstack-infra12:05
*** juice- has joined #openstack-infra12:06
*** spiffxp has quit IRC12:06
*** HenryG has quit IRC12:06
*** uvirtbot has quit IRC12:06
*** dguitarbite_ has quit IRC12:07
*** dansmith has quit IRC12:07
*** enikanorov_ has quit IRC12:07
*** freyes has quit IRC12:07
*** mugsie has quit IRC12:07
*** juice has quit IRC12:07
*** jesusaurus has quit IRC12:07
*** uvirtbot has joined #openstack-infra12:07
*** dansmith_ has joined #openstack-infra12:07
*** jesusaurus has joined #openstack-infra12:07
*** dims has joined #openstack-infra12:07
*** dansmith_ is now known as dansmith12:07
*** juice- is now known as juice12:08
*** dguitarbite__ has joined #openstack-infra12:08
*** rfolco has quit IRC12:10
*** dguitarbite__ has quit IRC12:14
*** rfolco has joined #openstack-infra12:14
*** dguitarbite_ has joined #openstack-infra12:17
*** MarkAtwood has quit IRC12:20
*** MarkAtwood has joined #openstack-infra12:21
yfriedclarkb: ping12:30
openstackgerritDavid Caro proposed a change to openstack-infra/jenkins-job-builder: Added config options to not overwrite jobs desc  https://review.openstack.org/5208012:32
*** dims has quit IRC12:32
*** dims has joined #openstack-infra12:37
*** rongze has joined #openstack-infra12:47
*** xchu has joined #openstack-infra12:56
*** flaper87|afk is now known as flaper8712:56
*** nicedice_ has quit IRC13:02
*** jhesketh_ has quit IRC13:03
*** nicedice_ has joined #openstack-infra13:03
*** dizquierdo has quit IRC13:07
fungiyfried: clarkb is usually active starting around 18:00 utc13:08
fungimikal: zuul current versions of zuul like we're running will replace git clones as needed if it finds them missing (though removing them while jobs which need refs already constructed within them could cause those jobs to fail13:09
*** MarkAtwood has quit IRC13:11
*** CaptTofu has quit IRC13:12
*** CaptTofu has joined #openstack-infra13:12
*** nicedice_ has quit IRC13:13
*** fallenpegasus has joined #openstack-infra13:15
*** ekarlso has quit IRC13:20
*** ekarlso has joined #openstack-infra13:20
fungiyfried: regarding your mailing list thread about the nested qemu virtual machines in devstack-gate tests pinging hosts on the internet, have you tried recreating a devstack environment with the same configuration we use for tests to see if it's configured adequately for that?13:26
fungiyfried: you can use the instructions at http://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/README.rst#n100 to try it out yourself and troubleshoot whatever might not be configured correctly13:27
yfriedfungi: 1. thank you13:27
yfriedfungi: 2. no I haven't13:27
fungiyfried: as for the nameservers of the devstack vm (the nova compute instance/hypervisor host from the qemu vm's perspective) you might be able to have tempest tests scrape /etc/resolv.conf and then perform remote execution on the guests (you'd want to discuss it with the tempest developers on #openstack-qa probably)13:29
yfriedfungi: 3. for now I have decided to leave this, because it doesn't test openstack, but rather an external dns. I am satisfied with pinging the default GW13:29
fungiyfried: that seems more practical anyway13:30
*** freyes_ has quit IRC13:30
yfriedfungi: yeah, I was going to do that until I realized that I don't actually test the openstack env, and, more importantly - I might get the gate blacklisted on the dns servers13:31
*** freyes_ has joined #openstack-infra13:31
fungiin theory, it's the gateway's job to see that other packets get in and responses can get back (thus nat or whatever), so tests of the gateway itself should probably be a separate thing entirey13:31
fungientirely13:31
*** yaguang has joined #openstack-infra13:31
fungiso many typographical errors... i've not had my coffee yet this morning13:32
ArxCruzALL: I'm running devstack in 1st lvl, and one of my tempest tests are failing because can't connect through ssh. I've created one machine manually and added the ping and ssh ports on secgroup, and I can't ping nor ssh to the vm, does anyone know what's can be happening?13:33
ArxCruzor help me to debug, I'm kinda lost :/13:33
fungiArxCruz: are you sure the virtual machines booted completely and are configured with an appropriate ip address on their filesystems?13:36
fungior if you're using dhcp, do the dhcpservice logs indicate they requested addresses?13:36
ArxCruzfungi: yes I can connect to my vm trhough 192.168.32.8 and the VM I create have 10.0.0.213:36
ArxCruzit's even have floating ip assigned in one of the tests13:36
ArxCruz| d449ae3c-96e2-4668-b759-c154a42e1f73 | teste | ACTIVE | None       | Running     | private=10.0.0.2 |13:37
fungibut you can't ping the 10.0.0.2 guest from the devstack/nova compute/hypervisor host?13:38
*** banix has joined #openstack-infra13:40
ArxCruzfungi: exactly13:47
ArxCruzfungi: http://paste.openstack.org/show/58553/13:48
*** fallenpegasus has quit IRC13:49
*** banix has quit IRC13:57
fungiArxCruz: do you have console access to the vm (nova novnc or something?)14:04
ArxCruzfungi: no, novnc doesn't work on power :/14:04
ArxCruzyou mean, the 10.0.0.2 vm right ?14:04
fungiyeah14:04
ArxCruzno :(14:05
ArxCruzit's the cirros image14:05
fungii wonder whether you can configure your guest images to use a virtual serial console (i do that on xen virtual machines, but haven't tried it in an openstack context)14:05
*** rongze has quit IRC14:06
*** yfried has quit IRC14:06
anteayacan someone open an etherpad and tell me if they also are having issues with it today, or if it is just me?14:06
anteayaI updated firefox yesterday, so it might just be me14:07
fungianteaya: seems fine to me...14:08
anteayawhen I open the etherpad, I get a warning about an unresposive script and the content slowly climbs down the page14:08
anteayaokay14:08
fungianteaya: maybe tried a different pad? is the one you're opening really huge?14:08
anteayait is fairly large14:09
anteayawill try a different one14:09
*** senk has joined #openstack-infra14:09
fungii'll see if the server is having resource starvation issues14:09
anteayacreating a new pad works14:10
anteayahttps://etherpad.openstack.org/p/icehouse-summit-qa-neutron14:10
anteayathis was the one I was trying to view14:10
*** mugsie_ has quit IRC14:11
*** mugsie_ has joined #openstack-infra14:11
*** mugsie_ is now known as mugsie14:12
*** chandankumar has quit IRC14:12
*** boris-42 has quit IRC14:12
fungiresource utilization on the etherpad server seems to be within usual tolerances14:13
anteayahmmm, okay14:14
fungibut yeah, my browser is not having a lot of fun trying to open that particular pad14:14
anteayaI have closed the pad and now my fan has calmed down, it was sucking up some cpu14:14
anteayahmmm, perhaps it is the size of the pad?14:14
anteayado we have any known limits for pad size?14:14
fungino idea. it is definitely causing my browser to eat up all of the 1gb of ram on this netbook and start chewing on swap space14:15
anteayawell we have discovered there is a limit14:16
anteayaor suggested limit14:16
fungiit finally levelled out and finished loading14:16
anteayaah, okay14:16
*** dizquierdo has joined #openstack-infra14:16
anteayaI'll get one of the largest contributors to break it into smaller pieces14:16
*** senk has quit IRC14:23
*** zhiyan has joined #openstack-infra14:25
*** CaptTofu has quit IRC14:28
*** CaptTofu has joined #openstack-infra14:28
*** rongze has joined #openstack-infra14:34
*** ruhe has joined #openstack-infra14:40
*** ruhe has quit IRC14:42
*** jroovers has joined #openstack-infra14:43
jrooversanteaya, here14:43
anteayathanks14:43
anteayafungi: do you have a moment for some advice please?14:43
fungianteaya: sure14:43
anteayajroovers: submitting this patch, https://review.openstack.org/#/c/62867/14:43
anteayaand then had an issue with git and submitting this one: https://review.openstack.org/#/c/64434/14:44
anteayawas wondering if you could suggest the best way forward14:44
anteayajroovers: did you submit more than the 2 patches?14:44
*** jroovers has quit IRC14:44
anteayaah great14:45
fungiyay netsplits14:45
*** jroovers has joined #openstack-infra14:46
anteayajroovers: welcome back14:46
jrooversanteaya, sorry, not sure what happened there14:46
anteayanet split14:46
anteayathis was my last question for you: jroovers: did you submit more than the 2 patches?14:46
fungiso, i guess i'm lacking some context there... what problems with git, and what specifically is advice needed for? i see two fairly similar tempest changes submitted for review14:46
fungione of which was abandoned in favor of the other14:46
*** xchu has quit IRC14:46
jrooversfungi, yes14:47
anteayafungi: I am thinking the two patches should be one14:47
anteayaand that jroovers would have made them one had he had the git knowledge to do so14:47
anteayaso addressing the git knowledge14:47
fungioh, as in the intent was to submit a new patchset on 62867 rather than create a separate change?14:47
anteayaI do believe so14:47
jrooversfungi, yes that was my original intent - but I couldn't figure that out14:47
jrooversfungi, so the question now is, how should I proceed?14:49
fungithe main things which control that are that the new commit must be for the same project (tempest, nova, et cetera), target branch (master, stable/havana, milestone-proposed, and so on), and the "Change-Id" header line in the commit message has to stay the same14:49
fungiin this case it looks like you were targeting the same project and branch with your commit, but created a commit message with a new Change-Id header line14:50
jrooverswell, I did that on purpose as I did not know how to properly merge the master into my outdated branch14:51
funginote too that the gerrit commit hook which git-review installs will generate a change-id and append it to your commit message if one is not already included, so most likely you created a new commit message with no change-id and git-review gave you a new one14:51
jrooversfungi, exactly14:51
fungioh, so you're struggling with the topic branch rebase workflow described in https://wiki.openstack.org/wiki/Gerrit_Workflow#Long-lived_Topic_Branches ?14:52
* jroovers opens and reads14:52
fungithat entire wiki page is a good one to keep under your pillow14:53
jrooversmm, why didn't I think about rebasing :( sorry, again, not a git genius14:54
jrooversfungi, ok moving forward14:54
jrooversdo I abandon the new patch, reopen the old one14:54
jrooversand rebase?14:54
anteayajroovers: the only thing I ask you to keep in mind, is to ask questions14:54
jrooversanteaya: yes, I know. Sorry about that. The urge to move forward was bigger than ask questions first - happens sometimes. lesson learned.14:55
anteayajroovers: thanks :D14:55
*** dims has quit IRC14:56
*** dims has joined #openstack-infra14:57
*** banix has joined #openstack-infra14:57
anteayafungi: what do you think?14:57
anteayawork off the newest patchset, or the old one that has the history?14:58
fungisorry, stepped away to get a coffee refill14:59
*** yaguang has quit IRC15:00
anteayammmm coffee15:00
fungiif you want to preserve the review history of the original, for the benefit of reviewers who have already weighed in on earlier patchsets, you would probably abandon the new one and restore the old one, then check it out and rebase it, then push a new patchset to it15:00
ekarlsoHmm, how does python 3.3 work with eventlet ?15:00
*** croberts has joined #openstack-infra15:00
jrooversfungi, anteaya, ok let me just do that  - if nothing else, I can go though the process of learning how to do that15:01
*** croberts has quit IRC15:02
*** zehicle_at_dell has joined #openstack-infra15:02
anteayaekarlso: I don't believe it does15:03
anteayaekarlso: so not at all15:03
anteayait's a problem15:03
fungiekarlso: i asked google, and the first hit was https://github.com/eventlet/eventlet/issues/615:03
anteayajroovers: awesome15:03
ekarlsohmmm, how does ceilometer cope with python3 then ?15:04
*** zhiyan has quit IRC15:05
anteayaekarlso: you might ask in #openstack-ceilometer, though things seem kind of quiet in there atm15:07
*** zhiyan has joined #openstack-infra15:08
jrooversfungi, I could use a little help with the rebasing15:08
fungiyou bet15:08
jrooversfungi, http://paste.openstack.org/show/58574/15:09
jrooversfungi, not sure what to do, I'm getting that prompt when rebasing15:11
fungijroovers: that's the effect of using -i (interactive). it throws you into an editor with a list of the commits which diverge from the rebase branch and you can choose to pick them, squash, edit and so on15:12
*** zhiyan has quit IRC15:12
fungiin this case just leave the default (pick) there and write/quit your editor15:12
jrooversfungi, mm "fatal: Needed a single revision, Invalid commit name: f5c7799"15:13
*** yfried has joined #openstack-infra15:13
fungijroovers: did you maybe modify the contents of that editor session before you exited it?15:14
jrooversfungi, I don't think I did, but I might have, sorry. Let me just retry15:15
fungii've not seen that error message before, but it sounds like maybe git is expressing a syntax error with the rebase instructions15:15
jrooversfungi, if I changed anything it was maybe adding a blank line15:15
*** blamar has joined #openstack-infra15:15
jrooversfungi, in any case, I'll just retry15:16
*** CaptTofu has quit IRC15:16
*** CaptTofu has joined #openstack-infra15:16
*** croberts has joined #openstack-infra15:16
*** croberts has quit IRC15:16
*** croberts has joined #openstack-infra15:16
* croberts is away: I'm busy15:17
*** blamar has quit IRC15:17
*** CaptTofu has quit IRC15:17
*** blamar has joined #openstack-infra15:17
*** CaptTofu has joined #openstack-infra15:18
* croberts is away: I'm busy15:18
fungicroberts: please disable your away message. thanks!15:18
fungicroberts: (or rather, prevent it from echoing to the channel at least)15:19
jrooversok fungi, i retried that15:19
jrooversfungi, getting error now that the rebase did not complete because of a conflict15:20
jrooversis there a simple way to just use the incoming file15:20
*** dstanek_afk has joined #openstack-infra15:20
*** dstanek has quit IRC15:22
*** croberts has quit IRC15:23
*** croberts has joined #openstack-infra15:23
*** dstanek_afk is now known as dstanek15:25
jrooversfungi, ping15:25
*** CaptTofu has quit IRC15:27
*** CaptTofu has joined #openstack-infra15:27
fungiyes, so this is of course the main reason for rebasing... to be able to tackle merge conflicts15:27
fungijroovers: if you 'git status' it should (among other things) give you a list of which files are changed incompatibly in both branches15:28
jrooversfungi, yes, indeed15:28
fungithe "both modified" files15:28
jrooversfungi, yes15:28
jrooversfungi, so is there a way to just use the incoming file and remove my version15:29
jrooversor do I need to manually inspect that file15:29
fungiedit each of those, looking for the <<<<<<, ======, >>>>>> markers around the old and new chunks which conflict and edit them to look the way you want15:29
jrooversfungi, ok, so there is no automatic way to just use the incoming file (SVN, or a least my SVN client is able to do that)15:29
fungigit will keep the conflicting context as small as possible, so hopefully there's not a lot which needs fixing15:30
*** rnirmal has joined #openstack-infra15:30
yfriedclarkb: here?15:30
*** croberts has quit IRC15:30
fungiyfried: it's 7:30 am local time where he lives... he doesn't usually get active in here until closer to 18:00 utc15:31
fungiyou could checkout the file from a particular commit and replace the one in your rebase15:31
*** croberts has joined #openstack-infra15:31
fungijroovers: ^15:31
yfriedfungi: that's ~3hr from now?15:32
yfriedfungi: tnx. I'll try then15:32
jrooversfungi, ok, let me try to do that15:32
fungijroovers: but hopefully there's not a lot to fix in the conflicting version, so the editor may just make short work of it15:32
fungiyfried: roughly, yes15:32
fungijroovers: it's good experience anyway, since there will be times when that is the only way to reincorporate conflicting changes on two branches in a rebase/cherry-pick/merge/whatever15:33
fungiso getting used to what those markers look like and how to discern what to fix between them should eventually become second nature15:34
fungijroovers: anyway, once you've edited any of the "both modified" files into the condition you want them, 'git add' each of those files (which marks them as fixed in the rebase) and then do a 'git rebase --continue'15:35
jrooversfungi, ok thanks15:35
*** rakhmerov has quit IRC15:36
fungiafter that, you'll get a commit message editor session which you can amend as needed (might want to remove the "conflict" lines which get added to it since they're mostly noise), and then use 'git show' to see if the resulting rebased patch accidentally picked up unintended changes15:36
fungiif so, i usually just manually edit the commit to fix them if they're not too out of control, and 'git commit --amend' again15:37
fungithen repeat your inspection with 'git show' and if you're satisfied, 'git review' so it gets sent to gerrit as a new patchset for that change15:37
jrooversok, let me try to work through that :-)15:38
jrooversso, while I'm doing that, quick side question15:38
jrooversif I'd ever needed to rebase from a different branch15:38
jrooversdifferent from master that is, a patch that is not merged yet15:39
fungiright, to create a dependency between those changes in gerrit15:39
jrooversok, so that is that "add dependency" section on the wiki15:40
fungiyeah, you can check that change out into a separate branch (easy to do with 'git review -d <changenum>') and then rebase on that15:40
jrooversfungi, so and if you are already working on a patch and you then want to create that dependency?15:42
jrooversfungi, I reckon you would need to checkout the dependency patch and then rebase your patch on that?15:43
jrooversfungi, ok basically the same as updating the parent commit which is also explained in that "Add dependency" section"15:44
jrooversthanks15:44
fungijroovers: yep... you would commit any in-progress changes on your topic branch, checkout the parent change into a new branch, then change back to your topic branch and rebase against the other branch for the parent change instead of master15:44
*** zehicle has joined #openstack-infra15:45
fungithere are slightly (only slightly) simpler ways to do this with git review's -x (cherry-pick) feature if both changes are already in gerrit, but they're not recommended until you get more accustomed to how rebase works (since it's similar, just a somewhat different ordering of the workflow)15:47
*** zehicle_at_dell has quit IRC15:48
anteayafungi: I am trying to view the gerrit stream, what am I doing wrong? http://paste.openstack.org/show/58583/15:48
anteayaspotted it15:50
anteayaexample.com, d'oh15:50
*** malini has joined #openstack-infra15:52
malinihello..I have an abandoned change that I am trying to restore https://review.openstack.org/#/c/60858/ & for some weird reason I dont see the Restore Change button. I am logged into gerrit. Any pointers on whats going on ?15:53
fungimalini: are you the change owner on it? only the change owner or a global gerrit administrator can restore an abandoned change15:56
*** jaypipes has joined #openstack-infra15:56
*** garyk has quit IRC15:57
fungiat least in the version of gerrit we're running. when we get on a newer gerrit release we'll be able to grant that permission to core review teams via an acl15:57
malinifungi: I submitted the patch..So tht shud make me the owner, rt?15:57
anteayamalini: you are listed as the owner15:57
fungimalini: correct... it does say "Owner: Malini Kamalambal"15:58
fungiaccount 697115:58
anteayamalini: do you have more than one email or username associated with the account?15:58
maliniantaeya: I have more than one email id in the acct..But I am using the rackspace id as the primary15:58
anteayamalini: go to settings15:59
fungithe bigger concern is that there might be more than one account... https://review.openstack.org/#/settings/15:59
anteayawhat is the account id you see when you are signed in?15:59
malinianateaya: 749815:59
fungimalini: see if it says your account id is 697115:59
fungiaha, so you have two accounts in gerrit15:59
anteayafound the problem15:59
maliniaah..I didnt know I had two15:59
maliniCan I merge the two or abandon one of them?16:00
anteayafungi can manually16:00
fungiyour ssh username is associated with 6971 but apparently your launchpad openid is associated with 749816:00
anteayayou can't16:00
jrooversfungi, many thanks for all the help16:01
fungijroovers: you're welcome16:01
anteayajroovers: it worked?16:01
jrooversanteaya, it did16:01
anteaya\o/16:01
anteayagood questions asking jroovers16:01
jrooversanteaya, thanks again for the guidance :-)16:01
malinifungi, anteaya: wht are my options now? just stop using one of them?16:01
anteayajroovers: my pleasure16:01
* jroovers lost count about how many times anteaya has helped him16:01
anteayamalini: fungi is looking at your accounts in the db16:01
malinithank you!!16:02
anteayafungi will tell you your options in a minute16:02
fungimalini: for reference http://ci.openstack.org/gerrit.html#duplicate-accounts-in-gerrit16:02
anteayajroovers: my goal in life is to be helpful16:02
jrooversanteaya: you are doing a pretty good job :-)16:03
anteayajroovers: thanks16:03
fungimalini: i can remove the ssh username from your old account and add it to the new one, but you'll probably also need to agree to the individual cla in gerrit with your current web account16:03
jrooversanteaya, fungi, gotta run for a while, thanks again16:03
anteayajroovers: cheers16:03
malinifungi:sure..I will sign the cla16:03
malinifungi: I signed the CLA on acct ID 749816:04
*** rakhmerov has joined #openstack-infra16:06
*** smarcet has joined #openstack-infra16:09
fungimalini: okay, i've moved your ssh username to the new 7498 account and cleared the contact information from the old 6971 account so that it doesn't cause any conflicts16:09
fungimalini: you'll probably also need to re-add your ssh key at https://review.openstack.org/#/settings/ssh-keys16:10
malinifungi: does 7498 have two email IDs associated with it?16:11
maliniI login with my gmail id, but see work id as the preferred one16:11
fungimalini: a rackspace one and a gmail one are listed in gerrit16:11
malinifungi: & its ok to have two email ids associated with one acct, rt?16:12
*** CaptTofu_ has joined #openstack-infra16:12
fungimalini: yes, it's an intended feature. you should be able to see them all listed (and see which one is preferred) at https://review.openstack.org/#/settings/contact16:12
malinifungi: awesome…thanks a lot !!!16:13
* anteaya heads out for a walk16:14
*** rakhmerov has quit IRC16:14
*** ^d has joined #openstack-infra16:14
*** ^d has joined #openstack-infra16:14
*** CaptTofu has quit IRC16:15
*** dguitarbite_ has quit IRC16:16
*** thedodd has joined #openstack-infra16:17
maliniI think I am all set now :) Thank You fungi & anteaya !16:19
fungimalini: you're welcome16:22
spredzyhi, for some reason I have this url  https://bugs.launchpad.net/openstack-ci/+bug/124256 i being redirected to something that is irrevelant, who should I address the problem to ?16:23
uvirtbotLaunchpad bug 124256 in gnome-app-install "gnome-app-install crashed with TypeError in show_description() (dup-of: 122914)" [Undecided,New]16:23
uvirtbotLaunchpad bug 122914 in gnome-app-install "gnome-app-install crashed with TypeError in show_description()" [Undecided,Fix released]16:23
fungimalini: i also restored 60858 for you since i suspect the differing account id numbers would have caused gerrit to prevent you from doing that16:23
dkranzfungi: Do we throw away log file for older builds but keep the console files?16:24
fungispredzy: https://review.openstack.org/64308 should fix it16:24
jeblairdkranz: we treat all the files the same16:25
fungidkranz: no, we throw away all logs on logs.o.o at the same time (6 months age)16:25
malinifungi: will I have issues with any other outstanding patches I have - like this one https://review.openstack.org/#/c/63449/16:25
*** rcarrillocruz1 has joined #openstack-infra16:25
spredzyfungi, ok thanks for the info16:25
dkranzjeblair. fungi : ok, then  there is some strange problem with logstash. I will send an email as there are too many details.16:25
fungimalini: you shouldn't have any trouble with your other changes unless they get abandoned (since you won't be able to restore them and would need to ask for help in here)16:26
malinifungi: I'll try to keep that one alive :)16:26
maliniThanks again!16:26
fungimalini: but any new changes you upload will have your current account as the owner rather than your old one16:26
fungidkranz: logstash.o.o and logs.o.o expire data independently (2 weeks on the former, i believe), but i think data is still dropped for all files at a consistent time regardless of the log file name16:28
*** jroovers has quit IRC16:28
dkranzfungi: Makes sense. I am constructing a kind of bug report for a strange issues.16:29
fungican't wait to read it16:31
*** zhiyan has joined #openstack-infra16:33
dkranzfungi: logstash is failing to find a match for "Domain not found: no domain with matching uuid" in http://logs.openstack.org/30/52930/14/check/check-tempest-dsvm-neutron/12d79d2/logs/screen-ceilometer-acompute.txt.gz even though it is there.16:33
dkranzfungi:  I searched with message:"Domain not found: no domain with matching uuid" AND filename:"logs/screen-ceilometer-acompute.txt"16:34
dkranzfungi: I find a hit in the console.html and see the error message in the acompute log but logstash is not seeing it in acompute16:34
*** hdd has joined #openstack-infra16:36
jeblairdkranz: i don't think acompute is indexed in logstash16:38
fungidkranz: logstash doesn't index debug log lines, for what it's worth (turned out to be too much data). i haven't looked yet to see what level that line is being reported at16:38
fungijeblair: oh, good point16:38
fungii didn't even think about that16:38
dkranzjeblair: Ouch. Is there a reason?16:38
jeblairdkranz: people keep adding new log files? :)16:38
dkranzjeblair: This has driven me nuts for the last two hours!16:39
dkranzjeblair: How do I add it?16:39
dkranzjeblair: I'm getting rid of whitelist entries and trying to verify that they did not happen in the last two weeks!16:39
jeblairdkranz: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/logstash/jenkins-log-client.yaml16:40
dkranzjeblair: ok, thanks. I'll fix this.16:40
jeblairdkranz: if it's oslo log format, it should be fairly easy to add16:40
jeblairdkranz: if it's not one of the log formats already defined, then logstash will need to be taught to parse it: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/logstash/indexer.conf.erb16:41
dkranzjeblair: Actually there are lots missing, including all the ceilo files.16:41
*** rakhmerov has joined #openstack-infra16:41
dkranzjeblair: I am going to change tempest to dump all log errors instead as we now do for neutron.16:42
dkranzjeblair: We should do that anyway.16:42
*** AaronGr_Zzz is now known as AaronGr16:42
*** croberts has quit IRC16:42
jeblairdkranz: i don't understand "I am going to change tempest to dump all log errors instead as we now do for neutron."16:42
*** zhiyan has quit IRC16:43
dkranzjeblair: RIght now only non-whitelisted errors are dumped into the logs.16:43
dkranzjeblair: the console I mean16:43
dkranzjeblair: We made an exception for neutron because we gave up on a whitelist16:43
dkranzjeblair: Too many issues16:43
jeblairdkranz: oh, ok.  good idea.  will they be annotated or in different sections so you can see what's whitelisted and what's not?16:43
dkranzjeblair: sdague and I discussed this before holidays16:43
dkranzjeblair:  They will be annotated as whitelisted or not16:44
dkranzjeblair: Same sections as now, per log file16:44
jeblairdkranz: cool16:45
dkranzjeblair: It's still kind of a problem that log files are missing from logstash. I don't think many people know they have to do that manually16:45
dkranzjeblair: None of the ceilo logs are there16:45
jeblairdkranz: we can re-process old builds if you need it.16:45
dkranzjeblair: I don't think it's necessary but we should fix it going forward.16:46
dkranzjeblair: Is keeping this up to date on infra or projects that have log files?16:46
*** senk has joined #openstack-infra16:48
jeblairdkranz: anyone who wants a log file indexed can add it or request it be added.16:49
dkranzjeblair: ok, I'll send out an email about this so more people will know.16:50
*** CaptTofu_ has quit IRC16:50
jeblairdkranz: we can't automatically index all log files because some human work is needed to understand the formats, and it's not useful to index everything16:50
*** CaptTofu has joined #openstack-infra16:51
dkranzjeblair: I understand. But clearly the ceilometer log files should be there.16:51
jeblairdkranz: indexing comes at a cost, not only in space, but mostly in time (in terms of the speed of elasticsearch)16:51
jeblairdkranz: sure, just letting you know why it's not automatic.16:51
*** UtahDave has joined #openstack-infra16:51
dkranzjeblair: I guess we don't yet have a ceilo bug in elastic recheck :)16:51
jeblairgood for ceilo! :)16:52
dkranzjeblair: Yes, they have also been most aggressive at getting rid of bogus ERRORs16:52
*** senk has quit IRC16:52
*** rakhmerov has quit IRC16:54
*** croberts has joined #openstack-infra16:56
*** sarob has joined #openstack-infra16:57
banixHave just started setting up our 3rd party testing setup and have a few questions; I have jenkins running with Gerrit plugin and after setting up the info about the Gerrit server the Test Connection returns Success but on top of the page I get the following:17:04
banixThe connection to Gerrit is down! Check your settings and the Gerrit server.17:04
banixSince the connection is down, Jenkins cannot determine the Gerrit version. So all Gerrit features have been enabled.17:04
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Publish elastic-recheck documentation.  https://review.openstack.org/6130017:04
banixWhat am I doing wrong?17:05
*** krotscheck has joined #openstack-infra17:07
fungibanix: did you try a jenkins restart after enabling/configuring the plugin?17:09
banixno17:10
*** praneshp has joined #openstack-infra17:10
fungibanix: in the past i've seen jenkins sometimes fail to properly represent which plugins need a jenkins service restart when being enabled/configured17:10
banixfungi: thanks. let me do that.17:11
fungibanix: i'm digging through the documentation for that plugin to see whether it indicates a jenkins restart is needed17:12
banixfungi: That did it;17:12
banixI get: The connected Gerrit's version is a snapshot version. Jenkins cannot fully determine what features are available, so all features have been enabled.17:12
banixI suppose that is the expected response.17:13
*** rongze has quit IRC17:14
*** rongze has joined #openstack-infra17:14
fungibanix: yeah, that sounds better. we do run a fork of 2.4.4 so it may report as a snapshot in the plugin, not sure since we don't actually use it upstream17:14
banixLet me ask one more question; As I go through setting things up I do not want to mess things up on the review system by sending bogus reviews. Is there a knob I can use to make sure I do not send anything back.17:15
fungibanix: you might start by configuring it only to watch changes to openstack-dev/sandbox and then upload some test changes there17:16
funginot sure what level of control the trigger plugin gives you over commenting/voting (i'd need to read the docs for it myself)17:17
banixfungi: thanks17:18
*** rongze has quit IRC17:18
fungijeblair: clarkb: just a heads up, i'm working from the beach this week, so intend to be away from the computer around 17:00-21:00 utc daily to go out and do things, but will be back in the evenings to collaborate on stuff17:18
*** rongze has joined #openstack-infra17:19
clarkbmorning17:20
*** rakhmerov has joined #openstack-infra17:21
clarkbyfried: I am here now17:23
*** rakhmerov has quit IRC17:23
yfriedclarkb: good morning17:23
*** rakhmerov has joined #openstack-infra17:23
*** rongze has quit IRC17:23
clarkbdkranz: I disagree about clearly ceilo should be there. We don't test it at all iirc17:25
clarkbdkranz: so there is little value in indexing those logs17:25
openstackgerritA change was merged to openstack-infra/config: Publish elastic-recheck documentation.  https://review.openstack.org/6130017:25
clarkbdkranz: I am fine with indexing those logs if there is value in it, but my understanding is that the value is minimal currently17:26
yfriedclarkb: I posted a question to the mailing list about fwaas and found out that the guys writing neutron fwaas are unfamiliar with the problem you mentioned. They also didn't know it was disabled. Could you please post to the thread why fwaas is disabled at the moment?17:26
clarkbyfried: sure, let me dig up the history on that and I will repsond17:26
yfriedclarkb: tnx17:26
*** rakhmerov has quit IRC17:27
dkranzclarkb: Sure. There are four patches in the tempest queue around adding ceilometer tests.17:28
*** nati_ueno has joined #openstack-infra17:29
clarkbto top post or not to top post17:30
*** senk has joined #openstack-infra17:30
*** praneshp has quit IRC17:30
fungii find i spend an inordinate amount of time reformatting the snipped thread history in my replies because so many list participants don't know how to not top-post17:31
* fungi disappears for a few hours... back later17:31
clarkbI am just going to break the trend and bottom post :)17:32
dkranzclarkb: I was going to send out an email sharing the fact that a log file has to be entered manually for it to be indexed by logstash, along with a list of log files that are in the logs dir of builds but not in logstash.17:32
dkranzclarkb: I got burned this morning by not knowing this.17:32
dkranzclarkb: I really don't want to get into telling people whether or not their logs should be indexed but you can certainly reply17:33
clarkbdkranz: it is easy to check...17:34
clarkbsearch for filename:"nameofyourfile"17:34
dkranzclarkb: What is easy to check?17:34
clarkbdkranz: whether or not the file is indexed17:34
*** senk1 has joined #openstack-infra17:34
*** senk has quit IRC17:35
zaromorning17:35
dkranzclarkb: Yes, but you first have to know that it is a manual process and that it is not done "automatically" by infra.17:35
clarkbdkranz: why?17:35
clarkbyou can just ask it if the data is there...17:35
*** fbo is now known as fbo_away17:35
clarkbknowing that it is a manual process helps understand the larger toolset but isn't necessary to see if the data is available17:35
dkranzclarkb: This morning I was trying to see if it was ok to remove a ceilo whitelist entry since one of my bugs was closed.17:36
dkranzclarkb: So I used logstash to check it it had shown up since the commit17:36
dkranzclarkb: But I saw nothing for any date and became suspicious17:37
*** senk1 has quit IRC17:37
dkranzclarkb: So now I know but it is not obvious17:37
dkranzclarkb: ANd there are missing files in logstash which I'll bet are missing only because folks don't know they have to be added17:37
dkranzclarkb: I assumed (reasonable, IMO) that doing a logstash search was the same as searching all the project logs from a build, but over all builds in a given time period but I was wrong.17:39
clarkbunfortunately the lack of logging consistency makes that very hard :) which is why my suggestion is to actually search for any data before specific data17:40
clarkbgives you a very quick answer on whether or not the data is available17:40
*** senk has joined #openstack-infra17:41
*** sarob has quit IRC17:42
*** senk1 has joined #openstack-infra17:44
*** senk has quit IRC17:45
*** nati_ueno has quit IRC17:47
*** nati_uen_ has joined #openstack-infra17:47
clarkbyfried: responded17:49
jeblairfungi: enjoy!17:50
*** mfer has joined #openstack-infra17:52
*** michchap has quit IRC17:55
*** michchap has joined #openstack-infra17:56
dkranzclarkb: It looks like the change to dump logs for all builds rather than just on success is not working. Seeing this:17:58
dkranzclarkb: /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 349: [[: stable/grizzly: division by 0 (error token is "grizzly")17:58
jeblairdkranz: https://review.openstack.org/#/c/63934/17:58
dkranzjeblair: I see17:59
*** garyk has joined #openstack-infra17:59
*** rongze has joined #openstack-infra17:59
dkranzjeblair: So right now we will not actually fail jobs with new bogus ERRORs18:00
jeblairdkranz: i believe that's the case.18:04
dkranzjeblair: ok, hopefully it will get fixed soon. I just noticed it checking on how my change do dump all errors looked. But didn't see any.18:04
*** rongze has quit IRC18:04
*** rongze_ has joined #openstack-infra18:04
*** senk1 has quit IRC18:05
*** rongze_ has quit IRC18:09
*** gaelL has joined #openstack-infra18:09
*** harlowja has joined #openstack-infra18:14
*** zheniat has joined #openstack-infra18:16
*** praneshp has joined #openstack-infra18:17
*** mfer has quit IRC18:19
*** mfer_ has joined #openstack-infra18:19
*** zheniat has quit IRC18:19
*** rakhmerov has joined #openstack-infra18:24
*** mfer_ has quit IRC18:25
*** zavernik has joined #openstack-infra18:26
*** zavernik has quit IRC18:27
*** rakhmerov has quit IRC18:29
*** sarob has joined #openstack-infra18:36
*** reed has joined #openstack-infra18:38
openstackgerritKhai Do proposed a change to openstack-infra/config: Setup tooling and jobs for openstack Gerrit ver 2.8 and beyond  https://review.openstack.org/6034818:39
*** nati_ueno has joined #openstack-infra18:40
*** dstanek has quit IRC18:42
*** nati_uen_ has quit IRC18:42
openstackgerritAaron Greengrass proposed a change to openstack-infra/config: Expands ldap support in the gerrit module to deal with nonstandard ldap configurations.  https://review.openstack.org/6445618:49
*** dstanek has joined #openstack-infra18:50
*** sdague has quit IRC18:50
bknudsonlately it seems like bug refs in gerrit aren't linking to launchpad...18:56
bknudsonhttps://review.openstack.org/#/c/62815/18:56
bknudsonhas "bug 1154809" in a comment18:56
uvirtbotLaunchpad bug 1154809 in python-keystoneclient "Volume detach fails via OSAPI: AmbiguousEndpoints" [Wishlist,Confirmed] https://launchpad.net/bugs/115480918:56
jeblairbknudson: https://review.openstack.org/#/c/64308/18:57
bknudsonbut the link is to https://review.openstack.org/#/q/1154809,n,z rather than the launchpad bug (thanks uvirtbot)18:57
bknudsonjeblair: ok, thanks!18:57
bknudsondon't all changeid's begin with I?19:00
clarkbbknudson: jeblair: I went ahead and approved it, will need a gerrit restart to take affect19:00
jeblairbknudson: there's also git sha links19:00
*** CaptTofu has quit IRC19:02
*** CaptTofu_ has joined #openstack-infra19:02
openstackgerritA change was merged to openstack-infra/config: Match Gerrit changeid after all other commentlinks  https://review.openstack.org/6430819:02
*** rongze has joined #openstack-infra19:05
clarkbjeblair: I am going to approve https://review.openstack.org/#/c/64212/ (just a heads up as you didn't approve it)19:09
*** jerryz has joined #openstack-infra19:10
*** rongze has quit IRC19:10
openstackgerritA change was merged to openstack-infra/config: Use JJB --delete-old option to keep job list clean  https://review.openstack.org/6421219:12
*** nati_ueno has quit IRC19:12
*** nati_ueno has joined #openstack-infra19:13
*** nati_ueno has quit IRC19:18
jeblairclarkb: thx; one of us can probably fix things if it deletes all the jobs.  :)19:21
clarkbyup easy enough to rerun by hand without that option19:22
clarkbjeblair: re https://review.openstack.org/#/c/62069/ I think we can remove your -2 now that the transaction stuff is in jeepyb19:22
clarkbis https://review.openstack.org/#/c/62739/2/modules/jenkins/manifests/params.pp an indication we should be thinking about mariadb support?19:24
reedfungi, clarkb, since these merged https://review.openstack.org/#/c/61901/ does it mean that we're sending these messages now?19:24
clarkbreed: no, the dryrun option is provided so taht we can observe it before mail is sent19:24
*** rakhmerov has joined #openstack-infra19:25
reedclarkb, so we're dryrunning them?19:25
clarkbyup19:25
reedthanks19:25
*** jroovers has joined #openstack-infra19:26
*** jorisroovers has joined #openstack-infra19:27
*** rakhmerov has quit IRC19:30
*** senk has joined #openstack-infra19:30
*** jroovers has quit IRC19:31
*** pcrews_ has joined #openstack-infra19:33
*** CaptTofu_ has quit IRC19:38
*** CaptTofu has joined #openstack-infra19:39
*** garyk has quit IRC19:40
*** gothicmindfood has joined #openstack-infra19:46
*** fbo_away is now known as fbo19:47
*** flaper87 is now known as flaper87|afk19:47
ArxCruzfungi: figure out the problem with ping and ssh on cirros image19:47
ArxCruzthe image is failing to start, with an exception, even though it's showing as ACTIVE in nova, and Running in virsh19:48
bknudsondoes reviewday provide the raw data? (like json)19:53
clarkbI don't think so19:54
clarkbpleia2: ^ ?19:54
bknudsonlooks like it generates index.html.19:56
bknudsonwould be interesting to integrate reviewday into next-review19:56
jeblairbknudson: yeah, it aggregates data from other public sources, like lp, so it probably didn't occur originally that a json output of that would be useful...19:58
jeblairbknudson: but it does take a long time to run, so i could see how it would be19:59
jeblairbknudson: you could probably have it spit one out pretty easily:  http://git.openstack.org/cgit/openstack-infra/reviewday19:59
*** rongze has joined #openstack-infra20:04
*** nati_ueno has joined #openstack-infra20:09
*** rongze has quit IRC20:09
*** ^d has quit IRC20:13
*** ^d has joined #openstack-infra20:13
openstackgerritA change was merged to openstack/requirements: Unpin keyring, just skip keyring 2.0  https://review.openstack.org/5836220:18
*** MarkAtwood has joined #openstack-infra20:18
harlowjaqq, if anyone is around20:23
bknudsonI tried running reviewday locally and it doesn't get any data for some reason.20:23
*** hashar has joined #openstack-infra20:23
bknudsonseems like it will be easy enough to generate json.20:24
*** rakhmerov has joined #openstack-infra20:26
clarkbharlowja: go for it20:28
harlowjaclarkb thx, just wondering about a testing scenario for taskflow that i'm not exactly sure how to do, taskflow has a backend that can interact with mysql (and it'd be nice to use that instead of sqlite for testing, or in addition to sqlite), and was wondering how hard is it to do that (like setup mysql along with taskflow so that taskflow tests can use it)?20:29
*** nati_ueno has quit IRC20:29
clarkbharlowja: all of the unittests slaves have postgres, mysql, and zookeeper available to them. On the centos machines mongodb is available as well20:30
*** nati_ueno has joined #openstack-infra20:30
harlowjaintersting20:30
*** rakhmerov has quit IRC20:30
clarkbharlowja: so you can just use them on those slaves. For the single use slaves, the job setup scripts have sudo rights and can do whatever they like20:30
harlowjacool, so doesn't seem like it would be that hard20:31
clarkbit shouldn't be. You can look at the nova DB migration tests to see how to use the DB servers running on the slaves and devstack gate + devstack setup and install mysql or postgres every job run20:32
harlowjakk, thx clarkb20:32
*** nati_ueno has quit IRC20:34
*** smarcet has left #openstack-infra20:34
*** malini is now known as malini_afk20:36
*** dstanek has quit IRC20:39
mtaylormorning all20:43
clarkbmtaylor: woah its you different nick too20:44
*** dstanek has joined #openstack-infra20:44
*** mtaylor is now known as mordred20:44
mordredclarkb: thanks. ewww20:45
jeblairmordred: o/20:45
mordredjeblair: so, we went to the big bend hot springs two mornings ago - were there 2 hours - from dawn to the sun cresting the mountains ...20:46
bknudsonI think my reviewday problem is because I don't have keys for "ssh review.openstack.org gerrit query ..."20:46
mordredjeblair: nobody else there - had it all to ourselves20:46
jeblairbknudson: anyone can do that, just make sure you have the right port "-P 29418"20:46
mordredjeblair: how're things round here?20:47
jeblairmordred: fairly quiet20:47
mordredjeblair: excellent20:47
*** hashar has quit IRC20:51
bknudsonthe port didn't help, tried ssh review.openstack.org -p29418 gerrit query "status: open project: openstack/keystone branch: master"20:52
bknudsongot "Permission denied (publickey)."20:52
bknudsonmaybe I've got something set up wrong in env20:52
jeblairbknudson: should be the regular key you use with gerrit; that command wfm.20:52
*** hashar has joined #openstack-infra20:53
bknudsonjeblair: ah, I needed -l blk-u20:53
*** sdague has joined #openstack-infra20:54
*** nati_ueno has joined #openstack-infra21:02
*** hashar has quit IRC21:03
*** sarob has quit IRC21:04
openstackgerritAaron Greengrass proposed a change to openstack-infra/config: Expands ldap to deal with nonstandard ldap configs.  https://review.openstack.org/6445621:04
*** rongze has joined #openstack-infra21:05
*** rongze has quit IRC21:09
*** gothicmindfood has quit IRC21:11
*** thomasbiege has joined #openstack-infra21:17
*** zul has quit IRC21:18
*** senk has quit IRC21:18
*** Hefeweizen has quit IRC21:24
*** thomasbiege has quit IRC21:24
openstackgerritBrant Knudson proposed a change to openstack-infra/reviewday: Generate JSON  https://review.openstack.org/6447121:26
bknudsonthere it is21:26
*** rakhmerov has joined #openstack-infra21:26
*** AaronGr is now known as AaronGR_AFK21:27
*** sarob has joined #openstack-infra21:27
*** ryanpetrello has joined #openstack-infra21:28
*** salv-orlando has joined #openstack-infra21:30
*** rakhmerov has quit IRC21:31
*** banix has quit IRC21:31
*** dguitarbite_ has joined #openstack-infra21:33
*** zul has joined #openstack-infra21:35
*** zehicle_at_dell has joined #openstack-infra21:38
*** hashar has joined #openstack-infra21:39
*** senk has joined #openstack-infra21:39
*** dcramer_ has joined #openstack-infra21:39
clarkbjeblair: want to review https://review.openstack.org/#/c/62984/ before I approve it? that change should trigger the jjb job cleanup21:43
jeblairclarkb: ack21:44
*** dguitarbite_ has quit IRC21:44
jeblairaprvd21:45
openstackgerritBrant Knudson proposed a change to openstack-infra/reviewday: Cleanup projects  https://review.openstack.org/6447421:46
openstackgerritBrant Knudson proposed a change to openstack-infra/reviewday: Add identity-api to projects  https://review.openstack.org/6447521:46
openstackgerritA change was merged to openstack-infra/config: Further setup of openstack-doc-tools  https://review.openstack.org/6298421:47
*** pcrews_ has quit IRC21:56
*** dcramer_ has quit IRC21:56
clarkbjeblair: re https://review.openstack.org/#/c/63019/ not sure what sort of review we want to give changes like that21:57
clarkbjeblair: but it has two +2s and I don't see anything wrong with it.21:57
jeblairclarkb: i think fungi was getting at the idea that we should let it sit in review for a bit for people to object to the idea of changing the default....21:58
clarkboh I see21:58
jeblairclarkb: but it's been in gerrit for a while and is easily revertable if people don't like it, so i think it's ready to merge whenever.21:59
fungiyep, agreed22:00
openstackgerritA change was merged to openstack-infra/config: cacti: re-run data queries each time we try to add graphs  https://review.openstack.org/6302922:00
fungithose who snooze, lose. i for one welcome our high-density overlords22:00
clarkbjeblair: fungi: https://review.openstack.org/#/c/63190/4 I am slightly worried that may end up doing nasty things if /dev is configured just right on peoples boxes22:01
fungithe irony was i added my "let it sit a bit" comment just before i saw phil day objecting to the ephemeral filesystem default change a couple days ago22:01
fungiclarkb: are you suggesting it should move up a layer into the launch/nodepool-prep scripts, or just that it needs extra safeguards?22:04
clarkbI am thinking moving to a layer that folks won't blindly execute to install puppet would be good22:05
clarkba script called install_puppet.sh should install puppet, not also format on of your devices...22:05
*** rongze has joined #openstack-infra22:06
*** croberts has quit IRC22:06
jeblairclarkb: hrm; i see your point (though it's designed to install puppet for the purpose of turning a node into an infra-style machine)...22:07
jeblairbut we could have launch-node.py execute a different script for that22:08
jeblairso launch-node runs "prepare-node" and then "install-puppet"22:08
fungis/install_puppet.sh/destroy_system_and_install_puppet.sh/22:08
jeblairor that22:09
*** croberts has joined #openstack-infra22:10
*** rongze has quit IRC22:10
fungianother possibility is that launch/prep scripts just touch a top-level file or pass an envvar as a flag which install_puppet.sh looks for to know it's being run in that context22:12
mikalGood morning22:12
mikalSo, I think I found a zuul bug last night22:12
fungiallowing us to keep the logic in that script still22:12
mikalThe hard way of course22:12
fungimikal: yes, i'm curious to hear the details on this one--been waiting for the sun to rise over there22:13
jeblairfungi: that would work too22:13
mikalSo... one problem is I don't have heaps of debuggin detail22:13
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Added support for Github notifier  https://review.openstack.org/6358322:13
mikalBut the punch line is that the git repo that zuul maintains had a patch merged to master that wasn't merged in the upstream master22:14
jeblairi'm waiting to read about the zuul bug and either be helpful or pretend i'm not here22:14
mikalAnd that caused a bunch of our test runs to fail22:14
mikalHeh22:14
mikalI've kept the repo if that helps, and we have debug logging turned on in zuul22:14
mikalBut I'm not sure where to start looking22:14
jeblairmikal: so the actual branches in the repo don't matter so much as the zuul refs22:14
*** pcrews_ has joined #openstack-infra22:15
mikaljeblair: hmmm, we were seeing the workers have an invalid master as well, which does matter for our tests22:15
mikal(We do a db upgrade to the start of master _before_ we test the patchset)22:15
jeblairmikal: best way to do that is to use git.o.o to prep your worker repos22:16
jeblairmikal: basically, the zuul repos are unreliable as sources of git data _other_ than the zuul refs22:16
*** croberts has quit IRC22:16
mikalHmmm, ok22:16
jeblairmikal: perhaps it's a documentation bug then.  i admit, that might be a handy thing for someone to know.22:17
mikalYeah, I'm pretty sure turbo hipster is cloning the git repo from the zuul instance22:17
fungiyeah, our tests fetch all official refs from a separate reliable remote, and only fetch zuul's scenario refs from the git repos on the zuul server22:18
mikalYeah, TH is definitely cloning the zuul repo22:18
jeblairmikal: i'd expect that as long as you ended up with an valid local repo, you should still be able to fetch the zuul ref and do a hard reset to it...22:18
mikalThat's relatively easy for me to change22:18
*** dstanek has quit IRC22:18
mikaljeblair: so the problem was that master had a schema version that the patchset didn't22:19
mikaljeblair: so "db sync" failed with a version missing error22:19
jeblairmikal: do you do a hard reset to the zuul ref?22:19
jeblairmikal: or do you merge the zuul ref?22:19
mikalWe do a reset() on the master branch, then a fetch() and a checkout() of the testing reference22:20
mikalI'm not 100% sure if reset() is a hard reset. I suspect soft.22:20
mikalBut I think cloning git.o.o is a good idea22:21
jeblairmikal: i'd recommend using this: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/jenkins/files/slave_scripts/gerrit-git-prep.sh22:21
fungimikal: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/jenkins/files/slave_scripts/gerrit-git-prep.sh22:21
fungiheh22:21
mikalAs mentioned, we need a clean master as well as the testing reference22:21
jeblairmikal: you can use that script as-is (it's fully parameterized); or you can just follow the steps in it.  it's time-hardened.  :)22:21
mikalCool22:22
mikalI will steal it sometime today then22:22
jeblairmikal: why do you need a clean master?22:22
fungibut yeah, you could reset --hard origin/master, then do whatever you need (or checkout -b it from there) then reset --hard again to the zuul ref22:22
mikaljeblair: because we run it before we run the patchset22:23
jeblairmikal: ak22:23
jeblairah22:23
mikaljeblair: we upgrade the db to the state of master, and then test the patchset22:23
mikalto ensure upgradability22:23
mikalBut one of the changes I made chasing this is that we now do an entirely new clone of a repo per test22:23
mikalSo if I move that clone to git.o.o I think that will help a lot22:23
jeblairmikal: (fyi, the reason the branches in zuul are garbage is because the python git module is not sophisticated enough to do merge operations outside of a working copy, so the zuul repo is the working copy as it builds the zuul refs)22:24
fungishouldn't need to re-clone on every test... that's fairly inefficient (especially for projects as large as nova)22:24
jeblairmikal: yeah, if you could avoid re-cloning, that would be great.  :)22:24
jeblairwe were never even that mean to github.  :)22:24
mikalHeh22:25
mikalWell, if you're good...22:25
mikalI can turn that off again now that I understand the problem more22:25
jeblairmikal: yeah, gerrit-git-prep will work fine with long-running workspaces22:25
fungiwe have proved that (and when it hasn't for some corner case, we have fixed that)22:26
jeblairmikal: or if you adopt the devstack-gate approach of throwaway nodes, what we do there is clone the repos for the snapshot image, so the delta to current master is < 24h.22:26
*** elasticio has joined #openstack-infra22:26
*** rakhmerov has joined #openstack-infra22:27
mikaljeblair: I'd like to move to nodepool, it was just one problem too many for now22:28
mikaljeblair: perhaps I can trick you into helping me do it at the atc meetup22:29
*** dcramer_ has joined #openstack-infra22:29
*** rakhmerov has quit IRC22:32
*** elasticio has quit IRC22:32
jeblairmikal: i'm easily fooled and you're a regular tom sawyer.22:32
*** zehicle_at_dell has quit IRC22:33
*** zehicle_at_dell has joined #openstack-infra22:33
*** zehicle has quit IRC22:34
*** zehicle has joined #openstack-infra22:34
* fungi will let jhesketh white-wash that fence22:35
*** nicedice has joined #openstack-infra22:36
mordreddon't we have hipsters to do that?22:43
mordredfungi: http://www.thebeveragejournal.com/assets/fireflymoonshine.jpg22:43
mordredfungi: look at what the hipsters are doing now22:43
fungiif it doesn't make you go blind, it wasn't distilled in a proper chevy radiator22:44
mordredfungi: ++22:45
fungimordred: that is a pretty frightening turn of events though22:45
mordredfungi: right? I mean ... blueberry moonshine?22:45
fungithe only moonshine is the clear kind in the unlabeled mason jar. great for cleaning battery terminals too22:46
*** dstanek has joined #openstack-infra22:49
clarkbis that the legal moonshine stuff that is being made now?22:51
*** mfer has joined #openstack-infra22:51
*** AaronGR_AFK is now known as AaronGr22:53
*** sileht has quit IRC22:53
*** ryanpetrello has quit IRC22:55
*** thedodd has quit IRC22:55
*** mfer has quit IRC22:56
*** dstanek has quit IRC23:04
*** sarob has quit IRC23:05
*** sarob_ has joined #openstack-infra23:06
*** rongze has joined #openstack-infra23:06
*** dstanek has joined #openstack-infra23:09
*** jorisroovers has quit IRC23:10
*** sarob_ has quit IRC23:10
*** rongze has quit IRC23:11
*** danger_fo_away has quit IRC23:13
*** sarob has joined #openstack-infra23:14
*** dstanek has quit IRC23:16
*** dangers_away has joined #openstack-infra23:17
mordredclarkb: yeah23:20
*** hashar has quit IRC23:21
openstackgerritA change was merged to openstack-infra/jeepyb: Rename launchpad parameter to group  https://review.openstack.org/6315723:27
mordredyay!23:27
jeblairmordred: now we _have_ to switch to storyboard, and soon, because that's really confusing with launchpad.  :)23:28
*** rakhmerov has joined #openstack-infra23:28
fungii consider that more kindling on the fire23:31
mordredjeblair: well, that makes it much easier for me to write the storyboard patch to support reading projects.yaml :)23:32
*** rakhmerov has quit IRC23:33
*** Ryan_Lane has joined #openstack-infra23:34
*** Shrews has joined #openstack-infra23:38
harlowjacould i bug anyone for a +2/approve on https://review.openstack.org/#/c/53974/23:39
*** croberts has joined #openstack-infra23:41
harlowjathx clarkb23:43
*** dizquierdo has quit IRC23:43
clarkbjeblair: I just found the "fix hacking" zuul changes. maybe we can be more explicit by removing hacking from zuul and friends completely?23:44
jeblairclarkb: well, we discussed adding a comment indicating that it's on purpose, and not an oversight...23:44
jeblairclarkb: but monty has convinced me there are some things we could benefit from hacking23:45
clarkbjeblair: I can live with that as long as we ignore 302 :)23:45
jeblairclarkb: so i'd like to figure out how we do that (i think py3k compat is a good idea; licenses are good; am ambivalent about sorting imports; and don't get me started on space and puncuation checks).23:46
*** krotscheck has quit IRC23:47
jeblairclarkb: anyway, i'm thinking some beers in australia might help.23:47
clarkb++23:47
clarkbjeblair: when do you get on a plane for that? I leave Friday evening23:47
jeblairclarkb: same; and get there sunday afternoon!  it's so far away!23:47
clarkbyup I am going through dubai on my way there23:48
clarkbgoing the other way around is slightly more flight time but less time overall (fewer layovers)23:48
*** hogepodge has joined #openstack-infra23:51
anteayaclarkb jeblair where are you staying?23:53
jeblairanteaya: four points23:53
clarkbhilton23:53
*** banix has joined #openstack-infra23:54
mikalWhen do you get into Perth?23:54
mikalWhat time?23:54
anteayaI'm at the hilton too23:54
*** sileht has joined #openstack-infra23:54
clarkbmikal: sunday early afternoon iirc23:54
anteayaI had a bad four point experience in Mississagua23:55
pleia2anteaya: me too, want to do beach on saturday? :)23:55
anteayapleia2: beach yes23:55
* anteaya check iternary23:55
mikalSo, there's conference rego on Sunday, which I'd recommend people do to avoid a crowd23:55
mikalAnd so you can sleep in Monday23:55
mikalmordred: I also wanted to talk to you about the OpenStack miniconf...23:55
jeblairmikal: 4:30pm, Sun 5 Jan23:55
mikaljeblair: hmmm, that's too late for rego unfortunately23:56
anteayaflight lands at 2:10pm23:56
mikaljeblair: rego closes at 5pm IIRC23:56
anteayaso should be available for socializing around 4pm I think23:56
anteayaI'll be grumpy23:56
mikalHeh23:56
pleia2hah23:56
mikalI have a thing at 6pm, but I am sure I can sneak in a beer before it if you're interested23:56
jeblairmikal: i just learned i'm speaking at the ci miniconf on monday, hopefully early23:56
anteayajust giving you the heads up23:56
*** banix has quit IRC23:57
mikaljeblair: ahh yeah, the program for that miniconf is very OpenStack centric, which amuses me23:57
jeblairmikal: i'm going to give a ci overview talk, and try to mention all the related talks later in the week (including yours!)23:57
clarkb12:25pm for me right after noon23:57
mikaljeblair: yeah, I figured I'd camp in that miniconf on Monday and be sarcastic23:57
mikalclarkb: is that final flight domestic?23:57
clarkbmikal: no, from dubai23:58
mikalOh, ok23:58
mikalI get in about then, but domestic obviously23:58
jeblairmikal: i count 4 openstack-itself related talks in the main program, and 4 openstack-infra talks  (!)  i think that's pretty cool.  :)23:58
clarkbI am seattle to dubai, dubai to perth23:58
*** UtahDave has quit IRC23:58
jeblairmikal: openstack-itself has a miniconf, and well, i expect us to be well represented in the ci miniconf as you say.  :)23:58
mikalWell, people whine that there's too much openstack content, but what they're really saying is that they wised gnome was still cool like it was ten years ago23:58
jeblairmikal: heh23:59
mikals/wised/wished/23:59
*** banix has joined #openstack-infra23:59
*** senk has quit IRC23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!