[00:21:35]
<Salamandar> https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/2
[00:21:38]
<Salamandar> yeah, overleaf passe o/
[00:22:00]
<Émy - OniriCorpe> bon j'ai vainement tenté d'ajouter le support du thème sombre à l'app store
[00:22:04]
<Émy - OniriCorpe> le css c'ets toujours pas pour moi mdr
[00:22:10]
<Salamandar> ci-apps-dev : 20.5 minutes, ici : 18.7 minutes
[00:22:20]
<Salamandar> je sais pas à quoi c'est dû mais c'est bien
[00:22:28]
<Émy - OniriCorpe> > <@Salamandar:matrix.org> ci-apps-dev : 20.5 minutes, ici : 18.7 minutes
avec ou sans eatmydata?
[00:22:36]
<Salamandar> > <@oniricorpe:im.emelyne.eu> avec ou sans eatmydata?
sans dans tous les cas je crois
[00:22:45]
<Salamandar> faudrait tester en effet
[00:25:25]
<Salamandar> çéparti
[00:26:23]
<Émy - OniriCorpe> yay
[00:26:28]
<Émy - OniriCorpe> zéparti
[00:26:58]
<Salamandar> > <@oniricorpe:im.emelyne.eu> zéparti
o non c'est pas le jour
[00:27:07]
<Salamandar> sur l'esplanade devant chez moi ya la fête foraine qui se monte
[00:27:16]
<Salamandar> c'est l'enfer ya des annonces sonores qui demandent de bouger des bagnoles
[00:27:46]
<Émy - OniriCorpe> "allez allez on attrape la queue du mickey"
[00:28:54]
<Salamandar> ogod
[01:24:28]
<Yunohost Git/Infra notifications> [yunohost] @Psycojoker pushed 1 commit to fix-slapd-certs-permissions: fix(regen_conf/ldap): sometime those directories permissions changes and it breaks ldap ([587a09de](https://github.com/YunoHost/yunohost/commit/587a09de62cc04ebfbd152830f16f411aae92f37))
[01:27:28]
<Yunohost Git/Infra notifications> [yunohost] @Psycojoker opened [pull request #1803](https://github.com/YunoHost/yunohost/pull/1803): fix(regen_conf/ldap): sometime those directories permissions changes and it breaks ldap
[01:33:35]
<Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1207601426](https://gitlab.com/YunoHost/yunohost/-/pipelines/1207601426) failed on branch fix-slapd-certs-permissions
[01:35:29]
<Yunohost Git/Infra notifications> [yunohost] @OniriCorpe [commented](https://github.com/YunoHost/yunohost/pull/1803#issuecomment-1987035440) on [issue #1803](https://github.com/YunoHost/yunohost/pull/1803) fix(regen_conf/ldap): sometime those directories permissions changes and it breaks ldap: hmmmmm the /host-certificates/live/ doesnt exist on my yunohost is this a specific infra thing?
[08:10:51]
<Yunohost Git/Infra notifications> [Apps tools error] Error while updating %s: %s
[08:14:14]
<tituspijean> Uhuh. Tell me more about %s. Has %s been mean to you?
[08:41:55]
<Tag> Bad %s, bad!
[08:42:35]
<lapineige> Des fois ne pas voir le bot auquel vous réagissez, ça donne des trucs hors contexte qui sont 😂
[08:43:51]
<tituspijean> Yunohost Git/Infra notifications, lapineige is ignoring you. Is %s lapineige?
[08:48:25]
<Tag> Inspecteur Titus
[09:01:17]
<lapineige> > <@titus:pijean.ovh> Yunohost Git/Infra notifications, lapineige is ignoring you. Is %s lapineige?
Avez-vous déjà vu Lapineige et %s dans la même pièce ? JDÇJDR
[10:35:18]
<Salamandar> > <@oniricorpe:im.emelyne.eu> zéparti
Ça y est j'arrive enfin à avoir un test eatmydata qui tourne
[10:35:19]
<Salamandar> https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/1
[10:35:42]
<Salamandar> j'ai dû bricoler dans le code du package_check our qu'il utilise mon image local custom plutôt que l'image distante…
[10:36:08]
<Salamandar> et le script rebuild_base_lxc est pété, l'appel à yunohost tools postinstall utilise un ancien argument
[10:43:36]
<Tag> Ah euh oui, il y a des trucs non commité sur samurai devbaseimgs
[10:45:13]
<Tag> > <@Salamandar:matrix.org> https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/1
ça va turbo vite non ? :o
[10:45:29]
<Salamandar> non c'est cinny, c'est normal, ça fait que installer du html
[10:45:53]
<Salamandar> mais en fait j'ai un doute sur si ça utilise eatmydata là
[10:46:44]
<Salamandar> ha si, c'est bon
[10:47:10]
<Salamandar> par contre eatmydata est pas appelé pendant " Preinstalling apt dependencies before creating the initial snapshot...", c'est dommage
[10:47:26]
<Salamandar> https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/2 sera plus pertinent @tag:lostpod.me
[10:47:42]
<Tag> un petit glitchsoc après :')
[10:51:15]
<Tag> > <@Salamandar:matrix.org> par contre eatmydata est pas appelé pendant " Preinstalling apt dependencies before creating the initial snapshot...", c'est dommage
peut être qu'on veut que ce soit comme ça, pour que les paquets soient bien présent dans le snapshot ?
[10:51:27]
<Tag> mais je suis pas hyper calé là dessus
[10:51:30]
<Salamandar> > <@tag:lostpod.me> peut être qu'on veut que ce soit comme ça, pour que les paquets soient bien présent dans le snapshot ?
il suffit de sync à la fin non ?
[10:51:36]
<Salamandar> (en dehors de eatmydata)
[10:51:42]
<Salamandar> mais oui, dans un premier temps c'est ptêt plus safe
[10:56:41]
<Tag> Le même commit sur [ci-apps](https://ci-apps.yunohost.org/ci/job/24231) et sur [ci-apps-dev-lxc-tests](https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/1), 26 minutes contre 20 minutes !!
[10:56:54]
<Tag> C'est quand même significatif
[11:36:36]
<lapineige> Ouais clairement c'est utile !
[11:43:14]
<Salamandar> Ah la vache
[11:43:22]
<Salamandar> 18:40 ouais
[12:58:46]
<Tag> Ok so YunoHost is a Free cPanel Alternative now!!
https://www.youtube.com/watch?v=TsJNEtRLxsA
[14:14:00]
<Salamandar> > <@tag:lostpod.me> Le même commit sur [ci-apps](https://ci-apps.yunohost.org/ci/job/24231) et sur [ci-apps-dev-lxc-tests](https://ci-apps-dev-lxc-tests.yunohost.org/ci/job/1), 26 minutes contre 20 minutes !!
Sur overleaf on passe de 1h33 à 1h24, c'est pas dingue dingue
[14:14:45]
<Salamandar> (sans l'overhead de début, 1h30 à 1h21)
[14:14:59]
<Salamandar> mais la majorité du temps se passe pendant le apt install…
[14:18:37]
<Salamandar> sur une install simple on passe de 6.8 minute à 5.6 minute (calculé sur les timestamps en millisecs)
[14:19:12]
<Salamandar> donc on dirait que ça ne tire pas profit de btrfs ?
[14:53:42]
<lapineige> Par curiosité, c'est dans quoi que vous avez mis Btrfs ?
[14:54:10]
<lapineige> > <@Salamandar:matrix.org> mais la majorité du temps se passe pendant le apt install…
Si c'est ça, btrfs n'apporte a priori rien de majeur.
[15:09:53]
<Salamandar> > Par curiosité, c'est dans quoi que vous avez mis Btrfs ?
sur un VPS, j'ai configuré btrfs en backend de Incus/LXD
[15:10:00]
<Salamandar> ça permet théoriquement des snapshots instantannés
[15:10:17]
<lapineige> Ah oui ok c'était ça l'objectif (j'imaginais la compression)
[15:10:33]
<lapineige> Donc du coup a priori l'appli passe un temps fou sur l'installation des paquets au tout début
[15:11:30]
<Salamandar> > Ah oui ok c'était ça l'objectif (j'imaginais la compression)
ah, non, en effet, la compression on s'en fout, c'est surtout la dédup qui est intéressante ici
[15:12:11]
<Salamandar> j'ai aussi activé eatmydata (mais que sur les commandes lxc exec yunohost app install, pas sur le apt install initial)
[15:13:13]
<lapineige> Tant que j'y suis, c'est quoi eatmydata en gros ?
[15:13:57]
<Salamandar> un LD_PRELOAD qui désactive l'effet de `sync`
[15:14:30]
<Salamandar> donc pas de latences liées au stockage (sauf si le kernel décide qu'il faut flush ses buffers)
[21:37:27]
<Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2355#issuecomment-1987340117) on [issue #2355](https://github.com/YunoHost/issues/issues/2355) Move from LXD to Incus: Youve replaced all lxc by incus in https://github.com/YunoHost/ynh-dev/pull/71/files
[21:37:27]
<Yunohost Git/Infra notifications> [issues] @kay0u [commented](https://github.com/YunoHost/issues/issues/2355#issuecomment-1987340117) on [issue #2355](https://github.com/YunoHost/issues/issues/2355) Move from LXD to Incus: You replace all lxc by incus in https://github.com/YunoHost/ynh-dev/pull/71/files
[21:38:07]
<Yunohost Git/Infra notifications> [yunohost-ci] @kay0u pushed 3 commits to incus-migration ([485d0686d316^...2e0a4087538e](https://github.com/YunoHost/yunohost-ci/compare/485d0686d316^...2e0a4087538e))
[21:38:07]
<Yunohost Git/Infra notifications> [yunohost-ci] @kay0u created new branch incus-migration
[21:38:07]
<Yunohost Git/Infra notifications> [yunohost-ci/incus-migration] lxd -> incus - Kay0u
[21:38:07]
<Yunohost Git/Infra notifications> [yunohost-ci] @kay0u opened [pull request #3](https://github.com/YunoHost/yunohost-ci/pull/3): Incus migration
[21:38:07]
<Yunohost Git/Infra notifications> [issues] @kay0u edited [issue #2355](https://github.com/YunoHost/issues/issues/2355): Move from LXD to Incus
[21:38:07]
<Yunohost Git/Infra notifications> [issues] @kay0u edited [issue #2355](https://github.com/YunoHost/issues/issues/2355): Move from LXD to Incus
[21:38:53]
<Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1208027092](https://gitlab.com/YunoHost/yunohost/-/pipelines/1208027092) failed on branch dev, fix-slapd-certs-permissions
[21:38:54]
<kayou> need to rebuild images
[21:38:54]
<kayou> (just me doing some tests with incus)
[21:39:09]
<Yunohost Git/Infra notifications> [issues] @kay0u edited [issue #2355](https://github.com/YunoHost/issues/issues/2355): Move from LXD to Incus
[21:39:14]
<Yunohost Git/Infra notifications> [yunohost-ci] @kay0u pushed 1 commit to incus-migration: fix restore ([03de0719](https://github.com/YunoHost/yunohost-ci/commit/03de0719dc12ee3bff077fe2d43d33d09d0aa475))
[21:39:15]
<Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 37 pending update PRs
- 8 new apps PRs
- 4 failed apps updates: focalboard, traggo, tvheadend, vikunja
See the full log here: http://paste.yunohost.org/raw/lekukevana
[21:39:18]
<Yunohost Git/Infra notifications> [lxd_img_builder] @kay0u opened [pull request #6](https://github.com/YunoHost/lxd_img_builder/pull/6): replace lxd with incus
[21:39:18]
<Yunohost Git/Infra notifications> [lxd_img_builder] @kay0u pushed 1 commit to lxd-to-incus-migration: replace lxd with incus ([d092f4c8](https://github.com/YunoHost/lxd_img_builder/commit/d092f4c8d79b52d098e1c575ea4dfa6638fe101a))
[21:39:18]
<Yunohost Git/Infra notifications> [lxd_img_builder] @kay0u created new branch lxd-to-incus-migration
[21:42:21]
<Salamandar> lxd / incus is some kind of next level of crappy TBH
[21:42:21]
<Salamandar> i was happy to see there was a documented api between the command line client and the server, and a python library to use it
[21:42:24]
<Salamandar> /rant on
[21:42:27]
<Salamandar> then i thought "wait a minute, how can I list the images on a "repository" ?"
[21:42:27]
<Salamandar> oh crap. Repositories, images download etc, are only handled on the *client* side (command line, user side, not server side), so I need to call the `lxd` command instead of having a shiny REST call to do
[21:42:48]
<Salamandar> also, images aren't stored in the storage pool. They need to be copied when creating an instance. but why…
[21:59:07]
<Émy - OniriCorpe> 🥲
[21:59:09]
<Émy - OniriCorpe> informatik
[22:17:21]
<ljf> > <@Salamandar:matrix.org> mais la majorité du temps se passe pendant le apt install…
Est-ce qu'on a envisagé d'héberger un repo miroir de debian ?