Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-14 | (MODULES-4528) Use versioncmp to check Puppet version for 4.10.x compat | Dominic Cleal | |
`Puppet.version.to_f` on Puppet 4.10.0 will evaluate to `4.1`, causing test and behavioural changes when conditionals check that the version is equal or greater than versions such as `4.3`. Version comparisons that are vulnerable to this have been changed to use Puppet's versioncmp implementation, while most others only check for for major version boundaries which is safe. | |||
2017-03-03 | (MODULES-4485) Improve ipv6 support for type | Peter Souter | |
* Improves regex to catch some valid (but less known) ipv6 strings, mostly those which are a mix of ipv6 strings and embedded ipv4 numbers * Regex inspired by the following: * https://github.com/sindresorhus/ip-regex * https://gist.github.com/cpetschnig/294476 * The original Dartware forum thread where someone originally created this beast of a regex, now lost except to archive.org * Whilst we're here, we can add the more tricky ipv6 strings to the existing functions to validate * Luckily, the `ipaddr` native ruby library used in the original functions already supports these | |||
2016-10-06 | Corrects Puppet version for compat types tests | Helen Campbell | |
2016-08-17 | Deprecation of ip functions | Helen Campbell | |