- updated to 1.16.1
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.16.1 2025-07-05 Ferenc Erki <erkiferenc@gmail.com>
- No code changes since the 1.16.0.3-TRIAL release
1.16.0.3-TRIAL 2025-06-29 Ferenc Erki <erkiferenc@gmail.com>
[REVISION]
- Allow libxml2 version warnings for CPAN Testers
1.16.0.2-TRIAL 2025-06-16 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix hostgroup membership list for all groups
1.16.0.1-TRIAL 2025-06-12 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix FQDN parsing
- Handle SMBios errors gracefully
- Fix parsing free memory on Solaris
- Fix shared variable lockfile on Solaris
- Prefer GNU tools on Solaris
- Fix parsing FreeBSD memory details
- Recognize laundry memory on FreeBSD
- Fix command existence checks without which
- Fix hostgroup membership list
[DOCUMENTATION]
- Document temporary filename during file operations
OBS-URL: https://build.opensuse.org/request/show/1291900
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=26
- updated to 1.15.0
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.15.0 2024-11-05 Ferenc Erki <erkiferenc@gmail.com>
- No code changes since the 1.14.3.2-TRIAL release
1.14.3.2-TRIAL 2024-11-03 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix precedence warning after perl-5.41.4
- Fix missing argument warnings from Text::Wrap
- Fix memory detection warnings on Solaris
1.14.3.1-TRIAL 2024-10-30 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Return only the first found command
- Fix inconsistent augtool wrapper usage
- Fix Config::Augeas detection
- Fix on_change in update_system command on Redhat
[NEW FEATURES]
- Add config option to prepend Augeas commands
- Add config option to control local Augeas backend
OBS-URL: https://build.opensuse.org/request/show/1240664
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=24
- updated to 1.14.0
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.14.0 2023-02-05 Ferenc Erki <erkiferenc@gmail.com>
- No code changes since 1.13.4.1 trial release
1.13.4.1-TRIAL 2023-01-30 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Detect invalid hostgroup expressions
- Prevent empty log lines upon Rexfile warnings
- Fix tests on Strawberry Perl older than 5.18.4
- Fix test warnings on Perl before 5.16.0
[DOCUMENTATION]
- Clarify optional arguments of file commands
- Clarify optional arguments of the pkg command
- Correct example for file_read command
[ENHANCEMENTS]
- Show Rexfile path in loading messages
- Hide internal details when Rexfile loading fails
[MINOR]
- Set minimum required Perl version to 5.12.5
[REVISION]
- Fix handling of warnings during Rexfile loading
- Mask internal naming in Rexfile loading output
OBS-URL: https://build.opensuse.org/request/show/1065483
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=20
- Fix version of ExtUtils::MakeMaker
- updated to 1.13.4
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.13.4 2021-07-05 Ferenc Erki <erkiferenc@gmail.com>
[DOCUMENTATION]
- Add section about Rex core vs extending Rex
- Add common scenarios to contributing guide
- Clarify documentation of run command
- Clarify documentation of can_run command
- Fix Rex::Task synopsis
- Clarify documentation of rex script
1.13.3.2-TRIAL 2021-07-03 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix local file copy on Windows
1.13.3.1-TRIAL 2021-07-02 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Remove unused tasks array
- Fix file hooks when source option is used
[DOCUMENTATION]
- Update support channels
OBS-URL: https://build.opensuse.org/request/show/907951
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=19
- updated to 1.13.1
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.13.1 2020-11-05 Ferenc Erki <erkiferenc@gmail.com>
[DOCUMENTATION]
- Clarify perlcritic policy
1.13.0.3-TRIAL 2020-10-31 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix gathering OS version for Cygwin
- Fix excessive caching when querying a CMDB item
- Fix gathering OS version for Windows
- Add missing autodie feature flag
[REVISION]
- Replace List::MoreUtils with List::Util
1.13.0.2-TRIAL 2020-10-28 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix CMDB hostname when Rex is being run locally
- Fix replacing hostname macro in CMDB paths
- Fix host information gathering on Windows
- Fix hostname detection on Windows
- Fix CMDB path separators on Windows
[DOCUMENTATION]
- Clarify CMDB documentation
[REVISION]
- Add initial CMDB path tests
1.13.0.1-TRIAL 2020-10-13 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix MD5 checksumming when default perl does not have Digest::MD5 or
incompatible with the perl running rex
OBS-URL: https://build.opensuse.org/request/show/846414
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=16
- updated to 1.12.2
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.12.2 2020-09-05 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix fallback MD5 calculation method on OS X
- Fix dmidecode section getter
- Fix cpuinfo parsing
- Fix registering custom template functions
- Fix handling of configuration file settings
- Skip MD5 binary test if there's no binary available
- Warn if cpuinfo is unreadable
- Fix file hook options
- Fix file on_change hook when source option is used
- Set uniform environment for Debian package commands
- Disable apt-listbugs
[DOCUMENTATION]
- Clarify contributing guide
- Clarify INI file documentation
- Document custom server parameters in INI files
- Clarify installation of OS-specific dependencies
- Clarify installation steps
[REVISION]
- Set Travis CI root build job options explicitly
- Test internal MD5 checksumming methods
- Report coverage to Coveralls
- Add initial test for proc inventory
- Test custom template functions
- Add initial config file tests
- Test custom server functions
- Add test for OS-specific dependencies
- List optional features and their dependencies
- List suggested development dependencies
- Test cpuinfo inventory
- Add initial file hook tests
- Add file on_change tests for source option
OBS-URL: https://build.opensuse.org/request/show/832720
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=14
- updated to 1.12.1
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.12.1 2020-08-05 Ferenc Erki <erkiferenc@gmail.com>
[DOCUMENTATION]
- Document feature flags
- Clarify description of the rex script
[REVISION]
- Gather only files tracked by git
1.12.0 2020-07-05 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Discontinue support for Windows 7, Windows Server 2008 R2, and older
- Avoid caching of Bash completion options to support multiple Rexfiles
- Fix calling get_file_path from Rexfile
- Fix quoting of rsync parameters
- Fix local download rsync operations
- Fix determining local connections for rsync operations
[ENHANCEMENTS]
- Extend Bash completion with known hosts
- Support wildcards in get_file_path
- Split out temp file naming logic
[NEW FEATURES]
- Enable Bash completion of available CLI options
- Add tab completion for Zsh
- Enable local rsync operations
- Distribute tab completion scripts
[REVISION]
- Use author tests to check tidiness of bin files
- Use Symbol to manipulate Perl symbols
- Add initial rsync tests
- Test rsync with spaces in source path
- Test rsync with wildcard in source path
- Add initial test for temp file names
- Simplify temp file naming logic
- Use set semantics for directory comparisons
OBS-URL: https://build.opensuse.org/request/show/824642
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=13
updated to 1.10.0
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.10.0 2020-05-05 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix warning about redundant arguments when using sync with key
authentication
- Fix setting distributor when versioned feature flags are active
- Remove default host of test tasks
- Fix task hooks specified in Rexfile for tasks defined in modules
[DOCUMENTATION]
- Clarify sudo usage for multiple commands
- Clarify task hooks documentation
- Clarify usage and purpose of configuration methods
- Clarify mkdir usage
[ENHANCEMENTS]
- Add on_change option for mkdir
- Support package globs on FreeBSD
[NEW FEATURES]
- Add new configuration option to control attaching default authentication
info to tasks
- Initial support for package globs
OBS-URL: https://build.opensuse.org/request/show/800620
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=11
- updated to 1.9.0
see /usr/share/doc/packages/perl-Rex/ChangeLog
1.9.0 2020-04-05 Ferenc Erki <erkiferenc@gmail.com>
[BUG FIXES]
- Fix setting custom waitpid_blocking_sleep_time
- Fix autodie feature for local unlink commands
[DOCUMENTATION]
- Categorize file system commands based on ability to change contents
- Clarify documentation of file system commands
- Document configuration methods
[NEW FEATURES]
- Add write_utf8_files feature flag to control encoding of files written
by Rex
OBS-URL: https://build.opensuse.org/request/show/791778
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Rex?expand=0&rev=10