Releases: pyveci/racker
Releases · pyveci/racker
0.3.0
What's Changed
- Increase resources assigned to Vagrant environment.
Now, it gets 4 VCPUs and 4096 MB RAM. - Improve platform guards and naming things
- Improve central command invocation function
- Improve documentation
- Fix packaging
Full Changelog: 0.2.0...0.3.0
0.2.0
- Add software tests to CI/GHA
- Naming things: Add
rackercommand withracker {pull,run}subcommands - Improve subprocess stdout/stderr redirection and error handling
- Activate full
umoci-unpacked images - Add test case for
postroj pkgprobe - Improve image subsystem to acquire arbitrary Docker filesystem images
- Add operating system support for SLES 15, SLES BCI, RHEL, CentOS 9
- Add operating system support for RHEL UBI's "minimal" flavors
- Add custom exception objects
- Add more test cases to raise code coverage to >75%
- Refactoring: Bundle
systemd-nspawn/machinectltopostroj.backend.nspawn - Refactoring: Move code from
setup_ubuntuto genericacquire_from_http
Full Changelog: 0.1.0...0.2.0
0.1.0
- Add
ImageProviderimplementation to provision operating system images - Add resources and documentation for sandbox setup based on Vagrant
- Supported operating systems:
Debian, Ubuntu, Fedora, openSUSE, Arch Linux,
CentOS, Rocky Linux, Amazon Linux, Oracle Linux - Add basic probing for unit
systemd-journald - Add example probe implementation for the Apache web server
- Add
postroj pkgprobeimplementation - Add
postroj list-imagessubcommand - Add caching of download artefacts
- Improve robustness and documentation
- Add subcommand
postroj pull [--all] - Add subcommand
postroj selftest {hostnamectl,pkgprobe} - Improve process management of container wrapper
- Generalize process wrapper for launching Nspawn containers
- Add subcommand
postroj run - Fix
stty: 'standard input': Inappropriate ioctl for device - Refactor application settings
- Add software test framework and basic tests for
postroj run - Refactor data model for curated operating systems / disk images
- Allow
versionnamelabels likedebian-11for addressing curated filesystem images - Rename project to Racker and Python package to
racker
Full Changelog: 0.0.0...0.1.0
0.0.0
- Add convenience wrapper around
systemd-nspawn - Add convenience wrapper around Windows Docker Machine
Full Changelog: https://github.com/cicerops/racker/commits/0.0.0