Bug 14487 - Latest version of Bind9 is now 9.20
Summary: Latest version of Bind9 is now 9.20
Status: ASSIGNED
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: DNS plugin (BIND DLZ) (show other bugs)
Version: 4.12.6
Hardware: All All
: P5 normal (vote)
Target Milestone: ---
Assignee: Karolin Seeger
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-10 18:00 UTC by Rowland Penny
Modified: 2020-10-26 10:04 UTC (History)
3 users (show)

See Also:


Attachments
Patches for v4-13, v4-12 and v4-11 (14.79 KB, patch)
2020-09-28 04:57 UTC, Amitay Isaacs
amitay: review? (rpenny)
martins: review+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rowland Penny 2020-09-10 18:00:41 UTC
The last version of Bind9 mentioned in Samba is 9.12, can someone update the required files: named.conf.dlz, sambadns.py and whatever creates the dlz_bind9_xx.so files.
I believe I could update the first two myself, but have no idea how to do the last one.
Comment 1 Amitay Isaacs 2020-09-11 08:33:32 UTC
Thanks for pointing this out.  Looks like no one is trying AD with newer BIND releases.

I will add support for released 9.x versions.
Comment 2 Amitay Isaacs 2020-09-11 08:49:42 UTC
Rowland, would you be able to test provisioning using one of the recent versions of BIND?  Hopefully there are no configuration file changes in any of the newer versions.  I haven't gone through all the changelogs yet.

The patches are here:

  https://gitlab.com/samba-team/samba/-/merge_requests/1569

Amitay.
Comment 3 Rowland Penny 2020-09-11 09:14:38 UTC
(In reply to Amitay Isaacs from comment #2)
You appear to be adding the bind development branches and not adding up to the latest version (yes, I know that no distro is using these yet, but they will)

From the Bind website:

9.11 esv
9.12 stable
9.13 development
9.14 stable
9.15 development
9.16 esv
9.17 development
9.18 stable
9.19 development
9.20 esv
9.21 development

It looks to myself that Bind is now using the odd numbers as a development base and when they think it is stable they rename it as an even number, do we want to support 'development' versions ?
Comment 4 Amitay Isaacs 2020-09-11 10:20:32 UTC
I have added all the versions which are available for download.  The latest version you can download is 9.17.4.  I cannot add support for future versions without looking at the source to figure out if the dlz api has been modified.

I am happy to drop development versions (less patches).
Comment 5 Rowland Penny 2020-09-11 10:26:35 UTC
(In reply to Amitay Isaacs from comment #4)
Fair comment, I suppose you cannot depend on things not changing, but as I said, do we want to support development versions ? From my point of view, they seem to be like using a git version of Samba, okay for testing things, but would you use it in production ?
Comment 6 Amitay Isaacs 2020-09-11 10:53:25 UTC
(In reply to Rowland Penny from comment #5)

Let's keep only the stable and ESV releases.  I will update the patch set.
Comment 7 Samba QA Contact 2020-09-24 05:56:05 UTC
This bug was referenced in samba master:

cdb6c5d1eca1c0f6967941dbd1da07be6b53d302
95278618829227632b2bcb29fc272e600607ea41
a167a2154d4909e8e1f97d9f36d0e4c947f2d944
016c1174ef783990f93e348ee82f5c989c43cbbf
4d09797652059c3ed5b2a4f94f2181ce14d39972
ca3c18a236dedfdfbf225dcfcd0418f1634d8759
5b2ccb1c7cad5cded5dad37a18a7d42c1680b2f7
1bccc67ce7c6364a95fbfeb095938522671578a8
Comment 8 Amitay Isaacs 2020-09-28 04:57:55 UTC
Created attachment 16263 [details]
Patches for v4-13, v4-12 and v4-11
Comment 9 Martin Schwenke 2020-10-22 04:14:34 UTC
Hi Karolin,

This is ready for 4.13 and 4.12 (and 4.11 if there will be another bug fix release).

Thanks...
Comment 10 Karolin Seeger 2020-10-26 10:04:04 UTC
(In reply to Martin Schwenke from comment #9)
Hi Martin,

pushed to autobuild-v4-{13,12}-test.

Thanks!

Karolin