/srv/irclogs.ubuntu.com/2017/12/18/#launchpad.txt

=== signed8bit_Zzz is now known as signed8b_
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETpufuwgvv: hggdh lexAngeles wxl oanson kyrofa anthonyf cpaelzer klebers hloeung rrubins shiftplusone dgadomski mancdaz veebers ePierre tasdomas apw rmk Flow86 ahasenack alexlist mdeslaur Forst necrose99_ Spads lifeless StevenK Enrico_Me02:00
uptimep118▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETtujmmv: alexlist klebers mancdaz rmk oanson mdeslaur finlstrm tasdomas chrisccoulson Calvin` lamont Laney Mister_Q_ Spads ddstreet StevenK apw hyperair lifeless Forst ski7777 wgrant ahasenack wxl dgadomski ePierre b-rad Flow86 maclin nickoe Enrico_Menotti veebers hggdh kyrofa luk3yx s02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETknmmze: kyrofa rmk oanson chiluk ePierre Mister_Q_ alexlist tasdomas Spads veebers wgrant vila lifeless dgadomski ski7777 blahdeblah necrose99_ maclin mancdaz Flow86 shiftplusone juergh chrisccoulson nickoe G kleber02:01
luk3yxEww02:01
luk3yxSpammers02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETwakaxlal: shiftplusone axino b-rad stub lamont ski7777 juergh Calvin` chiluk wgrant rrubins StevenK lifeless necrose99_ tasdomas apw hloeung vila ddstreet finlstrm chrisccoulson ubot9 luk3yx klebers nickoe Spads Laney Enrico_Menotti ah02:01
hloeungwgrant: ^02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETceyrvqyoar: hyperair finlstrm Forst Calvin` maclin veebers luk3yx nickoe oanson anthonyf kwmonroe G verterok chrisccoulson mancdaz alexlist blahdeblah klebers wgrant axino Laney shiftplusone hloeung ahasenack ePierre cpaelzer02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETiuqkzgd: wgrant Mister_Q_ verterok ubot9 mdeslaur apw dgadomski klebers chrisccoulson cpaelzer wxl G vila Enrico_Menotti axino shiftplusone rmk gaughen Flow86 rrubins ski7777 ahasenack Calvin` anthonyf chiluk mancdaz hyperair tasdomas lifeless m02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETlvaxcxrkty: stub chrisccoulson micahg G Forst hyperair tasdomas gaughen rrubins chaas Enrico_Menotti veebers necrose99_ StevenK alexlist Spads ubot9 cpaelzer wgrant hggdh oanson lifeless apw nickoe ddstreet ahasenack verterok hloeung maclin chil02:01
tsimonq2!ops02:01
ubot5`Help! lifeless, flacoste, jml, joey02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETdbakfgu: anthonyf veebers chiluk vila b-rad verterok wgrant nickoe tasdomas mancdaz apw dgadomski klebers ski7777 Spads G Laney ahasenack Forst Mister_Q_ maclin ddstreet blahdeblah finlstrm kwmonroe stub l02:01
ePierrehloeung, wgrant apparently I've got this kind of spam for the whole weekend....02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETfypgzrauvp: finlstrm wxl verterok micahg ubot9 necrose99_ vila axino mdeslaur ahasenack Calvin` Forst veebers lifeless mancdaz chaas anthonyf gaughen oanson G cpaelzer juergh hyperair ddstreet stub hloeung kwmonroe ePierre b-rad lexAngeles wgran02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETqzogopfjll: rrubins veebers Flow86 Forst hggdh stub anthonyf micahg lamont ePierre nickoe chrisccoulson lexAngeles Calvin` wxl hyperair Mister_Q_ dgadomski necrose99_ mdeslaur apw chaas kyrofa G cpaelzer alexlist gaughen lifeless mancdaz rmk finlstrm vila ddstreet02:01
ePierrehloeung, wgrant and on different channels on Freenod02:01
uptimep118▄▄▄▄▄▄▄▄▄▄▄▄▄▄ https://www.youtube.com/watch?v=--jYqzJErTI LRH IS LIVE NOW!! CALL 415-349-5666 #LRH EFNETrlkwm: juergh Spads kwmonroe cpaelzer hloeung necrose99_ stub Mister_Q_ shiftplusone Enrico_Menotti anthonyf Forst Laney rmk lexAngeles wgrant dgadomski mancdaz chaas Calvin` hggdh tasdomas G Flow86 kyrofa maclin veebers oanson chiluk ahasenack micahg ale02:01
ePierree02:01
Peng_Thank you02:02
blahdeblahePierre: yep - everywhere02:02
ePierreblahdeblah, is there any info on what's going on?02:02
blahdeblahePierre: spambot attacks02:03
wgrantYeah, freenode staff are aware02:04
wgrantIt's the biggest freenode spam attack I've ever seen.02:05
tsimonq2Same here, although you've been around longer than I. ;)02:05
blahdeblahCertainly biggest one I can remember seeing02:07
ePierreQuite impressive.... so there *still* is a market on IRC after all! :)02:14
ePierreif spammers are interested in us :)02:14
hyperairhi there. i'd like to report either a compromised email account or spammer on this launchpad account: https://launchpad.net/~essedia196003:54
hyperairthat account has been spamming https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/79954603:54
ubot5`Launchpad bug 799546 in banshee (Ubuntu) "Unable to find CD Metadata from the net when I insert an audio CD to import " [Medium,Expired]03:54
wgranthyperair: Thanks, removed.03:56
hyperairwgrant: thanks03:57
* tsimonq2 thinks it would be good to get progress on https://answers.launchpad.net/launchpad/+question/661544 :)04:05
ePierrewgrant, hi! I posted this launchpadlib issue in November: https://bugs.launchpad.net/launchpadlib/+bug/172975404:13
ubot5`Launchpad bug 1729754 in launchpadlib "Python3 version of launchpadlib doesn't properly upload binary attachments to Launchpad" [Undecided,New]04:13
ePierrewgrant, any chance to have someone look at it?04:14
ePierrewgrant, I wouldn't mind looking at it myself but I don't really understand how this lib source code works...04:14
wgrantePierre: We're unlikely to have time to look at it this year, but can help you understand the code.04:15
ePierrewgrant, good to know!04:25
ePierrewgrant, so yeah, my question is: I don't understand where to find the source code for the `addAttachment` method04:25
ePierrewgrant, when I grep in launchpadlib source code, I don't see anything other than in testing/launchpad-wadl.xml04:26
wgrantePierre: sorry, was afk for a bit. launchpadlib uses lazr.restfulclient to parse Launchpad's WADL API description, so we can make changes to the API without having to roll out a new launchpadlib everywhere.04:36
wgrantePierre: lazr.restfulclient's NamedOperation.__call__ is probably interesting04:38
ePierrewgrant, where can I find lazr.restfulclient's source code?06:09
wgrantePierre: lp:lazr.restfulclient06:09
wgrantOr apt-get source lazr.restfulclient06:09
ePierrewgrant, thanks!06:09
shiftplusoneOn a scale of 'apt install' to 'debugging somebody else's ancient mess of undocumented perl scripts' how hard is it to set up launchpad locally and modify it to target a debian derivative rather than ubuntu? I'm guessing it's not just a matter of grabbing a container and adjusting some variables.11:36
cjwatsonThat will be a pretty large project, because you'd also need to attach at least one or two builders.11:41
cjwatsonIf all you need is to publish some packages in an apt archive, I'd normally recommend something like reprepro instead.11:42
shiftplusoneCurrently using reprepro and a bunch of scripts to automate as much as possible, but launchpad does what my scripts do and a bit more. Trying to decide whether I should just extend what I and integrate it with jenkins, but since launchpad already does the sort of thing I want to do...11:45
shiftplusone*what I have11:46
shiftplusonebut yeah, if it's not something that can be done in a few hours, it's probably not worth it.11:48
cjwatsonIt's probably possible, but it's a pretty enormous hammer to crack most nuts with.11:49
cjwatsonLaunchpad is (perhaps unfortunately) one of those projects not really designed to be run at less than large scale :)11:50
shiftplusoneMakes sense. Thanks.11:50
cjwatsonBy all means try, but you'll want to budget at least a few days for initial setup rather than a few hours.11:50
cjwatson(And the initial setup requires some care to be secure if exposed to the production internet.)11:51
shiftplusoneWhen I think about it, I really only need 2 or 3 of the features, so perhaps launchpad is overkill. Plus the time it will take to get familiar with the internals and learn to maintain it... Yeah, scratch that idea.11:52
shiftplusoneLooking at the source code, it all looks like sensible, readable python, but I can't find how it knows when there's an upload. Where does it trigger the upload check?13:12
cjwatson* * * * * nice -n 5 /srv/launchpad.net/production/launchpad/scripts/process-upload.py -C insecure -q /srv/launchpad.net/ppa-queue/ --log-file=DEBUG:/srv/launchpad.net/production-logs/lp_queue/process-upload.log13:14
cjwatsonis the production cron job for this13:14
cjwatsonThe upload itself (i.e. the FTP/SFTP server) is handled by txpkgupload, which is a separate project13:15
shiftplusonethanks13:17
rbasakJust got an oops by email: OOPS-4110233633ce6bdb3c8c513db10034f214:20
ubot5`https://oops.canonical.com/?oopsid=OOPS-4110233633ce6bdb3c8c513db10034f214:20
rbasak"generating the diff for a merge proposal"14:20
rbasakI'm curious as to what the error is, as I've seen it before.14:20
rbasakThe MP is https://code.launchpad.net/~racb/ubuntu/+source/mongodb/+git/mongodb/+merge/33532214:21
rbasak(now without a diff)14:21
cjwatsonrbasak: That's an out-of-memory error while trying to decode the JSON response from the git backend, which is rather exciting,14:24
rbasakInteresting14:24
rbasakIf it helps, this repo is giant.14:24
cjwatsonrbasak: You didn't accidentally do a merge against a hugely different base or something?14:24
rbasakAnd it wasn't aliased (nothing is yet)14:24
cjwatsonI think only the size of the merge diff should matter here14:24
rbasakThe diff should be small unless I made a mistake14:25
cjwatsonThough it is a little hard for me to tell14:25
rbasakAlthough14:25
rbasakMy empty directory workaround hack activated for this import14:25
cjwatsonYou can try https://launchpad.net/+apidoc/devel.html#branch_merge_proposal-scheduleDiffUpdates to throw it back against the wall and see if it sticks ...14:25
rbasakHow are you generating the diff?14:26
cjwatsonWe use pygit214:26
rbasakI might try pygit2 locally to check it's not that.14:26
cjwatsonSee lp:turnip, turnip/api/store.py:get_merge_diff14:26
cjwatson(serialised to JSON by turnip/api/views.py:DiffMergeAPI14:27
cjwatson)14:27
cjwatsonYou'll want matching versions of everything - use trusty plus ppa:launchpad/ubuntu/ppa, and then "make bootstrap `pwd`/env" in an lp:turnip clone14:29
rbasakI don't have time to dig deep right now, but what am I doing wrong here? http://paste.ubuntu.com/26208883/14:38
rbasaks is ''14:41
rbasakGoing up the stack:14:42
rbasak> /usr/lib/python3/dist-packages/lazr/restfulclient/resource.py(759)lp_refresh()14:42
rbasak-> super(Entry, self).lp_refresh(new_url, etag)14:42
rbasakThat doesn't seem right14:42
rbasak(Pdb) p new_url14:42
rbasakNone14:42
rbasakAh14:43
rbasakI have a bunch of further oops emails.14:43
rbasakSo I guess it's reproducible, but launchpadlib doesn't realise it isn't supposed to be getting any result to those POSTs?14:43
cjwatsonI wonder why that wouldn't work.14:45
cjwatsonRings a faint bell somewhere.14:45
cjwatsonIt's not processing the POST response there, though; it's trying to refresh the base resource.14:46
cjwatsonOh, I think your lp.load is wrong.14:48
cjwatsonMaybe.  Try it without the https://api.launchpad.net/devel/ prefix14:48
rbasak>>> mp = lp.load('~racb/ubuntu/+source/mongodb/+git/mongodb/+merge/335322')15:00
rbasak>>> mp.scheduleDiffUpdates()15:00
rbasakTraceback (most recent call last):15:00
rbasak...15:00
rbasakSame error15:00
shiftplusonewoo... txpkgupload working16:18
=== Mister_Q_ is now known as Mister_Q

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