Bug 49898 - Update to Samba 4.13.7
Update to Samba 4.13.7
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Arvid Requate
Florian Best
:
Depends on: 52249 52251
Blocks: 52485 53164 53183 53212 53221
  Show dependency treegraph
 
Reported: 2019-07-22 12:55 CEST by Arvid Requate
Modified: 2021-08-30 12:37 CEST (History)
4 users (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: 2019072221000523
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 Arvid Requate univentionstaff 2019-07-22 12:55:42 CEST
At some point we should update to the next Samba release.

This bug collects things that we should keep in mind before doing that.

First point on this list: Adjust preup.sh to run testparm to check for removed smb.conf options like "server schannel = auto" ( see https://bugzilla.samba.org/show_bug.cgi?id=13464 ). If an option like that is found, the customer should be warned and asked for confirmation before updating.
Comment 1 Stefan Gohmann univentionstaff 2019-07-22 12:57:35 CEST
(In reply to Arvid Requate from comment #0)
> First point on this list: Adjust preup.sh to run testparm to check for
> removed smb.conf options like "server schannel = auto" ( see
> https://bugzilla.samba.org/show_bug.cgi?id=13464 ). If an option like that
> is found, the customer should be warned and asked for confirmation before
> updating.

Thanks, that was Ticket #2019072221000523.
Comment 2 Arvid Requate univentionstaff 2021-01-26 09:56:07 CET
Today 4.13.4 was released, we should import that https://www.samba.org/samba/history/samba-4.13.4.html
Comment 3 Arvid Requate univentionstaff 2021-01-28 18:43:03 CET
Package: talloc
Version: 2.3.2-1A~5.0.0.202101281836
Branch: ucs_5.0-0

Package: samba
Version: 2:4.13.4-1A~5.0.0.202101281842
Branch: ucs_5.0-0
Comment 4 Florian Best univentionstaff 2021-01-28 20:55:45 CET
(In reply to Arvid Requate from comment #0)
> First point on this list: Adjust preup.sh to run testparm to check for
> removed smb.conf options like "server schannel = auto" ( see
> https://bugzilla.samba.org/show_bug.cgi?id=13464 ). If an option like that
> is found, the customer should be warned and asked for confirmation before
> updating.

Has this already been implemented? I can't find anything.
Comment 5 Arvid Requate univentionstaff 2021-02-01 14:43:28 CET
I adjusted https://git.knut.univention.de/univention/internal/univention-system-check to the new Samba.
Comment 6 Arvid Requate univentionstaff 2021-02-10 12:26:57 CET
https://wiki.samba.org/index.php/Release_Planning_for_Samba_4.13#Samba_4.13.5 scheduled for march 9th currently. Depending on details we may ship that as an errata update. Might be a security update from the "tic-toc"-ish history of past upstream releases.
Comment 7 Florian Best univentionstaff 2021-03-02 18:48:06 CET
Which tasks are left over?
Comment 8 Arvid Requate univentionstaff 2021-03-09 15:20:44 CET
5e2dc021ba | preup check for "server schannel"
Comment 9 Arvid Requate univentionstaff 2021-03-09 15:29:25 CET
https://www.samba.org/samba/history/samba-4.14.0.html has been released too.

No plan for 4.14.1 yet, should appear here:

https://wiki.samba.org/index.php/Release_Planning_for_Samba_4.14#Samba_4.14.1
Comment 10 Michael Voigt 2021-03-11 11:24:46 CET
Samba 4.14.1
(Updated 10-March-2021)

Tuesday, April 20 2021 - Planned release date for Samba 4.14.1
Comment 11 Arvid Requate univentionstaff 2021-03-26 11:50:36 CET
To include the latest security updates:

Package: ldb
Version: 2:2.2.1-1A~5.0.0.202103261103
Branch: ucs_5.0-0

Package: univention-ldb-modules
Version: 8.0.0-4A~5.0.0.202103261122
Branch: ucs_5.0-0

Package: samba
Version: 2:4.13.7-1A~5.0.0.202103261130
Branch: ucs_5.0-0

3fbbc1599c | Update version number in changelog
Comment 12 Florian Best univentionstaff 2021-03-30 20:13:15 CEST
Summary of the changes:

git:

univention-updater (15.0.3-23)
5e2dc021ba81 | Bug #49898: preup check for "server schannel"

univention-samba4 (9.0.2-2)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
6fbeb53d8831 | Bug #49898: Update univention-samba* dependencies
1be1a7061d27 | Bug #49898: Don't use deprecated parameters

univention-samba4 (9.0.2-1)
185d351c3374 | Bug #49898: Temporary workaround for missing python-samba

univention-samba (14.0.2-1)
6bc6f3571711 | squash! Bug #49898: Fix double quoting of ldap admin dn

univention-samba (14.0.1-3)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
c026c7b53243 | Bug #49898: Fix double quoting of ldap admin dn

univention-samba (14.0.1-2)
6fbeb53d8831 | Bug #49898: Update univention-samba* dependencies
1be1a7061d27 | Bug #49898: Don't use deprecated parameters

univention-python (13.0.2-3)
0da3677b3abc | squash! Bug #49898: Workaround for univention.password Py2
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
b3ad81c448d3 | Bug #49898: Workaround for univention.password Py2

univention-python (13.0.2-2)
7750d6a6c800 | Bug #49898: python-univention cannot depend on python-samba

univention-pam (7.0.4-29)
r49898 | Bug #34315 PAM: Fix PAM stack for password change

univention-pam (13.0.2-1)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
80cbe3a8fe39 | Bug #49898: Switch to Python3

univention-nagios-samba (5.0.0-2)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
af93985888c3 | Bug #49898: Migrate univention-nagios-samba to Python3

univention-management-console-module-diagnostic (6.0.0-4)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413

univention-lib (9.0.9-8)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
b53008eb78c0 | Bug #49898: Temporary workaround for admember.py with Python2

univention-lib (9.0.9-7)
8c2a019c93e3 | Bug #49898: python-univention-lib cannot depend on python-ldb

univention-lib (9.0.9-6)
41417a12752f | Bug #49898: python-univention-lib cannot depend on python-samba

univention-lib (9.0.9-5)
85ef50fd291a | Bug #49898: Adjust package dependecy

univention-lib (9.0.9-3)
d531183b683d | Bug #49898: Adjust package dependency

univention-ldb-modules (8.0.0-3)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
81f9a2f346e5 | Bug #49898: Update dependency on python3-samba

univention-ldb-modules (8.0.0-2)
5dfdd929de92 | Bug #49898: Update dependency on libldb2

univention-join (12.0.0-9)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
f163e90427c4 | Bug #49898: Run univention-join-hooks with python3

ucs-test (10.0.3-19)
2134b8ba5a4e | Bug #49898: Adjust test case to Samba 4.13

ucs-test (10.0.1-29)
7ea6796ba757 | fixup! Bug #49898: workaround missing python-samba in tests

ucs-test (10.0.1-24)
6e9408436820 | Bug #52310: Improve test output of 50quota

ucs-test (10.0.1-23)
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
c00a380963dd | Bug #49898: Fix test: --max-protocol=NT1 doesn't work any longer
490683d2850d | Bug #49898: Fix flaky test
4fd24ca2ccb1 | Bug #49898: Migrate test to Python3
5a314e94267e | Bug #49898: workaround missing python-samba in tests

changelog-5.0-0.xml
3fbbc1599cf9 | Bug #49898: Update version number
32189ad9f75f | squash! Bug #49898: UCS 5.0 Changelog entry
7514dd9c8f85 | squash! Bug #49898: UCS 5.0 Changelog entry
1aa2f63c3b75 | Bug #49898: Merge branch arequate/bug49898-samba413
4e7d507952af | Bug #49898: UCS 5.0 Changelog entry

NONE
cb9a4009d2e8 | Bug #49898: product tests: fix python file location
1b35b193fd03 | Bug #49898: temp. disable printing test

svn:
r19338 | Bug #49898: Adjust patch to new upstream version
r19288 | Bug #49898: Updated patch - don't mask nmbd
r19277 | Bug #49898: Adjust patch to new upstream
r19274 | Bug #49898: Adjust patch to new upstream
r19273 | Bug #49898: Update symbols
r19272 | Bug #49898: Update symbols
r19271 | Bug #49898: Update symbols
r19201 | Bug #49898: Fix patch
r19200 | Bug #49898: Depend on python3-univention-lib
r19198 | Bug #49898: Updated patch
r19197 | Bug #49898: Updated patch
r19196 | Bug #49898: Updated patches
r19195 | Bug #49898: Obsolete patches
r19194 | Bug #49898: Probably obsolete patch
r19193 | Bug #49898: Probably obsolete patch
r19192 | Bug #49898: Obsolete patch
r19191 | Bug #49898: Obsolete patch
r19189 | Bug #49898: Fresh import
r19187 | Bug #49898: Fresh import
r19185 | Bug #49898: Fresh import
r19183 | Bug #49898: Fresh import
r19181 | Bug #49898: Fresh import
r19179 | Bug #49898: Fresh import
r19177 | Bug #49898: Fresh import
Comment 13 Florian Best univentionstaff 2021-03-31 14:23:34 CEST
OK: Code review
OK: jenkins tests
OK: changelog entry
OK: preup.sh / check.sh

~OK: Dependency could be:
services/univention-samba4/debian/control
- samba (>= 2:4.13.0-1),
+ samba (>= 2:4.13.7-1),
Comment 14 Florian Best univentionstaff 2021-05-25 16:02:01 CEST
UCS 5.0 has been released:
 https://docs.software-univention.de/release-notes-5.0-0-en.html
 https://docs.software-univention.de/release-notes-5.0-0-de.html

If this error occurs again, please use "Clone This Bug".