[04:23:59]
<Yunohost Git/Infra notifications> [issues] @Tagadda [commented](https://github.com/YunoHost/issues/issues/1973#issuecomment-1646739057) on [issue #1973](https://github.com/YunoHost/issues/issues/1973) Magically keeping all custom-config panel settings during the conf upgrade via ynh_add_config without having to define all of them as yunohost settings: While creating a config_panel, I though about another approach to solve this issue. We could keep those config_panels o...
[10:06:50]
<em0ne> Contabo vps servers are trash
[10:07:29]
<em0ne> I just formated my vps, installed the debian 11 image, enabled ipv6 using the enable_ipv6 command and installed yunohost
[10:08:00]
<em0ne> I left the ssh password as unmanaged
[10:08:00]
<em0ne> Everything else I left as default
[10:08:15]
<em0ne> And the ipv4 interface still magically dissappears
[10:08:30]
<em0ne> After about 10 minutes. It is getting worse and worse
[10:09:19]
<em0ne> The vps used to race. I used to get 50mb/sec up and down all day long
[10:09:20]
<em0ne> Now it is as slow as a snail
[10:09:24]
<em0ne> And I thought yunohost was to blame geez
[10:10:41]
<tituspijean[m]> > <@em0ne:matrix.org> And I thought yunohost was to blame geez
An easy assumption 🙃
[10:11:16]
<em0ne> When I request vnc access to the server which is on a different ipv4 address the actual ipv4 interface on my server starts to magically work again
[10:11:53]
<em0ne> Vnc connects to the proxmox qemu instance on a different ip
[10:12:07]
<tituspijean[m]> > <@em0ne:matrix.org> And the ipv4 interface still magically dissappears
How is the interface setup on the server? Like, is there a cloud config that's getting pulled from Contabo, or is it manual?
[10:12:27]
<em0ne> It is a modified debian 11 ISO image
[10:12:35]
<em0ne> Modified by contabo
[10:13:00]
<em0ne> Right now it has crashed again
[10:13:31]
<em0ne> I can give you my ip and password if you want in pm
[10:13:58]
<tituspijean[m]> I have no time to delve into a server right now sorry 😅
[10:14:34]
<tituspijean[m]> Though I would look into your /etc/network/interfaces and /etc/network/interfaces.d to see if you can set the interface manually
[10:14:41]
<em0ne> No worries. I emailed contabo support. I bet they're just going to reboot the vps and tell me "see it works fine". But it will crash 10 minutes later
[10:15:14]
<tituspijean[m]> yeah no, "rebooting the server" is not a proper solution indeed
[10:16:07]
<em0ne> I think the configs are 100% alright because it is a completely fresh install. And when I request vnc access which is like a keyboard/video/mouse console my server starts to magically work again correctly
[10:16:25]
<em0ne> Ipv4 appears again and everything is fine for a small amount of time
[10:17:44]
<em0ne> Strangely ipv6 is disabled by default
[10:17:50]
<em0ne> Which is not the case on a standard debian ISO from debian.org
[10:19:30]
<em0ne> I think the people here were right about running a vps server. It is much better to get a dedicated server
[10:20:11]
<tituspijean[m]> > <@em0ne:matrix.org> I think the people here were right about running a vps server. It is much better to get a dedicated server
I think your first conclusion is the right one. It's Contabo's fault. 😛
[10:21:24]
<em0ne> Most definitely
[10:26:40]
<em0ne> Maybe they expect all their customers to run a 90s era static HTML Page that no one ever visits
[10:27:16]
<tituspijean[m]> or they live way ahead in the future when everything will be IPv6 by default
[10:34:53]
<em0ne> But ipv6 is disabled. If you enable it ipv4 breaks
[10:35:26]
<em0ne> What do you think of hetzner tituspijean @titus:pijean.ovh: ?
[10:36:17]
<tituspijean[m]> I only have experience with OVH and Scaleway. Both good. I cannot comment on others :/
[10:38:01]
<em0ne> It is a bit weird how no one comes close to the prices of the hetzner dedicated servers. A lot of people on the Internet keep asking how it is possible for them to be so cheap
[10:39:11]
<em0ne> I know that they were funded by the German government to build their infrastructure
[10:41:23]
<em0ne> My gut feeling says to stay away from them
[10:42:32]
<em0ne> Probably the same kinda BS as contabo
[18:08:25]
<tituspijean[m]> FYI I'm booting up the bookworm-dev CI, and discovering some wonky stuff in package\_check. Like `./package_check.sh` has not completely implemented arg parsing for DIST and BRANCH. I had to trick it with `DIST=bookworm BRANCH=bookworm ./package_check.sh -r`
[18:11:14]
<Aleks (he/him/il/lui)> 🤔
[18:11:24]
<Aleks (he/him/il/lui)> eeeh
[18:12:04]
<tituspijean[m]> Aaand image building ends up in a bunch of "error: command not found" 😅
[18:15:03]
<Aleks (he/him/il/lui)> yunorunner does pass the proper env variable though : https://github.com/YunoHost/yunorunner/blob/master/run.py#L597
[18:15:13]
<Aleks (he/him/il/lui)> did you compare with what i did on ci-apps-bookworm ?
[18:15:49]
<Aleks (he/him/il/lui)> or wait actually I think you mean `BRANCH=unstable`
[18:15:56]
<Aleks (he/him/il/lui)> like, yeah, confusing semantic
[18:16:12]
<Aleks (he/him/il/lui)> `BRANCH` corresponds to the "debian component" thingy i think
[18:16:16]
<Aleks (he/him/il/lui)> which in our case is stable/testing/unstable
[18:17:05]
<Aleks (he/him/il/lui)> but we do use the `bookworm` git branch to build the `unstable` component of the `bookworm` release 😬
[18:17:31]
<Yunohost Git/Infra notifications> Failed to run the source auto-update for : leantime, shiori. Please run manually the autoupdate_app_sources.py script on these apps to debug what is happening!
[18:26:36]
<Aleks (he/him/il/lui)> tituspijean: sooo i've complicated the update of the wishlist export thingy we discussed
[18:26:48]
<Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/dbINmRgTfUFTIuykzATLZOfV
[18:27:02]
<Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/QHunXtoEwQhlwKylJWARmxaz
[18:27:16]
<Aleks (he/him/il/lui)> and then a JSON version, without the apps flagged "remove ? = y" in the CSV
[19:22:28]
<tituspijean[m]> > <@Alekswag:matrix.org> but we do use the `bookworm` git branch to build the `unstable` component of the `bookworm` release 😬
yeah indeed I mixed them up. 🙂 It workz: https://ci-apps-bookworm-dev.yunohost.org/ci/job/1
[20:42:18]
<tituspijean[m]> I've just seen that Flame (nice dashboard) has a new version: https://github.com/pawelmalak/flame
and it can automatically list Docker apps installed on the same system by using its API: https://github.com/pawelmalak/flame/blob/3c347c854c4c55456785ff026a703422d8f02f62/controllers/apps/docker/useDocker.js#L21
But I think the app is mono-user.
[20:43:03]
<tituspijean[m]> one possible use for the future user API 😉