Tuesday, March 05, 2024
dev@conference.yunohost.org
March
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
             

[08:29:35] <kayou> > <@yunohostinfra:matrix.org> Autoupdater just ran, here are the results:
> - 28 pending update PRs
> - 9 new apps PRs
> - 3 failed apps updates: focalboard, tvheadend, vikunja
> See the full log here: http://paste.yunohost.org/raw/jaxafusapi

> lxd-dashboard (3.8.0 -> .3.8.0) see https://github.com/YunoHost-Apps/lxd-dashboard_ynh/pull/25
[08:29:53] <kayou> there is a ta g 3.8.0 and .3.8.0
[08:30:15] <kayou> with the same commit
[08:39:47] <kayou> and for lxd: https://github.com/YunoHost-Apps/lxd_ynh/pull/92/files
[08:40:15] <kayou> is there anything i can do to avoid this link change (because it breaks the build :/)
[09:10:17] <Salamandar> why does it break the build if it’s the same commit ?
[09:13:08] <Salamandar> kayou: I got 2 possibilities:

- add a autoupdate.version\_regex that will filter the bad version numers (like `$v([0-9].*)^` to ensure the first is a digit)
- do not use latest_github_tag but latest_github_release as it looks like they didn’t release this faulty tag
[09:13:28] <Salamandar> - understand WHY the autoupdater considers this tag as "higher version" ???
[09:13:38] <kayou> > <@Salamandar:matrix.org> why does it break the build if it’s the same commit ?

nah, for lxd-dashboard, it doesn't change anything
[09:14:19] <kayou> it's 2 different subject ;)
[09:16:04] <kayou> > do not use latest_github_tag but latest_github_release as it looks like they didn’t release this faulty tag

but it uses latest_github_release already
[09:16:27] <Salamandar> ah, now i see the issue. For lxd, the autoupdate uses the "tarball" by default (repo sources), you want this:
`autoupdater.asset = "^lxd-.\*\\.tar.gz$"`
[09:16:45] <kayou> testing: https://github.com/YunoHost-Apps/lxd\_ynh/blob/55b088f3edd00a527a0f81478f1d96eef0502434/manifest.toml#L47-L49
ci-autoupgrade: https://github.com/YunoHost-Apps/lxd_ynh/blob/ab6c2c5bf0f51f5f28fbd14d9d48d3a904a16ecf/manifest.toml#L47-L49
[09:17:53] <kayou> i'm not sure
[09:17:59] <kayou> check both links
[09:20:34] <Salamandar> > <@kayou:matrix.org> > do not use latest_github_tag but latest_github_release as it looks like they didn’t release this faulty tag
>
> but it uses latest_github_release already

yes yes i was talking about lxd_dashboard
[09:20:40] <Salamandar> i mixed the two subjects
[09:21:02] <kayou> ho, sorry, me too
[09:21:04] <Salamandar> lxd_dashboard has the tag .3.8.0 but not a release
[09:22:01] <kayou> i think we don't really have to this lxd_dashboard, it's just an error on the lxd_dashboard git repo, and it'll be fixed on next release
[09:23:00] <kayou> > <@Salamandar:matrix.org> - understand WHY the autoupdater considers this tag as "higher version" ???

(we can still try to understand that, but "nothing more")
[09:25:50] <Salamandar> Ah yes understood
[09:25:53] <Salamandar> `tag = tag.strip("v").strip(".")`
[09:26:03] <Salamandar> so we strip the leading v, then the leading .
[09:26:35] <Salamandar> and we get 3.8.0 from v.3.8.0… and "by luck" it’s in front of the real 3.8.0 version in the list of available upstream tags…
[09:27:03] <Salamandar> tbh we shouldn’t do this, but instead:
[09:27:09] <Salamandar> `tag = tag.lstrip("v").rstrip(".")`
[19:23:41] <HgO> Is there a contributor's meeting today? Where can I join? :)
[19:38:59] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #87](https://github.com/YunoHost/project-organization/pull/87): add Oniricorpe SSH key
[19:40:00] <Yunohost Git/Infra notifications> [issues] @MathieuW [commented](https://github.com/YunoHost/issues/issues/2332#issuecomment-1979503578) on [issue #2332](https://github.com/YunoHost/issues/issues/2332) "Security" and threat model tutorial: Not formally a threat model, but great risk management by DeuxFleurs : https://deuxfleurs.fr/Gestion%20des%20risques.htm...
[19:40:20] <Yunohost Git/Infra notifications> WARNING: unknown pull_request action: assigned
[19:40:28] <Yunohost Git/Infra notifications> WARNING: unknown pull_request action: assigned
[19:49:02] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2335](https://github.com/YunoHost/issues/issues/2335): Store: add to weblate to allow translations
[19:51:15] <Yunohost Git/Infra notifications> [issues] @Psycojoker opened [issue #2349](https://github.com/YunoHost/issues/issues/2349): Publier les TOS dans le code et les sites
[19:51:32] <Yunohost Git/Infra notifications> [issues] @Psycojoker assigned Tagadda on [issue #2349](https://github.com/YunoHost/issues/issues/2349): Publier les TOS dans le code et les sites
[19:52:05] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #86](https://github.com/YunoHost/project-organization/pull/86): Add TOS
[19:52:32] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #86](https://github.com/YunoHost/project-organization/pull/86): Add TOS
[19:53:24] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #86](https://github.com/YunoHost/project-organization/pull/86): Add TOS
[19:53:35] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #86](https://github.com/YunoHost/project-organization/pull/86): Add TOS
[19:53:36] <Yunohost Git/Infra notifications> [project-organization] @Psycojoker edited [pull request #86](https://github.com/YunoHost/project-organization/pull/86): Add TOS
[19:54:12] <Yunohost Git/Infra notifications> [issues] @Psycojoker opened [issue #2350](https://github.com/YunoHost/issues/issues/2350): Finish English translation of the TOS
[19:55:07] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2350](https://github.com/YunoHost/issues/issues/2350): Finish English translation of the TOS
[20:01:10] <Yunohost Git/Infra notifications> WARNING: unknown pull_request action: assigned
[20:01:38] <Yunohost Git/Infra notifications> WARNING: unknown pull_request action: assigned
[20:01:43] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :space_invader: bug on [issue #2351](https://github.com/YunoHost/issues/issues/2351): store: bypass_ratelimit if staff is bugged
[20:01:45] <Yunohost Git/Infra notifications> [issues] @OniriCorpe opened [issue #2351](https://github.com/YunoHost/issues/issues/2351): store: bypass_ratelimit if staff is bugged
[20:01:54] <Yunohost Git/Infra notifications> [issues] @OniriCorpe assigned OniriCorpe on [issue #2351](https://github.com/YunoHost/issues/issues/2351): store: bypass_ratelimit if staff is bugged
[20:02:20] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :notebook_with_decorative_cover: App catalog on [issue #2351](https://github.com/YunoHost/issues/issues/2351): store: bypass_ratelimit if staff is bugged
[20:07:32] <Yunohost Git/Infra notifications> [issues] @Psycojoker opened [issue #2352](https://github.com/YunoHost/issues/issues/2352): Differentiate in the interface the post-free/non-free Licence
[20:07:33] <Yunohost Git/Infra notifications> [issues] @Psycojoker assigned OniriCorpe on [issue #2352](https://github.com/YunoHost/issues/issues/2352): Differentiate in the interface the post-free/non-free Licence
[20:09:05] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2352](https://github.com/YunoHost/issues/issues/2352): Differentiate in the interface the post-free/non-free Licence
[20:10:35] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker edited [pull request #555](https://github.com/YunoHost/yunohost-admin/pull/555): [1. pre-vue3] modify the code in preparation of a migration to vue version 3
[20:10:42] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker deleted branch pre-vue3
[20:11:20] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker edited [pull request #552](https://github.com/YunoHost/yunohost-admin/pull/552): Misc fixes, especially in the installation form and some other in the config panel
[20:11:23] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker edited [pull request #552](https://github.com/YunoHost/yunohost-admin/pull/552): Misc fixes, especially in the installation form
[20:17:04] <Émy - OniriCorpe> https://aria.im/_matrix/media/v1/download/im.emelyne.eu/gJZXoUTuQRMqHIzECGUgPdEL
[20:22:44] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker edited [pull request #553](https://github.com/YunoHost/yunohost-admin/pull/553): [2. pre-vue3] prettier + yarn to match yunohost-portal stack
[20:24:46] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker merged [pull request #553](https://github.com/YunoHost/yunohost-admin/pull/553): [2. pre-vue3] prettier + yarn to match yunohost-portal stack
[20:24:48] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker edited [pull request #554](https://github.com/YunoHost/yunohost-admin/pull/554): Bookworm rebased
[20:24:51] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker pushed 7 commits to dev ([6a7e79794c4e...d0cca4d42331](https://github.com/YunoHost/yunohost-admin/compare/6a7e79794c4e...d0cca4d42331))
[20:24:53] <Yunohost Git/Infra notifications> [yunohost-admin] @Psycojoker deleted branch pre-vue3-prettier-yarn
[20:24:53] <Yunohost Git/Infra notifications> [ynh-dev] @Psycojoker merged [pull request #73](https://github.com/YunoHost/ynh-dev/pull/73): Use yarn for web admin
[20:24:53] <Yunohost Git/Infra notifications> [ynh-dev] @Psycojoker pushed 3 commits to master ([5c8e3e773b14...5338e3312d46](https://github.com/YunoHost/ynh-dev/compare/5c8e3e773b14...5338e3312d46))
[20:24:58] <Yunohost Git/Infra notifications> [ynh-dev/master] enh: also use yarn for web admin - axolotle
[20:24:58] <Yunohost Git/Infra notifications> [ynh-dev] @Psycojoker deleted branch enh-admin-yarn
[20:25:04] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] edited [pull request #548](https://github.com/YunoHost/yunohost-admin/pull/548): Bump postcss from 8.4.21 to 8.4.35 in /app
[20:25:04] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] edited [pull request #547](https://github.com/YunoHost/yunohost-admin/pull/547): Bump vite from 4.2.1 to 4.5.2 in /app
[20:26:36] <Émy - OniriCorpe> yeepee
[20:27:44] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] closed [pull request #548](https://github.com/YunoHost/yunohost-admin/pull/548): Bump postcss from 8.4.21 to 8.4.35 in /app
[20:27:44] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] edited [pull request #548](https://github.com/YunoHost/yunohost-admin/pull/548): Bump postcss from 8.4.21 to 8.4.35 in /app
[20:27:45] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] [commented](https://github.com/YunoHost/yunohost-admin/pull/548#issuecomment-1979582171) on [issue #548](https://github.com/YunoHost/yunohost-admin/pull/548) Bump postcss from 8.4.21 to 8.4.35 in /app: Looks like postcss is up-to-date now, so this is no longer needed.
[20:27:45] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] deleted branch dependabot/npm_and_yarn/app/postcss-8.4.35
[20:27:52] <Émy - OniriCorpe> https://aria.im/_matrix/media/v1/download/im.emelyne.eu/TaWTNqtxcXeMYKQORDOYFWSY
[20:28:08] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] [commented](https://github.com/YunoHost/yunohost-admin/pull/547#issuecomment-1979582780) on [issue #547](https://github.com/YunoHost/yunohost-admin/pull/547) Bump vite from 4.2.1 to 4.5.2 in /app: Looks like vite is up-to-date now, so this is no longer needed.
[20:28:09] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] closed [pull request #547](https://github.com/YunoHost/yunohost-admin/pull/547): Bump vite from 4.2.1 to 4.5.2 in /app
[20:28:09] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] deleted branch dependabot/npm_and_yarn/app/vite-4.5.2
[20:28:10] <Yunohost Git/Infra notifications> [yunohost-admin] @dependabot[bot] edited [pull request #547](https://github.com/YunoHost/yunohost-admin/pull/547): Bump vite from 4.2.1 to 4.5.2 in /app
[20:29:04] <Yunohost Git/Infra notifications> [issues] @OniriCorpe opened [issue #2353](https://github.com/YunoHost/issues/issues/2353): catalog: remove deprecated apps after some time?
[20:30:40] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/11.2.4.1+202403052030 for bullseye/unstable/all ...
[20:33:26] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2050](https://github.com/YunoHost/issues/issues/2050): Support Debian 12 "Bookworm"
[20:35:13] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2050](https://github.com/YunoHost/issues/issues/2050): Support Debian 12 "Bookworm"
[20:35:44] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/11.2.4.1+202403052030 for bullseye/unstable/all.
[20:46:19] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :cake: enhancement on [issue #2352](https://github.com/YunoHost/issues/issues/2352): Differentiate in the interface the post-free/non-free Licence
[20:46:24] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :notebook_with_decorative_cover: App catalog on [issue #2352](https://github.com/YunoHost/issues/issues/2352): Differentiate in the interface the post-free/non-free Licence
[20:54:55] <Yunohost Git/Infra notifications> [lxd_img_builder] @Psycojoker edited [pull request #5](https://github.com/YunoHost/lxd_img_builder/pull/5): Naive attempt to use eatmydata
[21:00:15] <Yunohost Git/Infra notifications> [issues] @OniriCorpe edited [issue #2353](https://github.com/YunoHost/issues/issues/2353): catalog: remove deprecated apps after some time?
[21:00:38] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :notebook_with_decorative_cover: App catalog on [issue #2353](https://github.com/YunoHost/issues/issues/2353): catalog: remove deprecated apps after some time?
[21:00:42] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :cake: enhancement on [issue #2353](https://github.com/YunoHost/issues/issues/2353): catalog: remove deprecated apps after some time?
[21:02:39] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979630327) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": running postinstall on a fresh bookworm rebuild incus container:

postinstall fails because there is no dns resolvconf:
...
[21:04:34] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979630327) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": running postinstall on a fresh bookworm rebuild incus container:

postinstall fails because there is no dns resolvconf:
...
[21:06:43] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979630327) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": running postinstall on a fresh bookworm rebuild incus container: postinstall fails because there is no dns resolvconf: ...
[21:11:52] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979642751) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": After the postinstall, I tried to connect to the webadmin, pressed the Connect button, nothing happens. URL: https://y...
[21:13:21] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979642751) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": After the postinstall, I tried to connect to the webadmin, pressed the Connect button, nothing happens. URL: https://y...
[21:16:57] <Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2050#issuecomment-1979649549) on [issue #2050](https://github.com/YunoHost/issues/issues/2050) Support Debian 12 "Bookworm": When I CTRL + SHIFT + R (refresh without cache), there is a [GET] /domains in the history, at the bottom of the weba...
[21:42:31] <Yunohost Git/Infra notifications> [vinaigrette] @alexAubin pushed 1 commit to master: Drop support for buster ([9f52c4be](https://github.com/YunoHost/vinaigrette/commit/9f52c4becccdef5d2529dc65015b0e16b1419ba7))
[21:43:32] <Yunohost Git/Infra notifications> [install_script] @alexAubin pushed 1 commit to main: Drop support for buster ([76b41261](https://github.com/YunoHost/install_script/commit/76b412610ce6e3dd2212f27c902e22a4205adbac))
[22:13:39] <Yunohost Git/Infra notifications> [issues] @Psycojoker opened [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:13:55] <Yunohost Git/Infra notifications> [issues] @Psycojoker assigned JulieDaligaud on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:13:55] <Yunohost Git/Infra notifications> [issues] @Psycojoker assigned OniriCorpe on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:13:58] <Yunohost Git/Infra notifications> [issues] @Psycojoker assigned Tagadda on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:14:32] <Yunohost Git/Infra notifications> [issues] @alexAubin labeled :factory: Infrastructure on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:15:09] <Yunohost Git/Infra notifications> [issues] @OniriCorpe labeled :building_construction: Major project on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:15:12] <Yunohost Git/Infra notifications> [issues] @Psycojoker unlabeled :factory: Infrastructure on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:15:36] <Yunohost Git/Infra notifications> [issues] @Psycojoker labeled :factory: Infrastructure on [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:17:45] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure
[22:17:53] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[22:18:18] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[22:20:04] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[22:25:28] <Yunohost Git/Infra notifications> [issues] @OniriCorpe edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[22:37:04] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[22:38:19] <Yunohost Git/Infra notifications> [issues] @Psycojoker edited [issue #2354](https://github.com/YunoHost/issues/issues/2354): Infrastructure improvements
[23:08:36] <Yunohost Git/Infra notifications> [vinaigrette] @alexAubin approved [pull request #6](https://github.com/YunoHost/vinaigrette/pull/6#pullrequestreview-1918301936) check if the build branch type is coherent between what the user has specified and what is entered in the changelog
[23:08:41] <Yunohost Git/Infra notifications> [vinaigrette] @alexAubin merged [pull request #6](https://github.com/YunoHost/vinaigrette/pull/6): check if the build branch type is coherent between what the user has specified and what is entered in the changelog
[23:08:41] <Yunohost Git/Infra notifications> [vinaigrette] @alexAubin pushed 6 commits to master ([9f52c4becccd...a2ccc5bb8fcb](https://github.com/YunoHost/vinaigrette/compare/9f52c4becccd...a2ccc5bb8fcb))
[23:08:44] <Yunohost Git/Infra notifications> [vinaigrette] @alexAubin deleted branch OniriCorpe-patch-1
[23:08:46] <Yunohost Git/Infra notifications> [vinaigrette/master] fix - OniriCorpe
[23:10:43] <Yunohost Git/Infra notifications> [issues] @Salamandar opened [issue #2355](https://github.com/YunoHost/issues/issues/2355): Move from LXD to Incus