Thinstation / thinstation

A framework for making thin and light Linux based images for x86 based machines and thinclients.
https://www.thinstation.net/
775 stars 188 forks source link

No network configuration is applied #812

Open Aleksa2022 opened 4 months ago

Aleksa2022 commented 4 months ago

Uploaded a network configuration, hoping to get centralized image management without rebuilding every time the configuration changes and getting bummed. Yes, it reads and loads the configuration, but does not apply it. For example, I set vmview client parameters - I try to change SSL validation mode, connection server addresses and nothing changes - all parameters are taken from the default configuration. The same problem has been reported in https://github.com/Thinstation/thinstation/issues/247?ysclid=ltcn4jop1p290405980. It is clear that the system does not change the applied parameters - hostname etc. What is not clear is why the parameters that may not have been applied yet, such as vmview, are not changed?

Aleksa2022 commented 4 months ago

The WIKI says "Values read from all matching conf files will be retained unless overwritten by values from subsequent conf files.", however, no values seem to be overwritten. I had the idea of making a canonical config that would cover possible incorrect parameters in the image and that could be used to quickly change some parameters without rebuilding the image - the Horizon connection server address, other Horizon client parameters, or any other parameters that apply or could apply after the main system parameters (hostname, address, etc.). My experiments have shown that the parameters I need are not changed - they are taken from buildtime. Is there any way to fix this? I would like to write the minimum necessary parameters into the image and put all the rest into the network.