runbook icon indicating copy to clipboard operation
runbook copied to clipboard

A framework for gradual system automation

Results 18 runbook issues
Sort by recently updated
recently updated
newest added

What's the right way to launch a process that is meant to keep on running? For example, my ruby program is a service that listens on a tcpip port until...

Why is this command giving an error even though it works ok on the command line: `command 'curl http://www.rabbitmq.com/rabbitmq-signing-key-public.asc | sudo apt-key add'`

When invoking `ask` in a runbook which is executed with ruby 3.0 (`3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]`), following errors are thrown: ``` /home/felix/.rvm/gems/ruby-3.0.0/gems/runbook-1.0.0/lib/runbook/statements/ask.rb:5:in `initialize': wrong number of arguments (given 2,...

https://github.com/braintree/runbook/pull/54 originally attempted to add support for Ruby 3.1, but [the build failed](https://github.com/braintree/runbook/runs/4986638006?check_suite_focus=true) with some test failures. This should be investigated separately and the builds should be run for Ruby...

In the docs everything is executed via Remote Command Execution/SSH but is there a way to do execution on the localhost?

Hello, I'm having a hard time trying to rescue a failed `command` execution in a meaningful way. Excerpt from my code: ```ruby section "helm chart" do step "Check Helm Chart...

Scenario is to create `tgz` archives on a remote server (`tar -czf --to-stdout directory`). Currently, `capture`ing the output will be done in memory which is not feasible for large output....

The way that variable sharing is implemented, using a set of hooks on the module, means that alternate runs backends don't get variable sharing without manually registering the hooks themselves....

For semi-automated runbooks, it is useful to be able to collect all the necessary information that is needed by a runbook up-front, before the steps start executing. In the simple...

I really like the approach of this gem but I'm wondering if there's a way to enable conditional steps or there's a way to present a menu to the user...