Bug 58384 - univentionObjectIdentifier missing for some LDAP objects
Summary: univentionObjectIdentifier missing for some LDAP objects
Status: NEW
Alias: None
Product: UCS
Classification: Unclassified
Component: LDAP
Version: UCS 5.2
Hardware: amd64 Linux
: P5 normal
Target Milestone: ---
Assignee: UCS maintainers
QA Contact: UCS maintainers
URL: https://git.knut.univention.de/univen...
Keywords:
Depends on: 58318
Blocks:
  Show dependency treegraph
 
Reported: 2025-06-11 13:06 CEST by Arvid Requate
Modified: 2025-07-03 18:32 CEST (History)
3 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?: Yes
School Customer affected?:
ISV affected?: Yes
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2025-06-11 13:06:54 CEST
Bug #58318 introduced automatic adding of the univentionObjectIdentifier and a diagnostic module. In our CI tests we see that "univention-join/univention-server-join" creates e.g. DNS objects objects when attributes like dnsEntryZoneForward and dnsEntryZoneReverse and ip are set and those then don't have a univentionObjectIdentifier.
Comment 1 Florian Best univentionstaff 2025-07-03 18:32:01 CEST
The diagnostic module for example shows (every Jenkins run every day):

  [dry-run] Updating univentionObjectIdentifier with entryUUID values.
  [dry-run] Would update 'relativeDomainName=slave,zoneName=ucs.test,cn=dns,dc=ucs,dc=test' | 'c9b6b3a0-ebeb-103f-963e-750a10220e05'
  [dry-run] Would update 'relativeDomainName=81.21,zoneName=207.10.in-addr.arpa,cn=dns,dc=ucs,dc=test' | 'c9bcbf3e-ebeb-103f-9645-750a10220e05'
  [dry-run] Would update 'relativeDomainName=backup,zoneName=ucs.test,cn=dns,dc=ucs,dc=test' | '97b19a96-ebf0-103f-9ac9-091f2f6ac5c4'
  [dry-run] Would update 'relativeDomainName=82.21,zoneName=207.10.in-addr.arpa,cn=dns,dc=ucs,dc=test' | '97b56af4-ebf0-103f-9acc-091f2f6ac5c4'
  [dry-run] Would update 'relativeDomainName=member,zoneName=ucs.test,cn=dns,dc=ucs,dc=test' | '12b8fd66-ebf5-103f-89df-5f42322f6fe5'
  [dry-run] Would update 'relativeDomainName=83.21,zoneName=207.10.in-addr.arpa,cn=dns,dc=ucs,dc=test' | '12be9d8e-ebf5-103f-89e2-5f42322f6fe5'
  [dry-run] Updated 6 records.

And we have a PS/customer report about:
dn: univentionAppID=radius_9.0,cn=radius,cn=apps,cn=univention,dc=dev,dc=ucs,dc=example,dc=org
in a non-mixed environment.