Bug 49026 - Update documentation for UDN/UDL protocol version 3
Update documentation for UDN/UDL protocol version 3
Status: CLOSED FIXED
Product: UCS extended documentation
Classification: Unclassified
Component: Developer documentation
unspecified
Other Linux
: P5 normal (vote)
: UCS 4.x
Assigned To: Philipp Hahn
Stefan Gohmann
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-03-18 12:07 CET by Philipp Hahn
Modified: 2019-04-29 22:07 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
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: 2019030421001144
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2019-03-18 12:07:28 CET

    
Comment 1 Philipp Hahn univentionstaff 2019-03-18 16:04:05 CET
The documentation on UDN/UDL was not up-to-date with protocol version 3 and incorrect in regards to `last_id`:
1. the transaction ID is allocated by the translog overlay - not by UDN
2. translog writes to a file - not a socket
3. that file /v/l/u-ldap/listener/listener is different from /v/l/u-ldap/notify/transaction
   translog only appends to the former
   UDN reads and truncates the former and appends to the later
4. UDL now queries the details for DN and CT via LDAP.

<https://git.knut.univention.de/univention/ucs/commit/c06d5021b522165aaaa2e7fc8d02e4e0bb03b55f>
<http://jenkins.knut.univention.de:8080/job/BuildDocBookBranch/83/artifact/webroot/developer-reference-4.4.html#listener:details:internal>

After QA reopen for merge.

https://hutten.knut.univention.de/blog/listener-notifier-details-recovery/
Comment 2 Stefan Gohmann univentionstaff 2019-03-29 22:04:47 CET
Looks good → Verified.

Reopen for merge.
Comment 3 Philipp Hahn univentionstaff 2019-03-30 07:12:09 CET
[4.4-0] 30fb443ddf Bug #49026 DevDoc: Fix UDN protocol v3
 .../illustrations44/ListenerNotifier.graphml       | 899 +++++++++++++++++++++
 .../illustrations44/ListenerNotifier.png           | Bin 76357 -> 67063 bytes
 doc/developer-reference/listener/listener.xml      |  22 +-
 3 files changed, 911 insertions(+), 10 deletions(-)

<http://jenkins.knut.univention.de:8080/job/UCS-4.4/job/UCS-4.4-0/job/HandbookDeveloper/lastStableBuild/artifact/webroot/developer-reference-4.4.html#listener:details:internal>
Comment 4 Stefan Gohmann univentionstaff 2019-04-23 07:57:16 CEST
OK, set to verified again.
Comment 5 Philipp Hahn univentionstaff 2019-04-29 22:07:51 CEST
[master] eb7cbcd Bug #49218,Bug #45681,Bug #41669,Bug #47982,Bug #48152,Bug #48312,Bug #48527,Bug #48921,Bug #48973,Bug #48974,Bug #49057,Bug #49208,Bug #49026,Bug #46793: PUBLISH
 24 files changed, 108 insertions(+), 56 deletions(-)