- Add Fedora 45 support (bcl)
- tests: Use pytest-cov to support coverage of parallel tests from pytest-xdist (bcl)
- workflows: Use latest released py3.14 and py3.12 (bcl)
- test: Use pytest-xdist to run tests in parallel (bcl)
- tests: Use ThreadingHTTPServer and threads for load and include tests (bcl)
- tests: Mark helper classes as not tests (bcl)
- bootc: Add bootc command to the RHEL10 handler (bcl)
- rdp: Add rdp support to the RHEL10 handler (bcl)
- raid: Update RHEL10 handler to match rhel10-branch (bcl)
- Fix handling filesystem labels with spaces (marmarek)
- Mark the vnc command as deprecated on RHEL 10 (mkolman)
Resolves: RHEL-41219
- pykickstart is supported on python 3.6+ (sgallagh)
- timezone: Remove the --isUtc, --nontp, and --ntpserver arguments (bcl)
Related: RHEL-34009
- packages: Remove the old camel case arguments on RHEL10 (bcl)
Resolves: RHEL-34009
- nvdimm: Remove support for the nvdimm command on RHEL10 (bcl)
Related: RHEL-34009
- Drop the MIT license (bcl)
- btrfs: Remove support for the btrfs command on RHEL10 (bcl)
Resolves: RHEL-34009
- Deprecate modularity on RHEL 10 (marusak.matej)
Resolves: RHEL-34829
- workflow: Update to py3.12.0 (bcl)
- pykickstart: Set timeout to 120s on requests.get (bcl)
- translation-canary: Update the subtree with current master (bcl)
- Squashed 'translation-canary/' changes from 840c2d64..5bb81253 (bcl)
- tests: Add python 3.12 support (bcl)
- tests: Update unicode test to remove deprecated resetlocale (bcl)
- rtd: formats is separate, not part of sphinx (bcl)
- rtd: Add the .readthedocs.yaml config file (bcl)
- spec: Update spec with changes from Fedora (bcl)
- Makefile: Update pypi upload command (bcl)
- realm: switch from pipes.quote() to shlex.quote() (ptoscano)
- workflow: Update actions to newest versions (bcl)
- Fix issues how to generate encrypted passwords (woiling)
- Don't allow to use --sdboot and --extlinux together (vponcova)
- tests: add bootloader sdboot option (jeremy.linton)
- bootloader: Add systemd-boot support with --sdboot (jeremy.linton)
- Add %changelog section to pykickstart.spec.in (jkonecny)
- Do not request sign for rc-release Makefile target (jkonecny)
- Do not require SPECFILE for rc-release (jkonecny)
- Add missing docs copy to scratch Makefile (jkonecny)
- Add support for Fedora 39 (vslavik)
This also changes from running the unit tests, which are now run as part
of the rpm build, to running ksvalidator and ksflatten on some test
kickstarts.
./tests/good-ks/ contains kickstarts expected to pass
./tests/bad-ks/ contains kickstarts expected to fail
./tests/include-ks/ contains kickstarts expected to pass, with includes
(note that the %include directives in good-ks are not processed by
ksvalidator).
Related: rhbz#1656662
- Fix the coverage report (vponcova)
- whitelist_externals has changed to allowlist_externals (bcl)
- Update %post example for DNS problems (bcl)
- deps: Move dependencies into requirements.txt (bcl)
- Fix syntax of a code sample (ewoud)
- sshkey: Escapes quotes in the ssh key (bcl)
Resolves: rhbz#2117734
- test: Add Python 3.11 to test matrix (bcl)
- Add --hibernation option to AutoPart (ozobal)
- Makefile: Include pyproject.toml in new release commit (bcl)