Tuesday, January 10, 2023
dev@conference.yunohost.org
January
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:06:23] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.1+202301100000 for bullseye/unstable/all ...
[00:09:06] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.1+202301100000 for bullseye/unstable/all.
[01:31:21] <Yunohost Git/Infra notifications> [yunohost] @yunohost-bot pushed 1 commit to ci-remove-stale-translated-strings-dev: [CI] Reformat / remove stale translated strings https://github.com/YunoHost/yunohost/commit/a6e97ec8a1d393e3b93d027ba11a6da6492596c5
[01:31:22] <Yunohost Git/Infra notifications> [yunohost] @yunohost-bot created new branch ci-format-dev
[01:31:22] <Yunohost Git/Infra notifications> [yunohost] @yunohost-bot opened pull request #1563: [CI] Format code with Black https://github.com/YunoHost/yunohost/pull/1563
[01:31:22] <Yunohost Git/Infra notifications> [yunohost] @yunohost-bot pushed 1 commit to ci-format-dev: [CI] Format code with Black https://github.com/YunoHost/yunohost/commit/8859038a41b94700bd071689eabb88d05a438c72
[02:43:13] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/742467856 on commit https://github.com/YunoHost/yunohost/commit/25c10166cfc078461d0ef23c4dff201d231f5abb "apps: fix trick to find the default branch from git repo @_@" by @Alexandre Aubin on branches dev, ci-format-dev, ci-remove-stale-translated-strings-dev
[03:26:04] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/742527489 on commit https://github.com/YunoHost/yunohost/commit/8859038a41b94700bd071689eabb88d05a438c72 "[CI] Format code with Black" by @yunohost-bot on branches ci-format-dev
[06:02:33] <tituspijean> > <@Alekswag:matrix.org> tituspijean: if you're still up i have an upcoming implementation for the fix i was discussing

I wasn't 😴, but I can try this morning :)
[07:27:07] <tituspijean> Still not working. 😕
[08:24:43] <tituspijean> (I am at work today, I have no access to Nextcloud Desktop for debugging)
[08:50:59] <eric_G> I can't install apps through the webadmin anymore (I am on an up-to-date testing). I get the following error:
[08:51:08] <eric_G> https://aria.im/_matrix/media/v1/download/matrix.org/sIdMzVojXbgBPxmoujcIRdOZ
[08:52:45] <eric_G> and the Nextcloud sync with desktop is broken 😬
[09:03:31] <eric_G> installing apps with CLI is not working either
[09:03:58] <eric_G> `Error: Could not fetch source files, is the URL correct?`
[09:14:06] <ljf[m]> Aleks (he/him/il/lui): with your new fix i am able to log in nextcloud with nextcloud desktop
[09:14:23] <ljf[m]> Aleks (he/him/il/lui): with your new fix i am able to log into nextcloud with nextcloud desktop
[09:14:47] <ljf[m]> but i have run yunohost app ssowatconf manually
[09:15:05] <ljf[m]> eric_G: maybe that's your issue
[09:18:25] <tituspijean> (does Nextcloud on Android uses a different authentication scheme than Desktop?)
[09:20:07] <tituspijean> (looks like it has the same issue)
[09:21:05] <tituspijean> > <@ljf:sans-nuage.fr> but i have run yunohost app ssowatconf manually

same thing with Nextcloud Android, solved after running this command
[09:22:17] <ljf[m]> Thank you Aleks (he/him/il/lui) 🎉 ❤️
[09:22:18] <Yunohost Git/Infra notifications> [YunoHost Samurai server] [🔴 Down] PING samurai.yunohost.org(2001:910:1410::1) 56 data bytes

--- samurai.yunohost.org ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9205ms


[09:22:59] <Yunohost Git/Infra notifications> [YunoHost documentation] [🔴 Down] timeout of 48000ms exceeded
[09:23:10] <eric_G> > <@titus:pijean.ovh> same thing with Nextcloud Android, solved after running this command

what command is this?
[09:23:29] <ljf[m]> `yunohost app ssowatconf`
[09:23:42] <ljf[m]> to renew the ssowat configuration
[09:24:25] <eric_G> ok! that fixed the Nextcloud sync 🎉
[09:25:09] <Yunohost Git/Infra notifications> [YunoHost] [🔴 Down] timeout of 48000ms exceeded
[09:25:16] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[09:25:25] <eric_G> But the isuue with apps not installing remains
[09:28:20] <Yunohost Git/Infra notifications> [YunoHost DynDNS] [🔴 Down] timeout of 48000ms exceeded
[09:33:19] <Aleks (he/him/il/lui)> > <@ericg:matrix.org> `Error: Could not fetch source files, is the URL correct?`

Heuarg yeah its unrelated but i thought i fixed it @_@
[09:36:29] <Aleks (he/him/il/lui)> Ah or did i not release that fix ?
[09:36:32] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[09:39:01] <ljf[m]> I suggest a migration to regen the ssowat conf https://github.com/YunoHost/yunohost/pull/1564/files
[09:43:34] <tituspijean> > <@yunohostinfra:matrix.org> [YunoHost] [🔴 Down] timeout of 48000ms exceeded

😱
[09:45:07] <tituspijean> Failing routers at Globenet: https://info.globenet.org/
[09:47:45] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[09:59:03] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[10:10:20] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[10:21:38] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ETIMEOUT yoloswag.ynh.fr
[10:30:42] <Yunohost Git/Infra notifications> [YunoHost documentation] [✅ Up] 200 - OK
[10:30:50] <Yunohost Git/Infra notifications> [YunoHost Samurai server] [✅ Up]
[10:30:56] <Yunohost Git/Infra notifications> [YunoHost] [✅ Up] 200 - OK
[10:31:41] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[10:36:40] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[10:38:34] <Yunohost Git/Infra notifications> [YunoHost DynDNS] [✅ Up] 200 - OK
[10:41:40] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[10:46:41] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[10:51:42] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[10:56:42] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:01:42] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:06:42] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:11:56] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:16:53] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:21:55] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:26:44] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:30:51] <Aleks (he/him/il/lui)> > <@ljf:sans-nuage.fr> I suggest a migration to regen the ssowat conf https://github.com/YunoHost/yunohost/pull/1564/files

meh the thing is that i was also planning on releasing the thing on 11.0 x_x
[11:31:12] <Aleks (he/him/il/lui)> tbh we could probably add `yunohost app ssowatconf` to debian's postinst script
[11:31:37] <Aleks (he/him/il/lui)> like `yunohost app ssowatconf` is basically something that should be in the regenconf
[11:31:44] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:36:45] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:41:45] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:46:46] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:51:46] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[11:56:47] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:01:48] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:06:47] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:11:48] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:15:26] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.1+202301101215 for bullseye/unstable/all ...
[12:16:48] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:16:51] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.1+202301101215 for bullseye/unstable/all.
[12:21:48] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:26:50] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:27:13] <Yunohost Git/Infra notifications> [yunohost] @alexAubin pushed 2 commits to dev: https://github.com/YunoHost/yunohost/compare/28256f39de0a...394907ff0df2
[12:27:14] <Yunohost Git/Infra notifications> [yunohost] @alexAubin created new tag debian/11.1.2.2
[12:27:18] <Yunohost Git/Infra notifications> [yunohost/dev] debian: regen ssowatconf during package upgrade - Alexandre Aubin
[12:27:18] <Yunohost Git/Infra notifications> [yunohost/dev] Update changlog for 11.1.2.2 - Alexandre Aubin
[12:27:53] <Yunohost Git/Infra notifications> [yunohost] Pipeline canceled on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/743001907 on commit https://github.com/YunoHost/yunohost/commit/28256f39de0a07ce1547fc39660084a470c7d247 "[CI] Reformat / remove stale translated strings (#1557) Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>" by @GitHub on branches dev
[12:30:20] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.2+202301101230 for bullseye/unstable/all ...
[12:31:49] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:31:51] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.2+202301101230 for bullseye/unstable/all.
[12:36:52] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:37:08] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.2 for bullseye/testing/all ...
[12:38:11] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.2 for bullseye/testing/all.
[12:41:50] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:45:25] <Yunohost Git/Infra notifications> [issues] @Gredin67 commented on issue #1973 Magically keeping all custom-config panel settings during the conf upgrade via ynh_add_config without having to define all of them as yunohost settings: I came across an issue that is related I think. When upgrading an app where: permissions: "__LISTRELAY__... https://github.com/YunoHost/issues/issues/1973#issuecomment-1377205828
[12:46:58] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:47:52] <Yunohost Git/Infra notifications> [issues] @Gredin67 commented on issue #1973 Magically keeping all custom-config panel settings during the conf upgrade via ynh_add_config without having to define all of them as yunohost settings: I came across an issue that is related I think. When upgrading an app where: permissions: "__LISTRELAY__... https://github.com/YunoHost/issues/issues/1973#issuecomment-1377205828
[12:51:51] <Yunohost Git/Infra notifications> [YunoHost NS0] [🔴 Down] queryA ECONNREFUSED yoloswag.ynh.fr
[12:54:56] <Aleks (he/him/il/lui)> ffs i restarted dynette and bind9 and still this issue
[12:56:51] <Yunohost Git/Infra notifications> [YunoHost NS0] [✅ Up] Records: 88.172.162.173
[12:57:35] <Aleks (he/him/il/lui)> hmkay i restarted yunoportorward >_>
[13:00:13] <Yunohost Git/Infra notifications> [yunohost] @alexAubin created new branch 11.0.11
[13:00:14] <Yunohost Git/Infra notifications> [yunohost] @alexAubin pushed 3 commits to 11.0.11: https://github.com/YunoHost/yunohost/compare/5dd237b64c09^...ce40408f1b1c
[13:00:14] <Yunohost Git/Infra notifications> [yunohost] @alexAubin created new tag debian/11.0.11
[13:00:14] <Yunohost Git/Infra notifications> [yunohost/11.0.11] ssowat: add use_remote_user_var_in_nginx_conf flag on permission - Alexandre Aubin
[13:00:14] <Yunohost Git/Infra notifications> [yunohost/11.0.11] debian: regen ssowatconf during package upgrade - Alexandre Aubin
[13:00:14] <Yunohost Git/Infra notifications> [yunohost/11.0.11] Update changelog for 11.0.11 - Alexandre Aubin
[13:05:15] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin created new branch 11.0.11
[13:05:16] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin pushed 6 commits to 11.0.11: https://github.com/YunoHost/SSOwat/compare/676f157194c1^...226e3bdf4c71
[13:05:16] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin created new tag debian/11.0.11
[13:05:20] <Yunohost Git/Infra notifications> [SSOwat/11.0.11] Stupid typo - Alexandre Aubin
[13:05:21] <Yunohost Git/Infra notifications> [SSOwat/11.0.11] 1.1.2... - Alexandre Aubin
[13:05:25] <Yunohost Git/Infra notifications> [SSOwat/11.0.11] Update changelog for 11.0.11 - Alexandre Aubin
[13:06:39] <Aleks (he/him/il/lui)> @room so i intend to release those as stable in 11.0.x :
- https://github.com/YunoHost/yunohost/compare/5dd237b64c09%5E...ce40408f1b1c
- https://github.com/YunoHost/SSOwat/compare/676f157194c1%5E...226e3bdf4c71

feel free to stop me if there's any blocker
[13:06:58] <Aleks (he/him/il/lui)> and also in 4.x because it looks like we still have like 50% of servers in the wild running 4.x :/
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin pushed 6 commits to 4.4.2: https://github.com/YunoHost/SSOwat/compare/7fc035078871^...43cfb9684f36
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin created new tag debian/4.4.2
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat] @alexAubin created new branch 4.4.2
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat/4.4.2] Stupid typo - Alexandre Aubin
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat/4.4.2] 1.1.2... - Alexandre Aubin
[13:13:24] <Yunohost Git/Infra notifications> [SSOwat/4.4.2] Update changelog for 4.4.2 - Alexandre Aubin
[13:19:03] <Yunohost Git/Infra notifications> [yunohost] @alexAubin pushed 3 commits to 4.4.3: https://github.com/YunoHost/yunohost/compare/a689142eb73f^...be40a53fb6b7
[13:19:05] <Yunohost Git/Infra notifications> [yunohost] @alexAubin created new branch 4.4.3
[13:19:06] <Yunohost Git/Infra notifications> [yunohost] @alexAubin created new tag debian/4.4.3
[13:19:07] <Yunohost Git/Infra notifications> [yunohost/4.4.3] ssowat: add use_remote_user_var_in_nginx_conf flag on permission - Alexandre Aubin
[13:19:10] <Yunohost Git/Infra notifications> [yunohost/4.4.3] debian: regen ssowatconf during package upgrade - Alexandre Aubin
[13:19:11] <Yunohost Git/Infra notifications> [yunohost/4.4.3] Update changelog for 4.4.3 - Alexandre Aubin
[13:40:18] <Yunohost Git/Infra notifications> [yunohost] @alexAubin merged pull request #1563: [CI] Format code with Black https://github.com/YunoHost/yunohost/pull/1563
[13:40:19] <Yunohost Git/Infra notifications> [yunohost] @alexAubin pushed 2 commits to dev: https://github.com/YunoHost/yunohost/compare/394907ff0df2...2b6465d36da2
[13:40:20] <Yunohost Git/Infra notifications> [yunohost] @alexAubin deleted branch ci-format-dev
[13:40:23] <Yunohost Git/Infra notifications> [yunohost/dev] [CI] Format code with Black - yunohost-bot
[13:40:25] <Yunohost Git/Infra notifications> [yunohost/dev] Merge pull request #1563 from YunoHost/ci-format-dev [CI] Format code with Black - Alexandre Aubin
[13:42:24] <Yunohost Git/Infra notifications> [yunohost] Pipeline canceled on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/743016090 on commit https://github.com/YunoHost/yunohost/commit/394907ff0df218ec926f43c2e2ba006c68cc3f8a "Update changlog for 11.1.2.2" by @Alexandre Aubin on branches dev
[13:45:15] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.1.2.2+202301101345 for bullseye/unstable/all ...
[13:46:21] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.1.2.2+202301101345 for bullseye/unstable/all.
[13:58:06] <eric_G> I like the new app catalog. I think we can improve it by reducing the size of the screenshots.
[13:59:29] <eric_G> so it doesn't interfere with the rest of the page
[14:08:09] <Aleks (he/him/il/lui)> yeah the fancy stuff would be to be able to click on it to see it in full size
[14:10:25] <Yunohost Git/Infra notifications> [yunorunner] @alexAubin pushed 3 commits to master: https://github.com/YunoHost/yunorunner/compare/5357376afe53...f08af652ee55
[14:10:31] <Yunohost Git/Infra notifications> [yunorunner/master] More forgotten brackets - Alexandre Aubin
[14:10:35] <Yunohost Git/Infra notifications> [yunorunner/master] Add .limit() to try to improve loading time or app job page - Alexandre Aubin
[14:10:40] <Yunohost Git/Infra notifications> [yunorunner/master] Add /apps/{appid}/latestjob route that redirects to the latest job - Alexandre Aubin
[14:11:56] <eric_G> yes, I was looking for screenshots that work; like Baïkal with drop shadow.
[14:12:09] <eric_G> https://aria.im/_matrix/media/v1/download/matrix.org/xWJJLlJNBznYlhyjnhcASXQD
[14:23:55] <eric_G> I think that we need a bit of contrast in those two line
[14:23:59] <eric_G> https://aria.im/_matrix/media/v1/download/matrix.org/dqIjTUEGkoDXPGRJLisddAyO
[14:26:18] <eric_G> Bold style for the version number <b>2.8.13~ynh1</b>
[14:26:34] <eric_G> as well as for the potential alternatives
[14:26:49] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/743016049 on commit https://github.com/YunoHost/yunohost/commit/394907ff0df218ec926f43c2e2ba006c68cc3f8a "Update changlog for 11.1.2.2" by @Alexandre Aubin on branches dev
[14:31:03] <tituspijean> > <@ericg:matrix.org> Bold style for the version number <b>2.8.13~ynh1</b>

or code style? 🙂
[14:32:16] <eric_G> this is no code 😅
[14:32:45] <tituspijean> > <@Alekswag:matrix.org> and also in 4.x because it looks like we still have like 50% of servers in the wild running 4.x :/

It's a bit too late for 4.x, but what about having a nag/banner on the admin menu when there's a new version available?
[14:33:56] <Aleks (he/him/il/lui)> hmyeah idk i doubt that's the main issue
[14:34:15] <Aleks (he/him/il/lui)> the migration disclaimer is still spooky
[14:34:16] <Aleks (he/him/il/lui)> like it says "this is early stage for the buster->bullseye migration"
[14:34:22] <Aleks (he/him/il/lui)> and the forum is full of terrors
[14:34:44] <tituspijean> (btw Alek s libera.chat users won't see matrix reactions on their messages 😇)
[14:34:58] <tituspijean> > <@Alekswag:matrix.org> and the forum is full of terrors

definitely 😆
[14:35:24] <Aleks (he/him/il/lui)> god I need to find some context to coin « For the terminal is dark and full of errors »
[14:35:45] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> (btw Alek s libera.chat users won't see matrix reactions on their messages 😇)

yeah D:
[14:39:51] <Yunohost Git/Infra notifications> [issues] @Gredin67 commented on issue #1966 Config panel type = "url" leads to error: Is this because of pattern.regexp = ^https:// or does it occur for any type = "url" https://github.com/YunoHost/issues/issues/1966#issuecomment-1377379227
[14:40:31] <Yunohost Git/Infra notifications> [issues] @Gredin67 commented on issue #1965 Extra spaces added after changing value in control panel: is this still occuring ? @zamentur https://github.com/YunoHost/issues/issues/1965#issuecomment-1377380064
[15:36:58] <Yunohost Git/Infra notifications> [webhooks] @alexAubin pushed 2 commits to master: https://github.com/YunoHost/webhooks/compare/698f13ef3242...12b53312668f
[15:37:01] <Yunohost Git/Infra notifications> [webhooks/master] Switch to matrix for notifications - Alexandre Aubin
[15:37:01] <Yunohost Git/Infra notifications> [webhooks/master] Fix commit message being incorrectly truncated - Alexandre Aubin
[15:51:22] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/743058921 on commit https://github.com/YunoHost/yunohost/commit/ce40408f1b1c47cc59d44a6859f9e224c6104294 "Update changelog for 11.0.11" by @Alexandre Aubin on branches 11.0.11
[16:25:33] <Yunohost Git/Infra notifications> [tartiflette] @alexAubin pushed 4 commits to master: https://github.com/YunoHost/tartiflette/compare/ce19acde6231...c3be88afca49
[16:25:38] <Yunohost Git/Infra notifications> [tartiflette/master] Uncomited fixes for app history, state key may not always exist - Alexandre Aubin
[16:25:41] <Yunohost Git/Infra notifications> [tartiflette/master] Add link to recently updated PR and issues on core dash - Alexandre Aubin
[16:25:42] <Yunohost Git/Infra notifications> [tartiflette/master] Use new /latestjob endpoint for latest app job link - Alexandre Aubin
[16:26:21] <Yunohost Git/Infra notifications> [yunohost] Pipeline failed on GitLab https://gitlab.com/yunohost/yunohost/-/pipelines/743088253 on commit https://github.com/YunoHost/yunohost/commit/be40a53fb6b763cae858ed5da174e830d7b5723d "Update changelog for 4.4.3" by @Alexandre Aubin on branches 4.4.3
[17:30:48] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.0.11 for bullseye/stable/all ...
[17:32:13] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.0.11 for bullseye/stable/all.
[17:32:30] <Yunohost Git/Infra notifications> 🏗️ Starting build for ssowat/11.0.11 for bullseye/stable/all ...
[17:33:24] <Yunohost Git/Infra notifications> ✔️ Completed build for ssowat/11.0.11 for bullseye/stable/all.
[17:35:52] <Yunohost Git/Infra notifications> 🏗️ Starting build for ssowat/4.4.2 for buster/stable/all ...
[17:37:45] <Yunohost Git/Infra notifications> ✔️ Completed build for ssowat/4.4.2 for buster/stable/all.
[17:37:46] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/4.4.3 for buster/stable/all ...
[17:38:08] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/4.4.3 for buster/stable/all.
[18:05:11] <Aleks (he/him/il/lui)> @room the fix is available in stable ^
[18:05:38] <eric_G> 💃
[18:05:41] <Aleks (he/him/il/lui)> (would be glad to have some feedback on this, basically testing that you are still able to access your app after upgrade)
[18:06:12] <Aleks (he/him/il/lui)> (and that stuff like Nextcloud sync from external client, or anything that involve an external client that needs to authenticate, is still working)
[18:06:25] <eric_G> euh which fix 😄
[18:06:42] <Aleks (he/him/il/lui)> the one shipped in 4.4 or 11.0 ;P
[18:06:51] <tituspijean> mmmh you published over stable
[18:06:58] <Aleks (he/him/il/lui)> yup
[18:07:25] <Aleks (he/him/il/lui)> i mean we tested it yesterday night and apparently this was working ? :P
[18:07:27] <eric_G> Ah, we are all testing here
[18:07:40] <Aleks (he/him/il/lui)> ah yes it's also available in testing anyway
[18:07:48] <tituspijean> Yeah, all my servers are on testing (#yolo)
[18:09:11] <Aleks (he/him/il/lui)> wait you guys are not even on unstable ? 😝
[18:25:08] <tituspijean> aaaand who just go a DNS failure right after upgrading, and panic ensued? meeeeee
[18:25:31] <tituspijean> So the upgrade is running alright, no issues neither with Nextcloud nor Dendrite
[18:27:37] <Aleks (he/him/il/lui)> 🥳
[18:46:13] <Yunohost Git/Infra notifications> [issues] @selfhoster1312 opened issue #2124: attribute cn with value group is not unique https://github.com/YunoHost/issues/issues/2124
[18:46:13] <Yunohost Git/Infra notifications> [issues] @selfhoster1312 labeled :space_invader: bug on issue #2124: attribute cn with value group is not unique https://github.com/YunoHost/issues/issues/2124
[18:48:13] <Yunohost Git/Infra notifications> [issues] @selfhoster1312 labeled :space_invader: bug on issue #2125: Group username already exists https://github.com/YunoHost/issues/issues/2125
[18:48:14] <Yunohost Git/Infra notifications> [issues] @selfhoster1312 opened issue #2125: Group username already exists https://github.com/YunoHost/issues/issues/2125
[18:51:43] <tituspijean> (Test)
[18:52:13] <tituspijean> So weird. I'm losing connection to my server from my PC but not my phone.
[19:10:44] <tituspijean> Ah crap. I cannot log into Bitwarden Desktop anymore (Vaultwarden app on YNH, and web browser login is fine)
[19:11:01] <tituspijean> (Dendrite and Nextcloud Desktop are still OK)
[19:13:29] <JulianF> > <@titus:pijean.ovh> So weird. I'm losing connection to my server from my PC but not my phone.

I wouldn't normally respond to something so vague (if you'll pardon me for calling it so) but the same happened to me today. The symptom was after I reinstalled ynh from scratch, on same domain where I had it working before, then Firefox on the pc was unable to connect. I *think* the error was 502 bad gateway, which would mean it reached my traefik reverse-proxy but that couldn't forward to the ynh vm (which has a static private ip4 addr ny lan). From ff on phone, was fine. Pc is on Ethernet on my lan, phone on WiFi same lan. It started working again later (maybe after I restored config from backup?) and in the end I didn't confirm the cause. One guess: maybe something to do with ip6, as my ip6 is definitely not set up right, but could be something else. Make of that what you will!
[19:37:36] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> Ah crap. I cannot log into Bitwarden Desktop anymore (Vaultwarden app on YNH, and web browser login is fine)

hmm can you check the logs and confirm that the desktop app hits the /vaultwarden/api route ?
[19:37:40] <Aleks (he/him/il/lui)> trying to confirm that the corresponding perm is : https://github.com/YunoHost-Apps/vaultwarden_ynh/blob/master/scripts/install#L214
[19:37:44] <Aleks (he/him/il/lui)> i mean the nginx logs*
[19:38:34] <Aleks (he/him/il/lui)> like maybe we should only drop the Auth header when the permission has auth_header=true and not when it's false
[19:38:59] <tituspijean> I was just looking at it. It looks like it is /vaultwarden/identity/token:
[19:39:25] <tituspijean> ```
[2023-01-10 20:34:49.327][request][INFO] POST /vaultwarden/identity/connect/token
[2023-01-10 20:34:49.406][vaultwarden::api::identity][ERROR] Username or password is incorrect. Try again. IP: <my_ipv6>. Username: <my_email>.
```
[19:40:26] <Aleks (he/him/il/lui)> yeah so that's the additional url thingy
[19:40:26] <Aleks (he/him/il/lui)> hmmm
[19:41:19] <Aleks (he/him/il/lui)> i'm confused though
[19:41:32] <Aleks (he/him/il/lui)> can you confirm that `use_remote_user_var_in_nginx_conf` is set to false for that perm in /etc/ssowat/conf.json ?
[19:42:20] <tituspijean> yup it's false
[19:42:34] <Aleks (he/him/il/lui)> hmokay
[19:42:50] <Aleks (he/him/il/lui)> soooo that means maybe vaultwarden is using one of the damn additional ssowat header which i thought nobody was using
[19:44:09] <Aleks (he/him/il/lui)> like either `Auth-User`, `Remote-User` (or less likely `Name` or `Email`)
[19:44:14] <Aleks (he/him/il/lui)> but for this we'd need to dump the header of the request @_@
[19:44:39] <Aleks (he/him/il/lui)> or look at vaultwarden code maybe
[19:44:40] <Aleks (he/him/il/lui)> or conf ?
[19:45:05] <tituspijean> Damnit connection lost the second I'm pasting the headers
[19:45:10] <tituspijean> (╯°□°)╯︵ ┻━┻
[19:45:54] <Aleks (he/him/il/lui)> wut :D
[19:45:59] <tituspijean> I see `auth-email` header with an hexadecimal string
[19:45:59] <tituspijean> ```
:authority: vault.pijean.ovh
:method: POST
:path: /vaultwarden/identity/connect/token
:scheme: https
accept: application/json
accept-encoding: gzip, deflate, br
accept-language: fr
auth-email: dGl0dXNAcGlqZWFuLm92aA
bitwarden-client-name: desktop
bitwarden-client-version: 2022.12.0
content-length: 240
content-type: application/x-www-form-urlencoded; charset=utf-8
device-type: 6
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="102"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: cross-site
user-agent: (Windows NT 10.0; Win64; x64)
```
[19:46:24] <Aleks (he/him/il/lui)> uuh that's base64
[19:46:59] <tituspijean> for my email address. all is fine here
[19:48:02] <Aleks (he/him/il/lui)> and how did you dump this ? 🤔
[19:48:19] <tituspijean> I can enable devtools from the desktop app. it looks like an electron-ish app
[19:48:46] <tituspijean> https://aria.im/_matrix/media/v1/download/pijean.ovh/5797d66f5fe68a8f8a07bd0ead04acd4b1c94c183894ed311f87e28a24eb1f74
[19:51:09] <Aleks (he/him/il/lui)> zgbmlb i dont quite understand what the source does : https://github.com/dani-garcia/vaultwarden/blob/10dadfca068ed449fcd4a74b70ae2cd83990d3d4/src/api/identity.rs#L135
[19:51:19] <Aleks (he/him/il/lui)> it looks like it's using data from the payload ?
[19:56:24] <tituspijean> the payload does contain username (my email) and a seemingly hashed/salted password
[19:57:14] <Aleks (he/him/il/lui)> yeah so i dont understand why it the whole sso story would interfere with that x_x
[19:57:30] <Aleks (he/him/il/lui)> you double-checked your password of course ? ;P
[19:57:45] <tituspijean> yup 😅 triple checked
[20:07:07] <Aleks (he/him/il/lui)> zblerg i gotta cook food and let my brain think about that
[20:07:38] <Aleks (he/him/il/lui)> tituspijean: naively I would try to somehow revert to an older version of ssowat to see if this is really the changes in ssowat triggering this :/
[20:08:02] <tituspijean> how can I do that?
[20:08:43] <Aleks (he/him/il/lui)> like from what i understand it should not even enter the new `if` that interact with the header stuff so i dont understand how this whole thing happens
[20:08:43] <Aleks (he/him/il/lui)> hmmm
[20:10:14] <Aleks (he/him/il/lui)> edit `/usr/share/ssowat/access.lua` and comment out (with `--` the entire section `5. CHECK CLIENT-PROVIDED AUTH HEADER`
[20:10:58] <Aleks (he/him/il/lui)> and also the calls to `hlp.clear_headers()` in section 6 (hopefully lua doesnt mind about empty `else`)
[20:11:05] <Aleks (he/him/il/lui)> and then reload or restart nginx
[20:11:29] <Aleks (he/him/il/lui)> (and you can probably just `apt install ssowat --reinstall` once you want to revert this changes)
[20:16:28] <tituspijean> damn it still does not work. So it's unrelated to your work on SSOwat?
[20:19:02] <Aleks (he/him/il/lui)> hmmm yeah it sounds like it
[20:19:21] <Aleks (he/him/il/lui)> was it working yesterday ?
[20:22:16] <tituspijean> yup! it starting failing tonight
[20:24:56] <Aleks (he/him/il/lui)> @_@
[20:26:13] <Aleks (he/him/il/lui)> and you're on 11.1.2.x ?
[20:29:59] <Aleks (he/him/il/lui)> https://github.com/YunoHost/yunohost/compare/debian/11.1.2..debian/11.1.2.2 , https://github.com/YunoHost/SSOwat/compare/debian/11.1.2..debian/11.1.2.4 ... i don't see anything that could cause this x_x
[20:37:05] <tituspijean> yes I'm on these versions.
Well I'm hella confused. stopping for tonight, hopefully tomorrow brings clarity
[21:13:31] <Yunohost Git/Infra notifications> [yunohost] @yunohost-bot opened pull request #1565: Translations update from Weblate https://github.com/YunoHost/yunohost/pull/1565
[21:23:47] <ljf[m]> Aleks (he/him/il/lui) tituspijean[x] eric_G yalh76 globenet plans to change of datacenter
[21:24:47] <tituspijean> They got tired of losing power? 😅
Is there a timeline yet?
[21:25:06] <ljf[m]> if you want to ask question about this you can join on https://bbb.faimaison.net/b/chr-gzw-az3
[21:25:53] <ljf[m]> (FFDN meeting, we have finish the meeting and discuss about FDN who don't know if they move too)
[21:26:44] <ljf[m]> there is gitoyen also that have some infra into this DC...
[21:58:13] <Yunohost Git/Infra notifications> [YunoHost demo] [🔴 Down] Request failed with status code 502
[22:03:02] <Yunohost Git/Infra notifications> [YunoHost demo] [✅ Up] 200 - OK
[22:37:18] <Salamandar> > <@titus:pijean.ovh> Ah crap. I cannot log into Bitwarden Desktop anymore (Vaultwarden app on YNH, and web browser login is fine)

Works here
[22:37:30] <Salamandar> after the upgrade
[22:37:58] <Salamandar> nextcloud webdav is fine, did not test synapse yet
[23:48:11] <Aleks (he/him/il/lui)> apparently Discourse 3.0 is out :O https://meta.discourse.org/t/discourse-version-3-0/203005