You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
host.rsync_to throws Beaker::Host::CommandFailure if rsync call fails (BKR-463)
host.rsync_to throws Beaker::Host::CommandFailure if rsync does not exist on remote system (BKR-462)
host.rsync_to now check through configured SSH keys to use the first valid one
Updated some Beaker::Host methods to always return a Result object
Added
Adds Beaker::Host#chown, #chgrp, and #ls_ld methods (BKR-1499)
#uninstall_package host helper, to match #install_package
Host.uninstall_package for FreeBSD
Now easily check a command's exit status by calling Result.success?() for a simple, truthy result. No need to validate the exit code manually.
Changed
#set_env no longer calls #configure_type_defaults_on
beaker-puppet DSL Extension Library has been formally split into a standard DSL Extension Library and removed as a dependency from Beaker. Please see our upgrade guidelines.
Beaker's Hypervisor Libraries have been removed as dependencies. Please see our upgrade guidelines.