Wednesday, August 07, 2024
dev@conference.yunohost.org
August
Mon Tue Wed Thu Fri Sat Sun
      1
2
3 4
5
6
7
8
9 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
             

[06:53:09] <lautre> https://aria.im/_matrix/media/v1/download/matrix.org/EfsDomDrXrUYrZeavlclnvge
[06:53:09] <lautre> I creating a message in the forum about this :
[07:02:09] <chrichri ⚡> > <@lautre:matrix.org> sent an image.

I'm running into this problem again and again, also. I solved it by
```
# cat /etc/cron.daily/zzz-certificate-renew
#!/bin/bash
# 2024-07-23 there seems to be some problem with the yunohost internal
# checks before certificate renewing failing. Let`s try withouth
# checks until debugged
yunohost domain cert renew --email --no-checks
```
[07:06:06] <lautre> https://forum.yunohost.org/t/improve-automatic-renew-lets-encrypt-certificate/30707
[07:07:01] <lautre> Thanks, but I hope we didn't need this later
[10:01:34] <chrichri ⚡> I'd hope that, too. I looked into that issue a few times (half-hearted), but didn't find the cause. As I remember I suspected some kind of DNS cache...
[11:49:49] <eric_G> `! userdoc or admindoc: A code repository is not a documentation x_x ` I could argue with that
[14:59:45] <kayou> > <@lautre:matrix.org> https://forum.yunohost.org/t/improve-automatic-renew-lets-encrypt-certificate/30707

Psst, you hide the domain, but the title of the big rectangle still contains it
[15:05:14] <lautre> Forget it... not a big deal
[15:59:23] <Aleks (he/him/il/lui)> (i'm refactorizing the core CI and incus image builds, expect fireworks)
[16:07:17] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to bookworm: ci: new image names, now using shared image build process with the appci ([fe9a4fba](https://github.com/YunoHost/yunohost/commit/fe9a4fba5defc392185fb500f5bf87ed5827b8b2))
[16:12:19] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404543358](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404543358) failed on branch bookworm
[16:15:48] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.2+202408071615 for bookworm/unstable/all ...
[16:20:06] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to bookworm: ci: Merp, explicitly use python3 ([05981825](https://github.com/YunoHost/yunohost/commit/059818254121b75341fd07b525d95a87dc2aebe6))
[16:20:06] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.2+202408071615 for bookworm/unstable/all.
[16:23:25] <Aleks (he/him/il/lui)> >`local -` causes any changes to shell options to be reverted automatically when the function returns. In particular, it causes the `set -o xtrace` on the next line to be automatically undone when the function returns. Support for `local -` was added in Bash 4.4.

[16:23:27] <Aleks (he/him/il/lui)> omg bash
[16:29:18] <kayou> Wtf
[16:30:11] <kayou> We should add a post install test since it was done by "full-test"
[16:30:22] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.2+202408071630 for bookworm/unstable/all ...
[16:31:13] <kayou> There were coverage results too in full test
[16:31:20] <kayou> ¯\_(ツ)_/¯
[16:31:34] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.2+202408071630 for bookworm/unstable/all.
[16:33:19] <Aleks (he/him/il/lui)> > <@kayou:matrix.org> We should add a post install test since it was done by "full-test"

there's a postinstall in the install-postinstall job ?
[16:33:50] <Aleks (he/him/il/lui)> > <@kayou:matrix.org> There were coverage results too in full test

yeah i don't know what to do with that ... the thing is that the full test just takes way too long so hmpf
[16:37:01] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404558537](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404558537) failed on branch bookworm
[16:37:43] <Aleks (he/him/il/lui)> hmmm something's fishy, i don't understand what's supposed to delete the container once the job is done
[16:38:28] <Aleks (he/him/il/lui)> or it's supposed to stay up somehow
[16:45:37] <Aleks (he/him/il/lui)> hmokay i see, it's because the system was based on snapshots
[16:52:34] <Aleks (he/him/il/lui)> in fact i'm thinking for the lint/build/bot jobs we could have the LXC stay up all the time considering it's just tooling and basically never change ... that would make those job much quicker ?
[16:52:37] <Aleks (he/him/il/lui)> but maybe that's premature optimization
[16:55:54] <Aleks (he/him/il/lui)> or acatually we could run those *not* in a LXC 😬
[17:05:41] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404558537](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404558537) failed on branch bookworm
[17:06:00] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to bookworm: ci: really aleks ([14ee49fc](https://github.com/YunoHost/yunohost/commit/14ee49fc7b8b003e1072b9ea5c4ff55170c48124))
[17:15:53] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.2+202408071715 for bookworm/unstable/all ...
[17:18:24] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.2+202408071715 for bookworm/unstable/all.
[17:19:21] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[17:20:48] <Aleks (he/him/il/lui)> hmgnnn we need gitlab-runner in all the jobs to be able to access the artefacts not just the ones creating them gnnn
[17:21:48] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/MSdqACTdZFHPrUZunIzxIYXZ
[17:29:41] <Aleks (he/him/il/lui)> 438MB ?
[17:29:46] <Aleks (he/him/il/lui)> what the heck
[17:29:55] <Aleks (he/him/il/lui)> (╯°□°)╯︵ ┻━┻ why
[17:40:54] <Aleks (he/him/il/lui)> zzzzzz leur .deb shippent une douzaine de "prebuilt docker image" genre pour toutes les archi zzzzzz
[19:03:33] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[19:37:16] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[19:38:28] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[20:10:27] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[20:15:17] <Aleks (he/him/il/lui)> https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018 hell yeah we're in stage 4 !
[20:44:07] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1404611018](https://gitlab.com/YunoHost/yunohost/-/pipelines/1404611018) failed on branch bookworm
[20:45:06] <kayou> > <@Alekswag:matrix.org> hmmm something's fishy, i don't understand what's supposed to delete the container once the job is done

https://github.com/YunoHost/yunohost-ci/blob/master/cleanup.sh
[20:45:37] <Aleks (he/him/il/lui)> yeah it stops it but doesn't delete
[20:45:42] <Aleks (he/him/il/lui)> anyway i have massive commits incoming
[20:47:40] <kayou> ha yeah, it just restore the snapshot
[20:48:17] <kayou> there is a cron which trigger an upgrade for base image which delete all the containers
[20:49:57] <kayou> > Using Custom executor...
[INFO] Starting job-7528996128-test-changeurl from ynh-core-tests-bookworm-amd64-testing-base ...
Launching job-7528996128-test-changeurl
Error: Failed shutting down instance, status is "Running": context deadline exceeded
Try `incus info --show-log job-7528996128-test-changeurl` for more info
[20:50:07] <kayou> wtf is this message
[20:50:22] <Aleks (he/him/il/lui)> classic context deadline exceeded?
[20:52:20] <kayou> thank you btw for the love you give to this little script
[20:52:40] <Aleks (he/him/il/lui)> #FrustrationDrivenRefactorings
[20:55:45] <Aleks (he/him/il/lui)> >The ORLY Generator backend is currently down, and we are investigating ways we might put it back online
[20:55:45] <Aleks (he/him/il/lui)> onoes
[20:55:50] <kayou> kécécé?
[20:55:55] <kayou> Orly generator is kind of an airport generator?
[20:55:56] <Aleks (he/him/il/lui)> https://dev.to/rly
[20:56:24] <kayou> hooo <3
[20:56:51] <kayou> I have plenty of these books
[20:59:09] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/kCbnpSpeKZIWZZLsjAemtzst
[20:59:39] <Aleks (he/him/il/lui)> (couldnt add the last letter because it would break the text to another line T_T
[20:59:46] <Aleks (he/him/il/lui)> #FirstWorldProblems
[21:06:50] <Yunohost Git/Infra notifications> [lxd_img_builder] alexAubin pushed 2 commits to master ([dac08621735a...6c21cddff3d1](https://github.com/YunoHost/lxd_img_builder/compare/dac08621735a...6c21cddff3d1))
[21:06:54] <Yunohost Git/Infra notifications> [lxd_img_builder/master] IN_INCUS -> IN_CONTAINER - Alexandre Aubin
[21:31:55] <Yunohost Git/Infra notifications> [yunohost-ci] alexAubin pushed 1 commit to master: Part1 of epic refactoring to share image between app CI, core CI, ynh-dev ([bc9eec16](https://github.com/YunoHost/yunohost-ci/commit/bc9eec167d4e70100fc7c36ecdc15d7cd0ecf8cf))
[21:33:36] <Émy - OniriCorpe> https://aria.im/_matrix/media/v1/download/im.emelyne.eu/yKwbBHSbAowclJuqhrZxgoxn
[21:33:38] <Émy - OniriCorpe> Me too
[21:33:38] <Émy - OniriCorpe> > <@kayou:matrix.org> I have plenty of these books

Me too
[21:43:03] <kayou> why did you took such an old version of gitlab-runner? https://github.com/YunoHost/lxd_img_builder/blob/master/patch_gitlab_runner
[21:43:14] <Aleks (he/him/il/lui)> eeeh idk there's a newer one ?
[21:44:45] <kayou> each gitlab version there is a new gitlab-runner version
[21:44:46] <kayou> https://packages.gitlab.com/runner/gitlab-runner/
[21:45:47] <kayou> and there is some breaking change from time to time
[21:45:54] <Aleks (he/him/il/lui)> eeeh ok but 17.2.1 seems like the latest one ?
[21:46:07] <Aleks (he/him/il/lui)> (got the info from https://packages.gitlab.com/runner/gitlab-runner/debian/dists/bookworm/main/binary-amd64/Packages )
[21:46:07] <kayou> yes
[21:47:00] <kayou> where did you get this link O.O
[21:47:05] <Aleks (he/him/il/lui)> i uh
[21:47:13] <Aleks (he/him/il/lui)> retroengineered their script 😬
[21:48:04] <Aleks (he/him/il/lui)> (and also the structure of debian repo is always `/debian/dists/<release>/<component>/arch-stuff/Packages`
[21:48:18] <kayou> yes, but 15.10.0 has 2 or 3 y old
[21:48:24] <Aleks (he/him/il/lui)> (but yeah it's a pain to find because they "hide" it behind 404 custom pages etc)
[21:48:32] <Aleks (he/him/il/lui)> but i'm using 17.2.1 ?
[21:48:44] <kayou> rly?
[21:48:44] <Aleks (he/him/il/lui)> the latest is at the bottom
[21:49:00] <Aleks (he/him/il/lui)> ooooh wtf
[21:49:11] <Aleks (he/him/il/lui)> why did i write 15.0
[21:49:11] <Aleks (he/him/il/lui)> zzzzzz
[21:49:12] <kayou> where did you donwload the gitlab-runner-$DIST.deb file?
[21:49:25] <kayou> it's commented anyway
[21:49:32] <Aleks (he/him/il/lui)> i used 17.1 the entire afternoon wtf i must have made some bad copypasta ~\_~
[21:50:11] <kayou> (sry, I have to go, the patch seems hackish but nice to have )
[21:54:45] <Yunohost Git/Infra notifications> [lxd_img_builder] alexAubin pushed 1 commit to master: patch_gitlab_runner hack: bad version copypasta + turns out the deb is debian-agnostic so lets use the same one for bul... ([dd8d6467](https://github.com/YunoHost/lxd_img_builder/commit/dd8d6467a7cdb3e6824d1ddaa34e98e3f2ef1a5f))
[21:54:46] <Yunohost Git/Infra notifications> [lxd_img_builder] alexAubin pushed 1 commit to master: patch_gitlab_runner hack: bad version copypasta + turns out the deb is debian-agnostic so lets use the same one for bul... ([b350b69a](https://github.com/YunoHost/lxd_img_builder/commit/b350b69a70c106fdc344bb0b345a4ddf28cf2d4f))