Sunday, August 25, 2024
dev@conference.yunohost.org
August
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
 
             

[11:17:31] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: apps: in apt resource, fix empty string in packages_from_raw_bash breaking dpkg-build ([a76cd05e](https://github.com/YunoHost/yunohost/commit/a76cd05e87bbe62d7926b288b146b11220893502))
[11:22:59] <Yunohost Git/Infra notifications> [yunohost] alexAubin created new tag debian/11.2.28
[11:23:02] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: Update changelog for 11.2.28 ([bc2ed45e](https://github.com/YunoHost/yunohost/commit/bc2ed45e9dac06309d0b1c2a238243c9e6d45ccc))
[11:25:04] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin pushed 4 commits to dev ([215ee68044c3...bf785a11e3a4](https://github.com/YunoHost/yunohost-admin/compare/215ee68044c3...bf785a11e3a4))
[11:25:04] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin merged [pull request #576](https://github.com/YunoHost/yunohost-admin/pull/576): Translations update from Weblate
[11:25:12] <Yunohost Git/Infra notifications> [yunohost-admin/dev] Translated using Weblate (Indonesian) Currently translated at 100.0% (557 of 557 strings) Translation: YunoHost/admin ... - cjdw
[11:26:45] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin pushed 1 commit to dev: Update changelog for 11.2.8 ([26fdebc5](https://github.com/YunoHost/yunohost-admin/commit/26fdebc57b5ca13f3ee210382d19488a6b4e6500))
[11:26:45] <Yunohost Git/Infra notifications> [yunohost-admin] alexAubin created new tag debian/11.2.8
[11:27:34] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.28 for bullseye/stable/all ...
[11:29:06] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.28 for bullseye/stable/all.
[11:29:14] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/11.2.8 for bullseye/stable/all ...
[11:30:41] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.28+202408251130 for bullseye/unstable/all ...
[11:33:21] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/11.2.8 for bullseye/stable/all.
[11:34:22] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.28+202408251130 for bullseye/unstable/all.
[11:34:35] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/11.2.8+202408251130 for bullseye/unstable/all ...
[11:37:58] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/11.2.8+202408251130 for bullseye/unstable/all.
[13:46:10] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1426332988](https://gitlab.com/YunoHost/yunohost/-/pipelines/1426332988) failed on branch dev
[16:00:55] <selfhoster1312> > 23961322 DEBUG action [955.1] executed in 23961.248s
yeah i think that's not normal :D
[16:01:18] <selfhoster1312> (that's when i Ctrl^Ced package_checker)
[16:01:40] <selfhoster1312> would you be happy if i introduced hard timeouts on most operations?
[16:03:47] <Aleks (he/him/il/lui)> ¯\_(ツ)_/¯
[16:04:26] <Aleks (he/him/il/lui)> it's not as simple as that, the bulk of the test time should be the app install/remove/upgrade/... tests, and some apps are known to take a lot of time because they build locally etc...
[16:04:58] <Aleks (he/him/il/lui)> yunorunner has a ~3 hours timeout iirc
[16:05:15] <selfhoster1312> yeah but is it ok that basic operations should take a certian time, then app tests themselves use a reasonable preset like 10m which you can override with a CLI flag ?
[16:06:19] <Aleks (he/him/il/lui)> maybe, in which case the real hard part is not modifying package_check but analysing app test times and making a PR on every app
[16:07:01] <selfhoster1312> i mean the "main thing" timeout could be more for all i care, here my main problem is every step failed and it's still taking hours instead of quitting early after a reasonable timeout
[16:07:19] <selfhoster1312> > Error: Failed to access the internet.
> Error: Failed to fetch instance "1" in project "default": Instance not found

^ after this i waited several hours ^^
[16:08:17] <Aleks (he/him/il/lui)> then idk i would rather look into what's the origin of this specific hanging issue rather than try to add random timeouts everywhere
[16:08:24] <selfhoster1312> (i'm not even sure what produced this DEBUG line??)
[16:08:50] <selfhoster1312> well it's i don't have network connectivity in the VM (still not sure why, that's my next investigation)
[16:08:52] <Aleks (he/him/il/lui)> looks like a Yunohost/Moulinette debug line
[16:08:54] <selfhoster1312> so it should quit early...
[16:09:02] <selfhoster1312> instead if tries to run stuff
[16:09:31] <selfhoster1312> btw re: https://github.com/YunoHost/package_check/pull/164
was there something more i could do to get this merged to make life easier for incus users?
[16:09:45] <selfhoster1312> but yeah i'll focus on quitting early if the network is not working
[16:17:00] <Aleks (he/him/il/lui)> > <selfhoster1312> btw re: https://github.com/YunoHost/package_check/pull/164
> was there something more i could do to get this merged to make life easier for incus users?

( i need to focus on this because I'm in a discussion IRL and repackaging an app at the same time ugh )
[16:17:20] <selfhoster1312> sure, don't let me be a bother, sorry :)
[16:17:54] <Aleks (he/him/il/lui)> hmokay i was confused because i tought $lxc was a new var but it's already everywhere in the code
[16:17:58] <selfhoster1312> yes ! :)
[16:18:11] <selfhoster1312> that's why i can't change it easily :)