Monday, February 13, 2023
apps@conference.yunohost.org
February
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
         
             

[08:09:21] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update manifest.toml ([aeef3d9a](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/aeef3d9aa7174f6f3b500c8da2b569037386e12d))
[08:10:32] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update install ([9800577c](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/9800577c5fa0af6411e88ad56d2bff48c83bc605))
[08:10:35] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([ea8d1b41](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/ea8d1b411e8eb7396da93dc08ad98c7ba739539e))
[08:10:44] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update tests.toml ([354f108e](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/354f108eaf28fdfab6c88d3f4e242c4a25d2fd7f))
[08:26:27] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Cleaning ([b9a5ed00](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/b9a5ed00705c86da7a3ae56ab4db5cabba045df2))
[09:14:34] <eric_G> > <@ericg:matrix.org> ok thanks. I am gonna try this new `architectures` feature in the manifest v2

This is the warning I get if I try to install an app v2 on a unsupported arch:
```
eric@domain:~ $ sudo yunohost app install https://github.com/YunoHost-Apps/libreddit_ynh/tree/testing
DANGER! This app is not part of YunoHost's app catalog. Installing third-party a
pps may compromise the integrity and security of your system. You should probabl
y NOT install it unless you know what you are doing. NO SUPPORT will be provided
if this app doesn't work or breaks your system... If you are willing to take th
at risk anyway, type 'Yes, I understand': Yes, I understand
Warning: Failed to format translated string 'app_arch_not_supported': 'This app can only be installed on architectures {', '.join(required)} but your server architecture is {current}' with arguments '()' and '{'current': 'arm64', 'required': ['amd64']}, raising error: KeyError("', '") (don't panic this is just a warning)
Warning: Failed to format translatable string 'app_arch_not_supported': 'This app can only be installed on architectures {', '.join(required)} but your server architecture is {current}' with arguments '()' and '{'current': 'arm64', 'required': ['amd64']}', raising error: KeyError("', '") (don't panic this is just a warning)
Error: This app can only be installed on architectures {', '.join(required)} but your server architecture is {current}
```
[09:17:39] <eric_G> This is what I have in the app `manifest.toml` : `architectures = ["amd64"]`
[09:57:31] <limezy> > <@ericg:matrix.org> Upgrading my Nextcloud install from MySQL to PostgreSQL with success!

Wow, can’t wait to try that myself. Did you feel any performance improvement? Thank you so much or working on this
[09:58:08] <Guillaume Bouzige> at eric_g so you did merge yunohost_cryptpad, thanks a lot. what it is next to happen now ?
[09:58:28] <Guillaume Bouzige> I mean it will deploy into peoples yunohost instances in a bit, right ?
[09:59:40] <eric_G> limezy: Performance seems much better.
[10:01:54] <eric_G> > at eric_g so you did merge yunohost_cryptpad, thanks a lot. what it is next to happen now ?

wait and pray
[10:02:01] <Guillaume Bouzige> indeed, wait how long and pray how much ?
[10:02:03] <eric_G> Easy, check the repo issues and forum 😅
[10:02:31] <eric_G> it will be soon enough
[10:02:41] <Guillaume Bouzige> is it like everyday ?
[10:03:20] <Guillaume Bouzige> I mean once a day that the instances catches the apps updates
[10:03:50] <eric_G> ah, 😄 you are stressing out already
[10:04:17] <Guillaume Bouzige> not exactly, I know what I did. but I wanna continue to work on it to make function in a local context
[10:04:29] <Guillaume Bouzige> and I don't want to make too many changes at once
[10:04:47] <Guillaume Bouzige> so I can plan my week of work and see if I can fit sometine for that
[10:05:14] <eric_G> Guillaume Bouzige: BTW thanks for your amazing work on CryptPad!
[10:06:42] <Guillaume Bouzige> > <@ericg:matrix.org> Guillaume Bouzige: BTW thanks for your amazing work on CryptPad!

it was a pleasure really
[10:06:43] <eric_G> I shall add you as CryptPad maintainer
[10:06:45] <Guillaume Bouzige> thanks to you and all the community for making yunohost such a great project
[10:07:39] <Guillaume Bouzige> > <@ericg:matrix.org> I shall add you as CryptPad maintainer

speaking of which, where is the list of un-maintained apps or apps looking for maintainers ?
[10:08:35] <eric_G> this is you right : Ddataa
[10:08:44] <Guillaume Bouzige> yes it is
[10:09:09] <eric_G> done
[10:11:40] <limezy> > <@ericg:matrix.org> limezy: Performance seems much better.

I'm glad to hear this. It confirms what I could read on internet
[10:13:27] <limezy> Now I'm tempted to make a backup and migrate my prod server 😅
[10:18:01] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125#issuecomment-1427680203) on [issue #125](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125) Use PostgreSQL instead of MySQL (fixes #107): testme
[10:18:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125#issuecomment-1427680281) on [issue #125](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125) Use PostgreSQL instead of MySQL (fixes #107): Alrighty
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/5614/badge)](ht...
[10:20:36] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#issuecomment-1427684326) on [issue #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558) testing: testme
[10:20:38] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#issuecomment-1427684381) on [issue #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558) testing: :sunflower:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/5615/badge)](...
[10:42:26] <Guillaume Bouzige> > <@ericg:matrix.org> done

i don't know if you can do that, but can you merge adguardhome too ?
[10:44:47] <eric_G> wanna maintain Adguardhome too?
[10:45:00] <Guillaume Bouzige> yes
[10:45:21] <Guillaume Bouzige> again, where is the info of each app what maintain whatnot
[10:46:19] <eric_G> > yes

https://github.com/YunoHost/apps/blob/master/apps.toml
[10:46:47] <eric_G> look gor `antifeatures = [ "package-not-maintained" ]`
[10:47:15] <eric_G> but then [adguardhome] is set as maintained but it is not
[10:48:05] <eric_G> > <@ericg:matrix.org> wanna maintain Adguardhome too?

done
[10:55:27] <Guillaume Bouzige> > <@ericg:matrix.org> but then [adguardhome] is set as maintained but it is not

if you know some like that, I can consider
[10:58:49] <eric_G> Adguardhome as no official maintainer but it is maintained (Kayou is upgrading the package in a regular bases). This is the case for some apps
[11:03:45] <Guillaume Bouzige> > <@ericg:matrix.org> Adguardhome as no official maintainer but it is maintained (Kayou is upgrading the package in a regular bases). This is the case for some apps

I see, yes. if some of them I might be accointance with and if it can be an help for you guys then feel free to reach me.
[11:15:54] <Guillaume Bouzige> ci dev is asking me a pwd https://ci-apps-dev.yunohost.org/
[11:15:58] <Guillaume Bouzige> is it normal ?
[11:30:32] <tituspijean> nope, nope, nope, nope noooooope
[11:33:08] <tituspijean> might be related to Aleks' chaotic weekend on the dev CI 😛
[11:34:16] <tituspijean> Guillaume Bouzige it seems to be working now?
[11:34:22] <tituspijean> (I did not do anything xD)
[12:11:43] <Yunohost Git/Infra notifications> [nextcloud_ynh] @tituspijean commented [pull request #125](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125#pullrequestreview-1295520890) Use PostgreSQL instead of MySQL (fixes #107): Works for me™, but the CI errors on backup/restore are weird.
[12:15:27] <Guillaume Bouzige> > <@titus:pijean.ovh> Guillaume Bouzige it seems to be working now?

ah yes it does
[12:18:24] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to enh_postgresql_migration: reorder script ([d0d795c4](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/d0d795c4a1b982a6a447ac9a4192e66e5cdcf56d))
[12:20:02] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to enh_postgresql_migration: Update restore ([f7d4c6e6](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/f7d4c6e6fcace9617ac0a1217e7671beb7042906))
[12:20:03] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125#issuecomment-1427848929) on [issue #125](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125) Use PostgreSQL instead of MySQL (fixes #107): testme
[12:20:04] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125#issuecomment-1427849000) on [issue #125](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/125) Use PostgreSQL instead of MySQL (fixes #107): :stuck_out_tongue_winking_eye:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/ap...
[12:22:46] <Aleks (he/him/il/lui)> > ci dev is asking me a pwd https://ci-apps-dev.yunohost.org/

sounds like a DNS cache issue maybe
[12:24:39] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to enh_postgresql_migration: Update restore ([98e9f9d5](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/98e9f9d57fdda724aca622642671f087fc6fcf8a))
[13:16:56] <eric_G> I have this issue with Nextcloud v2 `https://ci-apps-dev.yunohost.org/ci/job/5596`
[13:17:01] <eric_G> `1251 ERROR Pick a valid value for argument 'user_home': '['yes']' is not among the available choices (yes/no)`
[13:18:18] <eric_G> `'user_home'= 1` was set to 1 in tests.toml and failed, tried with `yes`...
[13:30:17] <Aleks (he/him/il/lui)> uuuh why not just `args.user_home = "yes"` ? Or you mean you already tried ?
[13:31:13] <Aleks (he/him/il/lui)> or `args.user_home = 1` should work too I think
[13:31:15] <eric_G> Yes I tried that: https://github.com/YunoHost-Apps/nextcloud_ynh/blob/b9a5ed00705c86da7a3ae56ab4db5cabba045df2/tests.toml#L9
[13:31:29] <Aleks (he/him/il/lui)> i mean without the brackets `[ ]`
[13:31:38] <eric_G> 🫠
[13:32:02] <Aleks (he/him/il/lui)> 😅
[13:32:25] <eric_G> I am starting to like toml 😬
[13:32:45] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update tests.toml ([cc945067](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/cc945067901bc06e93ff82e2f567be0f4d403295))
[13:33:28] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1427951101) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: :rocket:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/5618/badge)](htt...
[13:33:28] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1427951043) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: testme
[13:35:20] <eric_G> Aleks (he/him/il/lui): have you seen my message ^ 10:14 about `architectures = ["amd64"]`
[13:35:43] <Aleks (he/him/il/lui)> ah yes
[13:35:47] <Aleks (he/him/il/lui)> clearly a bug in the core
[13:41:54] <Aleks (he/him/il/lui)> hmf using `{', '.join(list)}` in a f-string works, but not in `.format(...)`
[13:47:40] <Aleks (he/him/il/lui)> pushed a fix to `dev`
[14:17:42] <eric_G> https://ci-apps-dev.yunohost.org/ci/job/5617 🎇
[14:44:06] <Aleks (he/him/il/lui)> zomg
[14:57:44] <eric_G> The migration to PostgreSQL adds a real speed bump to Nextcloud. This will be profitable for the smaller setups. 32-bit arch should benefit from this migration. The question is are there any Nextcloud applications that do not support PostgreSQL?
[15:31:39] <Guillaume Bouzige> eric_G if you can review so I can merge into master https://github.com/YunoHost-Apps/cryptpad_ynh/pull/163
[15:52:47] <limezy> eric_G: I have tried to migrate my Nextcloud instance to postgreSQL but got a failure
[15:54:47] <limezy> ```
761943 DEBUG An unhandled exception has been thrown:
761943 DEBUG Error: Undefined constant Doctrine\DBAL\Types\Type::TEXT in /var/www/nextcloud/apps/social/lib/Migration/Version0003Date20200611000001.php:228
761943 DEBUG Stack trace:
761944 DEBUG #0 /var/www/nextcloud/apps/social/lib/Migration/Version0003Date20200611000001.php(76): OCA\Social\Migration\Version0003Date20200611000001->createActors()
761944 DEBUG #1 /var/www/nextcloud/lib/private/DB/MigrationService.php(445): OCA\Social\Migration\Version0003Date20200611000001->changeSchema()
761944 DEBUG #2 /var/www/nextcloud/lib/private/DB/MigrationService.php(408): OC\DB\MigrationService->migrateSchemaOnly()
761944 DEBUG #3 /var/www/nextcloud/core/Command/Db/ConvertType.php(241): OC\DB\MigrationService->migrate()
761944 DEBUG #4 /var/www/nextcloud/core/Command/Db/ConvertType.php(192): OC\Core\Command\Db\ConvertType->createSchema()
761944 DEBUG #5 /var/www/nextcloud/3rdparty/symfony/console/Command/Command.php(255): OC\Core\Command\Db\ConvertType->execute()
761944 DEBUG #6 /var/www/nextcloud/3rdparty/symfony/console/Application.php(1009): Symfony\Component\Console\Command\Command->run()
761944 DEBUG #7 /var/www/nextcloud/3rdparty/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand()
761944 DEBUG #8 /var/www/nextcloud/3rdparty/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun()
761944 DEBUG #9 /var/www/nextcloud/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run()
761944 DEBUG #10 /var/www/nextcloud/console.php(100): OC\Console\Application->run()
761945 DEBUG #11 /var/www/nextcloud/occ(11): require_once('...')
761973 DEBUG #12 {main}+ ynh_exit_properly
761973 DEBUG + local exit_code=1
```
[15:56:39] <Aleks (he/him/il/lui)> sounds related to the "social" app
[15:57:01] <Aleks (he/him/il/lui)> but more like a PHP issue rather than a DB issue o.O
[16:06:57] <limezy> > <@Alekswag:matrix.org> sounds related to the "social" app

Yep. I'm removing it and trying again
[16:16:26] <Mateusz Szymański> super fishy given `Doctrine\DBAL\Types\Type` was obsoleted in v21(https://docs.nextcloud.com/server/21/developer_manual/app_publishing_maintenance/upgrade-guide.html) and is not mentioned in mainline version https://github.com/nextcloud/social/blob/master/lib/Migration/Version1000Date20221118000001.php
[16:30:59] <Mateusz Szymański> ahh social app is apparently unsupported in v25 (yet)? https://apps.nextcloud.com/apps/social
[16:44:36] <limezy> > <@orhtej2:matrix.org> ahh social app is apparently unsupported in v25 (yet)? https://apps.nextcloud.com/apps/social

Apparently not. Social app was installed on my nextcloud, but not activated
[16:44:55] <limezy> I have removed it, and the migration to PostgreSQL went on perfectly
[16:45:04] <limezy> The speed bump is insane
[17:25:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#discussion_r1104803052) on pull request #559 Packaging version 2: Hmmm soooo the main URL should definitely be: toml main.url = "/" That thing about .well-know seems to be a...
[17:27:13] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update manifest.toml Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> ([63448f20](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/63448f20497a2351c5f92ae09840ebcf63ad4f30))
[17:49:09] <David Sterry @weex@c4.social> Seems a broken upgrade script for Mastodon\_ynh caused removal and data loss. https://github.com/YunoHost-Apps/mastodon\_ynh/issues/363#issuecomment-1428386673 Maybe the repo should be rolled back? (just watching not a contributor)
[17:51:44] <Aleks (he/him/il/lui)> https://i.imgflip.com/7b0oaq.jpg
[17:54:08] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2: Update upgrade ([bf2ba7b8](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/bf2ba7b8ea5a0f6f93354c1c8c724e363b7c1db6))
[18:04:55] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1428415625) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: :v:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/5620/badge)](https://...
[18:04:56] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559#issuecomment-1428415552) on [issue #559](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/559) Packaging version 2: testme
[18:05:01] <Aleks (he/him/il/lui)> > <@weex2:matrix.org> Seems a broken upgrade script for Mastodon\_ynh caused removal and data loss. https://github.com/YunoHost-Apps/mastodon\_ynh/issues/363#issuecomment-1428386673 Maybe the repo should be rolled back? (just watching not a contributor)

Doesn't sound like an issue with that version of the package itself, the backup was clearly created as can be seen in the log, there's something else to the story here such that somehow the backup magically disappeared after the restore attempt ...
[18:06:06] <Aleks (he/him/il/lui)> (and of course upgrades shouldn't failed, but that would be if internet and computers weren't such a huge mess where one day you can install a dependency stack, and the other day somebody on the internet breaks something and there's a stupid amount of domino effect)
[18:06:32] <David Sterry @weex@c4.social> > <@Alekswag:matrix.org> Doesn't sound like an issue with that version of the package itself, the backup was clearly created as can be seen in the log, there's something else to the story here such that somehow the backup magically disappeared after the restore attempt ...

Yes very strange. Hope they report back with more details.
[18:07:25] <Aleks (he/him/il/lui)> (and yeah the yunohost paradigm doesn't really address this, because otherwise you have to backup like *everything* including fucking node_modules folder containing half of the internet "just in case somebody breaks dependency-of-dependency-of-dependency and suddenly you can't reinstall your software anymore)
[18:23:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to v2_postgresql: migration to PostgreSQL ([395c504c](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/395c504c00dad3e6d1d0a955623634bca697752a))
[18:23:49] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar created new branch v2_postgresql
[18:25:40] <Aleks (he/him/il/lui)> > <@weex2:matrix.org> Yes very strange. Hope they report back with more details.

Yeah so apparently he deleted the backup without realizing the upgrade failed ...
[18:42:19] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#discussion_r1104883977) on pull request #558 testing: suggestion ### Caractéristiques spécifiques YunoHost
[18:42:20] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin approved [pull request #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#pullrequestreview-1296241490) testing
[18:42:20] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#discussion_r1104883134) on pull request #558 testing: suggestion ### YunoHost-specific features
[18:42:20] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin edited review [pull request #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#pullrequestreview-1296241490): testing
[18:43:01] <Yunohost Git/Infra notifications> [nextcloud_ynh] @alexAubin [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#issuecomment-1428468772) on [issue #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558) testing: FYI Im cancelling https://ci-apps-dev.yunohost.org/ci/job/5615 to move ci-apps-dev to another machine but the job was p...
[19:02:34] <Aleks (he/him/il/lui)> (i dunno whoever restarted a bunch of jobs on ci-apps-dev but many of them are actually about non-existing branches anymore 😅)
[19:06:01] <Aleks (he/him/il/lui)> so far the new scaleway server seems much smoother than the two previous servers...
[19:16:13] <yalh76> > <@Alekswag:matrix.org> (i dunno whoever restarted a bunch of jobs on ci-apps-dev but many of them are actually about non-existing branches anymore 😅)

that's me ^^ sorry
[19:21:04] <Aleks (he/him/il/lui)> https://i.imgflip.com/7b12zk.jpg
[19:21:05] <oufmilo[m]> hello everybody !
i've a problem with my CI, everything is up to date
``` Launching new LXC ynh-appci-bullseye-amd64-stable-test-2 ...
touch: cannot touch '/etc/nginx/conf.d/domain.tld.d/witnessfile.conf': No such file or directory ```

```Package linter: OK (1 possible improvements)
Install (root): fail (Missing witness file)```
[19:21:19] <Aleks (he/him/il/lui)> hmmm
[19:21:31] <Aleks (he/him/il/lui)> do you have the full log
[19:21:31] <Aleks (he/him/il/lui)> sounds like there was an issue earlier in the run
[19:22:52] <oufmilo[m]> ``` ============================================
[Test 2/6] (Test complet) Installation on the root
============================================

Running: yunohost app install --force /app_folder -a "domain=sub.domain.tld&is_public=1&&path=/&admin=package_checker&init_main_permission=visitors&"
Error: YunoHost is not correctly installed. Please run 'yunohost tools postinstall'
Error: The file /etc/nginx/conf.d/domain.tld.d/witnessfile.conf is missing ! Something gone wrong !

--- FAIL ---

Error: The file /etc/nginx/conf.d/sub.domain.tld.d/witnessfile.conf is missing ! Something gone wrong !

--- FAIL ---

Error: Installation failed.

--- FAIL ---

Working time for this test: 37 seconds (20:14:55) ```
[19:23:39] <Aleks (he/him/il/lui)> the full log bro
[19:24:10] <oufmilo[m]> > <@Alekswag:matrix.org> the full log bro

https://yunorunner.travelpandas.eu/ci/logs/21.log
[19:24:21] <oufmilo[m]> :/
[19:24:46] <Aleks (he/him/il/lui)> 403 Forbidden 😬 You should `chgrp www-data /var/www/yunorunner` and `chgrp -R www-data /var/www/yunorunner/results/`
[19:25:12] <Aleks (he/him/il/lui)> (this should be added to yunorunner_ynh @_@)
[19:25:47] <oufmilo[m]> > <@Alekswag:matrix.org> 403 Forbidden 😬 You should `chgrp www-data /var/www/yunorunner` and `chgrp -R www-data /var/www/yunorunner/results/`

Done ✅
[19:27:07] <Aleks (he/him/il/lui)> hmf yeah it's not clear from the log unfortunately, but it sounds like it did not properly launch the LXC
[19:27:20] <Aleks (he/him/il/lui)> you should just cancel / retry the job i think
[19:31:05] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to testing: Update doc/DESCRIPTION.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> ([268c3626](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/268c36265f456f2ac8fede9769b8538f78b124ca))
[19:31:07] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar dismissed review [pull request #558](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/558#pullrequestreview-1296241490): testing
[19:31:09] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to testing: Update doc/DESCRIPTION_fr.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> ([e1339939](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/e1339939a34f95b586ef6dae9484858f51d75983))
[19:31:15] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot pushed 1 commit to testing: Auto-update README ([3bd7f3e1](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/3bd7f3e18b5854f03b8523587254b22682cc0d40))
[19:31:28] <oufmilo[m]> 😥
[19:31:43] <Aleks (he/him/il/lui)> @_@
[19:31:49] <oufmilo[m]> i've started new job and same issue
[19:32:15] <Aleks (he/him/il/lui)> are there any error message displayed in yunorunner itself
[19:32:23] <Aleks (he/him/il/lui)> like at the beginning around the "Launching a new LXC" line
[19:33:38] <oufmilo[m]> ``` ==============================================================================================================
13/02/2023 - 20:28:54 - Starting test for calckey_ynh_rc on arch amd64, distrib bullseye, with YunoHost stable
==============================================================================================================
Testing package https://github.com/lapineige/calckey_ynh
on branch testing
(commit 7e883bca8dbdfc035ffdc0150a0c2c7beebb4ed5)
Parsing check_process file
Launching new LXC ynh-appci-bullseye-amd64-stable-test-2 ...
touch: cannot touch '/etc/nginx/conf.d/domain.tld.d/witnessfile.conf': No such file or directory
touch: cannot touch '/etc/nginx/conf.d/sub.domain.tld.d/witnessfile.conf': No such file or directory
Creating initial snapshot ynh-appci-bullseye-amd64-stable-test-2 ...
[19:33:59] <oufmilo[m]> only line 8 & 9
[19:34:27] <Aleks (he/him/il/lui)> @_@
[19:34:43] <Aleks (he/him/il/lui)> it's as if it's not starting the yunohost base CI image and some other image instead
[19:40:25] <Aleks (he/him/il/lui)> does `lxc image list yunohost: | grep appci | grep bullseye | grep stable` display something ?
[19:40:26] <Aleks (he/him/il/lui)> ooor maybe as yunorunner:
[19:40:30] <Aleks (he/him/il/lui)> `su yunorunner -s /bin/bash -c 'lxc image list yunohost: | grep appci | grep bullseye | grep stable'`
[19:43:02] <oufmilo[m]> ``` lxc image list yunohost: | grep appci | grep bullseye | grep stable
| ynh-appci-bullseye-amd64-stable-base | 49b5540f1eaf | yes | YunoHost bullseye stable ynh-appci amd64 (20230210) | x86_64 | CONTAINER | 711.21MB | Feb 10, 2023 at 3:52am (UTC) |
| ynh-appci-bullseye-amd64-unstable-base | 8ddbc2bb6fe9 | yes | YunoHost bullseye unstable ynh-appci amd64 (20230210) | x86_64 | CONTAINER | 735.12MB | Feb 10, 2023 at 4:13am (UTC) |
[19:45:41] <Yunohost Git/Infra notifications> [package_check] @alexAubin pushed 1 commit to master: Add sanity checks the the LXC exists + initial snapshot exist instead of failing miserably later ([19b401cd](https://github.com/YunoHost/package_check/commit/19b401cd233e7a546f76702359a6b6d1644bde2e))
[19:45:52] <Aleks (he/him/il/lui)> okay that's what is expected 🤔
[19:47:01] <Aleks (he/him/il/lui)> well meh can you try to create a LXC manually with:
```bash
su yunorunner -s /bin/bash # To open a shell as yunorunner
lxc launch yunohost:ynh-appci-bullseye-amd64-stable-base test
lxc exec test /bin/bash
```

and then validate that `ls -l /etc/yunohost` exists ?
[19:47:19] <Aleks (he/him/il/lui)> ah maybe you need to `lxc start test` before the exec
[19:49:53] <Yunohost Git/Infra notifications> [package_check] @alexAubin pushed 1 commit to master: More sanity checks ([fc08a7e5](https://github.com/YunoHost/package_check/commit/fc08a7e515b1cd837af1598739446eedff1f0e02))
[19:51:00] <oufmilo[m]> ``` lxc launch yunohost:ynh-appci-bullseye-amd64-stable-base test
Error: The remote "yunohost" doesn't exist
[19:55:54] <Yunohost Git/Infra notifications> [package_check] @alexAubin pushed 1 commit to master: More sanity checks ([d95027ef](https://github.com/YunoHost/package_check/commit/d95027ef22757172225dd955e92e71baaaea2a14))
[19:57:51] <Aleks (he/him/il/lui)> uuuuuh
[19:57:52] <Aleks (he/him/il/lui)> oufmilo: mais juste avant on avait listé les images ... T'es sur que t'avais bien faire `su yunorunner -s /bin/bash -c 'lxc image list yunohost: | grep appci | grep bullseye | grep stable'` ?
[19:57:54] <Aleks (he/him/il/lui)> bref je sais pas ce qu'il s'est passé sur ton setup mais il te manque ça : https://github.com/YunoHost/yunorunner/blob/master/maintenance/finish_install.sh#L200
[19:58:02] <Aleks (he/him/il/lui)> `su yunorunner -s /bin/bash -c "lxc remote add yunohost https://devbaseimgs.yunohost.org --public --accept-certificate"`
[19:59:52] <Yunohost Git/Infra notifications> [package_check] @alexAubin pushed 1 commit to master: Annnd typo ([a4013e41](https://github.com/YunoHost/package_check/commit/a4013e414d3b9645d727d93d1ed736a852930d10))
[20:02:17] <Yunohost Git/Infra notifications> [apps] @ericgaspar created new branch stash
[20:02:17] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 1 commit to stash: Update apps.toml ([e17d6c60](https://github.com/YunoHost/apps/commit/e17d6c600c050f1557564c5aca29d3f4f6d0e2be))
[20:02:18] <Yunohost Git/Infra notifications> [apps] @ericgaspar opened [pull request #1631](https://github.com/YunoHost/apps/pull/1631): Add Stash to catalog
[20:02:18] <Yunohost Git/Infra notifications> [package_check] @alexAubin pushed 1 commit to master: Zblefg apparently that ls-remote test doesnt work ([caaf968b](https://github.com/YunoHost/package_check/commit/caaf968b0d0e4a3f1d71f778196278a6f0418138))
[20:03:03] <oufmilo[m]> ``` su yunorunner -s /bin/bash -c 'lxc image list yunohost: | grep appci | grep bullseye | grep stable'
Error: The remote "yunohost" doesn't exist
[20:03:58] <oufmilo[m]> ```
su yunorunner -s /bin/bash -c 'lxc image list yunohost: | grep appci | grep bullseye | grep stable'
Error: The remote "yunohost" doesn't exist
```
[20:11:06] <oufmilo[m]> merci Aleks (he/him/il/lui) ! ça refonctionne, je ne sais pas ce qu'il s'est passé :/
[20:14:20] <Aleks (he/him/il/lui)> beh t'as pas genre réinstallé ton setup ou un truc du genre
[20:25:41] <oufmilo[m]> j'ai juste fait la maj yunorunner
[20:28:51] <oufmilo[m]> ah mais si après j'avais une erreur avec package_check et c'est la que j'ai fait un ./package_check --rebuild ça vient de la je pense
[20:32:11] <Aleks (he/him/il/lui)> Ah ouai mais il aurait pas du oublier le remote, chelou
[20:32:39] <Aleks (he/him/il/lui)> Ou ptete y'a du code qui fait nimp dans le rebuild
[20:33:11] <Aleks (he/him/il/lui)> Ou alors t'avais jamais ajouté le remote et t'avais rebuild les fois d'avant et ça avait marché
[20:38:23] <oufmilo[m]> > <@Alekswag:matrix.org> Ou alors t'avais jamais ajouté le remote et t'avais rebuild les fois d'avant et ça avait marché

possible je t'avoue que j'ai fait tellement de manip' auparavant que c'était pas forcément bien installé depuis le début
[20:41:44] <Aleks (he/him/il/lui)> Yep bon faut dire yunorunner est loin d'etre une oneclick install pour que tout juste marche ;P Eric peut temoigner :P
[20:43:20] <oufmilo[m]> c'est pas faux je peux en témoigner aussi ^^ mais c'est tellement cool une fois que ça fonctionne
[20:43:26] <oufmilo[m]> une dernière question
[20:44:06] <oufmilo[m]> dans le config.py
le WORKER_COUNT = 1
ça correspond au fait qu'on peut lancer un job a la fois ?
[20:44:10] <eric_G> And Eric just reinstalled the whole thing thinking, I wrote down all the steps no problem and guess what... 💩
[20:52:03] <rodinux[m]> well, I am confused... I tell you for the release of cryptpad to `--keep customize/` but it is a bad idea, the configurations have changed and after the upgrade I delete the files in the `customize` folder to copy the files from `customize.dist` a
[22:00:35] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 4 commits to add-notify_push-option ([7bfb75666f64...ea01a0af350f](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/7bfb75666f64...ea01a0af350f))
[22:00:42] <Yunohost Git/Infra notifications> [nextcloud_ynh/add-notify_push-option] Update doc/DESCRIPTION_fr.md Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> - Éric Gaspar
[22:00:43] <Yunohost Git/Infra notifications> [nextcloud_ynh/add-notify_push-option] Auto-update README - yunohost-bot
[22:00:49] <Yunohost Git/Infra notifications> [nextcloud_ynh/add-notify_push-option] Merge branch testing into add-notify_push-option - Éric Gaspar
[22:03:27] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417#issuecomment-1428751854) on [issue #417](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417) Add notify push option: testme
[22:03:27] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417#issuecomment-1428751947) on [issue #417](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417) Add notify push option: :carousel_horse:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/5625/bad...
[22:07:05] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar edited review [pull request #417](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417#pullrequestreview-1296515849): Add notify push option
[22:07:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417#discussion_r1105066794) on pull request #417 Add notify push option: suggestion Il sagit dune application sur Nextcloud qui devrait accélérer linstance, plus dinformations ici : http...
[22:07:06] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar changes_requested [pull request #417](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/417#pullrequestreview-1296515849) Add notify push option
[22:07:11] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 1 commit to add-notify_push-option: Update doc/DISCLAIMER_fr.md ([c0b91504](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/c0b91504dd597bf991057cfffa9ca319066ff863))
[22:07:14] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot pushed 1 commit to add-notify_push-option: Auto-update README ([0d0cbc83](https://github.com/YunoHost-Apps/nextcloud_ynh/commit/0d0cbc8355d050623c66ef012f37f321e9357d7d))