Tuesday, July 11, 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
           

[06:16:44] <lapineige> > <@Alekswag:matrix.org> to be validated with the rest of the app team if this is really what we want tho 😛 But additionally that could also help to spot apps for which it was forgotten to update the version in manifest despite new important commit (because in turn this means the changes are not advertised as update for the actual admins because the version did not change)

Another use case : users may register only to the repo releases, and will be notified right away after each release, with less flood than a notification for each PR/issue
[06:56:40] <Guillaume Bouzige> hello there, is it the maintainer of seafile app around or about ?
[09:55:44] <tituspijean> ping Josué 🤞
[12:47:50] <Yunohost Git/Infra notifications> App dont-code failed all tests in job [#17010](https://ci-apps.yunohost.org/ci/job/17010) :(
[13:18:38] <Gcco> > <@yunohostinfra:matrix.org> App dont-code failed all tests in job [#17010](https://ci-apps.yunohost.org/ci/job/17010) :(

Mmmmh, Mongo 4.4 seems to crash in the latest ci
[14:17:30] <tituspijean> java helper should include `ca-certificates-java` as apt dependency I guess
[14:18:31] <tituspijean> as to https://www.mongodb.com/docs/manual/administration/production-notes/#x86_64 ... I don't even know how the LXC is detected
[14:27:14] <tituspijean> https://aria.im/_matrix/media/v1/download/pijean.ovh/4927a4b43c3bdfddb6d03a12aa54cdc331e601a415adc7bf73bee1040613f925
[14:27:19] <tituspijean> https://aria.im/_matrix/media/v1/download/pijean.ovh/749f3146f87dd4c429a507caf07eaaec58aa9bd16335021c7770c2ed29758d78
[14:27:36] <tituspijean> as a very Frenchman reading the names of the MongoDB daemon and shell:
[14:34:19] <orhtej2> This still looks as if it uses wrong arch for the underlying CPU, perhaps AVX is not enough differentiator?

```
186246 INFO WARNING - ynh_mongo_db__2: line 24: 9501 Illegal instruction (core dumped) mongosh --quiet --username $user --password $password --authenticationDatabase $authenticationdatabase --host $host --port $port <<EOF
```
[14:34:35] <orhtej2> or supposedly it installed mongo 4.4 and it's still crashing which is even less promising ;/
[14:36:46] <orhtej2> > This still looks as if it uses wrong arch for the underlying CPU, perhaps AVX is not enough differentiator?
>
> ```
> 186246 INFO WARNING - ynh_mongo_db__2: line 24: 9501 Illegal instruction (core dumped) mongosh --quiet --username $user --password $password --authenticationDatabase $authenticationdatabase --host $host --port $port <<EOF
> ```

Answering myself per official docs:

> MongoDB 5.0 requires use of the AVX instruction set
[14:41:48] <tituspijean> on ci-apps-dev host:
```
root@ci-apps-dev:/home/yunohost# grep -o 'avx[^ ]*' /proc/cpuinfo
avx
avx2
avx
avx2
avx
avx2
avx
avx2
```
[14:42:21] <tituspijean> should mean it's the same for the containers running within it?
[14:47:54] <tituspijean> (testing right now by rebooting bazarr's last test)
[14:49:09] <Aleks (he/him/il/lui)> (also maybe it helps to enter the LXC with `lxc exec $lxcname bash`, idk
[14:49:44] <tituspijean> ```bash
lxc shell ynh-appci-bullseye-amd64-stable-test-5
root@ynh-appci-bullseye-amd64-stable-test-5:~# grep -o 'avx[^ ]*' /proc/cpuinfo
avx
avx2
avx
avx2
avx
avx2
avx
avx2
```
[14:49:47] <tituspijean> ¯\_(ツ)_/¯
[14:50:40] <Aleks (he/him/il/lui)> yeah that doesnt seem to be the issue
[14:51:38] <tituspijean> `Illegal instruction` feels like being under an authoritarian regime, being arrested and not knowing what illegal thing one did.
[14:52:42] <Aleks (he/him/il/lui)> #TotalitarianLinux
[14:54:33] <Aleks (he/him/il/lui)> my god there's even a youtube video about this error message ... https://www.youtube.com/watch?v=5uGtN7afkZg
[14:54:51] <Aleks (he/him/il/lui)> 8 minutes
[14:56:22] <Aleks (he/him/il/lui)> annnnd it's ununderstandable
[14:58:57] <tituspijean> where are the subtitles when we need them 😕
[15:00:34] <Aleks (he/him/il/lui)> i think everybody is saying "need AVX instruction blablabh" but we do seem to have them so x_x
[15:01:23] <tituspijean> ah it's worse, the dude starts in English with a strong accent indeed, but then switches to a sort of creole (hindi+English words?). I was so confused 😆
[15:02:53] <Aleks (he/him/il/lui)> omg ? xD