Bug 58653 - [UCS 5.2-4] Enable structured logging by default
Summary: [UCS 5.2-4] Enable structured logging by default
Status: VERIFIED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: univention-debug
Version: UCS 5.2
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 5.2-4
Assignee: Florian Best
QA Contact: Julia Bremer
URL: https://git.knut.univention.de/univen...
Keywords:
Depends on: 58627
Blocks: 58654
  Show dependency treegraph
 
Reported: 2025-09-23 16:48 CEST by Florian Best
Modified: 2025-12-05 09:48 CET (History)
2 users (show)

See Also:
What kind of report is it?: Feature Request
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Error handling, Troubleshooting
Customer ID:
Max CVSS v3 score:
best: Patch_Available+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2025-09-23 16:48:55 CEST
Structural logging should be enabled by default in the next UCS patchlevel release UCS 5.2-4.

+++ This bug was initially created as a clone of Bug #58627 +++
Comment 3 Florian Best univentionstaff 2025-11-29 12:40:13 CET
The structured logging has been enabled by default.

univention-debug (14.4.1)
9c92f1a84451 | feat(debug): set default log format to structured

univention-debug-python (14.4.1)
3c48df98675f | feat(debug-python): enable structured logging for univention.debug2 by default
315b82f826d0 | feat(debug-python): expose WARNING level
f7dddf0f985f | chore(debug-python): remove support for Python 2
618fc51ed881 | feat(debug-python): enable structured logging by default

univention-s4-connector (16.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-management-console (14.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-directory-notifier (16.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-directory-manager-rest (12.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-directory-manager-modules (17.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-directory-listener (16.4.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

univention-ad-connector (16.5.1)
b4a425537392 | feat: set .*/debug/structured-logging=true by default

NONE
3607e0b64d17 | ci(jenkins): remove variables being true by default
Comment 4 Florian Best univentionstaff 2025-12-04 13:28:42 CET
Small fix required for future listener-module structured handlers:

univention-debug-python (14.4.2)
c1c330b33d60 | fix(debug): fix logging of logfmter data if multiple structured formatters
Comment 5 Julia Bremer univentionstaff 2025-12-05 09:48:35 CET
OK: Structured logging enabled in most packages
    (mr available for future improvements in other packages)
OK: No functional change, no changelog entry
~OK: No docs, nothing in release notes. Has been communicated with PM
OK: Jenkins tests

Verified