Sunday, September 10, 2023
apps@conference.yunohost.org
September
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:04:27] <Yunohost Git/Infra notifications> [nextcloud_ynh] @Bugsbane [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/601#issuecomment-1712667266) on [issue #601](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/601) Cannot update due to back up fail: You can list what backups exist, either through the webadmin or by CLI (yunohost backup list). From there you can choose...
[02:04:28] <Yunohost Git/Infra notifications> [apps] @alexAubin pushed 1 commit to longtermnotworking: Flag long-term level 0 apps as not working ([8fe5cbf2](https://github.com/YunoHost/apps/commit/8fe5cbf28ca897c24ac2acc57aadfb53e5201ffa))
[02:04:28] <Yunohost Git/Infra notifications> [apps/master] add etherpad vanilla - Éric Gaspar
[02:04:28] <Yunohost Git/Infra notifications> [apps] @alexAubin approved [pull request #1729](https://github.com/YunoHost/apps/pull/1729#pullrequestreview-1618700020) add etherpad vanilla: :partying_face:
[02:04:28] <Yunohost Git/Infra notifications> [apps] @alexAubin merged [pull request #1729](https://github.com/YunoHost/apps/pull/1729): add etherpad vanilla
[02:04:28] <Yunohost Git/Infra notifications> [apps] @alexAubin pushed 2 commits to master ([c84d765bf8a3...4aec01ebf54a](https://github.com/YunoHost/apps/compare/c84d765bf8a3...4aec01ebf54a))
[02:04:28] <Yunohost Git/Infra notifications> [apps] @alexAubin created new branch longtermnotworking
[02:04:28] <Yunohost Git/Infra notifications> App etherpad_mypads rises from level 6 to 8 in job [#18397](https://ci-apps.yunohost.org/ci/job/18397) !
[02:04:31] <Yunohost Git/Infra notifications> [apps] @alexAubin deleted branch etherpad
[02:04:31] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1729 from YunoHost/etherpad add etherpad vanilla - Alexandre Aubin
[02:04:31] <Yunohost Git/Infra notifications> [apps] @alexAubin opened [pull request #1731](https://github.com/YunoHost/apps/pull/1731): Flag long-term level 0 apps as not working
[06:19:52] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1731](https://github.com/YunoHost/apps/pull/1731#pullrequestreview-1618745638) Flag long-term level 0 apps as not working
[06:19:57] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1731](https://github.com/YunoHost/apps/pull/1731): Flag long-term level 0 apps as not working
[06:19:57] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([4aec01ebf54a...7a69fab8f023](https://github.com/YunoHost/apps/compare/4aec01ebf54a...7a69fab8f023))
[06:19:58] <Yunohost Git/Infra notifications> [apps] @ericgaspar deleted branch longtermnotworking
[06:19:59] <Yunohost Git/Infra notifications> [apps/master] Flag long-term level 0 apps as not working - Alexandre Aubin
[06:20:04] <Yunohost Git/Infra notifications> [apps/master] Merge pull request #1731 from YunoHost/longtermnotworking Flag long-term level 0 apps as not working - eric_G
[09:26:54] <Salamandar> Hmm
[09:26:55] <Salamandar> My refactoring fails on fail2ban on install
[09:26:55] <Salamandar> https://ci-apps-dev.yunohost.org/ci/job/9474
[09:27:16] <Salamandar> that's weird : I never had fail2ban fail on install script, even though the log files are always created after fail2ban reload…
[09:27:57] <Salamandar> The only thing I can see, different from other apps, is that the dir /var/log/$app is created before fail2ban reload (it's usually created after, when systemd starts the app)
[09:28:19] <Salamandar> what do you guys think ? I'm trying with a "touch $app.log" before fail2ban configuration… not good but nice to debug
[10:29:18] <Tag> > <@Salamandar:matrix.org> what do you guys think ? I'm trying with a "touch $app.log" before fail2ban configuration… not good but nice to debug

That's what we're doing for vaultwarden https://github.com/YunoHost-Apps/vaultwarden_ynh/blob/693b3bb5fa412954f380f9a52fb946a6a6bda9cf/scripts/install#L195-L199
[10:58:15] <Aleks (he/him/il/lui)> > <@Salamandar:matrix.org> The only thing I can see, different from other apps, is that the dir /var/log/$app is created before fail2ban reload (it's usually created after, when systemd starts the app)

yes fail2ban absolutely want the files-to-watch to exist when fail2ban is started ...
[10:58:50] <Aleks (he/him/il/lui)> cf for example https://github.com/YunoHost/install_script/blob/main/bullseye#L448
[11:53:04] <Yunohost Git/Infra notifications> [gitlab_ynh] @Plumeros [commented](https://github.com/YunoHost-Apps/gitlab_ynh/issues/229#issuecomment-1712793484) on [issue #229](https://github.com/YunoHost-Apps/gitlab_ynh/issues/229) Error installingGitLab: Yes, its an ARM64 processor, thanks for the hint. But for having a sustainable solution I need to find the root cause o...
[12:09:16] <Yunohost Git/Infra notifications> [gitlab_ynh] @kay0u [commented](https://github.com/YunoHost-Apps/gitlab_ynh/issues/229#issuecomment-1712797169) on [issue #229](https://github.com/YunoHost-Apps/gitlab_ynh/issues/229) Error installingGitLab: Gitlab can takes time to install. You have to be patient.

You can find logs in /var/logs/yunohost/yunohost-api (if yo...
[13:37:18] <Salamandar> > <@Alekswag:matrix.org> yes fail2ban absolutely want the files-to-watch to exist when fail2ban is started ...

Yeah that's really weird because I can see apps for which the log file is'nt created
[13:38:22] <Salamandar> And, example_ynh doesn't "touch" the log file. maybe we should add that ?
[13:41:21] <Salamandar> Anyways Tag Aleks (he/him/il/lui) thanks for your replies, I thought I was going crazy
[19:58:30] <Yunohost Git/Infra notifications> App rspamdui stays at level 1 in job [#18423](https://ci-apps.yunohost.org/ci/job/18423)
[20:07:27] <Tag> > <@Salamandar:matrix.org> And, example_ynh doesn't "touch" the log file. maybe we should add that ?

In example_ynh, the path is `/var/log/nginx/${domain}-error.log`. I think the file is created implicitly by `ynh_add_nginx_config` a few lines above
[20:49:56] <orhtej2> How does one set temp environment variables in i.e. `install`? If I want to push stuff like `NODE_ENV=production` but do not leak that to shell that invoked `yunohost app install blahblah`?
[20:50:04] <orhtej2> or am I overthinking stuff
[20:56:40] <Yunohost Git/Infra notifications> App wireguard_client rises from level 0 to 7 in job [#18426](https://ci-apps.yunohost.org/ci/job/18426) !
[21:10:14] <tituspijean> > How does one set temp environment variables in i.e. `install`? If I want to push stuff like `NODE_ENV=production` but do not leak that to shell that invoked `yunohost app install blahblah`?

Example: https://github.com/YunoHost-Apps/peertube_ynh/blob/57183451a21c83441aa40e879ff82451a94344ed/scripts/upgrade#L271
[21:24:24] <orhtej2> > <@titus:pijean.ovh> Example: https://github.com/YunoHost-Apps/peertube_ynh/blob/57183451a21c83441aa40e879ff82451a94344ed/scripts/upgrade#L271

Hoped there's an easier way 😕
[21:44:29] <Yunohost Git/Infra notifications> App akkoma failed all tests in job [#18428](https://ci-apps.yunohost.org/ci/job/18428) :(
[21:48:19] <Yunohost Git/Infra notifications> App archivist failed all tests in job [#18429](https://ci-apps.yunohost.org/ci/job/18429) :(
[22:07:12] <tituspijean> > Hoped there's an easier way 😕

I don't think that if you `export` variables they leak to the initial shell. Try it maybe?
[22:22:57] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:23:04] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:30:47] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:32:15] <Yunohost Git/Infra notifications> [apps] @yalh76 pushed 1 commit to update_app_levels: Fix thelounge level ([6668e79e](https://github.com/YunoHost/apps/commit/6668e79e8682b1efe29a5be419367e053ec0724f))
[22:32:51] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:32:52] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:33:55] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:34:40] <Yunohost Git/Infra notifications> [apps] @yalh76 pushed 1 commit to update_app_levels: Fix lychee level ([66c46c60](https://github.com/YunoHost/apps/commit/66c46c6012eeb460447a9032ace62407d4c46cee))
[22:34:46] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:35:28] <Yunohost Git/Infra notifications> [apps] @yalh76 pushed 1 commit to update_app_levels: Fix hedgedoc level ([18b42863](https://github.com/YunoHost/apps/commit/18b4286369be2a501692627cc64988ead20fe001))
[22:35:54] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[22:36:27] <Yunohost Git/Infra notifications> [apps] @yalh76 pushed 1 commit to update_app_levels: Fix headscale level ([ac5a6b17](https://github.com/YunoHost/apps/commit/ac5a6b17ed738a58c7ad2be0982af21c15162988))
[22:36:31] <Yunohost Git/Infra notifications> [apps] @yalh76 edited [pull request #1727](https://github.com/YunoHost/apps/pull/1727): Update app levels according to CI results
[23:57:09] <Yunohost Git/Infra notifications> App rocketchat goes down from level 8 to 6 in job [#18241](https://ci-apps.yunohost.org/ci/job/18241)