This is the v0.5 release of sambacc - A library and set of CLI tools for managing Samba servers running in containers.
The developers of sambacc are happy to establish the first release of 2024 - part of our planned 6 month release cadence. To report bugs, ask questions, make comments, or participate in development please visit our project repository at https://github.com/samba-in-kubernetes/sambacc
Highlights
- Improve support for configurations stored on Ceph
- Added organizational unit support for AD DC configuration
- Dynamic interface filtering for provisioning AD DC
What's Changed
- workflows: update build matrix to use fedora 39, drop fedora 37 by @phlogistonjohn in #94
- container: update default test container version to fedora 39 by @phlogistonjohn in #96
- commands: pass opener to read_config_files called from update-config by @phlogistonjohn in #95
- sambacc: extend rados pseudo-uris to include getting mon config keys by @phlogistonjohn in #97
- sambacc: add support for selecting ceph auth user/entity/id when reading config by @phlogistonjohn in #98
- explicitly use black version from 2023 by @phlogistonjohn in #102
- extras: enable some recommended extras on centos 9 by @phlogistonjohn in #103
- Fixed environment variables SAMBA_DEBUG_LEVEL and SAMBA_SPECIFICS behavior by @myback in #106
- Added organizational unit support by @myback in #104
- tox.ini: add schemaupdate environment by @phlogistonjohn in #108
- addc: dynamic interface filtering for provisioning by @phlogistonjohn in #109
- schema: improve wording in interfaces description field by @phlogistonjohn in #110
- workflows: upgrade to checkout@v4 by @synarete in #111
- workflows: disable fail-fast option for distro matrix by @phlogistonjohn in #114
- workflows: update text matrix to use fedora 40 by @phlogistonjohn in #115
New Contributors
Full Changelog: v0.4...v0.5