Skip to content

Commit e59f879

Browse files
authored
Merge 46518a6 into 87008cf
2 parents 87008cf + 46518a6 commit e59f879

14 files changed

Lines changed: 495 additions & 89 deletions

File tree

NEWS.adoc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ https://github.com/networkupstools/nut/milestone/12
3939
- (expected) CI automation for use of data points in drivers that conform
4040
to patterns defined in link:docs/nut-names.txt[]
4141

42+
- common code:
43+
* Introduced `setproctag()` and `getproctag()` (see examples in `upsmon`)
44+
to help track the log messages from massively-forking NUT daemons. [#3084]
45+
4246
- `nutdrv_qx` driver updates:
4347
* Define an internal `QX_FLAG_MAPPING_HANDLED` to check if the subdriver
4448
code (mapping table) and the data found from device walk sit together
@@ -73,10 +77,23 @@ https://github.com/networkupstools/nut/milestone/12
7377
of the existing mappings. Suggest how user can help improve the driver
7478
if too few data points were seen. [#3082, #3095]
7579

80+
- `upsdrvctl` tool updates:
81+
* Make use of `setproctag()` and `getproctag()` to report parent/child
82+
process names. [#3084]
83+
7684
- `upslog` tool updates:
7785
* Updated `help()` and failure messages to suggest `-m '*,-'` for logging
7886
of all known local devices to stdout. [#3083]
7987

88+
- `upsmon` client updates:
89+
* The `SHUTDOWNEXIT` option was not handled properly, and the requested
90+
long delays did not happen in practice. [issues #2133 and #3084, PR #3086]
91+
* Make use of `setproctag()` and `getproctag()` to report parent/child
92+
process names. [#3084]
93+
* Introduced a `SHUTDOWN_HOSTSYNC` notification message, to report that
94+
the primary `upsmon` initiated the shutdown and has some secondaries
95+
to wait for first. [#3084]
96+
8097
- `upssched` tool updates:
8198
* Previously in PR #2896 (NUT releases v2.8.3 and v2.8.4) the `UPSNAME` and
8299
`NOTIFYTYPE` environment variables were neutered for the timer daemon,
@@ -94,6 +111,8 @@ https://github.com/networkupstools/nut/milestone/12
94111
(if passed). [#3097]
95112
* Introduced support for `DEBUG_MIN` setting via `upssched.conf`. [#3097]
96113
* Introduced `upssched -l` mode to list currently tracked timers. [#3097]
114+
* Make use of `setproctag()` and `getproctag()` to report parent/child
115+
process names. [#3084]
97116

98117
- `configure` script options:
99118
* Introduced `--with-python{,2,3}-modules-dir` to specify PyNUT(Client)

0 commit comments

Comments
 (0)