Releases: rjeffman/ipalab-config
Releases · rjeffman/ipalab-config
v0.11.0
Highlights of this release
- Propagate volume definitions for IPA nodes
- Remove GPL'ed code
- Allow global setting of 'domain'
- Revert default behavior of '/var/log' mounts
Bugs Fixed
- Fix Ubuntu container definition
- compose: Use 'restart: no'
Full Changelog: v0.10.3...v0.11.0
v0.10.3
New Features
- Persist container '/var/log'
Bugs Fixed
- Use correct SELinux label=disable
- extra_data: Fix file copy behavior to be consistent with directories
Full Changelog: v0.10.2...v0.10.3
v0.10.2
New features
- Allow single files as 'extra-data'
- inventory: Reorganize inventory groups
- extra_data: Adjust path when copying relative to cofig file
Bugs fixed
- Do not display exception backtrace if failed to configuration
- external-nodes: Fix missing python3-dnf5
- inventory: Add missing 'ipa_deployment' group
- examples/external_addc.yml: Fix forwarder IP address
- die(): Show "FATAL" on output
- inventory: Only use ipaclient dns_resolver if server has DNS role
- Documentation fixes
Full Changelog: v0.10.1...v0.10.2
v0.10.1
Bugs fixed
- samba AD DC: Fix inference of ip_address
- Samba AD DC: Add zone configuration to allow two way trusts
- examples/external_addc: Use IP address for IPA server
Full Changelog: v0.10.0...v0.10.1
v0.10.0
New Features:
- Add support for Samba AD DC external node
- unbound: Use volume to store configuration
- Add initial support to a more verbose execution.
- inventory: Group external nodes by role
Bugs Fixed:
- Fix creation of Unbound image
- Generate lint correct and easier to read YAML files
Full Changelog: v0.9.0...v0.10.0
v0.9.0
New features
- Add support for extra data specifier
Bugs fixed
- Expand list of capabilities required by IPA systems under podman
- Missing unbound support data in the release
- Store all unbound configuration files under /etc/unbound
Full Changelog: v0.8.0...v0.9.0
v0.8.0
New Features
- Add support for nodes external to the IPA deployment
- Provide a file to patch to /etc/hosts
Bugs Fixed
- Remove debug leftovers
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Higlights of this release
- Allow custom volumes
- Add support for external networks
Bugs fixed
- Force an explicit network name to use
- Don't allow deployment names with same name as labname
Detailed changelog since 0.6.2 by author:
Alexander Bokovoy (2)
- Allow custom volumes
- Force an explicit network name to use
Rafael Guterres Jeffman (6)
- flake8: fix Flake8 issues.
- Add flake8 and pylint to pre-commit
- Add support for external networks.
- examples: Ensure all examples use different IP ranges
- network: Simplify network configuration code
- Don't allow deployment names with same name as labname
Full Changelog: v0.6.2...v0.7.0
ipalab-config-v0.6.2
This release just updates PyPI metadata and fix the version number.
ipalab-config-v0.6.0
Higlights of this release:
- Allow selecting default distro through CLI argument '-d'
- Make containerfile paths relative to cluster configuration
- Add behavioral tests using 'behave'
- Measure code coverage with 'coverage'
Bugs fixed:
- Create output directory only once
- Do not call 'sys.exit'
Full Changelog: v0.5.1...v0.6.0