Wednesday, September 27, 2023
apps@conference.yunohost.org
September
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
 
             

[07:13:49] <Yunohost Git/Infra notifications> Job [#18870](https://ci-apps.yunohost.org/ci/job/18870) for opennote failed miserably :(
[08:21:53] <isAAAc> i readed it in french yesterday evening, it is cool \<3,
now i have to pop a new vps to learn how to package in real,
if i have well understood, i shouldn't install ynh-dev on an existing yunohost wich is on production
[09:43:50] <Yunohost Git/Infra notifications> [my_webapp_ynh] @xplosionmind [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/109#issuecomment-1737063856) on [issue #109](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/109) Choose errors pages: Looks good to me I really hope it will be merged. Thanks a lot, @stilobique
[09:51:26] <Yunohost Git/Infra notifications> [my_webapp_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119#issuecomment-1737075676) on [issue #119](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119) Setup 404 error code: testme
[09:51:28] <Yunohost Git/Infra notifications> [my_webapp_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119#issuecomment-1737075736) on [issue #119](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119) Setup 404 error code: May the CI gods be with you
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/...
[09:54:36] <Yunohost Git/Infra notifications> [my_webapp_ynh] @ericgaspar edited review [pull request #119](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119#pullrequestreview-1646080334): Setup 404 error code
[09:54:36] <Yunohost Git/Infra notifications> [my_webapp_ynh] @ericgaspar changes_requested [pull request #119](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119#pullrequestreview-1646080334) Setup 404 error code
[09:54:40] <Yunohost Git/Infra notifications> [my_webapp_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/119#discussion_r1338362552) on pull request #119 Setup 404 error code: suggestion help = "Once custom error enabled, you can add/create a custom 404.html file in a directory www...
[10:38:06] <tituspijean> Small bump regarding Borg not being able to backup Wireguard? https://github.com/YunoHost-Apps/borg_ynh/issues/143 and https://github.com/YunoHost-Apps/wireguard_ynh/issues/70

> Could not link /etc/wireguard/wg0.conf to /home/yunohost.backup/tmp/auto_wireguard/apps/wireguard/backup/etc/wireguard/wg0.conf ([Errno 17] File exists: '/etc/wireguard/wg0.conf' -> '/home/yunohost.backup/tmp/auto_wireguard/apps/wireguard/backup/etc/wireguard/wg0.conf') ... falling back to regular copy.
[10:42:15] <orhtej2> > <@titus:pijean.ovh> Small bump regarding Borg not being able to backup Wireguard? https://github.com/YunoHost-Apps/borg_ynh/issues/143 and https://github.com/YunoHost-Apps/wireguard_ynh/issues/70
>
> > Could not link /etc/wireguard/wg0.conf to /home/yunohost.backup/tmp/auto_wireguard/apps/wireguard/backup/etc/wireguard/wg0.conf ([Errno 17] File exists: '/etc/wireguard/wg0.conf' -> '/home/yunohost.backup/tmp/auto_wireguard/apps/wireguard/backup/etc/wireguard/wg0.conf') ... falling back to regular copy.

step 1: upgrade Borg to 1.2.x
step 2: profit?
[10:53:37] <Yunohost Git/Infra notifications> [apps] @alexAubin [commented](https://github.com/YunoHost/apps/pull/1706#issuecomment-1737164150) on [issue #1706](https://github.com/YunoHost/apps/pull/1706) Add an autopatch to remove full_domain from manifest.toml: (Yeah I think the issue is not really merging but who wants to effectively run the autopatch system and possibly debug i...
[10:56:56] <orhtej2> > <@titus:pijean.ovh> https://ci-apps.yunohost.org/ci/job/17834
> `AttributeError: type object 'AlertOption' has no attribute 'humanize'`
> Coming from WireGuard Client's config panel. What is it?

I'm getting here: https://ci-apps-bookworm.yunohost.org/ci/job/1058

```
AttributeError: 'AlertOption' object has no attribute 'value'
Error: Installation failed.
```

Known issue/known workaround?
[10:58:52] <Aleks (he/him/il/lui)> hmmm sounds like it was fixed in bullseye (= `dev`) but `dev` hasnt been merged in `bookworm` recently
[10:59:45] <Aleks (he/him/il/lui)> ah wait this is on the "official" CI
[11:00:00] <Aleks (he/him/il/lui)> ah nope this was during August
[11:02:35] <orhtej2> > <@Alekswag:matrix.org> ah nope this was during August

yeeeah, checked the old logs to see if I can spot anything obvious. I'll wait for it to re-run
[11:19:17] <Yunohost Git/Infra notifications> App ulogger rises from level 6 to 8 in job [#18876](https://ci-apps.yunohost.org/ci/job/18876) !
[12:14:39] <Salamandar> Aleks (he/him/il/lui): you can remove Agendav from your list of broken bookworm apps
[12:16:30] <Aleks (he/him/il/lui)> eeeeh don't you have read-write link ? 😅
[12:34:11] <Salamandar> yeah but that’s your doc that you gracefully shared with us, i didn’t want to take the permission of editing it ^^
[12:34:35] <Aleks (he/him/il/lui)> it's meant to be used/edited by anybody effectively working on the subject ;)
[12:34:46] <Aleks (he/him/il/lui)> i purposefully enabled editing
[12:37:08] <orhtej2> this link? https://sans-nuage.fr/file/s/X2sHNAxGzbHTab9
[12:40:58] <Aleks (he/him/il/lui)> hmmmaybe the one i shared with you is read only 😅
[12:41:33] <Aleks (he/him/il/lui)> i can totally provide the read-write version tho
[12:42:08] <Salamandar> > <@Alekswag:matrix.org> hmmmaybe the one i shared with you is read only 😅

yeah mine is RO too ^^
[12:42:10] <orhtej2> I have some progress so sure, would love to see r/w link <3
[13:04:30] <eric_G> I can't figure out why the upgrade from previous version is falling for Transmission... https://ci-apps-dev.yunohost.org/ci/job/9903
[13:13:04] <Yunohost Git/Infra notifications> [apps] @ericgaspar [commented](https://github.com/YunoHost/apps/pull/1706#issuecomment-1737374539) on [issue #1706](https://github.com/YunoHost/apps/pull/1706) Add an autopatch to remove full_domain from manifest.toml: Most have been fixed (at least in testing)
[13:28:59] <Salamandar> > <@ericg:matrix.org> I can't figure out why the upgrade from previous version is falling for Transmission... https://ci-apps-dev.yunohost.org/ci/job/9903

> ynh_exit_properly

lol
[13:29:12] <Yunohost Git/Infra notifications> App akkoma failed all tests in job [#18881](https://ci-apps.yunohost.org/ci/job/18881) :(
[13:35:51] <Salamandar> eric_G: I think i know
[13:35:58] <Salamandar> Dangling symlinks
[13:36:20] <Yunohost Git/Infra notifications> App bicbucstriim failed all tests in job [#18882](https://ci-apps.yunohost.org/ci/job/18882) :(
[13:41:39] <Salamandar> Found it ! eric_G
[13:42:27] <Salamandar> In 3.00 there’s :
```
mkdir -p $datadir/{progress,completed,watched}
ynh_multimedia_addfolder --source_dir="$datadir" --dest_dir="share/Torrents"
# And share completed directory
ynh_multimedia_addfolder --source_dir="$datadir/completed" --dest_dir="share/Torrents"
# Share also watched directory, to allow to use it easily
ynh_multimedia_addfolder --source_dir="$datadir/watched" --dest_dir="share/Torrent to download"
```
[13:42:36] <Salamandar> But $datadir is /home/yunohost.transmission
[13:42:42] <Salamandar> In 4.00 there’s :
[13:42:53] <Salamandar> ```
ynh_multimedia_build_main_dir
```
[13:43:10] <Salamandar> containing :
` setfacl -RnL -m g:$MEDIA_GROUP:rwX,g::rwX,o:r-X "$MEDIA_DIRECTORY"`
[13:43:30] <Salamandar> But in the meantime /home/yunohost.transmission was moved to /home/yunohost.app/transmission
[13:43:39] <Salamandar> But the symlinks weren’t actuated to the new path
[13:44:45] <Salamandar> so setfacl fails on no such file or directory for the TARGET of the symlinks even though the error message mentions the symlink itself
[13:45:41] <Salamandar> tl;dr : you need to rm the symlinks at the very beginning of `Adding multimedia directories...`
[13:46:25] <Salamandar> yeah I hate bugs with symlinks
[13:50:48] <eric_G> processing... 😵‍💫
[13:51:49] <Salamandar> haha
[13:52:25] <Salamandar> Another subject : vaultwarden.
It fails because we are pulling a bullseye docker image, see
https://github.com/dani-garcia/vaultwarden/blob/1.29.1/docker/armv7/Dockerfile

If we bump to 1.29.2, we go directly to bookworm, see
https://github.com/dani-garcia/vaultwarden/blob/1.29.2/docker/armv7/Dockerfile
[13:52:53] <eric_G> > <@ericg:matrix.org> processing... 😵‍💫

PR welcome
[13:53:04] <Salamandar> buuuuut it will be incompatible with bullseye I guess ? grr
[13:53:20] <Salamandar> I’ll do the crappy but working PR
[13:57:36] <Salamandar> https://github.com/YunoHost-Apps/transmission_ynh/pull/102
[14:18:32] <Salamandar> ah yes I didn’t delet the correct symlinks
[14:18:39] <Salamandar> or not enough symlinks
[15:40:26] <Yunohost Git/Infra notifications> [apps] @yunohost-bot pushed 1 commit to add-to-wishlist-immich: Add immich to wishlist ([c60167d7](https://github.com/YunoHost/apps/commit/c60167d71941e47baa0e08a232e980616210d0e6))
[15:40:27] <Yunohost Git/Infra notifications> [apps] @yunohost-bot opened [pull request #1758](https://github.com/YunoHost/apps/pull/1758): Add immich to wishlist
[15:40:28] <Yunohost Git/Infra notifications> [apps] @yunohost-bot created new branch add-to-wishlist-immich
[15:49:49] <Yunohost Git/Infra notifications> [apps] @ericgaspar [commented](https://github.com/YunoHost/apps/pull/1758#issuecomment-1737663825) on [issue #1758](https://github.com/YunoHost/apps/pull/1758) Add immich to wishlist: Already packaged but not working I guess
[15:49:49] <Yunohost Git/Infra notifications> [apps] @ericgaspar closed [pull request #1758](https://github.com/YunoHost/apps/pull/1758): Add immich to wishlist
[15:57:46] <Yunohost Git/Infra notifications> App lemmy goes down from level 8 to 1 in job [#18886](https://ci-apps.yunohost.org/ci/job/18886)
[15:59:22] <Aleks (he/him/il/lui)> network glitch, restarting
[16:06:13] <eric_G> I want to creat `tiki` tag in the forum. How do I do that?
[16:06:41] <Aleks (he/him/il/lui)> 😶‍🌫️
[16:07:49] <eric_G> https://aria.im/_matrix/media/v1/download/matrix.org/aDDSNSOWonYNjAEONLdxFNVD
[16:07:54] <tituspijean> Are you admin in the forum?
[16:08:42] <eric_G> moderator or 1/2 admin
[16:16:26] <tituspijean> Check if you have an Admin button in the top right of the forum, in there there's the tags list somewhere
[16:19:41] <eric_G> in fact, tag creation is so obscure in Discord
[16:36:55] <Yunohost Git/Infra notifications> App lidarr goes down from level 8 to 6 in job [#18887](https://ci-apps.yunohost.org/ci/job/18887)
[17:42:56] <Tag> Well... https://github.com/YunoHost-Apps/chitchatter_ynh/issues/12#issuecomment-1737647432 xD
[17:47:01] <tituspijean> The spirit is here though. 😅
[19:44:24] <Aleks (he/him/il/lui)> that "Unsupported engine" error from npm/node is so infuriating
[19:44:35] <Aleks (he/him/il/lui)> like what does this even mean, is this about unsupported architecture ?
[19:46:51] <Tag> I really don't get it /o\ with node 18 it's a WARN EBADENGINE Unsupported engine, saying that it require 16.x
and when running 16, it's a npm ERR! code EBADENGINE
saying that it requite 18.x /o\
[19:47:09] <Aleks (he/him/il/lui)> classic nodejs
[19:47:52] <Tag> Here I suspect we need to use --full_replace=1 on ynh_setup_source...
[19:48:08] <Aleks (he/him/il/lui)> same kind of stuff with like, what is it, `npm audit --fix` ? that analyze security vulnerabilities and auto-upgrade dependencies, which then are still somehow vulnerable, and then when you re-run `npm audit --fix` it downgrades the requirement back to the original state
[19:49:08] <Tag> But I'm not sure what file we should keep, I don't use the app myself :/
[20:06:27] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda merged [pull request #101](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/101): Upgrade to v2023.4.4
[20:06:28] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda pushed 2 commits to testing ([f86fda5a8c6b...a24752b5766c](https://github.com/YunoHost-Apps/dokuwiki_ynh/compare/f86fda5a8c6b...a24752b5766c))
[20:06:34] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Upgrade to v2023.4.4 - yunohost-bot
[20:06:34] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda deleted branch ci-auto-update-2023.4.4
[20:06:37] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Merge pull request #101 from YunoHost-Apps/ci-auto-update-2023.4.4 Upgrade to v2023.4.4 - Tagada
[20:07:58] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda opened [pull request #102](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/102): Testing
[20:11:19] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda pushed 1 commit to testing: Update manifest.toml ([2c6f17c6](https://github.com/YunoHost-Apps/dokuwiki_ynh/commit/2c6f17c6ce48c5dd4c6a5a83aafc861f59ecb867))
[20:11:21] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @yunohost-bot pushed 1 commit to testing: Auto-update README ([11d3e697](https://github.com/YunoHost-Apps/dokuwiki_ynh/commit/11d3e69771812f9da0850b5cbdd56a1b596c6eaa))
[20:12:18] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda pushed 3 commits to testing ([11d3e6977181...3aabd220df4f](https://github.com/YunoHost-Apps/dokuwiki_ynh/compare/11d3e6977181...3aabd220df4f))
[20:12:26] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Merge pull request #94 from YunoHost-Apps/testing - tituspijean
[20:12:26] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @Tagadda [commented](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/102#issuecomment-1738012827) on [issue #102](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/102) Testing: testme
[20:12:32] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/102#issuecomment-1738012868) on [issue #102](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/102) Testing: :carousel_horse:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/9914/bad...
[20:12:32] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Testing (#97) * Apply example_ynh * Cleanup ynh_clean_setup * Fix "php conf location" breaking backup script See ht... - Alexandre Aubin
[20:12:37] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Merge branch master into testing - Tagada
[22:28:45] <Salamandar> Hey, I got a warning when upgrading Jellyfin
[22:28:51] <Salamandar> ```
The service jellyfin didn't fully executed the action start before the timeout.
Please find here an extract of the end of the log of the service jellyfin:
Sep 26 21:12:14 jellyfin[2932044]: BPS-eng : 83
Sep 26 21:12:14 jellyfin[2932044]: DURATION-eng : 00:21:06.583000000
Sep 26 21:12:14 jellyfin[2932044]: NUMBER_OF_FRAMES-eng: 414
Sep 26 21:12:14 jellyfin[2932044]: NUMBER_OF_BYTES-eng: 13210
Sep 26 21:12:14 jellyfin[2932044]: _STATISTICS_WRITING_APP-eng: mkvmerge v24.0.0 ('Beyond The Pale') 64-bit
Sep 26 21:12:14 jellyfin[2932044]: _STATISTICS_WRITING_DATE_UTC-eng: 2018-07-14 08:06:54
Sep 26 21:12:14 jellyfin[2932044]: _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Sep 26 21:12:14 jellyfin[2932044]: Stream mapping:
Sep 26 21:12:14 jellyfin[2932044]: Stream #0:5 -> #0:0 (copy)
Sep 26 21:12:14 jellyfin[2932044]: Press [q] to stop, [?] for help
Sep 26 21:12:18 jellyfin[2932044]: [614B blob data]
Sep 26 21:12:18 jellyfin[2932044]: video:0kB audio:0kB subtitle:13kB other streams:0kB global headers:0kB muxing overhead: 112.006058%
Sep 28 00:24:51 systemd[1]: Stopping Jellyfin Media Server...
Sep 28 00:24:54 systemd[1]: jellyfin.service: Succeeded.
Sep 28 00:24:54 systemd[1]: Stopped Jellyfin Media Server.
Sep 28 00:24:54 systemd[1]: jellyfin.service: Consumed 3h 4min 22.858s CPU time.
Sep 28 00:26:44 systemd[1]: Started Jellyfin Media Server.
Sep 28 00:27:04 jellyfin[3166343]: [00:27:04] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
Sep 28 00:27:04 jellyfin[3166343]: [00:27:04] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
Sep 28 00:27:05 jellyfin[3166343]: [00:27:05] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {d0bbe968-1630-4112-a5fc-b4231e1aa282} may be persisted to storage in unencrypted form.
```
[22:29:08] <Salamandar> The upgrade went fine anyways, and jellyfin is running fine moments after the warning
[22:29:29] <Salamandar> so it's FYI, not "please help"
[22:58:23] <Aleks (he/him/il/lui)> hmmm yeah maybe it doesnt have the `--wait-until-pattern` thing (i don't remember how it's called)