Hello,
Problem statement
As a kubernetes operator using CAPI and Openstack, in an organisation that primarily uses Debian as a distribution for its servers, I would like to build kubernetes images using a source image with Debian 13 as a distribution.
There is an ubuntu target for the make command, and the ansible roles use the OS family to support Ubuntu.
However, there are slight differences between Ubuntu and Debian as distributions such as:
- package names
- service names
Therefore, a build will fail.
Solution
The roles should also differenciate package lists, services... based on the OS distribution.
I have done several modifications across several roles so that the build succeeds on :
I still use the ubuntu make target.
Would the project be interested in the changes made in the form of a PR in order to support Debian 12/13 ? At least in terms of successfully building the image for the moment (not as a fully supported OS), and still using the ubuntu make target ?
(note : I am also in the process of reviewing how to have a CLA either for the Company or as an individual)
Alternatives
Currently my only alternative is using Ubuntu, but this does not abide by organisation standards.
/kind feature
Hello,
Problem statement
As a kubernetes operator using CAPI and Openstack, in an organisation that primarily uses Debian as a distribution for its servers, I would like to build kubernetes images using a source image with Debian 13 as a distribution.
There is an ubuntu target for the make command, and the ansible roles use the OS family to support Ubuntu.
However, there are slight differences between Ubuntu and Debian as distributions such as:
Therefore, a build will fail.
Solution
The roles should also differenciate package lists, services... based on the OS distribution.
I have done several modifications across several roles so that the build succeeds on :
I still use the ubuntu make target.
Would the project be interested in the changes made in the form of a PR in order to support Debian 12/13 ? At least in terms of successfully building the image for the moment (not as a fully supported OS), and still using the ubuntu make target ?
(note : I am also in the process of reviewing how to have a CLA either for the Company or as an individual)
Alternatives
Currently my only alternative is using Ubuntu, but this does not abide by organisation standards.
/kind feature