Laney | Does ~ubuntu-core-dev having an email address set mean that its members won't get direct email sent to teams that it is a member of? | 09:53 |
---|---|---|
Laney | This is a question from #ubuntu-ci-eng - can we add ~ubuntu-core-dev to ~ci-train-ppa-service without causing its members to be spammed with messages from the PPAs? | 09:54 |
wgrant | Laney: Yes, that email address will prevent that spam. | 09:57 |
wgrant | But why do you want that team membership? | 09:57 |
cjwatson | We could equally just grant upload permissions using edit-acl, although it's less transparent and has to be done per-silo. | 09:57 |
cjwatson | (Another way for silo configs to diverge.) | 09:58 |
Laney | Team seems to make sense, policy questions around devirt PPAs notwithstanding | 09:58 |
wgrant | cjwatson: ArchivePermission holders also get spammed, I believe. | 09:58 |
cjwatson | Ah, I didn't realise that | 09:59 |
cjwatson | The devirt thing is awkward. It violates the letter of the policy. OTOH (a) core-devs are already highly trusted (b) ci-train silos are monitored quite closely (c) the devirt business is likely to go away within the year anyway | 10:11 |
cjwatson | So I have a hard time making a fuss about it | 10:11 |
wgrant | Yep, as long as they're not uploading to PPAs that aren't watched I'm not concerned. | 10:14 |
=== JanC is now known as Guest51961 | ||
=== JanC_ is now known as JanC | ||
teward | cjwatson: ping - is the git on qastaging open for testing from the general public (for testing, not for production use) | 20:27 |
wgrant | teward: We're not going to advertise it, but you're welcome to try to break it, and indeed probably can. | 22:12 |
teward | heheh | 22:13 |
teward | wgrant: https://bugs.launchpad.net/launchpad/+bug/1032731 <-- last comment posed the question | 22:14 |
ubot5 | Ubuntu bug 1032731 in Launchpad itself "Support for Launchpad-hosted Git repositories" [Low,In progress] | 22:14 |
wgrant | Ah, I'm not caught up on bugmail this morning yet. | 22:14 |
teward | wgrant: it's in experimental on qastaging hence the question | 22:16 |
teward | cjwatson posted the comment last, hence the question of testing, but meh | 22:16 |
wgrant | teward: "in experimental"? | 22:16 |
teward | s/in experimental/in an experimental state via qastaging/ | 22:16 |
teward | wgrant: i'm running crazy today :) | 22:16 |
teward | "Launchpad features experimental support for hosting Git repositories" from https://help.launchpad.net/Code/Git | 22:17 |
* teward fails at paraphrasing | 22:17 | |
wgrant | qastaging is public, so using it in reasonable ways is totally fair game. | 22:17 |
teward | right | 22:17 |
wgrant | It's on qastaging exactly so we can get people to try to break it before we go to prod. | 22:17 |
teward | (like testing only) | 22:17 |
wgrant | Yep | 22:17 |
teward | wgrant: guess it's time to fill up a git repo with random data and upload it. How's 50 text documents of lorem ipsum count xD | 22:17 |
teward | s/count/sound/ | 22:18 |
wgrant | Sounds smaller than the kernel :) https://code.qastaging.launchpad.net/~kernel-ppa/ubuntu/+source/linux/+git/linux | 22:18 |
teward | heheheh | 22:22 |
teward | i might upload ZNC's source code (already present in the repositories) for kicks, just to test, but it's definitely smaller than the kernel xD | 22:23 |
teward | (it's already git but meh xD) | 22:23 |
teward | wgrant: although the 50 files contains 50MB each of lorem ipsum so..... :P | 22:23 |
teward | stresstest! | 22:23 |
teward | :P | 22:23 |
wgrant | That's a lot of lorem ipsum :) | 22:24 |
cjwatson | Not planning to advertise it very widely, but I felt confident enough to linkify the bug. The help page is clear enough that it's not for permanent data storage. | 22:25 |
teward | cjwatson: indeed | 22:25 |
teward | wgrant: urgh gedit's lagging creating the first file xD | 22:26 |
teward | 328k lines though :) | 22:26 |
cjwatson | I think the only thing that large individual files will stress-test very much is cgit. | 22:26 |
cjwatson | Haven't switched on syntax highlighting there yet. | 22:26 |
teward | cjwatson: thank god this is just text | 22:27 |
wgrant | It's also running on a rather small instance to see how it goes. | 22:27 |
teward | wgrant: indeed. | 22:27 |
teward | do you mind if i upload this insanely huge lorem ipsum file just to stress test one massive file? | 22:27 |
teward | lol gedit froze saving it xD | 22:27 |
cjwatson | Feel free. | 22:27 |
teward | cjwatson: if it breaks it's my fault but we learn from it :) | 22:28 |
cjwatson | In the unlikely event that it breaks anything more than trivially we can always nuke the repository manually. | 22:28 |
teward | oh wow this is 47MB already xD | 22:28 |
teward | in one file | 22:28 |
cjwatson | I'd expect git to pack that rather heavily. | 22:28 |
teward | we shall see i had to forcekill gedit xD | 22:29 |
teward | lol i had it crash "Broken pipe" on my end xD | 22:34 |
teward | s/crash/fail/ | 22:34 |
wgrant | teward: Not during the push? | 22:35 |
teward | wgrant: failed during push on my side, but it looks like there may have been something killing it errantly | 22:36 |
* teward shrugs | 22:36 | |
teward | oh, looks like it's my side, my network asploded | 22:37 |
teward | nevermind xD | 22:37 |
teward | guess i should fix it | 22:37 |
teward | wgrant: cjwatson: only thing I can't find is how to see new branches and where they end up :/ | 22:42 |
teward | pushed my (48MB) lorem ipsum and can't find it on the web interface; pushed a 10byte file to a nginx testing branch in my own user space, also missing | 22:43 |
teward | but at least it's accepting the uploads, prompting for SSH keys, etc. | 22:43 |
wgrant | teward: Right, the web UI is very minimal atm. There's no way to list repositories without using the API. | 22:48 |
wgrant | teward: Where did you push to? | 22:48 |
cjwatson | teward: https://help.launchpad.net/Code/Git does mention that problem, under "known bugs that you don't need to tell us about" :-) | 23:01 |
teward | cjwatson: ack - the page only half loaded due to net issues :) | 23:01 |
teward | cjwatson: looks like the system did accept the huge lorem ipsum file though xD | 23:02 |
teward | without crashing :) | 23:02 |
teward | cjwatson: i was going to upload 50 50MB files but that'd be evil on my system xD | 23:03 |
teward | (that and i accidentally removed the directory xD) | 23:03 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!