Releases: samba-in-kubernetes/samba-container
Release v0.6
This is the v0.6 release of the samba-container project. samba-container aims to be the choice for Samba packaged as an OCI container application. The project provides four images: a file server image - "samba-server"; an AD DC server image - "samba-ad-server"; a simple client image - "samba-client"; and a toolbox image for assorted utilities - "samba-toolbox".
The developers of the samba-container project are happy to announce our latest release. While samba-container is still a fairly young project we think it's stable enough to see wider adoption. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/samba-container
Highlights
- Include sambacc v0.6
- Include Samba 4.20.5
- Include additional utilities for Ceph integration
What's Changed
- images: update fedora base images to fedora 40 by @phlogistonjohn in #172
- images/server: Install ctdb-ceph-mutex for rados helper by @anoopcs9 in #174
- workflows: allow push on manually run workflows by @phlogistonjohn in #175
- github: Update mergify config to replace deprecated attributes by @anoopcs9 in #176
- workflows: update to newer ishworkh/container-image-artifact-* actions by @phlogistonjohn in #177
- images/server: make it easier to do custom package builds by @phlogistonjohn in #181
Full Changelog: v0.5...v0.6
Downloads
Images built for this release can be acquired from the quay.io image registry.
samba-server
- By tag: quay.io/samba.org/samba-server:v0.6
- By digest: quay.io/samba.org/samba-server@sha256:bdd107cafef6e44bccbdcbf745e30796e7fb5117f24a3ad0a8d5a945e9dd2cbc
samba-ad-server
- By tag: quay.io/samba.org/samba-ad-server:v0.6
- By digest: quay.io/samba.org/samba-ad-server@sha256:4970803b719c1a5fe4ad43b6be5a0363f099ff554f6e91b560edf343aa63aa3d
samba-client
- By tag: quay.io/samba.org/samba-client:v0.6
- By digest: quay.io/samba.org/samba-client@sha256:ba001676af4115ab5d3f1a8f49ac54333312f28f063b1bc0689b91adb4fc47c2
samba-toolbox
- By tag: quay.io/samba.org/samba-toolbox:v0.6
- By digest: quay.io/samba.org/samba-toolbox@sha256:b615f266618e555e80370a29180c2d038f0ed4cf7efc4d5089ad8c45358fdf64
v0.5
This is the v0.5 release of the samba-container project. samba-container aims to be the choice for Samba packaged as an OCI container application. The project provides four images: a file server image - "samba-server"; an AD DC server image - "samba-ad-server"; a simple client image - "samba-client"; and a toolbox image for assorted utilities - "samba-toolbox".
The developers of the samba-container project are happy to announce our latest release. While samba-container is still a fairly young project we think it's stable enough to see wider adoption. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/samba-container
Highlights
- Update base image to Fedora 39
- Include sambacc v0.5
- Include Samba 4.19.6
- Include support for Ceph on CentOS base images
What's Changed
- images: update fedora base images to fedora 39 by @phlogistonjohn in #161
- hack: some tweaks for the build-image script by @phlogistonjohn in #164
- Add ceph support for centos based images by @phlogistonjohn in #165
- workflows: restructure the push job by @phlogistonjohn in #166
- images/ad-server: Send debug output to standard output by @anoopcs9 in #167
- workflows: allow manually running the ci job by @phlogistonjohn in #168
- workflows: upgrade to checkout@v4 by @synarete in #170
- readme: proper URLs for samba-client/toolbox by @synarete in #171
Full Changelog: v0.4...v0.5
Downloads
Images built for this release can be acquired from the quay.io image registry.
samba-server
- By tag: quay.io/samba.org/samba-server:v0.5
- By digest: quay.io/samba.org/samba-server@sha256:02872b3d0acae2c3a3a4a7f538b0093a572d9c3d29a1c38555cad53ee80974d8
samba-ad-server
- By tag: quay.io/samba.org/samba-ad-server:v0.5
- By digest: quay.io/samba.org/samba-ad-server@sha256:e63e70c616f7a43447e02d2de7706338630afa657af6ba40ce68b40ed4532d22
samba-client
- By tag: quay.io/samba.org/samba-client:v0.5
- By digest: quay.io/samba.org/samba-client@sha256:fc8f861c1713641f88921d2bef005d2480cae3aa86c8f236ce0a22f4e49dad8a
samba-toolbox
- By tag: quay.io/samba.org/samba-toolbox:v0.5
- By digest: quay.io/samba.org/samba-toolbox@sha256:236239ff33926cec91f29c9829c1a62be6023a83ee7c2c0e0f99839121968f9d
Release v0.4
This is the v0.4 release of the samba-container project. samba-container aims to be the choice for Samba packaged as an OCI container application. The project provides four images: a file server image - "samba-server"; an AD DC server image - "samba-ad-server"; a simple client image - "samba-client"; and a toolbox image for assorted utilities - "samba-toolbox".
The developers of the samba-container project are happy to establish our latest release. While samba-container is still a fairly young project we think it's stable enough to see wider adoption. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/samba-container
Highlights
- Update base image to Fedora 38
- Include sambacc v0.4
- Include Samba 4.18.8
What's Changed
- images: update fedora base images to fedora 38 by @phlogistonjohn in #140
- Workflow matrix by @obnoxxx in #136
- github: make indents conform to yamllint rules by @phlogistonjohn in #143
- github: update mergify config to match new matrix by @phlogistonjohn in #144
- workflows: Use new GitHub action with podman support by @anoopcs9 in #141
- github: fix a mergify rule that was invalid by @phlogistonjohn in #145
- Enable creation of CentOS based AD server images with nightly builds of Samba by @anoopcs9 in #142
- build images using new hack/build-image script by @phlogistonjohn in #135
- github: switch to using fqin style tags in the ci yaml by @phlogistonjohn in #147
- github: combine nightly jobs with default jobs using matrix by @phlogistonjohn in #148
- reformat yaml files to remove yamllint warnings by @phlogistonjohn in #149
- gitlint: allow commit messages to contain long footnotes by @phlogistonjohn in #150
- hack: fix --push option to build-image by @phlogistonjohn in #152
- docs: add release process document by @phlogistonjohn in #153
- docs: start a developer's doc with a tip related to building sambacc dev branches by @phlogistonjohn in #156
Full Changelog: v0.3...v0.4
Downloads
Images built for this release can be acquired from the quay.io image registry.
samba-server
- By tag: quay.io/samba.org/samba-server:v0.4
- By digest: quay.io/samba.org/samba-server@sha256:c3d4368a8dd5297be2c97c0e8c906ad5ef137db455ca690662c93ef5f3b01f3f
samba-ad-server
- By tag: quay.io/samba.org/samba-ad-server:v0.4
- By digest: quay.io/samba.org/samba-ad-server@sha256:02ec382776e4bb5de4e14f821895027718c4d7e35f0a79b396af45e2b207bf96
samba-client
- By tag: quay.io/samba.org/samba-client:v0.4
- By digest: quay.io/samba.org/samba-client@sha256:412a1ffaea77be3ba1548fa9bfe9ea111ff373814b7e6bc852ef4086fd267721
samba-toolbox
- By tag: quay.io/samba.org/samba-toolbox:v0.4
- By digest: quay.io/samba.org/samba-toolbox@sha256:b80cd9c088328ff1f997605f2e6415e32862dd9240acdfef573c70d16dd2a31e
Release v0.3
This is the v0.3 release of the samba-container project. samba-container aims to be the choice for Samba packaged as an OCI container application. The project provides four images: a file server image - "samba-server"; an AD DC server image - "samba-ad-server"; a simple client image - "samba-client"; and a toolbox image for assorted utilities - "samba-toolbox".
The developers of the samba-container project are happy to establish our latest release. While samba-container is still a fairly young project we think it's stable enough to see wider adoption. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/samba-container
Highlights
- Updates base image to Fedora 37
- Includes sambacc v0.3
- Includes samba 4.17.8
- Added the samba-toolbox image to the project
While not part of the released set of images we'd also like to highlight that the project can now be used to build images based on CentOS Stream and OpenSUSE. Additionally, the project has preliminary support for building images for Arm64 platforms.
What's Changed
- Utilize build args to install from custom repo by @anoopcs9 in #75
- workflows: Share images between jobs by @anoopcs9 in #76
- images: bump base image to fedora36 by @synarete in #77
- images/server: Use new CTDB 'leader' admin sub-command by @anoopcs9 in #79
- workflows: use checkout@v3 by @synarete in #82
- client: rename Dockerfile to Containerfile by @synarete in #86
- client: use fedora36 as base image by @synarete in #85
- samba toolbox by @synarete in #84
- makefile: add build-toolbox to general build rule by @phlogistonjohn in #89
- readme: refresh the entire readme by @phlogistonjohn in #90
- docs: add docs for samba-server containers by @phlogistonjohn in #91
- fix building nightly images by @phlogistonjohn in #94
- toolbox: use fedora36 as base image by @synarete in #97
- gitignore: add temporary files from Makefile targets by @obnoxxx in #99
- github: Add mergify configuration by @obnoxxx in #101
- images: Use
samba-client
as base image forsamba-toolbox
build by @anoopcs9 in #100 - github: fix minor "spelling" mistake in mergify rules by @phlogistonjohn in #105
- Proposal2: openSUSE base images by @dmulder in #104
- Makefile organization and cleanups by @phlogistonjohn in #108
- makefile: use consistent naming by @phlogistonjohn in #109
- Shellcheck fixes by @obnoxxx in #110
- Makefile: improve buildfile handling, including cleanup by @obnoxxx in #115
- github: sync mergify rules that handle aged PRs by @phlogistonjohn in #116
- drop jsonschema rpms by @phlogistonjohn in #117
- add tdb-tools to ad-server and toolbox images by @phlogistonjohn in #114
- add explicit fedora and centos based builds by @obnoxxx in #107
- ad-server: add tdb-tools to installed packages by @dmulder in #119
- fix quoting in new Containerfile.centos files by @phlogistonjohn in #120
- Add gitlint support to samba-container by @phlogistonjohn in #124
- images/toolbox: Add CentOS variant of Containerfile by @anoopcs9 in #126
- install sambacc using common script by @phlogistonjohn in #118
- github: add workflow for building the centos based server image by @obnoxxx in #123
- install sambacc from COPR by @phlogistonjohn in #125
- server: install some vfs packages by @phlogistonjohn in #127
- Update fedora image bases to version 37 by @phlogistonjohn in #128
- Add preliminary support for building arm64 images by @phlogistonjohn in #131
- Add yamllint checking by @obnoxxx in #132
- workflows: Add jobs to test nightly rpms on CentOS by @anoopcs9 in #134
- makefile: prevent passing an unknown --arch argument to docker by @phlogistonjohn in #138
- images: support a SAMBACC_VERSION_SUFFIX to force a sambacc version by @phlogistonjohn in #139
New Contributors
Full Changelog: v0.2...v0.3
Download
Images built for this release can be acquired from the quay.io image registry.
samba-server
- By tag: quay.io/samba.org/samba-server:v0.3
- By digest: quay.io/samba.org/samba-server@sha256:09c867343af39b237230f94a734eacc8313f2330c7d934994522ced46b740715
samba-ad-server
- By tag: quay.io/samba.org/samba-ad-server:v0.3
- By digest: quay.io/samba.org/samba-ad-server@sha256:a1d901f44be2af5a516b21e45dbd6ebd2f64500dfbce112886cdce09a5c3cbd5
samba-client
- By tag: quay.io/samba.org/samba-client:v0.3
- By digest: quay.io/samba.org/samba-client@sha256:ebfb72d348238f4275d0ba4dbdcd111e912620791ac021bbe5c343b8a4d6052e
samba-toolbox
- By tag: quay.io/samba.org/samba-toolbox:v0.3
- By digest: quay.io/samba.org/samba-toolbox@sha256:40a9bd95b6e6a386adfb8f131313946ee9debaeb9e6cb7e77dd232ed84e8b818
Release v0.2
samba-container release v0.2
This is the initial release of the samba-container project. samba-container aims to be the choice for Samba packaged as an OCI container application. The project provides three images: a file server image - "samba-server"; an AD DC server image - "samba-ad-server"; and a simple client image - "samba-client".
The developers of the samba-container project are happy to establish our very first release. While samba-container is still a fairly young project we think it's stable enough to see wider adoption. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/samba-container
New Contributors
- @obnoxxx made their first contribution in #2
- @phlogistonjohn made their first contribution in #9
- @spuiuk made their first contribution in #52
- @anoopcs9 made their first contribution in #50
Full Changelog: https://github.com/samba-in-kubernetes/samba-container/commits/v0.2
Images created for this release can be acquired from the quay.io image registry:
samba-server
- By tag:
quay.io/samba.org/samba-server:v0.2
- By digest:
podman pull quay.io/samba.org/samba-server@sha256:710af13506f4c19a151dbc865ce8c726550c99df18128fa0ecdce91b7558f40e
samba-ad-server
- By tag:
quay.io/samba.org/samba-ad-server:v0.2
- By digest:
quay.io/samba.org/samba-ad-server@sha256:5736b890d8400376c839f746bb7d97da3cb51e605e4fbecf70302276aa381e58
samba-client
- By tag:
quay.io/samba.org/samba-client:v0.2
- By digest:
quay.io/samba.org/samba-client@sha256:a6728c3d0eef48bc6d425faa7fdb79382841056cb2daba06ab857c6180c417e0