Rex
Rex copied to clipboard
Rex, the friendly automation framework
Hello. Can't checkout svn repository that contains filenames in some UTF-8 symbols (Linux Debian 9 and OpenBSD) Rex version: 1.6.0 Subversion client version: 1.9.5 (r1770682) filename examples: 1. Grüßen 2....
When ```Rex::Config``` parses ```~/.ssh/config``` it slurps options for named servers, but not for the all hosts "*" option. This means that it is not possible to set a configuration value...
I have a few debian machines. On two of them, the following task works fine: ``` desc "Get server info"; task "get_infos", group => 'myservers', sub { dump_system_information; }; ```...
From virt-what, lxc containers can be detected as follows. virt-what cites this documentation http://www.freedesktop.org/wiki/Software/systemd/ContainerInterface ``` if [ -e "${root}/proc/1/environ" ] && cat "${root}/proc/1/environ" | tr '\000' '\n' | grep -Eiq...
Looking through the code and docs, i cant see if there is a way to install packages with the --no-install-recommends option my use case is with collectd, which by design...
As below ``` [2017-10-11 21:51:29] ERROR - Error executing task: [2017-10-11 21:51:29] ERROR - Error running netstat at /home/dean/perl5/perlbrew/perls/perl-5.20.2/lib/site_perl/5.20.2/Rex/Hardware/Network/Linux.pm line 225. [2017-10-11 21:51:29] ERROR - 1 out of 2 task(s)...
Hey Dudes, please bring us official Proxmox 4 Support into Rex: Good Starting Point: - https://github.com/mrproper/proxmox-ve-api-perl - http://search.cpan.org/~djzort/Net-Proxmox-VE-0.006/lib/Net/Proxmox/VE.pm (has url change, in doc) => http://pve.proxmox.com/pve-docs/api-viewer/index.html
Using something like: ``` REX_USER=user prove -v t/test.t ``` ~~worked with 1.4.1, but it~~ throws the following error with 1.5.0: ``` t/test.t .. Waiting for SSH to come up on...
Testcase: Executable file /tmp/outerr.pl on remote host: ``` #!/usr/bin/env perl use strict; use warnings; STDOUT->say('01 stdout'); sleep 1; STDERR->say('02 stderr'); sleep 1; STDOUT->say('03 stdout'); ``` Rexfile on local host: ```...
Target = centos 7 with all updates installed. Rexfile: ```perl use strict; use warnings; use Rex -feature => [qw[1.3]]; user 'root'; task 'ttt' => sub { pkg 'postgresql-server', ensure =>...