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

[02:18:24] <Yunohost Git/Infra notifications> App diaspora stays at level 2 in job [#14760](https://ci-apps.yunohost.org/ci/job/14760)
[02:18:27] <navan> does the new package format not support auto updating for binaries with different arch? E.g arm64/armhf/x86
[04:38:36] <Yunohost Git/Infra notifications> Job [#14762](https://ci-apps.yunohost.org/ci/job/14762) for discourse failed miserably :(
[06:52:50] <Yunohost Git/Infra notifications> App hat rises from level 7 to 8 in job [#14766](https://ci-apps.yunohost.org/ci/job/14766) !
[07:13:53] <Aleks (he/him/il/lui)> > <@navan:beeper.com> does the new package format not support auto updating for binaries with different arch? E.g arm64/armhf/x86

yes it does ? not sure to understand your question ...
[07:16:56] <navan> > <@Alekswag:matrix.org> yes it does ? not sure to understand your question ...

I am confused how I would enable the auto-updater for a repo like: https://github.com/YunoHost-Apps/ergo_ynh/tree/master/conf
[07:18:50] <navan> This is an example of multi-arch manifest: https://github.com/YunoHost-Apps/listmonk_ynh/blob/master/manifest.toml
[07:19:00] <Aleks (he/him/il/lui)> just run https://github.com/YunoHost/apps/blob/master/tools/packaging_v2/convert_app_to_packaging_v2.py and it should automatically write the appropriate stuff for you
[07:19:26] <Aleks (he/him/il/lui)> (ah, maybe not the `autoupdate` part)
[07:20:00] <navan> https://github.com/YunoHost/apps/blob/master/tools/autoupdate_app_sources/autoupdate_app_sources.py will need to be updated to support that it seems
[07:20:44] <Aleks (he/him/il/lui)> to support what ? It's not clear what the problem is, are you talking about sources, or really about the syntax for auto-update with multiarch
[07:21:10] <navan> the latter, syntax for auto-update with multiarch
[07:21:42] <Aleks (he/him/il/lui)> cf the example for wireguard here : https://github.com/YunoHost/apps/pull/1655
[07:22:11] <Aleks (he/him/il/lui)> it should be documented in https://yunohost.org/fr/packaging_apps_resources but i havent released yet the new code so the auto-regen of the doc didnt run yet
[07:22:18] <navan> This makes sense!
[07:22:33] <navan> > <@Alekswag:matrix.org> it should be documented in https://yunohost.org/fr/packaging_apps_resources but i havent released yet the new code so the auto-regen of the doc didnt run yet

I was going through all the docs trying to figure this out
[07:22:53] <navan> I should be able to convert all my packages to v2 by Monday
[07:23:19] <Aleks (he/him/il/lui)> sowwy 😵‍💫
[07:23:21] <Aleks (he/him/il/lui)> 👍️
[07:24:25] <Aleks (he/him/il/lui)> also you can manually run https://github.com/YunoHost/apps/blob/master/tools/autoupdate_app_sources/autoupdate_app_sources.py with `python3 autoupdate_app_sources.py /path/to/some/repo` to check that the autoupdate does work like you expect
[07:59:23] <Yunohost Git/Infra notifications> App scrutiny rises from level 1 to 3 in job [#14551](https://ci-apps.yunohost.org/ci/job/14551) !
[08:08:08] <Yunohost Git/Infra notifications> [wordpress_ynh] @github-actions[bot] pushed 1 commit to ci-auto-update-v6.2: Upgrade to version 6.2 ([56dc7a78](https://github.com/YunoHost-Apps/wordpress_ynh/commit/56dc7a78238b34416c67f17319e7486c34dc148e))
[08:08:17] <Yunohost Git/Infra notifications> [wordpress_ynh] @yunohost-bot pushed 1 commit to ci-auto-update-v6.2: Auto-update README ([41e23fa8](https://github.com/YunoHost-Apps/wordpress_ynh/commit/41e23fa878f2b7b109a93118f98e423f24e8d135))
[08:32:24] <Yunohost Git/Infra notifications> App rspamdui stays at level 1 in job [#14769](https://ci-apps.yunohost.org/ci/job/14769)
[09:15:24] <eric_G> https://github.com/YunoHost-Apps/osticket_ynh/blob/testing/manifest.toml
[09:16:03] <eric_G> I have this error with osticket_ynh app with sources https://ci-apps-dev.yunohost.org/ci/job/6508
[09:33:49] <Aleks (he/him/il/lui)> hmmm
[09:33:52] <Aleks (he/him/il/lui)> weird
[09:33:52] <Aleks (he/him/il/lui)> 🤔
[09:35:33] <Aleks (he/him/il/lui)> ogod
[09:36:22] <Aleks (he/him/il/lui)> it's the fact that it's name with a `-` in the name
[09:36:27] <Aleks (he/him/il/lui)> let me check if we can magically escape stuff in jq
[09:38:16] <Yunohost Git/Infra notifications> App turtl goes down from level 8 to 7 in job [#14772](https://ci-apps.yunohost.org/ci/job/14772)
[09:44:19] <Aleks (he/him/il/lui)> zbleg gotta use `jq '.["foo-bar"]'` instead of `jq '.foo-bar'`
[10:53:40] <Yunohost Git/Infra notifications> [apps] @ericgaspar created new branch libretranslate
[10:53:41] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to libretranslate: Add libreTranslate ([ef97edbd](https://github.com/YunoHost/apps/commit/ef97edbd2c94c9d5906a95d888e801d436a744e2))
[10:53:45] <Yunohost Git/Infra notifications> [apps] @ericgaspar opened [pull request #1660](https://github.com/YunoHost/apps/pull/1660): Add libreTranslate
[10:54:13] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to libretranslate: Create libretranslate.png ([70ca4f52](https://github.com/YunoHost/apps/commit/70ca4f52cc284388feba8fd2ee28b9671559f381))
[11:51:37] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 3 commits to master ([f776bf7370ca...6a8cb53a2406](https://github.com/YunoHost/apps/compare/f776bf7370ca...6a8cb53a2406))
[11:51:37] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1660](https://github.com/YunoHost/apps/pull/1660): Add libreTranslate
[11:51:41] <Yunohost Git/Infra notifications> [apps/master] Add libreTranslate - ericgaspar
[11:51:41] <Yunohost Git/Infra notifications> [apps] @ericgaspar deleted branch libretranslate
[11:51:43] <Yunohost Git/Infra notifications> [apps/master] Create libretranslate.png - ericgaspar
[11:51:44] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1660 from YunoHost/libretranslate Add libreTranslate - Éric Gaspar
[12:01:11] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to master: Update libretranslate.png ([bd332b58](https://github.com/YunoHost/apps/commit/bd332b58ec53f81f46b7a55ee28932f42b846b95))
[12:04:38] <Yunohost Git/Infra notifications> [apps] @tituspijean approved [pull request #1660](https://github.com/YunoHost/apps/pull/1660#pullrequestreview-1368072282) Add libreTranslate: 😜
[12:12:23] <Yunohost Git/Infra notifications> [apps] @ericgaspar [commented](https://github.com/YunoHost/apps/pull/1660#issuecomment-1493315599) on [issue #1660](https://github.com/YunoHost/apps/pull/1660) Add libreTranslate: yes, sorry for the ping I helped myself mainly to take advantage to the current CI test. https://ci-apps.yunohost.org/c...
[12:29:30] <Yunohost Git/Infra notifications> App 243-game rises from level 6 to 7 in job [#14779](https://ci-apps.yunohost.org/ci/job/14779) !
[13:16:14] <eric_G> /o/
[13:23:14] <eric_G> I am still battling with `[resources.apt]` entries : https://ci-apps-dev.yunohost.org/ci/job/6519
[13:23:42] <eric_G> https://github.com/YunoHost-Apps/collabora_ynh/blob/28a1634afe432a992355ef9fee5df495487e22f3/manifest.toml#L53-L56
[15:22:13] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @alexAubin deleted branch upgrade
[15:22:14] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @alexAubin merged [pull request #95](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/95): Apply example_ynh
[15:22:14] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] bump package version and changelog - Gofannon
[15:22:14] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @alexAubin pushed 7 commits to testing ([70075bdeb183...b1fcf67b095a](https://github.com/YunoHost-Apps/dokuwiki_ynh/compare/70075bdeb183...b1fcf67b095a))
[15:22:23] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Merge pull request #95 from YunoHost-Apps/upgrade Apply example_ynh - Alexandre Aubin
[15:22:25] <Yunohost Git/Infra notifications> [dokuwiki_ynh/testing] Auto-update README - yunohost-bot
[15:22:26] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @alexAubin opened [pull request #97](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/97): Testing
[15:22:41] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/97#issuecomment-1493371218) on [issue #97](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/97) Testing: testme
[15:22:42] <Yunohost Git/Infra notifications> [dokuwiki_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/97#issuecomment-1493371223) on [issue #97](https://github.com/YunoHost-Apps/dokuwiki_ynh/pull/97) Testing: Fingers crossed
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/6523/bad...
[16:17:44] <tituspijean[m]> > there were also the question about having two separate nginx confs being an issue or not and apparently it doesnt affect much as long as they are consistent and correct

I chatted with a dev of Cryptpad today, and it seems self-signed certificates will fail because the cryptpad domain and its sandbox domain need to be on the same cert, the sandbox one being added as an SNI
[16:26:40] <Aleks (he/him/il/lui)> maybe we could have some custom nginx (or ssl?) regen-conf hook that replace the /etc/yunohost/certs/sandbox-thingy folder being a symlink to the regular domain
[16:27:22] <Aleks (he/him/il/lui)> but then we also need to add the alternate "sandbox." name to the domain cert
[16:28:11] <Aleks (he/him/il/lui)> I mean some dude told me that the cert on both domain should be /exactly/ the same @_@
[16:33:38] <tituspijean[m]> middle-aged, all gray hair? that's my guy 😆
[16:34:00] <tituspijean[m]> (I may have confused the SNI thingy, I'm down a rabbit hole with NGINX and openssl now...)
[16:34:50] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> middle-aged, all gray hair? that's my guy 😆

yeah the guy at the workshop i think ?
[16:35:47] <tituspijean[m]> the `alt_names` thing is the way to go, thanks for clarifiying 😉
[16:36:20] <tituspijean[m]> damn I forgot my cord extender at the JDLL. whatever. 😆
[16:36:48] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> damn I forgot my cord extender at the JDLL. whatever. 😆

ohno D:
[16:37:11] <tituspijean[m]> "it's free now!"
[16:40:19] <Yunohost Git/Infra notifications> [wordpress_ynh] @arthurlutz [commented](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209#issuecomment-1493387255) on [issue #209](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209) Unable to import backup, as description_fr.md contains bad caracters: Same here after upgrading from buster to bullseye (4.x to 11.x in yunohost).
[16:48:13] <Yunohost Git/Infra notifications> [wordpress_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209#issuecomment-1493388766) on [issue #209](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209) Unable to import backup, as description_fr.md contains bad caracters: Hmmm are you up to date on Yunohost ? This bug has been fixed a few weeks ago
[16:50:13] <Yunohost Git/Infra notifications> [wordpress_ynh] @arthurlutz [commented](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209#issuecomment-1493389123) on [issue #209](https://github.com/YunoHost-Apps/wordpress_ynh/issues/209) Unable to import backup, as description_fr.md contains bad caracters: This is follow an upgrade to 11.x, the applications themselves are being updated as we speak, so maybe the error will be...
[18:35:21] <Aleks (he/him/il/lui)> along with a bunch of other minor stuff
[18:35:21] <Aleks (he/him/il/lui)> > <@ericg:matrix.org> I have this error with osticket_ynh app with sources https://ci-apps-dev.yunohost.org/ci/job/6508

(should be fixed in 11.1.16)
[18:36:10] <Aleks (he/him/il/lui)> ah yes also added the `subdirs` property for `data_dir`
[21:03:52] <eric_G> nice for `subdirs`
[21:04:34] <eric_G> I am testing with `subdirs = ["data/repositories", "data/avatars", "data/attachments"]` for Gogs and it is not working... can we do that?
[21:24:58] <Aleks (he/him/il/lui)> ah xD
[21:25:05] <Aleks (he/him/il/lui)> I didn't think about sub-subdirs haha
[21:25:44] <Aleks (he/him/il/lui)> you mean you want to create `__DATA_DIR__/data/repositories` ?
[23:34:50] <Yunohost Git/Infra notifications> App osticket rises from level 6 to 8 in job [#14785](https://ci-apps.yunohost.org/ci/job/14785) !