Rex

 view release on metacpan or  search on metacpan

ChangeLog  view on Meta::CPAN

   Ferenc Erki
 - fix a problem with creating boxes. catch errors - Jan Gehring
 - Fix for  #1051 - Logger.pm - uninitialized value - Tamas Molnar
 - reload sysctl if file changed - Jan Gehring
 - use ensure or persistent for persistance - Jan Gehring
 - fix an extra define on a hash - Solène Rapenne
 - Detect Manjaro correctly (fix #993) - Ferenc Erki
 - Don't warn on missing Rexfile when -e is used (fix #1032, ref #1010) -
   Ferenc Erki
 - Specify XenServer as RedHat (CentOS) clone - Walery Wysotsky
 - added i_exec and i_exec_nohup function for better parameter quoting -
   #872 - Jan Gehring
 - refactored calls to run() function to use i_run() - Jan Gehring
 - test for ipv4 - Jan Gehring
 - don't set_connection if current task is the only one - Jan Gehring
 - load Helper::Run module - Jan Gehring
 - Give the kernel time to get informed of partition changes - Robert
   Abraham
 - Trying to fix #791 Now get_ssh_config_hostname sub returns a good
   hosntame. - Paco Esteban
 - also exclude directories - fix RexOps/Rex#904 - Jan Gehring
 - push connection information to the new task - fix #1091 - Jan Gehring
 - Add checking for ensure parameter and an error if ensure parameter isn't
   present/absent - solene rapenne
 - sysctl supports remove and keyword changed to ensure - solene rapenne
 - Create Rexfile-example2 - alx542
 - callback and options can both be used - Andrew Solomon
 - Add an option to save a sysctl key/value in /etc/sysctl.conf - Solène
   Rapenne
 - Using OpenBSD rcctl tool for managing services - Solène Rapenne
 - Add OpenBSD compatibility to test - solene rapenne
 - Implemented LXC container support - Oleg Hardt
 - try to add same update_system behaviour for as many systems as possible.
   Fix for RexOps/Rex#546 - Jan Gehring
 - backported has_feature_version functions - Jan Gehring
 - Escape backquotes when run command via sudo in the remote host - Nikolay
   A. Fetisov

1.4.1 2016-07-16 Jan Gehring <jfried@rexify.org>
 - bug with get_cloud_instances_as_group - Pierrick DINTRAT
 - Adds 64bit module path to @INC for linux - Mitch Broadhead
 - set ls quoting for fedora 24 which magically quotes filenames - Jan
   Gehring
 - added cache for can_run - Jan Gehring
 - removed space from line ending. fixed test on centos 6 - Jan Gehring
 - Don't add duplicates env variable in crontab - Rapenne Solène
 - quote source and destination, so spaces in directory names are possible
   - Jan Gehring
 - fixed summary tests for netbsd - Jan Gehring
 - run hooks before push_connection - Jan Gehring
 - Don't hardcode LibXML dependency - Jan Gehring
 - workaround for wrong behaviour with -f and windows symlinks - Jan
   Gehring
 - it seems that the channel sometimes doesn't get closed in time. so we
   need an option to force close it after command run. - Jan Gehring
 - fixed reporting for named resource - Jan Gehring
 - pass cli parameters to tasks for pre 1.4 feature flags. fix #1039 - Jan
   Gehring
 - fixed old style Rex::Args->get when called from outside a task - Jan
   Gehring
 - Fix for #1054 - get_private_key() to check the private key file - Tamas
   Molnar
 - Fix for #1052 - mask sudo_password in debug log - Tamas Molnar
 - exit rex with an exitcode of 1 if some tests failed. fix #989 - Jan
   Gehring
 - show how to assign a user with a non-default shell - Andrew Solomon
 - Fix example code (fix #1034) - Ferenc Erki
 - Update example tasknames - Ferenc Erki
 - Add possible root cause to authentication error message (fix #671) -
   Ferenc Erki
 - Correct message for authentication problems - Ferenc Erki
 - Avoid hardcoded path - Ferenc Erki
 - Refactor calls to reporting - Ferenc Erki
 - Refactor reporting message handling - Ferenc Erki
 - Simplify detection of pkg change type - Ferenc Erki
 - Refactor pkg on_change handling - Ferenc Erki
 - Report each pkg modification (fix #838) - Ferenc Erki
 - Revert "report all packages" - Ferenc Erki
 - Timeout value should be passed in milliseconds - Ferenc Erki
 - Fix compatibility with recent Net::SSH2 (fix #1023) - Ferenc Erki
 - Only log masked password if one is being used - Ferenc Erki
 - Avoid logging undefined host during connection - Ferenc Erki
 - Refactor do_task - Ferenc Erki
 - Backport task existence check for do_task from #1010 (fix #992) - Ferenc
   Erki
 - Initial tests for do_task - Ferenc Erki
 - fix hardcoded git tag command - Kirill Babikhin
 - Document perlcritic violations - Ferenc Erki
 - Integer with leading zeros - Ferenc Erki
 - Add S_IMODE - Ferenc Erki
 - Variable declared in conditional statement - Ferenc Erki
 - "require" statement with library name as string - Ferenc Erki
 - "select" used to emulate "sleep" - Ferenc Erki
 - Don't modify $_ in list functions - Ferenc Erki
 - removed hard coded qemu-img create format and added use of driver_type
   option. fix #948 - Jan Gehring
 - added understandable error message when no virtualization module is
   given. fix #949 - Jan Gehring
 - print right error message if run_task is calling a task that is not
   available. fix #970 - Jan Gehring
 - on windows test for SSH connection type. fix #965 - Jan Gehring
 - Add more tests for shared arrays - Ferenc Erki
 - Add unshift for shared arrays - Ferenc Erki
 - Add tests for unshift to shared arrays - Ferenc Erki
 - Add pop for shared arrays - Ferenc Erki
 - Add tests for pop from shared arrays - Ferenc Erki
 - Add shift for shared arrays (fix #921) - Ferenc Erki
 - Add tests for shift from shared arrays (ref #921) - Ferenc Erki
 - Fix #967 - Harm Müller
 - Add META.json to CPAN release - Kent Fredric

1.4.0 2016-03-06 Ferenc Erki <ferki@cpan.org>
 - Normalize EOL characters earlier (fix #957) - Ferenc Erki
 - fixed variable usage - Jan
 - remove chr(13) everywhere - fix #957 - Jan
 - cleanup newline(s) at the end. fix for #957 - Jan
 - Increase timeout for read_buffer test (fix #954) - Ferenc Erki
 - Test with a bit less output - Ferenc Erki
 - Update read_buffer test for Windows - Ferenc Erki
 - removed read_buffer reduction - Jan Gehring
 - Handle partial last chunks from STDOUT and STDERR - Ferenc Erki

ChangeLog  view on Meta::CPAN

 - fixed line endings with openssh and pty - Jan
 - Added possibility to use group() also as a resource function - Jan
 - added possibility to define task parameters multiple times from cli. -
   #516 - Jan
 - fixed windows tests - #514 - Jan
 - fixed #555 - default for Net::OpenSSH now also spawn a pty. Can be
   disabled with feature no_tty - Jan
 - Die if trying to run augeas without augtool installed (close #547) -
   Andrew Beverley
 - Skip db tests if there are missing dependencies (fix #548, close #549) -
   Volker Kroll (vkroll)
 - Restore perl-5.8.9 compatibility - Ferenc Erki
 - Add test for minimum perl version required - Ferenc Erki
 - Be more explicit about required perl version - Ferenc Erki
 - Stop append_or_amend_line inserting extra blank lines - Andrew Beverley
 - Add tests for append_or_amend_line - Andrew Beverley
 - fixed Rex::Box with Net::OpenSSH - Jan
 - rex/CLI.pm: update docs for Rex options - Brian Manning
 - CLI.pm: throw error if -T used with task arg, but no matching task found
   - Brian Manning
 - fixed #539 - detect primary network address - Jan
 - Add append_or_amend_line function to File command - Andrew Beverley
 - Drop Rex::Helper::Glob - Ferenc Erki
 - Suppress noisy test output - Ferenc Erki
 - Suppress warning about a variable being used only once - Ferenc Erki
 - Tidy up all the tests - Ferenc Erki
 - Use more helpful test functions - Ferenc Erki
 - use more appropriate functions from Test::More in tests - reneeb
 - some class inherit cleanup - Jan
 - Use correct path when using augeas insert - Andrew Beverley
 - Return correct output from augtool - Andrew Beverley
 - Fix false positive when using "augeas exists" - Andrew Beverley
 - Optimise Rex::Commands::Augeas - Andrew Beverley
 - Add user base class for those calls not supported in all OS - Andrew
   Beverley
 - Add password lock/unlock functions (Linux only) - Andrew Beverley
 - fixed resource end - Jan
 - Add PkgConf command to configure packages - Andrew Beverley
 - fixed set_openssh_opt() function to allow multiple options - Jan
 - fixed #527 - Rex::Output leaks semaphores and shared memory - Jan
 - improved continous_read option for Net::SSH2 connection mode - Jan
 - tail now also works with sudo also fixed #530 - Jan
 - use Net::OpenSSH is now default. don't need feature flag 0.55 - Jan
 - fixed line based operation with OpenSSH connection mode - Jan
 - migrated augeas module into Rex core - #532 - Jan
 - added partial sudo support for rsync command - Jan
 - fixed #529 - odd number of elements - Jan
 - fixed #528 -Amazon list_services, doesn't get all ec2 instances - thanks
   to David Golovan - Jan
 - fixed an issue that causes the parser to think the rexfile has an error
   - Jan
 - start of unit-test for Rex::Commands::DB - Volker Kroll (vkroll)
 - better fix for #521, don't print all servers by rex -T. Also fixed group
   authentication. - Jan
 - patch from twitter/@tekcurmudgeon to allow setting of gpgkey for a
   repository - Jan
 - fixed late group lookup - #521 - Jan
 - if the evaluation of the Rexfile was without syntax errors, but don't
   return a true value, try to evaluate it manually. so is is not needed to
   return a true value at the end. - fix for #513 - Jan
 - fixed path resolution for private_key and public_key when used a ~
   (tilde) sign. #517 - Jan
 - fix rsync with port definition - #520 - Jan
 - added parse_templates option to sync_up function, so that template
   parsing can be prevented - #519 - Jan
 - Rex::FS::File accepts filenames now - reneeb
 - Add initial version of changelog generator - Ferenc Erki

0.18 2011-09-01 Jan Gehring <jan.gehring, gmail.com>
 - added network support for Solaris, NetBSD, FreeBSD and OpenBSD
 - added is_solaris, is_bsd and is_linux function

0.17 2011-09-01 Jan Gehring <jan.gehring, gmail.com>
 - added solaris 11 support
 - added solaris 10 support
 - added a caching module
 - added a clear task function (for rex-swarm)
 - added a function to get os release
 - fixed local copy error handling

0.16 2011-08-28 Jan Gehring <jan.gehring, gmail.com>
 - added NetBSD support
 - added OpenBSD support
 - fixed a bug in the gentoo pkg management module

0.15 2011-08-07 Jan Gehring <jan.gehring, gmail.com>
 - new function to detect a redhat system (or clone like CentOS, Scientific
 - Linux)
 - increased timeouts for jiffybox
 - fixed template bug with $ signs
 - added support for scientific linux
 - added support for gentoo

0.57.0 2015-01-11 Jan Gehring <jan.gehring, rexify.org>
 - allow definition of gpgkey for redhat/yum repositories - #522 -
   tekcurmudgeon
 - fixed Group defined after task definition - #521
 - fixed rsync will execute failed when use -H 127.0.0.1:2222 - #520
 - added new sync_up/down option for sync_up function will replace template
   variable of *.tpl - #519
 - fixed failed authentication when used ~ symbol - #517
 - fixed before_task_start() fails with an ambiguous error when your
   Rexfile does not return a true value - #513

0.56.1 2015-01-06 Jan Gehring <jan.gehring, rexify.org>
 - tasks doesn't return a value when called as a sub (#523) - Jan

0.56.0 2014-12-26 Jan Gehring <jan.gehring, rexify.org>
 - Extend documentation of run() options (#466) - Ferenc Erki
 - New template engine with better error reporting. - Jan
 - Only try to run umount if mount point is already mounted - Ferenc Erki
 - Set changed flag for umount after the command has been run - Ferenc Erki
 - Fix error when only grow option was given to partition() - Ferenc Erki
 - Fix regex to find end of partition instead of size - Ferenc Erki
 - Use kB as unit when determining partition boundaries - Ferenc Erki
 - Fix missing `strict` and `warnings` pragmas - Ferenc Erki
 - Add LICENSE section to POD - Ferenc Erki
 - Replace defined-or operator to restore perl-5.8.0 compatibility - Ferenc
   Erki
 - Fix test for Parallel::ForkManager - Ferenc Erki
 - Fix test for Amazon Cloud Module - Ferenc Erki



( run in 0.859 second using v1.01-cache-2.11-cpan-39bf76dae61 )