New features in this release
- Do you need to connect to Linux containers? Bolt has a new lxd transport which can be used to connect to Linux containers and run actions on them. For more information on using this transport, see the experimental features documentation.
This feature is experimental and might change between minor versions.
- Have a command or task that takes a long time to execute and want to see what's happening on the target? Bolt now supports streaming output from targets as actions are running. To learn how to stream output, check out the documentation.
This feature is experimental and might change between minor versions.
- YAML plan steps now support metaparameters as top-level step keys. For example, you can set a run-as user when running a command using the new run_as key. For a full list of YAML plan steps and supported keys, see writing YAML plans.
- Ever look at what plans are available in your project and wished that you could see each plan's description? You're in luck! Bolt now shows plan descriptions in bolt plan show and Get-BoltPlan output.
- Running scripts from the command-line is easier than ever. Bolt now supports specifying a Puppet path ( <MODULE> / <SCRIPT NAME> ) to the bolt script run and Invoke-BoltScript commands.
- If your workflow includes running PowerShell scripts, you can take advantage of the new pwsh_params option for the run_script plan function. This option accepts a hash of PowerShell script parameters and passes them to the script as named arguments. For more information, see the run_script reference.
- Several of Bolt's bundled modules have been upgraded to their latest versions, which include new major versions that are not compatible with Puppet 5. For a full list of upgraded modules, check out the changelog.
- Bolt now reports whether a file path is an absolute path or a Puppet path for the run_script , file::read , and upload_file plan functions when it collects analytics. Bolt does not report the path itself. For more information about the analytics Bolt collects, check out the documentation.
Check out the full release notes here
Comments
0 comments
Please sign in to leave a comment.