Skip to content

Conversation

synarete
Copy link
Collaborator

@synarete synarete commented Jul 16, 2025

Ensure smbmetrics uses same base image upstream ceph; that is, devbuilds-centos-amd64

@phlogistonjohn
Copy link
Collaborator

phlogistonjohn commented Jul 16, 2025

My suggestion: let's add a new build arg to the Container file that defaults to the current base image value. With the new base image build argument, we can configure the makefile and CI to generate samba-metrics:$TAG images where tag matches the tag on the parent samba-server images.

How does that sound?

@synarete
Copy link
Collaborator Author

My suggestion: let's add a new build arg to the Container file that defaults to the current base image value. With the new base image build argument, we can configure the makefile and CI to generate samba-metrics:$TAG images where tag matches the tag on the parent samba-server images.

How does that sound?

Fair enough. Will fix.

@synarete synarete force-pushed the ss-base-image-sambe-server-nightly branch from 9f7ace4 to 1842cf2 Compare July 16, 2025 15:02
@synarete synarete changed the title image: use 'samba-server:nightly' as base image build and push images based on samba-server 'devbuilds-centos-amd64' Jul 16, 2025
@synarete synarete force-pushed the ss-base-image-sambe-server-nightly branch from 1842cf2 to dd5d42c Compare July 16, 2025 15:35
Copy link
Contributor

@anoopcs9 anoopcs9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, other than the typo in the commit message for image: allow passing explicit samba base-imag (s/smabe/samba) see below for some minor comments.

synarete added 3 commits July 17, 2025 13:45
The smbmetrics image is based on one of multiple samba-server images.
Allow user to define an explicit base-image, with latest as default.

Signed-off-by: Shachar Sharon <[email protected]>
Allow user to define base image url and tag via command line args.

Signed-off-by: Shachar Sharon <[email protected]>
Align smbmetrics with main image tag which is consumed by upstream Ceph
project ('devbuilds-centos-amd64') in order to avoid lagging behind.

Signed-off-by: Shachar Sharon <[email protected]>
@synarete synarete force-pushed the ss-base-image-sambe-server-nightly branch from dd5d42c to 644d925 Compare July 17, 2025 10:56
@synarete
Copy link
Collaborator Author

lgtm, other than the typo in the commit message for image: allow passing explicit samba base-imag (s/smabe/samba) see below for some minor comments.

Fixed.

Copy link
Contributor

@anoopcs9 anoopcs9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks.

Copy link
Collaborator

@phlogistonjohn phlogistonjohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks

@synarete synarete merged commit 1bae596 into samba-in-kubernetes:main Jul 17, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants