Sunday, October 15, 2023
apps@conference.yunohost.org
October
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
         

[00:00:59] <Yunohost Git/Infra notifications> Job [#19334](https://ci-apps.yunohost.org/ci/job/19334) for ifconfig-io failed miserably :(
[00:01:35] <Yunohost Git/Infra notifications> Job [#19335](https://ci-apps.yunohost.org/ci/job/19335) for lufi failed miserably :(
[00:03:26] <Yunohost Git/Infra notifications> Job [#19336](https://ci-apps.yunohost.org/ci/job/19336) for mautrix_signal failed miserably :(
[00:03:51] <Yunohost Git/Infra notifications> Job [#19337](https://ci-apps.yunohost.org/ci/job/19337) for mobilizon failed miserably :(
[00:05:28] <Yunohost Git/Infra notifications> Job [#19338](https://ci-apps.yunohost.org/ci/job/19338) for nullboard failed miserably :(
[00:05:54] <Yunohost Git/Infra notifications> Job [#19339](https://ci-apps.yunohost.org/ci/job/19339) for osjs failed miserably :(
[00:07:22] <Yunohost Git/Infra notifications> Job [#19340](https://ci-apps.yunohost.org/ci/job/19340) for spip failed miserably :(
[00:07:54] <Yunohost Git/Infra notifications> Job [#19341](https://ci-apps.yunohost.org/ci/job/19341) for streama failed miserably :(
[00:09:23] <Yunohost Git/Infra notifications> Job [#19342](https://ci-apps.yunohost.org/ci/job/19342) for unattended_upgrades failed miserably :(
[00:09:52] <Yunohost Git/Infra notifications> Job [#19343](https://ci-apps.yunohost.org/ci/job/19343) for vaultwarden failed miserably :(
[00:11:17] <Yunohost Git/Infra notifications> Job [#19344](https://ci-apps.yunohost.org/ci/job/19344) for webmin failed miserably :(
[00:11:45] <Yunohost Git/Infra notifications> Job [#19345](https://ci-apps.yunohost.org/ci/job/19345) for moncycle failed miserably :(
[00:13:10] <Yunohost Git/Infra notifications> Job [#19346](https://ci-apps.yunohost.org/ci/job/19346) for 2fauth failed miserably :(
[00:13:42] <Yunohost Git/Infra notifications> Job [#19347](https://ci-apps.yunohost.org/ci/job/19347) for helloworld failed miserably :(
[00:14:56] <Yunohost Git/Infra notifications> App slingcode goes down from level 8 to 1 in job [#19324](https://ci-apps.yunohost.org/ci/job/19324)
[00:15:06] <Yunohost Git/Infra notifications> Job [#19348](https://ci-apps.yunohost.org/ci/job/19348) for leantime failed miserably :(
[00:15:36] <Yunohost Git/Infra notifications> Job [#19349](https://ci-apps.yunohost.org/ci/job/19349) for lingva failed miserably :(
[00:17:15] <Yunohost Git/Infra notifications> Job [#19351](https://ci-apps.yunohost.org/ci/job/19351) for cyberchef failed miserably :(
[00:17:42] <Yunohost Git/Infra notifications> Job [#19352](https://ci-apps.yunohost.org/ci/job/19352) for discourse failed miserably :(
[00:19:12] <Yunohost Git/Infra notifications> Job [#19353](https://ci-apps.yunohost.org/ci/job/19353) for invidious failed miserably :(
[00:19:35] <Yunohost Git/Infra notifications> Job [#19354](https://ci-apps.yunohost.org/ci/job/19354) for snweb failed miserably :(
[00:21:07] <Yunohost Git/Infra notifications> Job [#19355](https://ci-apps.yunohost.org/ci/job/19355) for teddit failed miserably :(
[00:21:26] <Yunohost Git/Infra notifications> Job [#19356](https://ci-apps.yunohost.org/ci/job/19356) for wondercms failed miserably :(
[00:25:34] <Yunohost Git/Infra notifications> Job [#19357](https://ci-apps.yunohost.org/ci/job/19357) for cloudlog failed miserably :(
[00:26:09] <Yunohost Git/Infra notifications> Job [#19358](https://ci-apps.yunohost.org/ci/job/19358) for coturn failed miserably :(
[00:30:42] <Yunohost Git/Infra notifications> Job [#19359](https://ci-apps.yunohost.org/ci/job/19359) for cubiks-2048 failed miserably :(
[00:35:59] <Yunohost Git/Infra notifications> Job [#19361](https://ci-apps.yunohost.org/ci/job/19361) for focalboard failed miserably :(
[00:36:44] <Yunohost Git/Infra notifications> Job [#19362](https://ci-apps.yunohost.org/ci/job/19362) for gitlab failed miserably :(
[00:42:28] <Yunohost Git/Infra notifications> Job [#19363](https://ci-apps.yunohost.org/ci/job/19363) for halcyon failed miserably :(
[00:44:23] <Yunohost Git/Infra notifications> Job [#19364](https://ci-apps.yunohost.org/ci/job/19364) for libreto failed miserably :(
[00:46:27] <Yunohost Git/Infra notifications> Job [#19365](https://ci-apps.yunohost.org/ci/job/19365) for limesurvey failed miserably :(
[00:46:56] <Yunohost Git/Infra notifications> Job [#19366](https://ci-apps.yunohost.org/ci/job/19366) for noalyss failed miserably :(
[00:52:26] <Yunohost Git/Infra notifications> Job [#19368](https://ci-apps.yunohost.org/ci/job/19368) for tyto failed miserably :(
[00:55:06] <Yunohost Git/Infra notifications> Job [#19369](https://ci-apps.yunohost.org/ci/job/19369) for adminer failed miserably :(
[00:55:28] <Yunohost Git/Infra notifications> Job [#19370](https://ci-apps.yunohost.org/ci/job/19370) for audiobookshelf failed miserably :(
[00:58:30] <Yunohost Git/Infra notifications> Job [#19371](https://ci-apps.yunohost.org/ci/job/19371) for anarchism failed miserably :(
[00:59:41] <Yunohost Git/Infra notifications> Job [#19372](https://ci-apps.yunohost.org/ci/job/19372) for archivist failed miserably :(
[01:05:24] <Yunohost Git/Infra notifications> Job [#19373](https://ci-apps.yunohost.org/ci/job/19373) for bicbucstriim failed miserably :(
[01:05:37] <Yunohost Git/Infra notifications> Job [#19374](https://ci-apps.yunohost.org/ci/job/19374) for cops failed miserably :(
[01:14:54] <Yunohost Git/Infra notifications> Job [#19375](https://ci-apps.yunohost.org/ci/job/19375) for facilmap failed miserably :(
[01:14:56] <Yunohost Git/Infra notifications> Job [#19376](https://ci-apps.yunohost.org/ci/job/19376) for filebrowser failed miserably :(
[01:21:55] <Yunohost Git/Infra notifications> Job [#19378](https://ci-apps.yunohost.org/ci/job/19378) for homarr failed miserably :(
[01:21:55] <Yunohost Git/Infra notifications> Job [#19377](https://ci-apps.yunohost.org/ci/job/19377) for gamja failed miserably :(
[01:26:15] <Yunohost Git/Infra notifications> Job [#19379](https://ci-apps.yunohost.org/ci/job/19379) for humhub failed miserably :(
[01:30:11] <Yunohost Git/Infra notifications> Job [#19380](https://ci-apps.yunohost.org/ci/job/19380) for invoiceninja5 failed miserably :(
[01:34:23] <Yunohost Git/Infra notifications> Job [#19384](https://ci-apps.yunohost.org/ci/job/19384) for matterbridge failed miserably :(
[01:34:23] <Yunohost Git/Infra notifications> Job [#19381](https://ci-apps.yunohost.org/ci/job/19381) for jupyterlab failed miserably :(
[01:34:23] <Yunohost Git/Infra notifications> Job [#19383](https://ci-apps.yunohost.org/ci/job/19383) for languagetool failed miserably :(
[01:36:51] <Yunohost Git/Infra notifications> Job [#19388](https://ci-apps.yunohost.org/ci/job/19388) for prosody failed miserably :(
[01:36:51] <Yunohost Git/Infra notifications> Job [#19387](https://ci-apps.yunohost.org/ci/job/19387) for phpboost failed miserably :(
[01:36:58] <Yunohost Git/Infra notifications> Job [#19391](https://ci-apps.yunohost.org/ci/job/19391) for vpnclient failed miserably :(
[01:36:58] <Yunohost Git/Infra notifications> Job [#19389](https://ci-apps.yunohost.org/ci/job/19389) for pytition failed miserably :(
[01:36:58] <Yunohost Git/Infra notifications> Job [#19390](https://ci-apps.yunohost.org/ci/job/19390) for snipeit failed miserably :(
[01:36:58] <Yunohost Git/Infra notifications> Job [#19392](https://ci-apps.yunohost.org/ci/job/19392) for writefreely failed miserably :(
[01:36:59] <Yunohost Git/Infra notifications> Job [#19393](https://ci-apps.yunohost.org/ci/job/19393) for autobrr failed miserably :(
[01:37:00] <Yunohost Git/Infra notifications> Job [#19394](https://ci-apps.yunohost.org/ci/job/19394) for h5ai failed miserably :(
[01:46:16] <Yunohost Git/Infra notifications> Job [#19395](https://ci-apps.yunohost.org/ci/job/19395) for komga failed miserably :(
[01:46:27] <Yunohost Git/Infra notifications> Job [#19396](https://ci-apps.yunohost.org/ci/job/19396) for lutim failed miserably :(
[01:49:07] <Yunohost Git/Infra notifications> Job [#19397](https://ci-apps.yunohost.org/ci/job/19397) for lxd-dashboard failed miserably :(
[01:49:07] <Yunohost Git/Infra notifications> Job [#19398](https://ci-apps.yunohost.org/ci/job/19398) for mumble-web failed miserably :(
[01:49:07] <Yunohost Git/Infra notifications> Job [#19399](https://ci-apps.yunohost.org/ci/job/19399) for owncast failed miserably :(
[01:49:11] <Yunohost Git/Infra notifications> Job [#19400](https://ci-apps.yunohost.org/ci/job/19400) for searx failed miserably :(
[01:49:20] <Yunohost Git/Infra notifications> Job [#19401](https://ci-apps.yunohost.org/ci/job/19401) for strut failed miserably :(
[01:49:25] <Yunohost Git/Infra notifications> Job [#19402](https://ci-apps.yunohost.org/ci/job/19402) for timemachine failed miserably :(
[01:49:30] <Yunohost Git/Infra notifications> Job [#19403](https://ci-apps.yunohost.org/ci/job/19403) for transfersh failed miserably :(
[01:49:30] <Yunohost Git/Infra notifications> Job [#19404](https://ci-apps.yunohost.org/ci/job/19404) for zeronet failed miserably :(
[01:49:30] <Yunohost Git/Infra notifications> Job [#19405](https://ci-apps.yunohost.org/ci/job/19405) for aeneria failed miserably :(
[01:49:35] <Yunohost Git/Infra notifications> Job [#19406](https://ci-apps.yunohost.org/ci/job/19406) for agora failed miserably :(
[01:49:35] <Yunohost Git/Infra notifications> Job [#19407](https://ci-apps.yunohost.org/ci/job/19407) for chtickynotes failed miserably :(
[01:49:37] <Yunohost Git/Infra notifications> Job [#19408](https://ci-apps.yunohost.org/ci/job/19408) for ethercalc failed miserably :(
[01:54:16] <Yunohost Git/Infra notifications> Job [#19409](https://ci-apps.yunohost.org/ci/job/19409) for jellyfin failed miserably :(
[01:56:55] <Yunohost Git/Infra notifications> Job [#19410](https://ci-apps.yunohost.org/ci/job/19410) for nitter failed miserably :(
[01:56:56] <Yunohost Git/Infra notifications> Job [#19411](https://ci-apps.yunohost.org/ci/job/19411) for peertube-search-index failed miserably :(
[01:57:05] <Yunohost Git/Infra notifications> Job [#19412](https://ci-apps.yunohost.org/ci/job/19412) for pyinventory failed miserably :(
[01:57:10] <Yunohost Git/Infra notifications> Job [#19413](https://ci-apps.yunohost.org/ci/job/19413) for question2answer failed miserably :(
[01:57:13] <Yunohost Git/Infra notifications> Job [#19414](https://ci-apps.yunohost.org/ci/job/19414) for sitemagiccms failed miserably :(
[01:59:38] <Yunohost Git/Infra notifications> Job [#19415](https://ci-apps.yunohost.org/ci/job/19415) for yellow failed miserably :(
[01:59:49] <Yunohost Git/Infra notifications> Job [#19416](https://ci-apps.yunohost.org/ci/job/19416) for cachet failed miserably :(
[02:03:22] <Yunohost Git/Infra notifications> Job [#19418](https://ci-apps.yunohost.org/ci/job/19418) for cowyo failed miserably :(
[02:03:41] <Yunohost Git/Infra notifications> Job [#19417](https://ci-apps.yunohost.org/ci/job/19417) for converse failed miserably :(
[02:03:43] <Yunohost Git/Infra notifications> Job [#19419](https://ci-apps.yunohost.org/ci/job/19419) for fider failed miserably :(
[02:04:11] <Yunohost Git/Infra notifications> Job [#19420](https://ci-apps.yunohost.org/ci/job/19420) for nodebb failed miserably :(
[02:08:09] <Yunohost Git/Infra notifications> Job [#19421](https://ci-apps.yunohost.org/ci/job/19421) for pagure failed miserably :(
[02:08:11] <Yunohost Git/Infra notifications> Job [#19422](https://ci-apps.yunohost.org/ci/job/19422) for phpinfo failed miserably :(
[02:10:16] <Yunohost Git/Infra notifications> Job [#19423](https://ci-apps.yunohost.org/ci/job/19423) for rainloop failed miserably :(
[02:11:21] <Yunohost Git/Infra notifications> Job [#19424](https://ci-apps.yunohost.org/ci/job/19424) for samba failed miserably :(
[02:15:42] <Yunohost Git/Infra notifications> Job [#19425](https://ci-apps.yunohost.org/ci/job/19425) for teampass failed miserably :(
[02:16:05] <Yunohost Git/Infra notifications> Job [#19426](https://ci-apps.yunohost.org/ci/job/19426) for xbackbone failed miserably :(
[02:21:14] <Yunohost Git/Infra notifications> Job [#19427](https://ci-apps.yunohost.org/ci/job/19427) for cheky failed miserably :(
[02:21:40] <Yunohost Git/Infra notifications> Job [#19428](https://ci-apps.yunohost.org/ci/job/19428) for epicyon failed miserably :(
[02:23:28] <Yunohost Git/Infra notifications> Job [#19429](https://ci-apps.yunohost.org/ci/job/19429) for gitlist failed miserably :(
[02:24:14] <Yunohost Git/Infra notifications> Job [#19430](https://ci-apps.yunohost.org/ci/job/19430) for glpi failed miserably :(
[02:25:53] <Yunohost Git/Infra notifications> Job [#19431](https://ci-apps.yunohost.org/ci/job/19431) for leed failed miserably :(
[02:26:22] <Yunohost Git/Infra notifications> Job [#19432](https://ci-apps.yunohost.org/ci/job/19432) for mautrix_facebook failed miserably :(
[02:29:34] <Yunohost Git/Infra notifications> App tooljet goes down from level 7 to 1 in job [#19350](https://ci-apps.yunohost.org/ci/job/19350)
[02:44:36] <Yunohost Git/Infra notifications> Job [#19434](https://ci-apps.yunohost.org/ci/job/19434) for nonbiri failed miserably :(
[02:51:16] <Yunohost Git/Infra notifications> Job [#19436](https://ci-apps.yunohost.org/ci/job/19436) for peertube_remote_runner failed miserably :(
[02:55:51] <Yunohost Git/Infra notifications> Job [#19437](https://ci-apps.yunohost.org/ci/job/19437) for pelican failed miserably :(
[02:59:07] <Yunohost Git/Infra notifications> Job [#19438](https://ci-apps.yunohost.org/ci/job/19438) for plume failed miserably :(
[03:03:01] <Yunohost Git/Infra notifications> Job [#19439](https://ci-apps.yunohost.org/ci/job/19439) for radarr failed miserably :(
[03:06:13] <Yunohost Git/Infra notifications> Job [#19440](https://ci-apps.yunohost.org/ci/job/19440) for snappymail failed miserably :(
[03:09:21] <Yunohost Git/Infra notifications> Job [#19441](https://ci-apps.yunohost.org/ci/job/19441) for turtl failed miserably :(
[03:12:59] <Yunohost Git/Infra notifications> Job [#19442](https://ci-apps.yunohost.org/ci/job/19442) for cac-proxy failed miserably :(
[03:16:17] <Yunohost Git/Infra notifications> Job [#19443](https://ci-apps.yunohost.org/ci/job/19443) for codimd failed miserably :(
[03:25:58] <Yunohost Git/Infra notifications> Job [#19445](https://ci-apps.yunohost.org/ci/job/19445) for guacamole failed miserably :(
[03:29:32] <Yunohost Git/Infra notifications> Job [#19446](https://ci-apps.yunohost.org/ci/job/19446) for headscale failed miserably :(
[03:33:22] <Yunohost Git/Infra notifications> Job [#19447](https://ci-apps.yunohost.org/ci/job/19447) for laverna failed miserably :(
[03:37:16] <Yunohost Git/Infra notifications> Job [#19448](https://ci-apps.yunohost.org/ci/job/19448) for lionwiki-t2t failed miserably :(
[03:41:02] <Yunohost Git/Infra notifications> Job [#19449](https://ci-apps.yunohost.org/ci/job/19449) for monitorix failed miserably :(
[03:46:17] <Yunohost Git/Infra notifications> Job [#19450](https://ci-apps.yunohost.org/ci/job/19450) for opentracker failed miserably :(
[08:12:56] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent opened [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): explicitly call ynh_remove_app_dependencies when changing phpversion
[08:15:22] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130#issuecomment-1763315021) on [issue #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130) explicitly call ynh_remove_app_dependencies when changing phpversion: testme
[08:15:23] <Yunohost Git/Infra notifications> [my_webapp_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130#issuecomment-1763315032) on [issue #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130) explicitly call ynh_remove_app_dependencies when changing phpversion: :carousel_horse:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/10303/ba...
[08:17:41] <Yunohost Git/Infra notifications> [my_webapp_ynh] @ericgaspar edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): explicitly call ynh_remove_app_dependencies when changing phpversion
[08:30:55] <Yunohost Git/Infra notifications> App icecoder failed all tests in job [#19456](https://ci-apps.yunohost.org/ci/job/19456) :(
[08:35:25] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): explicitly call ynh_remove_app_dependencies when changing phpversion
[08:40:47] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent opened [issue #131](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/131): When changing PHP version, all dependencies are not reinstalled
[08:43:28] <Yunohost Git/Infra notifications> [apps] @orhtej2 [commented](https://github.com/YunoHost/apps/pull/1801#issuecomment-1763323146) on [issue #1801](https://github.com/YunoHost/apps/pull/1801) Add Firefox Sync Storage server: testme
[08:57:12] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [issue #131](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/131): When changing PHP version, all dependencies are not reinstalled
[09:07:46] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1801](https://github.com/YunoHost/apps/pull/1801#pullrequestreview-1678756956) Add Firefox Sync Storage server
[09:07:49] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([5d340983b283...8f82bb791b53](https://github.com/YunoHost/apps/compare/5d340983b283...8f82bb791b53))
[09:07:49] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1801](https://github.com/YunoHost/apps/pull/1801): Add Firefox Sync Storage server
[09:07:53] <Yunohost Git/Infra notifications> [apps/master] Add Firefox Sync Storage server Added integration for new-generation Firefox Sync Storage server (Rust version). - orhtej2
[09:07:58] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1801 from orhtej2/patch-1 Add Firefox Sync Storage server - eric_G
[09:15:02] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to master: Create syncstorage-rs.png ([df75773d](https://github.com/YunoHost/apps/commit/df75773d90c578816c3ca539ab800f233d324d23))
[09:49:42] <Yunohost Git/Infra notifications> WARNING: unknown pull_request action: converted_to_draft
[09:53:42] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): Remove dependencies and reinstall them when changing php version
[09:55:33] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): Remove dependencies and reinstall them when changing php version
[09:55:45] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent just made [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130) ready for review: Remove dependencies and reinstall them when changing php version
[09:55:48] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130#issuecomment-1763339609) on [issue #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130) Remove dependencies and reinstall them when changing php version: testme
[09:56:02] <Yunohost Git/Infra notifications> [my_webapp_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130#issuecomment-1763339617) on [issue #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130) Remove dependencies and reinstall them when changing php version: Fingers crossed
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/10313/ba...
[09:56:28] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): Remove dependencies and reinstall them when changing php version
[09:56:57] <Yunohost Git/Infra notifications> [my_webapp_ynh] @fflorent edited [pull request #130](https://github.com/YunoHost-Apps/my_webapp_ynh/pull/130): Remove dependencies and reinstall them when changing php version
[11:43:42] <Salamandar> Hey, i'm wondering, maybe a key "booworm_level" could be added to the app catalog, to know if apps will be broken after migration. That way we could maybe "block" migrations of instances that have apps that might break after migration
[11:45:51] <Yunohost Git/Infra notifications> [apps] @yunohost-bot created new branch add-to-wishlist-flohmarkt
[11:45:51] <Yunohost Git/Infra notifications> [apps] @yunohost-bot pushed 1 commit to add-to-wishlist-flohmarkt: Add flohmarkt to wishlist ([b18132ec](https://github.com/YunoHost/apps/commit/b18132ec0b1aec9314d61b45b2383b630c78abb5))
[11:45:55] <Yunohost Git/Infra notifications> [apps] @yunohost-bot opened [pull request #1802](https://github.com/YunoHost/apps/pull/1802): Add flohmarkt to wishlist
[11:52:55] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1802](https://github.com/YunoHost/apps/pull/1802#pullrequestreview-1678780170) Add flohmarkt to wishlist
[11:52:57] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([df75773d90c5...ac0177b4c6d9](https://github.com/YunoHost/apps/compare/df75773d90c5...ac0177b4c6d9))
[11:52:57] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1802](https://github.com/YunoHost/apps/pull/1802): Add flohmarkt to wishlist
[11:53:01] <Yunohost Git/Infra notifications> [apps/master] Add flohmarkt to wishlist - yunohost-bot
[11:53:05] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1802 from YunoHost/add-to-wishlist-flohmarkt Add flohmarkt to wishlist - eric_G
[11:56:06] <Yunohost Git/Infra notifications> [apps] @chri2 [commented](https://github.com/YunoHost/apps/pull/1802#issuecomment-1763366575) on [issue #1802](https://github.com/YunoHost/apps/pull/1802) Add flohmarkt to wishlist: https://codeberg.org/grindhold/flohmarkt/issues/82
[12:38:30] <Yunohost Git/Infra notifications> [my_webapp_ynh] @xplosionmind edited [issue #108](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/108): Configure caching settings from admin panel
[12:41:16] <Yunohost Git/Infra notifications> [my_webapp_ynh] @xplosionmind [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/108#issuecomment-1763377675) on [issue #108](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/108) Configure caching settings from admin panel: To provide more context, here is what I added to my Nginx config, in /etc/nginx/conf.d/tommi.space.d/my_webapp.conf: ...
[12:41:25] <Yunohost Git/Infra notifications> [my_webapp_ynh] @xplosionmind [commented](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/108#issuecomment-1763377675) on [issue #108](https://github.com/YunoHost-Apps/my_webapp_ynh/issues/108) Configure caching settings from admin panel: To provide more context, here is what I added to my Nginx config, in /etc/nginx/conf.d/tommi.space.d/my_webapp.conf: ...
[13:26:22] <tituspijean> Hi,
Sonarr_ynh relies on the app's debian package, and eric and I are in the process of making it into packaging v2.
I've just had to add https://github.com/YunoHost-Apps/sonarr_ynh/pull/6/commits/6e0e5b4d37862d93cbff80a4f4984ac611646733 in the manifest to be able to trigger the auto-updater.

1. Would there be a cleaner, less hacky way to trigger the auto-updater?
2. To be safer, would it be better to specify the app version in package requirement? https://github.com/YunoHost-Apps/sonarr_ynh/blob/41c8089414172c7b62e0913cd55678b1d7601e98/manifest.toml#L64 would become `extras.sonarr.packages = "sonarr=$YNH_APP_MANIFEST_VERSION"` if the variable is available... do I make sense?
[13:27:39] <tituspijean> oh... would `extras.sonarr.packages_from_raw_bash = "sonarr=$YNH_APP_MANIFEST_VERSION"` work?
[13:27:53] <tituspijean> (testing)
[13:28:59] <Aleks (he/him/il/lui)> zblerg i don't think `packages_from_raw_bash` is supported in the extra block, but turns out we also need something similar for `hotspot` so it'd be nice to support it too ...
[13:29:13] <Aleks (he/him/il/lui)> (and like, ignore it if `packages_from_raw_bash` returns an empty list)
[13:29:39] <Aleks (he/him/il/lui)> cf my comment in https://github.com/YunoHost-Apps/hotspot_ynh/pull/113
[13:29:58] <tituspijean> indeed:
```
root@MEDERIC-ZB ~/apps/sonarr_ynh version-2 # yunohost app install . -f
Choose the domain where this app should be installed [castopod.local | commento.local | conduitwsl.local | dendrite.local | dex-headscale.
local | dexoutline.local | element.local | headscale.local | hedgedoc.local | lemmywsl.local | minioconsole.local | minio.local | n8n.loca
l | nocodb.local | ntfy.local | outline.local | overseerr.local | peertube.local | pleroma.local | site.local | ... and 11 other available
options not shown]: wsl.local
Choose the URL path (after the domain) where this app should be installed: /sonarr
Who should have access to this app? (This can later be changed) [all_users | visitors | admins]: admins
Info: Installing sonarr...
Info: The operation 'Install the 'sonarr' app' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20231015-132816-app_install-sonarr' to get help
Traceback (most recent call last):
File "/usr/bin/yunohost", line 77, in <module>
yunohost.cli(
File "/usr/lib/python3/dist-packages/yunohost/__init__.py", line 41, in cli
ret = moulinette.cli(
File "/usr/lib/python3/dist-packages/moulinette/__init__.py", line 110, in cli
Cli(
File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 503, in run
ret = self.actionsmap.process(args, timeout=timeout)
File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 580, in process
return func(**arguments)
File "/usr/lib/python3/dist-packages/yunohost/log.py", line 410, in func_wrapper
result = func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1205, in app_install
raise e
File "/usr/lib/python3/dist-packages/yunohost/app.py", line 1198, in app_install
AppResourceManager(app_instance_name, wanted=manifest, current={}).apply(
File "/usr/lib/python3/dist-packages/yunohost/utils/resources.py", line 55, in apply
todos = list(self.compute_todos())
File "/usr/lib/python3/dist-packages/yunohost/utils/resources.py", line 131, in compute_todos
wanted_resource = AppResourceClassesByType[name](infos, self.app, self)
File "/usr/lib/python3/dist-packages/yunohost/utils/resources.py", line 1097, in __init__
out, err = self.check_output_bash_snippet(self.packages_from_raw_bash)
File "/usr/lib/python3/dist-packages/yunohost/utils/resources.py", line 190, in check_output_bash_snippet
out = check_output(f"bash {fp.name}", env=env_, stderr=stderr)
File "/usr/lib/python3/dist-packages/moulinette/utils/process.py", line 29, in check_output
subprocess.check_output(args, stderr=stderr, shell=shell, **kwargs)
File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.9/subprocess.py", line 528, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'bash /tmp/ynh_yki19o9n' returned non-zero exit status 2.
```
with
```
extras.sonarr.repo = "https://apt.sonarr.tv/debian buster main"
extras.sonarr.key = "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2009837CBFFD68F45BC180471F4F90DE2A9B4BF8"
extras.sonarr.packages_from_raw_bash = """
sonarr=$YNH_APP_MANIFEST_VERSION"
"""
```
[13:30:31] <Aleks (he/him/il/lui)> unfortunately i have a gazillions things to do until like the 26th x_x ...
[13:30:41] <Aleks (he/him/il/lui)> but feel free to make a PR
[13:31:40] <Aleks (he/him/il/lui)> cf https://github.com/YunoHost/yunohost/blob/dev/src/utils/resources.py#L1096
[13:33:58] <Aleks (he/him/il/lui)> though requiring `package=x.y.z` also means that it may break multi-instance install, because if you upgrade the first instance, it's going to require the new `package=x.y.z` while the second instance will still require the old version, therefore boom
[13:34:06] <Aleks (he/him/il/lui)> dunno if that's an issue for sonaar, maybe it's not multiinstance
[13:34:37] <tituspijean> It's marked as such, though I need to check if it actually works
[13:36:38] <tituspijean> erf I think the dependencies broke the system: https://ci-apps-dev.yunohost.org/ci/job/10321
[13:37:16] <tituspijean> I dunno how binfmt-support is important, but it sure froze for quite some time
[13:41:14] <tituspijean> ah no, it may be blocked due to being in a container
[13:41:42] <tituspijean> (https://github.com/lxc/lxc/issues/388)
[13:52:40] <Salamandar> > <@Alekswag:matrix.org> though requiring `package=x.y.z` also means that it may break multi-instance install, because if you upgrade the first instance, it's going to require the new `package=x.y.z` while the second instance will still require the old version, therefore boom

That's why "exact" version dependencies are bad
[14:09:37] <Aleks (he/him/il/lui)> at least in the context of shared dependencies yeah
[14:49:20] <Salamandar> So i'm working on manifestv2 for Jellyfin (yeah, big chunk)
[14:49:23] <Salamandar> https://ci-apps-dev.yunohost.org/ci/job/10322
[14:50:09] <Salamandar> I was like "ok, install fails, let's debug" and five minutes later "WTF, sub-dir install works fine ?!"
[14:50:26] <Salamandar> but it looks like the sub-dir "web page loading" check does not work as expected ?
[14:51:11] <Aleks (he/him/il/lui)> hmm yeah it's redirected to the portal ?
[14:51:19] <Salamandar> yeah
[14:51:20] <Aleks (he/him/il/lui)> could be due to a 404 for example
[14:51:29] <Salamandar> anyways, if someone has any idea on why jellyfin can't load its sqlite file… 😄
[14:51:48] <Salamandar> > <@Alekswag:matrix.org> could be due to a 404 for example

yeah possibly, but i would've expected the package checker to fail on this ?
[14:52:10] <Aleks (he/him/il/lui)> `CannotOpen: SQLitePCL.pretty.SQLiteException: unable to open database file` typically i would double-check permissions
[14:52:51] <eric_G> me, struggling with mail settings, again :https://github.com/YunoHost-Apps/n8n_ynh/blob/99dfc724bac17f3a9adcb79cb854f1b74dbce5d4/conf/.env#L42-L47
[14:53:00] <Aleks (he/him/il/lui)> ?
[14:53:09] <Aleks (he/him/il/lui)> hmmm yes it's failing ?
```
> Validating that the app jellyfin can/can't be accessed with its URL...
[...]
Page title: YunoHost Portal
[...]
--- FAIL ---
```
[14:53:09] <Salamandar> > <@Alekswag:matrix.org> `CannotOpen: SQLitePCL.pretty.SQLiteException: unable to open database file` typically i would double-check permissions

Yeah that's what my idea was initially
[14:53:32] <Salamandar> > <@Alekswag:matrix.org> hmmm yes it's failing ?
> ```
> > Validating that the app jellyfin can/can't be accessed with its URL...
> [...]
> Page title: YunoHost Portal
> [...]
> --- FAIL ---
> ```

Ooops I mixed up sub-dir and private mode install ><'
[14:53:38] <Salamandar> it's the private mode install that succeeds
[14:54:39] <Aleks (he/him/il/lui)> yeah because it only checks that the app cant be reached, not that the app can be reached if logged in
[14:54:41] <Aleks (he/him/il/lui)> #stufftoimprove
[14:55:38] <Salamandar> 😄
[14:55:40] <Salamandar> alright ^^
[14:55:47] <Aleks (he/him/il/lui)> (honestly private install checks doesnt make a lot of sense anymore in packaging v2 ... unless the app has like no permission resource (but the linter probably complains about it))
[14:56:41] <Aleks (he/him/il/lui)> (like, if regular "public" installs works, then there's no reason for the "private" install to not work, unless there's a general bug in the permission system or ssowat)
[14:56:45] <Salamandar> > <@ericg:matrix.org> me, struggling with mail settings, again :https://github.com/YunoHost-Apps/n8n_ynh/blob/99dfc724bac17f3a9adcb79cb854f1b74dbce5d4/conf/.env#L42-L47

email is crap
[14:56:46] <Salamandar> 😛
[14:57:11] <Salamandar> > <@Alekswag:matrix.org> `CannotOpen: SQLitePCL.pretty.SQLiteException: unable to open database file` typically i would double-check permissions

ah i got an idea : the directory was initially created by the deb packages of jellyfin, but now it's created by yunohost
[15:09:35] <Salamandar> Eh, not better… ☹️
[15:11:06] <Aleks (he/him/il/lui)> naively I'd add `namei -l /path/to/database` before the issue happens (or try a local install on a test machine with --no-remove-on-failure and investigate the permissions )
[15:13:08] <Salamandar> namei ?
[15:13:42] <Salamandar> oh that's nice
[15:13:47] <Salamandar> well i don't think it's this issue
[15:14:13] <Salamandar> I tried the install on a vps, and a systemctl start jellyfin after installation works fine…
[15:14:36] <Salamandar> oh… or not. It just needed more time to crash.
[15:15:15] <Salamandar> ```
root@e44cf0e5-439d-47bb-9ea7-c4e40778a05e:/home/salamandar# namei -l /var/lib/jellyfin/data/library.db
f: /var/lib/jellyfin/data/library.db
drwxr-xr-x root root /
drwxr-xr-x root root var
drwxr-xr-x root root lib
drwxr-x--- jellyfin jellyfin jellyfin
drwxr-xr-x jellyfin jellyfin data
-rw-r--r-- jellyfin jellyfin library.db

```
[15:15:17] <Salamandar> it looks fine
[15:21:52] <Salamandar> and it can create the db : if I delete it and restart the service, the files are created then jellyfin crashes…
[15:22:50] <Aleks (he/him/il/lui)> wtf
[15:22:55] <Aleks (he/him/il/lui)> does the service runs as `jellyfin` ?
[15:25:46] <Salamandar> yeah
[15:25:52] <Salamandar> `rm /etc/jellyfin/migrations.xml` fixes the problem
[15:26:01] <Salamandar> It had a "Applied" array with some things…
[15:26:50] <Aleks (he/him/il/lui)> x_X
[15:27:05] <Salamandar> btw is there a reason why jellyfin-ffmpeg is old ?
[15:27:28] <Tag> I'm working on using jellyfin-ffmpeg6
[15:27:57] <Tag> https://github.com/YunoHost-Apps/jellyfin_ynh/pull/136
[15:28:27] <Tag> I mean bookworm support
[15:28:39] <Salamandar> Actually huh
[15:28:45] <Tag> But it's somehow broken
[15:28:48] <Salamandar> in my branch I don't need the huge dependencies array
[15:29:06] <Tag> And I see that you're working on v2 so I guess my PR can go to the trash :p
[15:29:11] <Salamandar> because instead of doing apt install deps + dpkg -i, I do `apt install the_file`
[15:29:31] <Salamandar> > <@tag:lostpod.me> And I see that you're working on v2 so I guess my PR can go to the trash :p

Not really, your beta testing of ffmpeg6 is interesting
[15:29:53] <Tag> (it's broken idk why yet)
[15:30:10] <Salamandar> ah ☹️
[15:30:29] <Tag> Bunch of logs here :( https://github.com/YunoHost-Apps/jellyfin_ynh/pull/136#issuecomment-1736051484
[15:31:14] <Tag> I'll have to try install it on a dev bookworm
[15:31:16] <Salamandar> weird… 😲
[15:34:42] <orhtej2> > <@ericg:matrix.org> me, struggling with mail settings, again :https://github.com/YunoHost-Apps/n8n_ynh/blob/99dfc724bac17f3a9adcb79cb854f1b74dbce5d4/conf/.env#L42-L47

What error are you getting?
[15:53:31] <eric_G> setting `N8N_SMTP_HOST=localhost` I get `Error: Hostname/IP does not match certificate's altnames: Host: localhost. is not in the cert's altnames: DNS:domain.tld, DNS:muc.domain.tld, DNS:xmpp-upload.domain.tld`
[16:29:56] <orhtej2> App users cannot send via domain.tld
[16:29:56] <orhtej2> > <@ericg:matrix.org> setting `N8N_SMTP_HOST=localhost` I get `Error: Hostname/IP does not match certificate's altnames: Host: localhost. is not in the cert's altnames: DNS:domain.tld, DNS:muc.domain.tld, DNS:xmpp-upload.domain.tld`

Yeeeeah so it's the same case as for nextcloud - you need to enable ssl and disable cert validation
[16:30:03] <Salamandar> Grrrrr https://ci-apps-dev.yunohost.org/ci/job/10322

> 15814 WARNING E: Failed to fetch http://deb.debian.org/debian-security/pool/updates/main/libw/libwebp/libwebpmux3_0.6.1-2.1+deb11u1_amd64.deb 404 Not Found [IP: 199.232.150.132 80]

Looks like yunohost forgets to do a `apt update` ?

[16:30:37] <eric_G> Can't see any setting to disable cert validation https://docs.n8n.io/hosting/environment-variables/environment-variables/#user-management-smtp-and-two-factor-authentication
[16:34:45] <Salamandar> aaaaaarghhh
[16:35:05] <Salamandar> calling `apt update`in the tests.toml preinstall fixes my package…
https://ci-apps-dev.yunohost.org/ci/job/10322
[16:35:34] <Salamandar> (I had a 404 on an official debian mirror)
[17:19:21] <Salamandar> Hmmm
[17:19:42] <Salamandar> Looks like, with manifestv2, ynh_remove_app_dependencies does not work anymore
[17:20:36] <Salamandar> What I mean is, in jellyfin, deb files are manually installed, so I do `ynh_install_app_dependencies` in the install script, hoping that `ynh_remove_app_dependencies` will remove it afterwards… but no…
[17:23:01] <Salamandar> Ah… maybe apt thinks the packages are installed manually not as dependencies so it doesn't want to install it
[17:30:40] <Salamandar> yeah, that was it. A bit of `apt-mark auto` on the packages and everything works better
[17:36:06] <Aleks (he/him/il/lui)> so there's no bug ? the manual flag was from manual tweaking ? 😬
[17:55:42] <Salamandar> yeah indeed ^^
[17:55:46] <Salamandar> jellyfin being jellyfin
[17:56:27] <Salamandar> there are some linter warnings but they are meaningless for this specific package…
[18:07:10] <Salamandar> Almost all green https://ci-apps-dev.yunohost.org/ci/job/10322
[18:07:57] <Aleks (he/him/il/lui)> but i thought there was some super spooky stuff like having to manually install .debs etc ?
[18:08:49] <Salamandar> Yeah that's handled
[18:09:12] <Salamandar> can someone explain to me what's going on ?? app upgrade is trying to DEprovision the app…
[18:12:48] <Aleks (he/him/il/lui)> hmmm that might be because you have no system_user nor install_dir resource defined in manifest.toml ?
[18:13:20] <Aleks (he/him/il/lui)> like, packaging v1 -> v2 upgrade assumes the original app has a `system_user` and `install_dir` resource
[18:13:31] <Aleks (he/him/il/lui)> so if there's no such resource in the new app, it wants to deprovision them
[18:16:52] <Salamandar> ah *gasp*
[18:17:08] <Salamandar> my plan falls appart
[18:19:21] <Salamandar> ok, ok, let's try differently…
[18:55:14] <Salamandar> almooooooooooost https://ci-apps-dev.yunohost.org/ci/job/10322
[20:12:13] <orhtej2> this hack is so **dirty**
[20:12:13] <orhtej2> > <@ericg:matrix.org> Can't see any setting to disable cert validation https://docs.n8n.io/hosting/environment-variables/environment-variables/#user-management-smtp-and-two-factor-authentication

https://github.com/YunoHost-Apps/n8n_ynh/pull/49
[20:26:42] <eric_G> What the hack ! 😅
[20:28:02] <eric_G> at least it works
[21:33:48] <orhtej2> there is something off with env for `config`. In the following https://paste.yunohost.org/raw/inomawahom you can see all in all version substituted for `__PHPVERSION__` is effectively `YNH_DEFAULT_PHP_VERSION` aka 7.4 and that seems to be because `YNH_APP_PACKAGING_FORMAT` was not loaded and equals 0.

Anyone has any insight?
[22:01:12] <Aleks (he/him/il/lui)> you mean for n8n ?
[22:40:31] <orhtej2> > <@Alekswag:matrix.org> you mean for n8n ?

That's for dotclear2 on this branch https://github.com/orhtej2/dotclear2_ynh/tree/deps
[22:40:31] <orhtej2> But config panel is copy-pasted form 2FAuth and I saw the same issue happening in SnappyMail
[22:40:32] <orhtej2> Thanks element android for being on par with web version, very helpful
[22:40:32] <orhtej2> Yeah env [here](https://github.com/YunoHost/yunohost/blob/2bf2956b3db29650c5c7b05072eadbda5b955e9f/src/app.py#L1950C23-L1950C23) is missing [this call](https://github.com/YunoHost/yunohost/blob/2bf2956b3db29650c5c7b05072eadbda5b955e9f/src/app.py#L1221C8-L1221C8) I guess
[22:40:32] <orhtej2> Ah you have to enable markdown x_x