samba-container icon indicating copy to clipboard operation
samba-container copied to clipboard

build: Add debian based server image build

Open obnoxxx opened this issue 11 months ago • 4 comments

this adds debian based server image build flavor.

trigger with

make KIND=server OS_NAME=debian build-image 

obnoxxx avatar Jan 08 '25 18:01 obnoxxx

I am thinking of maybe splitting the first commit out into a separate PR and adding debian flavor for more image builds

obnoxxx avatar Jan 09 '25 11:01 obnoxxx

this is now based on #195

obnoxxx avatar Jan 09 '25 12:01 obnoxxx

So, I'm going to be honest and say that I'm not super enthusiastic about adding a new distro image - especially one that no one external to the project has requested. This does not mean I'm firmly opposed, but it seems like a future maintenance burden with little to no immediate payoff. Plus, I find that we already have enough variations that things are complicated to wrangle.

We have the fedora builds which are tested and released. We have centos builds which are tested, not released, but consumed by the ceph project. We have opensuse builds that serve as a feeder for suse's own builds, and are tested, but I have little insight to how they're used.

On top of all those we have the various nightly and dev-build subvariants. I would rather get a stronger handle on the stuff we're already doing, including getting the arm64 builds included in the regular build process, and then getting the centos variants part of the release process before adding debian --- UNLESS there's some big demand that I'm unaware of.

phlogistonjohn avatar Jan 09 '25 15:01 phlogistonjohn

This pull request now has conflicts with the target branch. Please resolve these conflicts and force push the updated branch.

mergify[bot] avatar Jan 10 '25 17:01 mergify[bot]