Wednesday, November 29, 2023
dev@conference.yunohost.org
November
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
     
             

[00:03:54] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1088543274](https://gitlab.com/yunohost/yunohost/-/pipelines/1088543274) failed on branch bookworm
[00:31:10] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1088543274](https://gitlab.com/yunohost/yunohost/-/pipelines/1088543274) failed on branch bookworm
[01:33:09] <Aleks (he/him/il/lui)> https://matrix.org/blog/2023/11/28/shutting-down-bridge-to-libera-chat/
[01:47:07] <Solrac> Heyo, where can I report an issue for an app that's in the catalog?
[02:51:51] <Aleks (he/him/il/lui)> on the app's repo
[04:18:44] <Yunohost Git/Infra notifications> Failed to run the source auto-update for : seafile. Please run manually the `autoupdate_app_sources.py` script on these apps to debug what is happening! Debug log : http://paste.yunohost.org/raw/isuwazubel
[07:46:43] <Yunohost Git/Infra notifications> [issues] @abanink [commented](https://github.com/YunoHost/issues/issues/2291#issuecomment-1831376983) on [issue #2291](https://github.com/YunoHost/issues/issues/2291) Support "outside reverse proxy http to https redirect" by supporting letsencrypt acme challenge on https: > Wokay but ... > > > I have a reverse proxy redirecting http to https in front of yunohost so the http traffic never h...
[12:13:37] <Yunohost Git/Infra notifications> [yunohost] @Josue-T created new branch fix_mail_apps
[12:13:37] <Yunohost Git/Infra notifications> [yunohost] @Josue-T pushed 1 commit to fix_mail_apps: Add missing account registration for apps in postfix ([f6259fc9](https://github.com/YunoHost/yunohost/commit/f6259fc9bc4af29ea5e9c1083ed733c069b42e2c))
[12:15:18] <Yunohost Git/Infra notifications> [yunohost] @Josue-T opened [pull request #1745](https://github.com/YunoHost/yunohost/pull/1745): Add missing account registration for apps in postfix
[12:16:00] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2291#issuecomment-1831784111) on [issue #2291](https://github.com/YunoHost/issues/issues/2291) Support "outside reverse proxy http to https redirect" by supporting letsencrypt acme challenge on https: Closing as [wontfix](https://yunohost.org/en/community/faq#why-won-t-you-include-fea) because yes, that sounds exotic, a...
[12:16:04] <Yunohost Git/Infra notifications> [issues] @alexAubin closed [issue #2291](https://github.com/YunoHost/issues/issues/2291): Support "outside reverse proxy http to https redirect" by supporting letsencrypt acme challenge on https
[12:27:49] <Yunohost Git/Infra notifications> [yunohost] @alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1745#issuecomment-1831802098) on [issue #1745](https://github.com/YunoHost/yunohost/pull/1745) Add missing account registration for apps in postfix: >Install an app which support fully mail stack and replay by mail. Can you elaborate what app for example ? x_X Its a...
[12:30:31] <Yunohost Git/Infra notifications> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#issuecomment-1831806212) on [issue #1745](https://github.com/YunoHost/yunohost/pull/1745) Add missing account registration for apps in postfix: By example when we want to be able to replay by email on an issue on gitea or we want to answer by email on discourse. B...
[12:30:59] <Yunohost Git/Infra notifications> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#issuecomment-1831806212) on [issue #1745](https://github.com/YunoHost/yunohost/pull/1745) Add missing account registration for apps in postfix: By example when we want to be able to replay by email on an issue on gitea or we want to answer by email on discourse. B...
[13:10:25] <Yunohost Git/Infra notifications> [yunohost] @Axolotle pushed 2 commits to bookworm ([29a452c1d38e...6f9203c98c0f](https://github.com/YunoHost/yunohost/compare/29a452c1d38e...6f9203c98c0f))
[13:10:29] <Yunohost Git/Infra notifications> [yunohost/bookworm] tests:questions: reflect changes of patch_users - axolotle
[13:10:35] <Yunohost Git/Infra notifications> [yunohost/bookworm] form:FileOption: fix cli file check - axolotle
[13:15:33] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.0+202311291315 for bookworm/unstable/all ...
[13:16:25] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.0+202311291315 for bookworm/unstable/all.
[13:32:42] <Yunohost Git/Infra notifications> [yunohost] @Axolotle pushed 1 commit to bookworm: portal:auth: remove touch in delete_session_cookie ([246c5137](https://github.com/YunoHost/yunohost/commit/246c5137967623c340041d3172255b925e1e648c))
[13:34:16] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1089306926](https://gitlab.com/yunohost/yunohost/-/pipelines/1089306926) failed on branch bookworm
[13:45:33] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.0.0+202311291345 for bookworm/unstable/all ...
[13:46:27] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.0.0+202311291345 for bookworm/unstable/all.
[13:48:35] <Yunohost Git/Infra notifications> [yunohost] @Josue-T pushed 2 commits to fix_mail_apps ([f6259fc9bc4a...75ef6a5872cb](https://github.com/YunoHost/yunohost/compare/f6259fc9bc4a...75ef6a5872cb))
[13:48:39] <Yunohost Git/Infra notifications> [yunohost/fix_mail_apps] Add missing account registration for apps in postfix - Josué Tille
[13:49:18] <Yunohost Git/Infra notifications> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#issuecomment-1831931500) on [issue #1745](https://github.com/YunoHost/yunohost/pull/1745) Add missing account registration for apps in postfix: So now it works with gitea.
[13:49:25] <Yunohost Git/Infra notifications> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#issuecomment-1831931500) on [issue #1745](https://github.com/YunoHost/yunohost/pull/1745) Add missing account registration for apps in postfix: So now it works with gitea (on my local branch).
[13:55:35] <Yunohost Git/Infra notifications> [yunohost] @alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1745#discussion_r1409317733) on pull request #1745 Add missing account registration for apps in postfix: (gotta move that line mail_user and the next one (mail_domain) prior to the if block so its available in the if dove...
[13:57:58] <Yunohost Git/Infra notifications> [yunohost] @Josue-T pushed 1 commit to fix_mail_apps: fix undefined var ([712c037c](https://github.com/YunoHost/yunohost/commit/712c037c20f7796c832ac32f83740d6606be538c))
[14:03:17] <Yunohost Git/Infra notifications> [yunohost] @Josue-T pushed 2 commits to fix_change_url ([570184ac1e3f^...fe3416aa0213](https://github.com/YunoHost/yunohost/compare/570184ac1e3f^...fe3416aa0213))
[14:03:18] <Yunohost Git/Infra notifications> [yunohost] @Josue-T created new branch fix_change_url
[14:03:19] <Yunohost Git/Infra notifications> [yunohost/fix_change_url] Fix change url - Josué Tille
[14:03:21] <Yunohost Git/Infra notifications> [yunohost/fix_change_url] Set domain with new_domain and path with new_path - Josué Tille
[14:07:17] <Yunohost Git/Infra notifications> [yunohost] @Josue-T opened [pull request #1746](https://github.com/YunoHost/yunohost/pull/1746): Fix change url
[14:07:30] <Yunohost Git/Infra notifications> [yunohost] ✖️ Pipeline [#1089364470](https://gitlab.com/yunohost/yunohost/-/pipelines/1089364470) canceled on branch fix_mail_apps
[14:09:31] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1089337408](https://gitlab.com/yunohost/yunohost/-/pipelines/1089337408) failed on branch bookworm
[14:15:26] <Yunohost Git/Infra notifications> [yunohost] @Josue-T pushed 1 commit to fix_mail_apps: Fix missing username format config in dovecot ([76e79f83](https://github.com/YunoHost/yunohost/commit/76e79f83ce71bf1f0c6594f09eada77439052a10))
[14:17:22] <Yunohost Git/Infra notifications> [yunohost] ✖️ Pipeline [#1089388531](https://gitlab.com/yunohost/yunohost/-/pipelines/1089388531) canceled on branch fix_mail_apps
[15:22:52] <Yunohost Git/Infra notifications> [yunohost] @alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1745#discussion_r1409447533) on pull request #1745 Add missing account registration for apps in postfix: Hmokay this is very obscure but apparently from the documentation ... >username_format=<s>: Look up usernames using th...
[15:22:52] <Yunohost Git/Infra notifications> [yunohost] @alexAubin edited a [comment](https://github.com/YunoHost/yunohost/pull/1745#discussion_r1409447533) on pull request #1745 Add missing account registration for apps in postfix: Hmokay this is very obscure but apparently from the documentation ... >username_format=\<s\>: Look up usernames using ...
[15:28:54] <lapineige> > <@Alekswag:matrix.org> so with the various performance tweaks from the past days this drastically reduces the runtime for some tests of the pipeline:
>
>
> backuprestore: 15 min -> 7 min
> permissions: 27 min -> 13 min
> domains: 23 min -> 10 min
> regenconf: 15 min -> 7 min

that's neat !!
[15:29:10] <lapineige> > <@Alekswag:matrix.org> i'm still puzzled what do with the big "full-tests" though, it's a bit funky that we sometimes run tests two times, once in an independant job, and once in full-test ... and full-test has a tendency to never complete because it's 1h+ long and x_x

what's the difference between both ?
[15:30:26] <Aleks (he/him/il/lui)> they run the same test but uuuuh yeah it's not clear to me what was the intent of having the full-test on one side and then the "sections" on another
[15:31:09] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1089388439](https://gitlab.com/yunohost/yunohost/-/pipelines/1089388439) failed on branch fix_change_url
[15:31:18] <Aleks (he/him/il/lui)> well, running the full-test enables to compute the test coverage which we can't have otherwise, but it's not like a huge deal either
[15:31:44] <Aleks (he/him/il/lui)> i mean one the one side : you always want to run every tests, but on the other hand, running every tests is long and resource-intensive i guess
[15:32:26] <Aleks (he/him/il/lui)> so the tradeoff was "run every test in one job", but also "run the relevant individual sections to have quick feedback on the sections that are relevant to the PR"
[15:33:02] <Aleks (he/him/il/lui)> but anyway i ended up refactoring the CI a bit and now it justs run every section always in invidual job instead of one big batch
[15:33:09] <Aleks (he/him/il/lui)> and we loose the ability to compute the coverage but meh
[16:16:06] <lapineige> You are talking about the auto CI, not the manual one, right ?
[16:18:38] <Yunohost Git/Infra notifications> [issues] @gwen-lg labeled :space_invader: bug on [issue #2292](https://github.com/YunoHost/issues/issues/2292): Ssh connection dont work with admin account after full restore
[16:18:39] <Yunohost Git/Infra notifications> [issues] @gwen-lg opened [issue #2292](https://github.com/YunoHost/issues/issues/2292): Ssh connection dont work with admin account after full restore
[16:19:54] <Yunohost Git/Infra notifications> Failed to run the source auto-update for : seafile. Please run manually the `autoupdate_app_sources.py` script on these apps to debug what is happening! Debug log : http://paste.yunohost.org/raw/igimipohib
[16:21:41] <Aleks (he/him/il/lui)> > You are talking about the auto CI, not the manual one, right ?

i'm talking about the core CI
[16:22:00] <Aleks (he/him/il/lui)> ah but you don't see the bot screaming in gitlab notifications
[16:22:12] <Aleks (he/him/il/lui)> https://gitlab.com/yunohost/yunohost/-/pipelines
[16:29:49] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832278022) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: >sshd: User <admin_user> from <ip_client> not allowed because none of users groups are listed in AllowGroups Hmmm inte...
[16:37:03] <Yunohost Git/Infra notifications> [issues] @gwen-lg [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832287645) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: prompt grep AllowGroups /etc/ssh/sshd_config AllowGroups ssh.main sftp.main ssh.app sftp.app admins root and ...
[16:39:01] <lapineige> yeah ok sorry for the noise
[16:42:20] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832309675) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: well then what do you mean by "admin account" / "admin user" ... do we agree that "admin user" is a yunohost user that e...
[16:42:39] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832309675) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: well then what do you mean by "admin account" / "admin user" ... do we agree that "admin user" is a yunohost user that e...
[16:46:24] <Yunohost Git/Infra notifications> [issues] @gwen-lg [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832316553) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: Yes I talk about a yunohost user that had admin access on the initial yunohost and is transferred via backup. And yes, a...
[16:52:13] <Yunohost Git/Infra notifications> [issues] @alexAubin closed [issue #2292](https://github.com/YunoHost/issues/issues/2292): Ssh connection dont work with admin account after full restore
[16:52:14] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832325921) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore: Then closing because thats the "expected" behavior (unless maybe we want to miserably crash when restoring a user DB if...
[16:52:26] <Yunohost Git/Infra notifications> [issues] @alexAubin edited [issue #2292](https://github.com/YunoHost/issues/issues/2292): Ssh connection dont work with admin account after full restore (with a user created outside yunohost)
[16:57:44] <Yunohost Git/Infra notifications> [yunohost] @kay0u [commented](https://github.com/YunoHost/yunohost/pull/1657#discussion_r1409603522) on pull request #1657 Bookworm + Portal rework: moving security.experimental.security_experimental_enabled to security.nginx.security_experimental_enabled is intent...
[16:57:59] <Yunohost Git/Infra notifications> [yunohost] @kay0u edited a [comment](https://github.com/YunoHost/yunohost/pull/1657#discussion_r1409603522) on pull request #1657 Bookworm + Portal rework: Is moving security.experimental.security_experimental_enabled to security.nginx.security_experimental_enabled intent...
[17:00:12] <Yunohost Git/Infra notifications> [issues] @gwen-lg [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832339345) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore (with a user created outside yunohost): In case of restoring a full backup without post installation, I expected than actual unix user to be "overwritten". And ...
[17:00:50] <Yunohost Git/Infra notifications> [yunohost] @alexAubin [commented](https://github.com/YunoHost/yunohost/pull/1657#discussion_r1409607676) on pull request #1657 Bookworm + Portal rework: uuuh not sure what you mean ? The setting "long name" is still security.experimental.security_experimental_enabled but...
[17:02:45] <Yunohost Git/Infra notifications> [yunohost] @kay0u [commented](https://github.com/YunoHost/yunohost/pull/1657#discussion_r1409609876) on pull request #1657 Bookworm + Portal rework: oh yeah, I misread the python code associated with the commit
[17:03:19] <Yunohost Git/Infra notifications> [issues] @gwen-lg [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832339345) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore (with a user created outside yunohost): In case of restoring a full backup without post installation, I expected than actual unix user to be "overwritten". And ...
[17:03:34] <Yunohost Git/Infra notifications> [issues] @alexAubin [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832345425) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore (with a user created outside yunohost): Naively you can try to userdel <admin_user>, i guess it should only delete the unix user but not the ldap/yunohost use...
[17:03:56] <Yunohost Git/Infra notifications> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#discussion_r1409611478) on pull request #1745 Add missing account registration for apps in postfix: Well, normally this should work. Tested with gitea with this config: https://github.com/Salamandar/gitea_ynh/blob/manife...
[17:06:30] <kayou> FYI there is a major difference between full tests and each "standalone" tests: full-tests run install + postinstall first while each others use a pre-postinstall version, run upgrade and start tests
[17:06:59] <Aleks (he/him/il/lui)> ah yes
[17:07:13] <kayou> but i understand why you did that
[17:07:20] <kayou> full tests was horrible
[17:07:34] <Aleks (he/him/il/lui)> hmm so like there could be funky cases where something works on a "freshly installed system" but not on an old one that got upgraded
[17:07:36] <Aleks (he/him/il/lui)> euagrgh
[17:07:57] <kayou> i did that to catch this kind of stuff yeah
[17:09:15] <kayou> and, I'm not sure but full tests takes less time than the sum of the others
[17:09:19] <kayou> (really not sure)
[17:09:33] <kayou> but we only create one container for full test
[17:10:25] <kayou> https://gitlab.com/yunohost/yunohost/-/blob/dev/.gitlab/ci/install.gitlab-ci.yml?ref_type=heads#L17
[17:10:28] <Aleks (he/him/il/lui)> > <@kayou:matrix.org> and, I'm not sure but full tests takes less time than the sum of the others

in cumulative time maybe but maybe not if you take into account that they can get parralelized ;D
[17:11:32] <kayou> the main reason that full tests takes sooooo long is the parallelization of other tests
[17:11:49] <kayou> because of the IO read/write due to the creation of the containers
[17:12:16] <kayou> anyway
[17:12:23] <Aleks (he/him/il/lui)> 🤔
[17:12:32] <kayou> we can also run full tests on new tags?
[17:12:41] <kayou> or just forget this edge case
[17:12:59] <Aleks (he/him/il/lui)> hmyeah or maybe we could have like once a week or idk
[17:13:11] <Aleks (he/him/il/lui)> dunno if that's possible
[17:14:59] <kayou> yes it is
[17:15:15] <kayou> at like 3am
[17:16:11] <Aleks (he/him/il/lui)> i'm still scratching my head about what we could do to speed things up further, or like "what do we really want to test" ... for example we could run all the linter and build stuff inside dockers (on Gitlab infra then, maybe apply to the Open Source program to have more minutes idk) ... but surely having a matrix of all the standalone tests versus "fresh install" and "upgraded system" would be nice ... but the big elephant is "we need a full OS stack to run the test and you can't really mock that"
[17:16:53] <Aleks (he/him/il/lui)> or we can throw money into a bigger and independant machine from ci-apps and have like 5 workers idk
[17:21:41] <kayou> this is a complex topic :)
[17:22:48] <kayou> ¯\_(ツ)_/¯ all we want to test is code with bugs, don't test code that doesn't have any
[17:23:04] <kayou> or code without bug
[17:24:00] <Aleks (he/him/il/lui)> 😅
[17:24:33] <Aleks (he/him/il/lui)> ```
if code_has_bug:
run_ci
else:
# do nothing
```
[17:24:35] <Aleks (he/him/il/lui)> problem solved
[17:28:36] <kayou> "software engineers hate him"
[17:45:50] <Salamandar> > <@yunohostinfra:matrix.org> [yunohost] @Josue-T [commented](https://github.com/YunoHost/yunohost/pull/1745#discussion_r1409611478) on pull request #1745 Add missing account registration for apps in postfix: Well, normally this should work. Tested with gitea with this config: https://github.com/Salamandar/gitea_ynh/blob/manife...

He is wrong, he edited files in the wrong way, i reverted his changes
[17:50:26] <Josué> > <@Salamandar:matrix.org> He is wrong, he edited files in the wrong way, i reverted his changes

On my side (with my config) it worked perfectly well 😉
[17:51:05] <Aleks (he/him/il/lui)> aaaaaaand again discussions about having apps in /opt/yunohost/ for some reason ... x_x
[17:51:16] <Aleks (he/him/il/lui)> i really don't understand where this is coming from ...
[17:52:38] <Salamandar> > <@josue:tille.ch> On my side (with my config) it worked perfectly well 😉

Yeah but you're going throuhgh __DOMAIN__ instead of 127.0.0.1 😅
[17:53:14] <Aleks (he/him/il/lui)> having to look for apps in /var/www/ some times and /opt/yunohost/ for some others just feels super arbitrary and confusing, i have no idea what's supposed to be the rationale about this beyond "/var/www was meant for static files and /opt/ for any extra stuff on the system", but that kind of stuff was designed like 30 years ago, and the fact is that the vast majority of apps, static, php, or any other technologies, are in /var/www and that's our de-facto standard place to store apps in ...
[17:53:27] <Josué> > <@Salamandar:matrix.org> Yeah but you're going throuhgh __DOMAIN__ instead of 127.0.0.1 😅

well how do you think to work with SSL whith ip address ?
[17:53:29] <Salamandar> > <@Alekswag:matrix.org> aaaaaaand again discussions about having apps in /opt/yunohost/ for some reason ... x_x

What discussion ?
[17:53:45] <Aleks (he/him/il/lui)> in https://github.com/YunoHost-Apps/gitea_ynh/pull/84
[17:59:19] <Josué> did you test it with your config ? Anyway with `domain` it work correctly and it's safe and we don't need a allow untrusted cert. So enough reason to keep `domain` instead of ip.
[18:00:50] <Salamandar> > <@josue:tille.ch> did you test it with your config ? Anyway with `domain` it work correctly and it's safe and we don't need a allow untrusted cert. So enough reason to keep `domain` instead of ip.

Yeah works fine ^^ and the devs suggest using localhost so i'm just following their recommendations
[18:01:57] <Josué> So you tested with admin gitea interface and send test email ?
[18:21:07] <Yunohost Git/Infra notifications> [issues] @gwen-lg [commented](https://github.com/YunoHost/issues/issues/2292#issuecomment-1832467732) on [issue #2292](https://github.com/YunoHost/issues/issues/2292) Ssh connection dont work with admin account after full restore (with a user created outside yunohost): userdel help, but now the home folder of the user is no longer assigned to the user, but is assigned to the old userid...
[20:21:21] <Salamandar> > <@josue:tille.ch> So you tested with admin gitea interface and send test email ?

yup indeed
[20:21:28] <Salamandar> to my personnal (not yunohost hosted) email
[20:35:49] <Josué> And on an local yunohost account ?
[21:56:37] <Salamandar> yeah same
[22:10:38] <Yunohost Git/Infra notifications> [issues] @Dazeilad labeled :space_invader: bug on [issue #2293](https://github.com/YunoHost/issues/issues/2293): Unable to remove auto dns token because of mandatory input field
[22:10:39] <Yunohost Git/Infra notifications> [issues] @Dazeilad opened [issue #2293](https://github.com/YunoHost/issues/issues/2293): Unable to remove auto dns token because of mandatory input field