Bug 51567 - AD-Connector Diff-Mode of Bug 18501 breaks homePhone -> otherHomePhone replication
AD-Connector Diff-Mode of Bug 18501 breaks homePhone -> otherHomePhone replic...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: AD Connector
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 4.4-4-errata
Assigned To: Arvid Requate
Felix Botner
:
Depends on: 18501
Blocks:
  Show dependency treegraph
 
Reported: 2020-06-24 15:38 CEST by Arvid Requate
Modified: 2020-06-25 16:02 CEST (History)
11 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.171
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Regression
Max CVSS v3 score:
requate: Patch_Available+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2020-06-24 15:38:30 CEST
The AD-Connector Diff-Mode of Bug 18501 brakes homePhone -> otherHomePhone replication. I have a patch.
Comment 1 Arvid Requate univentionstaff 2020-06-24 18:05:37 CEST
a07d3208e2 | Fix synchronization of otherHomePhone
3375da581f | Revert last commit and make a simpler fix
1fd715a8e8 | Advisory

Successful build
Package: univention-ad-connector
Version: 13.0.0-46A~4.4.0.202006241739
Branch: ucs_4.4-0
Scope: errata4.4-4

Jenkins tests started: https://jenkins.knut.univention.de:8181/job/UCS-4.4/job/UCS-4.4-4/job/ADConnectorMultiEnv/28/
Comment 2 Arvid Requate univentionstaff 2020-06-24 18:09:56 CEST
git diff e2e69ff890 services/univention-ad-connector
Comment 3 Erik Damrose univentionstaff 2020-06-24 21:15:26 CEST
To avoid debian/changelog increases, i cherrypicked the errata4.4-4 package to ucs4.4-5 and rebuild it:

repo_admin.py --cherrypick -r 4.4 -s errata4.4-4 --releasedest 4.4 --dest ucs4.4-5 -p univention-ad-connector && b44-scope ucs4.4-5 univention-ad-connector

univention-ad-connector 13.0.0-46A~4.4.0.202006242114 Branch: ucs_4.4-0 Scope: ucs4.4-5

This should be redone for every additional change that may occur at this bug.
Comment 4 Felix Botner univentionstaff 2020-06-25 11:09:46 CEST
OK - homePhone/otherHomePhone sync (ucs<->ad)
OK - yaml
OK - jenkins tests
OK - merged/built to/in 4.4-5

  Installiert:           13.0.0-46A~4.4.0.202006241739
  Installationskandidat: 13.0.0-46A~4.4.0.202006242114
  Versionstabelle:
     13.0.0-46A~4.4.0.202006242114 500
        500 http://192.168.0.10/build2 ucs_4.4-0-ucs4.4-5/all/ Packages
 *** 13.0.0-46A~4.4.0.202006241739 500
        500 http://192.168.0.10/build2 ucs_4.4-0-errata4.4-4/all/ Packages
Comment 5 Erik Damrose univentionstaff 2020-06-25 16:02:40 CEST
<http://errata.software-univention.de/ucs/4.4/641.html>