*** inara` has joined #baserock | 00:06 | |
*** inara has quit IRC | 00:06 | |
*** jjardon1 has quit IRC | 00:10 | |
*** jjardon[m] has joined #baserock | 00:48 | |
*** gtristan has joined #baserock | 04:43 | |
*** gtristan has quit IRC | 07:34 | |
gitlab-br-bot | lorries: merge request (franred/update-elfutils-repository->master: elfutils.lorry: Update repository) #37 changed state ("opened"): https://gitlab.com/baserock/lorries/merge_requests/37 | 09:01 |
---|---|---|
gitlab-br-bot | lorries: merge request (franred/update-elfutils-repository->master: elfutils.lorry: Update repository) #37 changed state ("opened"): https://gitlab.com/baserock/lorries/merge_requests/37 | 09:01 |
gitlab-br-bot | lorries: merge request (franred/update-elfutils-repository->master: elfutils.lorry: Update repository) #37 changed state ("opened"): https://gitlab.com/baserock/lorries/merge_requests/37 | 09:02 |
gitlab-br-bot | lorries: merge request (franred/update-elfutils-repository->master: elfutils.lorry: Update repository) #37 changed state ("merged"): https://gitlab.com/baserock/lorries/merge_requests/37 | 09:02 |
noisecell | maybe we should think to add an script in the lorries repository which can be run by the CI and point to the repositories which are not longer reachable | 09:02 |
benbrown_ | seems a good idea, create an issue in the lorries repo | 09:03 |
* benbrown_ wonders if the http lorries should be changed to https | 09:04 | |
* paulsherwood wonders if benbrown_ might understand/know the answer to https://gitlab.com/baserock/ybd/issues/269 | 09:05 | |
paulsherwood | Actually, i think I do | 09:06 |
paulsherwood | and i think it's a bug... do you agree benbrown_ | 09:06 |
gitlab-br-bot | lorries: issue #4 ("Check automatically if a repository is not longer reachable or used") changed state ("opened") https://gitlab.com/baserock/lorries/issues/4 | 09:08 |
jjardon | flatmush: I tried to work in that direction in the past, build as much as possible from git. Don't think you can replace any of the tarball with some additional work; I guess the next step is to bootstrap autotools, then rebuild on top of that | 09:08 |
flatmush | yeah, that's what I expected, just make the bootstrap a bit bigger | 09:08 |
noisecell | benbrown_, done. | 09:09 |
benbrown_ | paulsherwood: Oh, yeah. Was discussing it with Tasos the other day. Ideally the .trees as found in definitions would override the one in the ybd base path. | 09:10 |
ironfoot | noisecell: g.b.o is already publishing the mirroring failures | 09:13 |
noisecell | ironfoot, oh, where is this? | 09:14 |
benbrown_ | ironfoot: but g.b.o doesn't notify anyone, you'd have to check yourself | 09:15 |
benbrown_ | with gitlab ci you could setup a schedule, that'd email the owner of that schedule | 09:15 |
benbrown_ | on failure | 09:16 |
* noisecell would prefer to show that in an URL for each time we run it, instead of an email. so it is visible to everyone | 09:17 | |
*** gtristan has joined #baserock | 09:19 | |
benbrown_ | noisecell: you could always look to the schedules page, that'd show whether the most recent failed or not | 09:20 |
noisecell | benbrown_, what is that? :) | 09:20 |
benbrown_ | https://gitlab.com/baserock/lorries/pipeline_schedules | 09:21 |
noisecell | oh, yeah, that makes sense | 09:22 |
*** jjardon[m] has quit IRC | 09:42 | |
ironfoot | benbrown_: we would get thousands of emails then... | 09:43 |
benbrown_ | ironfoot: AFAIA, only the owner of the pipeline would. | 09:44 |
benbrown_ | Which is a tad rubbish. | 09:44 |
benbrown_ | You'd only get a failure for the pipeline, not for every repo that might be broken. | 09:45 |
SotK | using email to report CI results is an antipattern which ends in all CI result emails being ignored ime | 09:46 |
*** jjardon[m] has joined #baserock | 09:52 | |
ironfoot | i think the usecase wanted here is to be able to know if something is being mirrored correctly or not, in an easy manner: I think the UI exposed here helps with that: http://git.baserock.org/lc-status.html | 09:53 |
ironfoot | noisecell: ^ | 09:53 |
benbrown_ | How often do any of you check that? :) | 09:55 |
benbrown_ | SotK: It would only be emailing on failure, but sure. | 09:55 |
noisecell | ironfoot, I see, that is useful, I might missed when reading the documentation | 09:56 |
noisecell | maybe worth to add to the README in lorries | 09:56 |
noisecell | add it* | 09:56 |
ironfoot | benbrown_: is not a matter of keeping them maintained. Is only a matter of given the consumer of definitions some help to figure out if they are being updated | 09:57 |
noisecell | ironfoot, it is a combination of the url you posted and http://git.baserock.org/cgit/?s=idle -- which shows the activity of the repository | 09:58 |
noisecell | so you can discover that some repositories are still available but development has moved to a different location | 10:00 |
noisecell | + tarballs control | 10:00 |
benbrown_ | ironfoot: Why would we not want to keep them maintained? | 10:00 |
ironfoot | Well, users of g.b.o would want to keep it maintained, surely, and they can whenever they want | 10:01 |
ironfoot | my point is: Is a lot of effort | 10:01 |
ironfoot | I've tried quite a few times in the past | 10:01 |
noisecell | ironfoot, I agree with you. I can see your point, I think we still thinking in trove as a part of definitions but we could make it extensive to other project, like right now we are using trove to get the provenance of our packages for trustable. Maybe this project will revive the interests on having the repositories lorried from the right places and updated | 10:17 |
ironfoot | that would be great | 10:18 |
benbrown_ | Using http seems bad as far as trustability goes | 10:18 |
noisecell | benbrown_, I agree with yo | 10:18 |
noisecell | you | 10:18 |
*** inara` has quit IRC | 12:19 | |
*** inara has joined #baserock | 12:32 | |
*** gtristan has quit IRC | 13:18 | |
*** noisecell has quit IRC | 14:22 | |
*** rdale_ct has quit IRC | 15:59 | |
*** toscalix has joined #baserock | 17:03 | |
*** toscalix has quit IRC | 17:08 | |
*** toscalix has joined #baserock | 17:13 | |
*** toscalix has quit IRC | 18:34 | |
*** jjardon[m] has quit IRC | 21:17 | |
*** jjardon[m] has joined #baserock | 22:08 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!