Steven Pritchard

Results 8 issues of Steven Pritchard

The logic at https://github.com/voxpupuli/beaker/blob/master/lib/beaker/host/unix/exec.rb#L283-L286 causes platform `el-9-x86_64` to run `/sbin/service sshd restart` (instead of `systemctl restart sshd.service`), which can fail if the `initscripts-service` package is not installed.

## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: `puppet-agent-7.21.0-1.el8.x86_64` - Ruby: `ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5) [x86_64-linux]` - Distribution: CentOS Stream 8 - Module version: 4.2.0 ## How...

bug

## Describe the Bug `showoff pdf` fails with the following error: ``` Exit with code 1 due to network error: ProtocolUnknownError ``` A PDF is created with no images. ##...

bug

Calls to `exists?` should be replaced with `exist?` for compatibility with Ruby 3.

In addition, update the following in `metadata.json`: * Puppet module dependencies * Version * `issues_url` * Supported Puppet versions * Supported operating systems

Clean up files distributed by puppetsync for various linters. Also fix a quoting issue in create-github-release action.

WMIC has been deprecated for some time, and it has been removed in Windows 2025. There are a number of places where `wmic` is used: ``` lib/beaker/host/pswindows/exec.rb:69: ips = execute("wmic...

#### Pull Request (PR) description Implement a NetworkManager provider using nmstate Also adds beaker tests. #### This Pull Request (PR) fixes the following issues * Fixes #328 * Fixes #338