We cut the Beaker 0.17 release candidate for pre-release testing today.
As part of that, the draft release notes are also now available:
https://beaker-project.org/docs-release-0.17/whats-new/release-0.17.html
Some highlights:
- the new "<reservesys/>" element in recipe definitions makes it
possible to reserve a system even if the recipe is aborted due to a
timeout, a kernel panic, or installation failure.
- jobs can now be scheduled on Manual systems by name, so you can now
run jobs on a system by name, without having to make it available to
satisfy arbitrary "hostRequires" filters
- the "bkr machine-test" command has a new "--ignore-system-status"
option that allows testing of Manual and Broken systems
- "Removed" systems are now hidden from most of the UI by default (a new
dedicated page has been added for resurrection of previously removed
systems)
- custom theming makes it possible to provide instance specific help links
While it isn't production ready yet, Beaker 0.17 also includes the
preliminary support for dynamically dispatching jobs that don't require
real hardware to an associated OpenStack instance.
Cheers,
Nick.
--
Nick Coghlan
Red Hat Hosted & Shared Services
Software Engineering & Development, Brisbane
Testing Solutions Team Lead