Friday, July 07, 2023
apps@conference.yunohost.org
July
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
           

[03:45:25] <Yunohost Git/Infra notifications> Job [#16893](https://ci-apps.yunohost.org/ci/job/16893) for icecoder failed miserably :(
[05:49:23] <nicofrand> > @nicofrand You get past https://github.com/YunoHost/yunohost/blob/7924bb2b28436e6be7949b559c9eaa22981b3de4/helpers/nodejs#L111 yet old `node` remains, can you ssh in and type `which node`?

I'll ask (I am not the one meeting the issue)
[08:13:53] <Yunohost Git/Infra notifications> App decidim failed all tests in job [#16900](https://ci-apps.yunohost.org/ci/job/16900) :(
[08:47:58] <Yunohost Git/Infra notifications> App digiwords goes down from level 8 to 6 in job [#16901](https://ci-apps.yunohost.org/ci/job/16901)
[09:07:12] <orhtej2> > I'll ask (I am not the one meeting the issue)

the more I think about it the more I suspect `corepack` solution will not work as it installs `yarn` 2 or 3 which for me never worked with projects that build with `yarn` 1
[09:07:36] <orhtej2> i.e. `element` build with `corepack` fails (at least for me)
[09:08:00] <nicofrand> indeed, we use yarn 1
[09:10:09] <Aleks (he/him/il/lui)> wait there are several major versions of yarn ?
[09:40:50] <Yunohost Git/Infra notifications> App drupal7 goes down from level 8 to 6 in job [#16902](https://ci-apps.yunohost.org/ci/job/16902)
[10:18:54] <orhtej2> > <@Alekswag:matrix.org> wait there are several major versions of yarn ?

there's [classic v1.x yarn](https://classic.yarnpkg.com/lang/en/) and [v2.x+ yarn](https://yarnpkg.com/getting-started/migration) that requires non-0 migration steps
[10:20:02] <orhtej2> installation via deb common in YNH installs 1.x

```sh
ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version
ynh_exec_warn_less ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg"
```
[14:00:59] <orhtej2> so this time around I actually checked and [dendrite 0.13.1](https://github.com/YunoHost-Apps/dendrite_ynh/pull/102) seems to be working both ways.
[14:07:03] <tituspijean[m]> orhtej2 the ci is happy too. It might be an issue with my instance, since I tend to debug things in production 😛
[14:07:41] <tituspijean[m]> however I no f*cking idea why Dendrite would rely on ngrok
[14:09:54] <orhtej2> > <@titus:pijean.ovh> however I no f*cking idea why Dendrite would rely on ngrok

wait what?
[14:10:28] <tituspijean[m]> Sorry, for context: https://paste.yunohost.org/raw/punemuhoma
[14:10:50] <tituspijean[m]> I've removed the `> /dev/null` part of the build command to make it verbose
[14:11:04] <tituspijean[m]> it complains about `2023-07-07 07:49:02,343: WARNING - internal/sqlutil/trace.go:29:2: no required module provides package github.com/ngrok/sqlmw; to add it:
2023-07-07 07:49:02,343: WARNING - go get github.com/ngrok/sqlmw`
[14:12:36] <tituspijean[m]> (trying to add it manually, and upgrading dendrite now. disconnecting...)
[14:19:08] <orhtej2> > <@titus:pijean.ovh> it complains about `2023-07-07 07:49:02,343: WARNING - internal/sqlutil/trace.go:29:2: no required module provides package github.com/ngrok/sqlmw; to add it:
> 2023-07-07 07:49:02,343: WARNING - go get github.com/ngrok/sqlmw`

try adding `-r` to this line: https://github.com/YunoHost-Apps/dendrite_ynh/blob/0b50d69473710013cb8d42103eb352ce9022b960/scripts/upgrade#L63

file `internal/sqlutil/trace.go` no longer exists in upstream.
[14:19:22] <orhtej2> (`-r` being nuke the target folder before unzipping)
[17:00:34] <Yunohost Git/Infra notifications> [apps] @yunohost-bot created new branch update_app_levels
[17:00:34] <Yunohost Git/Infra notifications> [apps] @yunohost-bot pushed 1 commit to update_app_levels: Update app levels according to CI results ([c2ab3dfe](https://github.com/YunoHost/apps/commit/c2ab3dfe1e66555fc98d6340ed1805ab71af7e6e))
[17:00:34] <Yunohost Git/Infra notifications> [apps] @yunohost-bot opened [pull request #1693](https://github.com/YunoHost/apps/pull/1693): Update app levels according to CI results
[17:57:19] <Yunohost Git/Infra notifications> App ssbroom failed all tests in job [#16909](https://ci-apps.yunohost.org/ci/job/16909) :(