Sambacc

Latest version: v0.6

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.6

This is the v0.6 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 second 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
* Enhanced CTDB integration for running under Ceph orchestration

What's Changed
* tox: minor tox configuration updates by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/116
* sambacc: simplify the closure function writing ctdb config by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/117
* ctdb: modularize the ctdb.py code a little by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/118
* update black version by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/119
* commands: add new generic --skip-if command line options by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/120
* commands: tweak --skip-if help string by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/121
* commands: prepare ctdb commands for using cluster meta objects by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/122
* Extend support for ctdb cluster meta stored in ceph rados by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/123
* Add some more ctdb related hacks by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/124
* ctdb: wrap reclock script by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/126
* ctdb: add ctdb-monitor-nodes command by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/127
* ctdb: nodes list command, wait for ctdb option by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/128
* sambacc: add a retry loop to ctdb.monitor_cluster_meta_changes by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/130
* github: Update mergify config to replace deprecated attributes by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/132
* sambacc: avoid logging an error if cluster is being torn down by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/131
* Add simple support for ctdb public addrs by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/133
* sambacc: fix constructing interface list for ctdb public_addresses by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/134
* add rhel support to rpm builds by andrewschoen in https://github.com/samba-in-kubernetes/sambacc/pull/135
* ctdb: improve hostname lookup for ctdb nodes by avanthakkar in https://github.com/samba-in-kubernetes/sambacc/pull/137
* add retry loop to ctdb-must-have-node command by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/138
* ctdb: Leave CTDB log levels at their original defaults by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/139

New Contributors
* andrewschoen made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/135
* avanthakkar made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/137

**Full Changelog**: https://github.com/samba-in-kubernetes/sambacc/compare/v0.5...v0.6

0.5

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 https://github.com/samba-in-kubernetes/sambacc/pull/94
* container: update default test container version to fedora 39 by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/96
* commands: pass opener to read_config_files called from update-config by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/95
* sambacc: extend rados pseudo-uris to include getting mon config keys by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/97
* sambacc: add support for selecting ceph auth user/entity/id when reading config by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/98
* explicitly use black version from 2023 by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/102
* extras: enable some recommended extras on centos 9 by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/103
* Fixed environment variables SAMBA_DEBUG_LEVEL and SAMBA_SPECIFICS behavior by myback in https://github.com/samba-in-kubernetes/sambacc/pull/106
* Added organizational unit support by myback in https://github.com/samba-in-kubernetes/sambacc/pull/104
* tox.ini: add schemaupdate environment by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/108
* addc: dynamic interface filtering for provisioning by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/109
* schema: improve wording in interfaces description field by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/110
* workflows: upgrade to checkoutv4 by synarete in https://github.com/samba-in-kubernetes/sambacc/pull/111
* workflows: disable fail-fast option for distro matrix by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/114
* workflows: update text matrix to use fedora 40 by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/115

New Contributors
* myback made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/106

**Full Changelog**: https://github.com/samba-in-kubernetes/sambacc/compare/v0.4...v0.5

0.4

This is the v0.4 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 second release of 2023 - 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
* Support for custom global options in AD DC configurations
* Preliminary support for configurations fetched via HTTP/HTTPS or Ceph RADOS


What's Changed
* docs: add a release process document by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/82
* gitlint: ignore body lines that are footnotes by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/84
* add support for custom global options in AD DC confgurations by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/85
* tests: Fix a typo in file name by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/87
* readme: fix mixed up mark down links by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/88
* workflows: simply workflow with a matrix by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/86
* github: Update mergify rules to match recent changes to ci matrix by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/90
* docs: be clearer about what types top-level configs take by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/89
* Support configuration from remote resources by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/91
* docs: add a link to the pypi repository for sambacc to release doc by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/92
* setup.cfg: fix missing description text by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/93


**Full Changelog**: https://github.com/samba-in-kubernetes/sambacc/compare/v0.3...v0.4

0.3

This is the v03 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 our first release of 2023. As we mature the project we plan to make more regular releases. Our plan is to have a roughly 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

* We're now building packages in a COPR repository - https://copr.fedorainfracloud.org/coprs/phlogistonjohn/sambacc/
* Configuration files can be provided in YAML and TOML formats as well as the existing JSON format
* Support for validating configuration using JSON Schema, Schema files are available in the repository

What's Changed
* workflows: fix pushing to registry on sched builds by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/41
* More type annotations by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/38
* container: bump base image to fedora36 by synarete in https://github.com/samba-in-kubernetes/sambacc/pull/48
* Containerfile: Remove a duplicate entry by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/49
* Use newly replaced `leader` admin command for `ctdb` by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/50
* sambacc: fixed mypy-0.990 errors by synarete in https://github.com/samba-in-kubernetes/sambacc/pull/52
* workflows: update to checkout v3 by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/53
* sambacc: complete type annotations by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/47
* tox.ini: avoid one tox warning when running py3-mypy by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/54
* docs: add first full document describing JSON config by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/56
* sambacc: re-format with black version 23.1a1 by synarete in https://github.com/samba-in-kubernetes/sambacc/pull/57
* github: add mergify configuration YAML file by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/61
* Switch to CentOS Stream 9 as base image by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/60
* mergify.yml: Fix a typo by anoopcs9 in https://github.com/samba-in-kubernetes/sambacc/pull/62
* Revert "container: Switch to CentOS Stream 9 as base image" by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/65
* container: self contained build script by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/63
* docs: fix incorrect version number in configuration.md by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/68
* github: sync mergify rules that handle aged PRs by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/72
* Add json schema support for validating the configuration by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/69
* fix rpm build issues introduced by jsonschema feature by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/74
* Add more distros to CI test runs by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/76
* tox: add a distinct test env for system packages by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/77
* Check commit messages with gitlint by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/75
* Add initial support for building sambacc rpms via COPR by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/78
* Add support for config files in TOML and YAML formats by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/73
* readme: update readme to reflect recent changes by phlogistonjohn in https://github.com/samba-in-kubernetes/sambacc/pull/79

New Contributors
* synarete made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/48

**Full Changelog**: https://github.com/samba-in-kubernetes/sambacc/compare/v0.2...v0.3

0.2

This is the initial 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 our very first release. While sambacc 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/sambacc


New Contributors
* obnoxxx made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/3
* phlogistonjohn made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/9
* anoopcs9 made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/14
* spuiuk made their first contribution in https://github.com/samba-in-kubernetes/sambacc/pull/30

**Full Changelog**: https://github.com/samba-in-kubernetes/sambacc/commits/v0.2

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.