/srv/irclogs.ubuntu.com/2012/04/19/#launchpad-yellow.txt

frankbanmorning gmb, how are you doing?08:34
frankbangmb: would you like to pair on some card? there is only one free slot in the lane08:48
* gmb lunches11:04
bacahoy11:08
gary_posterbenji, did you ask jml if we should run with the tag leakage work he did, or is he planning to bring that to roost soon?12:06
gmbgary_poster, I think benji's out at the toothiologist.12:06
benjigary_poster: I didn't.12:07
gmbI stand corrected.12:07
gary_posterthat was bac, wasn't it?12:07
* gary_poster goes to look12:07
gary_poster:-)12:07
gary_posterbenji, do you think that's a reasonable thing to do?12:08
gary_posterbenji gmb frankban call in 212:08
benjigary_poster: I do12:08
gmbMeh, people whose name's all start with "B" confuse me.12:09
gary_posterexcellent, benji.  hey, benji, would you please go talk to jml?  you could coordinate with him on the...12:09
benjigary_poster: sure12:09
gary_poster:-P12:09
gary_posterfrankban, yoo hoo12:12
benjigary_poster: Katie came down with what I had last week and I just found out that one of our cats has a vet appointment at 2:30 (our one-on-one time).  Do you mind if we reschedule so I can take him to the vet?  (It should be a short visit and the vet is just outside the neighborhood.)12:50
gary_posterno problem, of course, benji12:50
gary_posterbenji, 1:15?12:51
benjigary_poster: sounds good12:51
gary_postercool, I will adjust calendar12:51
benjithanks12:57
gary_posterfrankban, hey, https://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhordeoneonone when you are ready.  no rush13:30
baci am back from the toothiologist14:24
bacgary_poster: look at all of this local cloudiness we're missing out on:  http://www.ibm.com/solutions/education/cloudacademy/us/en/cloud_academy_conference_program.html14:31
gary_postergmb, call in 1 or 214:36
gary_posterbac, interesting.  I wish it were easier to keep abreast of all these opportunities in the area14:37
gary_posterCloud "Academy" ?14:38
bacgary_poster: yep, i seem to find out about stuff one or two days late14:38
gary_posterI guess it is education-y14:38
gary_posterand thus "Academy"14:38
gary_posterI mean, for education-related organizations14:39
gary_posterIt looks a bit like an IBM advertisement for their cloud offerings t education people14:39
bacthe university is particularly bad about advance notice of events14:39
gary_posterhm14:39
gary_postergmb you around?  if so, https://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhordeoneonone14:39
gary_posterbac, I've done searches for calendars of tech stuff in the area to no avail14:40
gary_posterfind a need and fool it, as Zippy the Pinhead says: maybe we should make one!14:41
gmbgary_poster, Sorry, my connection went away and I didn't notice.14:41
gary_posterbac, this is where we are with the PPA and dependencies and stuff: https://docs.google.com/a/canonical.com/document/d/1msejam1-AliaJ55lVEYayfWlmHTetjGheF3Tzjm9evA/edit14:41
gmbI'm back up now, though.14:41
gary_postercool gmb14:41
gary_posterhttps://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhordeoneonone gmb14:42
gmbok14:42
bacgary_poster: i can start on those PPA tasks if benji hasn't14:44
gary_posterbac, +114:44
gary_posterhe is working on the fix for that MP14:45
gary_posterlast I checked14:45
gary_posterbac also are you done with you slack card?14:45
bacgary_poster: i just posted something in #juju about the slack card.  i'll move it now.14:45
gary_posterand finally you could get a juju 8 core buildbot instance up in (optimistic) preparation for figuring out how to hook all of this up14:45
benjibac: I just updated testr in the ppa; I /think/ the others are up to date, but I'm checking against that doc now14:45
gary_posterand maybe run a daily test t=while we are at it bac14:46
bacgary_poster: ok14:46
benjibac: I just kicked off a build of testtools-daily which should take care of the second bullet point on that doc (the first has been done too)14:48
gmbgary_poster, Still there?14:49
benjibac: I have view-only access to the doc for some reason (I'm using my canonical account.)14:49
gmbI'm guessing no, then.14:49
gary_postergmb, we are into robot lag gmb :-(14:50
* gary_poster contemplates skype as an alternative14:50
gmbgary_poster, Skype works, but I don't have anything to add really; I'll be mailing the list with my UDS plan anyway...14:50
gary_posterdo you have skype gmb?  I just got that on my precise recently14:50
gary_posterthe issue might be on my side, I don't know14:50
gmbgary_poster, I have skype, and also OSX...14:50
gary_posterlet's skype anyway, if you don't mind, gmb.  lemme log in14:51
bacbenji: i cannot edit it either.  boo google14:51
benjiboogle14:51
gmbSure14:51
bacbenji: when the ppa finishes i'll kick off a run14:51
benjibac: cool14:51
benjigary_poster: do you want to do the verification dance you did last night or shall I?14:52
gary_posterbac benji I just made doc editable for you14:52
bacthx14:52
gary_posterbenji, if you can do it locally, go for it.  If you need an ec2 instance, bac, have you started one yet?14:52
gary_posterbenji, also, we are not really done until the filter stuff is there14:53
gary_posteror is it done now?14:53
benjiI made the first two bullet points strike-through.14:53
benjibac: the ppa builds are done; since you are going to verify that the code in the ppa works I will look at the state of the tag filtering14:59
benjibac: darn, the ppa build of testtools didn't work, investigating15:08
bacbenji: ok, killed my run15:08
bacit is deceiving that packages that are not yet published show up in the PPA only to die later15:09
benjibac: I need to add a "ppa#" element to the version string of https://code.launchpad.net/~yellow/+recipe/testtools-daily to make this work, any objections?15:15
benjiI intend to model it after https://code.launchpad.net/~yellow/+recipe/testrepository-latest which is working well.  I will attempt to forgo the "++z" bit though.15:16
bacbenji: there is already a ppa15:16
benjibac: right, but I'll be changing it from tracking a revno to being hand-updated.15:16
benjiThe version number not changing is what caused the packaing to fail.15:17
bacbenji: i think the right thing to do is to merge trunk back into the ~yellow version and use it15:18
bacat least until we figure out a better scheme15:18
benjibac: ok, will do15:18
benjibac: build now pending15:20
bacbenji: we are screwed now when we want to switch back to trunk as our forked branch will have a higher revno15:21
benji"screwed" in that we can't use the current version string and get higher versions from trunk, right?15:21
benjiI'm starting to think that synthetic, hand-managed version numbers are the only sane approach, that or using the time.15:22
bacbenji: yeah, but hand-coded ones will fail the first time an automatic build is triggered, so we'd need to change to 'build on request' or just take the failure email as a trigger to manually bump the version15:24
benjiyep15:25
benjimakes me think of a hack: have a bot with an email address that gets those failure messages, logs into LP and increments the ppa number and then requests a build15:26
frankbangary_poster: I am going to create cards for subunit installation in the host if you agree, and I don't remember what you suggested about the lxc-ip branch15:26
gary_posterfrankban, +1 on subunit card...15:27
gary_posterlxc-ip branch we never actually got around to me saying15:27
gary_posterI think I outlined the problem and then we got sidetracked15:27
gary_posterlemme go check at the door & maybe I'll have an answer when I get back15:28
gary_poster:-)15:28
gmbgary_poster, Hahaha. See Elliot's latest email to the -tech list about bzr vs git.15:28
frankbancool thanks gary_poster15:29
gary_postergmb, heh, and I'll be interested in seeing Elliot's reply to Chase's follow-on question.  It might conceivably also affect your LP presentation re support and the future15:35
gmbIndeed...15:38
gary_posterfrankban, we've talked about an answer that I don't love, but I don't see a better one.  If you have another suggestion, *please* make it.  But if nothing else better comes to mind....  (1) the lpsetup package will have lxc-ip, but named something else, like lp-lxc-ip. (2) we will contribute lxc-ip to lxc for the Q/12.10 release.  (3) Q versions of lpsetup would ideally simply have a symlink (or similar) of lp-lx15:39
gary_posterc-ip to lxc-ip.  Tools using lp-lxc-ip culd gradually migrate to explicitly using lxc-ip at that point, when it makes sense.15:39
gary_posterwhat do you think of that?15:39
bacbenji: 0.9.14-bzr267~ppa40~precise1 is built and published.  i'll kick off a test run now.15:46
frankbangary_poster: that makes sense IMHO. lpsetup can just ship lp-lxc-ip until lxc-ip will be available, and obtain the ip using subprocess rather than calling internal python function15:46
frankbangary_poster: once lxc have lxc-ip, we just have to 1. remove lp-lxc-ip from the branch, 2. change packaging, 3. change the script name in lpsetup settings file.15:49
gary_posterfrankban, cool15:49
gary_posterfrankban, let's do it then. :-)15:49
bacbenji: after some fiddling, i finally got a master and slave deployed.  setuplxc is now running for the next hour or so.16:18
benjisitrep: in presuing tag support for libcppunit-dev I managed to get the tests to run on Jonathan's branch, with 10 failures/errors.  I'll looking at them now.17:01
gary_posterlibcppunit-dev?17:14
gary_posterbenji, preparing, then call in a minute17:14
benjigary_poster: perfect17:15
gary_posterbenji, no rush, ready when you are https://talkgadget.google.com/hangouts/_/extras/canonical.com/goldenhordeoneonone17:16
gary_postergmb, if at all possible please try to have your card out of review by your EoD.  If that's not reasonable, np, but everything else is blocked by out-of-squad issues17:25
bacgary_poster, benji: my slave had an install error b/c launchpad-developer-dependencies was not found.  i'm trying to manually locate it and cannot.  shouldn't it be in the launchpad PPA at https://launchpad.net/~launchpad/+archive/ppa ?17:30
gary_posteryes bac17:31
gary_posterweird17:31
gary_posterno idea on the face of it17:31
gary_posterwe are on call but if you need us s'ok17:31
bacwell that looks quite bad.  i'll investigate17:31
bacturns out the package 'launchpad-dependencies' we see in the PPA actually builds all of the various 'launchpad-dependencies-*' packages18:09
gary_posterbac, right, sorry, I knew that.  But so why did the installation fail?18:22
bacgary_poster: unclear.  http://paste.ubuntu.com/937232/18:24
gary_poster"it is not going to be installed"18:25
gary_posterthank you, error message18:25
gary_posterbac, have you tried installing manually?  maybe a fluke?18:25
bacgary_poster: i didn't and the instance is gone now.  if this repeats i'll go into the container and try manual18:27
gary_posterbac, btw, feel free to tell me you want the call at any time. (I do need to leave about 4:10 or 4:15, but that shouldn't affect our regular call time if you just want to have it then.)18:47
bacgary_poster:18:48
bacok18:48
gary_poster:-)18:48
bachey my slave just died again18:48
bacwith install error18:48
gary_poster:-(18:48
bacso how does one get into lptests?  uname/passwd ?18:48
bacgary_poster: ^^18:51
gary_posterbac, (1) on the host as root change your password (passwd)18:52
gary_poster(2) get hash from /etc/shadow18:52
gary_poster(3) copy hash over to /var/lib/lxc/lptests/rootfs/etc/shadow for root18:53
bacgary_poster: gah, right.18:53
gary_posterProfit!18:53
bacpita18:53
gary_postery, but quick18:53
bacgary_poster: The following packages have unmet dependencies:18:56
bac  launchpad-dependencies: Depends: python-apt (>= 0.7.94.2ubuntu6.4) but 0.7.94.2ubuntu6 is to be installed18:57
bacso it looks like a problem with our ppa, as i think we maintain python-apt18:57
bacgary_poster: you want to talk now?19:00
benjiI'm back from the vet.19:07
bacbenji: did you get dipped?19:10
bacgary_poster: i can have our talk whenever you're ready19:10
gary_posterbac, sorry, was indisposed.  yeah, let's go to oneonone19:14
benji:)19:19
gary_posterbac, is this your network, or should we try skype?  google hangouts have been sadly sucking today19:23
bacgoogle hangouts says the hangout room is too full for me to join19:24
bachaven't see that before19:24
* benji looks at the Go tutorial.19:25
bacskype?19:25
bacgary_poster: skype me then19:31
gary_posterbac bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/lxc/ but also...19:33
bachttps://code.launchpad.net/~ubuntu-branches/ubuntu/precise/lxc/precise19:34
gary_posterbac, TEMP=$(pwd)/temp testr run --parallel --subunit --full-results -- -t stories/gpg20:10
bacgary_poster: there should be no manual tweaks to the slave required now, correct?20:51
bacgary_poster: i'm seeing zope:layer tag21:20
bactime: 2012-04-19 20:56:35.592186Z21:20
bactime: 2012-04-19 20:57:09.998124Z21:20
bactest: lp.testing.layers.BaseLayer:setUp21:20
bactime: 2012-04-19 20:57:10.072074Z21:20
bactags: worker-4 zope:layer21:20
bacsuccessful: lp.testing.layers.BaseLayer:setUp [ multipart21:20
bac]21:20
benjiat least we're getting the worker tags21:24
bacyay worker tags21:43
gary_posterbac, that means we should verify that we have jono's fix.  if we do, it apparently is not a fix22:48
gary_posterto state the obvious22:48
gary_posterbut my point was, let's first verify that we have his fix22:48
gary_posteroh, bac, actually, that's fine22:52
gary_posterthis is the important part, and it is correct22:52
gary_postertest: lib/lp/registry/stories/gpg-coc/xx-ubuntu-codeofconduct-signer.txt22:52
gary_postertime: 2012-04-19 22:11:16.022175Z22:52
gary_postertags: worker-022:52
gary_postersuccessful: lib/lp/registry/stories/gpg-coc/xx-ubuntu-codeofconduct-signer.txt [ multipart22:52
gary_poster]22:52

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