Puppet 7.4.1
Released 16 February 2021.
* Resolved issues
* Puppet users with forcelocal are no longer idempotent
This release fixes a regression where setting the gid parameter on a user
resource with forcelocal was not idempotent. PUP-10896
4.26.13 (2021-02-24)
Bug Fixes
* Skip controls deeply #5411 (clintoncwolfe)
* Use first value of repeated settings in ssh_config and sshd_config #5414
(clintoncwolfe)
Merged Pull Requests
* Fix dead links #5399 (IanMadd)
* Fix another link #5407 (IanMadd)
* Add metadata to each page in docs.chef.io/inspec, update Edit on GitHub
links #5406 (IanMadd)
* Update install.md #5403 (tduffield)
* Update chefstyle requirement from ~> 1.5.7 to ~> 1.7.1 #5409
(dependabot-preview[bot])
* Document the json-automate reporter #5408 (clintoncwolfe)
* Switch to MacOS 10.14 builder #5415 (clintoncwolfe)
Provided by Edgar Fuß.
Changes:
collectd: Build fix: duplicate switch case has been removed. Thanks to Sebastian Schmidt. #3536
collectd: Updated specfile for EL8. Thanks to Fabien Wernli. #3346
types.db(5): Documentation of metric definitions has been improved. Thanks to @octo. #3458
collection3: Some small titles has been improved from {type_instance} to {instance}. Thanks to Christian Tacke. #3476
AMQP1 plugin: New options to limit send queue length has been added. Thanks to Ryan McCabe. #3432
AMQP plugin: Updated option to allow multiple hosts to support failover. Thanks to Märt Bakhoff. #3410
capabilities plugin: Conditionalized return type for microhttpd callback functions. Thanks to José M. Guisado. #3512
Ceph plugin: An incorrect close on file descriptor 0 has been fixed. Thanks to @octo. #3459
CPU plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3496
Curl Jolokia plugin: New plugin has been added to integrate jolokia to fetch jmx counters via HTTP/json. Thanks to Wilfried Goesgens. #2470
cURL plugin: Memory leak has been fixed. Thanks to Barbara Kaczorowska. #3547
Disk plugin: Provided an udev rule with ID_SERIAL based attribute so disk and partition data don't get mixed incorrectly in udev-based disk naming. Thanks to Maciej S. Szmigiero. #3441
DPDK Telemetry plugin: Build issues has been fixed. Thanks to Fabrice Fontaine. #3439
Entropy plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3497
InfiniBand plugin: New plugin to collect metrics about IB ports has been added. Thanks to Luke Yeager. #3494
InfiniBand plugin: The build has been fixed by linking with libignorelist. Thanks to Luke Yeager. #3516
Intel PMU plugin: Check for libjevents version has been improved. Thanks to Kamil Wiatrowski. #3407
Intel PMU plugin: The possible crash on plugin init has been fixed. Thanks to Kamil Wiatrowski. #3480
IntelRDT plugin: A build issue of the plugin's unit test has been fixed. Thanks to @octo. #3566
IntelRDT plugin: NaN values in csv output has been fixed. Thanks to Michał Aleksiński, Paweł Tomaszewski. #3503
IRQ plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3498
Mdevents plugin: New plugin to generate notifications about events in RAID arrays. Thanks to Krzysztof Kazimierczak, Maciej Fijałkowskii, Michał Kobyliński. #2841
Memory plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3499
MQTT plugin: A problem with stuck after 20 (qos=1) messages has been fixed. Thanks to Viulian. #2730
MQTT plugin: Resubscribe after a reconnect. Thanks to Maciej S. Szmigiero. #3452
MySQL plugin: Compatibility with MariaDB >=10.5 has been fixed. Thanks to Alexander Meshcheryakov. #3548
MySQL plugin: Reporting of the fields Slave_IO_Running and Slave_SQL_Running has been added. Thanks to Thomas Mieslinger. #3463
Netlink plugin: VFs statistics and link info has been added. Thanks to Kamil Wiatrowski. #3487
Netstat UDP plugin: New plugin ((currently NetBSD-only) to report UDP summary statistics has been aded. Thanks to Håvard Eidnes, Edgar Fuß. #3502
Network plugin: Initialization of sockent_t has been simplified. Thanks to @octo, Dagobert Michelsen. #3543
NFS plugin: NetBSD implementation has been fixed, undefined suppress_warning variable has been removed. Thanks to Edgar Fuß. #3495
OpenVPN plugin: Parsing of empty fields has been fixed. Thanks to @rpv-tomsk. #3425
Processes plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3500
Processes plugin: Size of reading buffer for /proc/stat has been increased. Thanks to Mhumpula. #3479
Python plugin: Error-handling code of PyType_Ready has been added. Thanks to Jia Zhouyang. #3402
Sensors plugin: The documentation has been improved. Thanks to @octo. #3443
Slurm plugin: Compatibility with Slurm versions >= 20.02 has been provided. Thanks to Pablo Llopis. #3518
SMART plugin: SMART plugin has been extended with NVMe device functionality. Thanks to Bartłomiej Kotłowski, Paweł Żak, Sławomir Strehlau. #3510
SNMP Agent plugin: A strncat() truncation warning has been fixed. Thanks to @octo. #3564
SNMP plugin: Count option was added allowing to gather the number of table entries (matching given criteria) rather than their values. Thanks to Edgar Fuß. #3504
Swap plugin: Implementation for NetBSD has been added. Thanks to Håvard Eidnes, Edgar Fuß. #3501
UBI plugin: Data source type has been fixed from counter to gauge. Thanks to Florian Eckert. #3486
Varnish plugin: Added varnish 6 support. Thanks to Charly Koza, Ismael Puerto. #3445
Varnish plugin: Target in category for varnish 6 has been added. Thanks to Charly Koza. #3446
Write HTTP plugin: libcurl default HTTP response has been moved to a buffer instead of stdout. Thanks to Duane Waddle. #3263
Write Prometheus plugin: fix for libmicrohttpd api change. Thanks to Bernd Zeimetz. #3514
Write Sensu plugin: IncludeSource option has been added. Thanks to Märt Bakhoff. #3398
Zookeeper plugin: Missing 3.5 mntr fields has been added. Thanks to Théophane Charbonnier. #3450
Zookeeper plugin: Missing mntr fields has been fixed. Thanks to Théophane Charbonnier. #3449
Add php80-extensions package version 8.0.3.
This package does not contain anything by itself -- it is a
"meta-package" that depends on other PHP packages. Its sole purpose is
to require dependencies so users can install this package only and
have all the PHP stuff pulled in by the package dependency mechanism.
1.3.37
Contributors can be annotated with text that will be added to the
Contributors section after their contact information.
The text is entered in the "contribution" entry of the contact
information for a contributor.
It is markdown and can contain paragraph breaks and other markup, as
shown below (with some author information as context, which is not
shown in the rendering).
Note that YAML has the "|" syntax that is strongly recommended for
entering markdown text into YAML entries.
1.3.36
new: kramdown-rfc-cache-i-d-bibxml
1.3.35
revert to <artwork> if "artwork-align" is set …
Bizarrely, RFCXMLv3 does not allow an "align" attribute on
<sourcecode>, while it does on <artwork>. This, together with the
automatic assignment of <sourcecode> to appropriately classed code
blocks added in 1.3.34, creates a backwards compatibility problem.
This is now worked around by reverting to <artwork> for any code
blocks that do have "artwork-align"/"sourcecode-align" inline
attributes, regardless of type. So if you want your source code to
turn up as <sourcecode>, do not center/right-adjust any more.
1.3.34
map most codeblock classes to <sourcecode> instead of <artwork>
RFCXMLv3 introduces a second element for verbatim text beyond
<artwork>, the <sourcecode> element.
So kramdown-rfc needs to decide whether a codeblock turns into
<sourcecode> or into <artwork>.
1.3.34 now maps all code blocks with a language given to sourcecode,
except if the language is one of (ascii-art binary-art call-flow
hex-dump svg).
(This exception list was appropriated from RFC 7991; the current
xml2rfc documentation doesn't mention call-flow or hex-dump.)
1.3.33
KRAMDOWN_NO_TARGETS: let xml2rfc fill in the targets for RFC and I-D
1.3.32
o xperimental persistent connections to use this:
* gem install net-http-persistent
(this is not an enforced dependency of the gem!)
* Set environment variable KRAMDOWN_PERSISTENT to any value
KRAMDOWN_PERSISTENT= kdrfc -3chi foo.md
o Mark can_anchor as unused in the stand_alone: true code.
1.21.0
Updated zstd codec to 1.4.8.
Updated lz4 codec to 1.9.3.
New instructions on how to use the libraries in python-blosc wheels
so as to compile C-Blosc applications.
1.0.0
This release contains breaking changes
Feat: Moved auto_session_tracking experimental flag to a proper option and removed session_mode, hence enabling release health by default
Fixed Django transaction name by setting the name to request.path_info rather than request.path
Fix for tracing by getting HTTP headers from span rather than transaction when possible
Fix for Flask transactions missing request body in non errored transactions
Fix for honoring the X-Forwarded-For header
Fix for worker that logs data dropping of events with level error
Add php80 package version 8.0.3 (PHP 8.0.3) with current PHP framework
of pkgsrc.
PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in. The language is designed to allow web developers
to write dynamically generated pages quickly.
PHP 8.0 comes with numerous improvements and new features such as
* Union Types
* Named Arguments
* Match Expressions
* Attributes
* Constructor Property Promotion
* Nullsafe Operator
* Weak Maps
* Just In Time Compilation
* And much much more...
pkgsrc-change: fix ALTERNATIVES file.
5.1.1 (2021-03-04)
Bug Fixes
* Fix the runtime error of review-preproc (#1679)
5.1.0 (2021-02-29)
New Features
* added Rake rule to call Vivliostyle-CLI, CSS typesetting formatter.
Create a PDF with rake vivliostyle:build or rake vivliostyle, and open a
preview with rake vivliostyle:preview (#1663)
* PDFMaker: introduced boxsetting parameter to choose and customize the
decorations for column, note, memo, tip, info, warning, important, caution
and notice (#1637)
* added inline op, @<ins> (indicates an insertion) and @<del> (indicates a
deletion) (#1630)
* EPUBMaker, WebMaker: MathJax is now supported. Added math_format
parameter to choose the mathematical expression method (#1587, #1614)
Breaking Changes
* EPUBMaker: changed the default value of the urnid parameter from urn:uid
to urn:uuid (#1658)
* PDFMaker: footnotes are no longer broken up by a page (#1607)
Bug Fixes
* fixed WebMaker, review-vol and review-index errors when contentdir is
defined (#1633)
* WebMaker: fixed images/html foder not being found (#1623)
* PDFMaker: fixed chapterlink in term list (#1619)
* PDFMaker: fixed errors when index contains {, }, or | (#1611)
* review-vol: valid error messages will be displayed when invalid headings
are found (#1604)
* PDFMaker: after_makeindex hook to be executed after mendex execution, not
after LaTeX compilation (#1605)
* PDFMaker: if the caption of //image is empty, the figure number will be
printed instead of an internal error (#1666)
* fixed review-vol and review-index errors when a file is invalid (#1671)
* EPUBMaker: fixed an error when static file is missing (#1670)
Enhancements
* Maker commands now display with nice colors and icons for their progress
status when tty-logger gem is installed (#1660)
* PDFMaker: added \RequirePackage{plautopatch} definition to class files
(#1644)
* MARKDOWNBuilder: supported @<hd> (#1629)
* Re:VIEW now reports an error when a document file contains invalid escape
sequence characters (#1596, #1602)
* an error is raised when there are more than 6 = in a heading (#1591)
Docs
* documented the name of the image folder referenced by Makers (#1626)
Others
* EPUBMaker: moved EPUB library from lib/epubmaker to lib/review/epubmaker
and refactored it (#1575, #1617, #1635, #1640, #1641, #1650, #1653, #1655)
* EPUBMaker: added tests (#1656)
* PDFMaker: refactored some (#1664)
* introduced ReVIEW::ImgMath class to handle mathematic images (#1642,
#1649, #1659, #1662)
* IDGXMLMaker: refactored some (#1654)
* MakerHelper: refactored some (#1652)
* introduced ReVIEW::Template.generate class to handle the templates (#1648)
* added a test of TeX compilation to GitHub Actions (#1643)
* refactored codes according to Rubocop 1.10 (#1593, #1598, #1613, #1636,
#1647, #1669)
* fixed duplicate IDs of syntax-book sample (#1646)
* refactored the way to reference relative pathes (#1639)
* refactored ReVIEW::LineInput class (#1638)
* update Copyright to 2021 (#1632)
* added Ruby 3.0 to the test platform (#1622)
* suppressed tests for Pygments (#1610, #1618)
* WebTocPrinter: fixed an error of test (#1606)
* improved to make it easier to specify the target of the test (#1594)
Add code frament for supporting php-json.
With forthcoming php80, php-json will not separate package from php80 since
PHP 8 always build json extension in it.
Update php-redis to latest version 5.3.3, switch php-redis for php56 to
php73 and php74.
Changes are too many to write here, but php-redis supports redis 6.
For more information, please refer <https://pecl.php.net/package-changelog.php?package=redis>.