Sync isc-kea from Debian unstable for mantic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
isc-kea (Ubuntu) |
Fix Released
|
Undecided
|
Athos Ribeiro |
Bug Description
Upstream: tbd
Debian: 2.2.0-6 2.2.0-7
Ubuntu: 2.2.0-5ubuntu4
Debian new has 2.2.0-7, which may be available for merge soon.
If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.
### New Debian Changes ###
isc-kea (2.2.0-6) unstable; urgency=medium
[ Andreas Hasenack ]
* apparmor: use the apparmor nameservice abstraction.
Use the apparmor nameservice abstraction instead of hand-picked rules.
(Closes: #1033640, #1033639)
-- Paride Legovini <email address hidden> Mon, 03 Apr 2023 12:48:28 +0200
isc-kea (2.2.0-5) unstable; urgency=medium
[ Paride Legovini ]
* d/control: update to Standards-Version 4.6.2, no changes needed
[ Andreas Hasenack ]
* d/t/kea-
`keabr0` bridge used in the DEP8 test takes a while to become ready, and
kea-dhcp4 fails to open a socket on it. Add configuration options to
kea-dhcp4 to retry opening the socket a few times before giving up.
(LP: #2008932)
-- Athos Ribeiro <email address hidden> Thu, 02 Mar 2023 14:00:17 -0300
isc-kea (2.2.0-4) unstable; urgency=medium
[ Athos Ribeiro ]
* d/rules: use MathJax from libjs-mathjax instead loading from external CDN
[ Andreas Hasenack ]
* d/t/kea-dhcp4: make the test more robust
- increase dhclient timeout to 60s, and run in verbose mode
- show logs in the case of failure
- set +e inside the cleanup handler
- fix resolv.conf regexp
-- Athos Ribeiro <email address hidden> Mon, 27 Feb 2023 14:58:26 -0300
isc-kea (2.2.0-3) unstable; urgency=medium
[ Andreas Hasenack ]
* Add apparmor profiles.
- d/control: add build-depends on dh-apparmor
- d/usr.sbin.kea-*: add the profiles
- d/kea-*.install: install the profiles
- d/rules: use dh_apparmor to enable the profiles
* d/tests: Add DEP8 test for kea-dhcp4
-- Paride Legovini <email address hidden> Fri, 17 Feb 2023 19:59:43 +0100
isc-kea (2.2.0-2) unstable; urgency=medium
[ Athos Ribeiro ]
* d/tests: add simple DEP8 smoke tests
* Set default control sockets location to /run/kea (Closes: #1014929)
(LP: #1863100)
[ Paride Legovini ]
* d/control: drop dependency on lsb-base (obsolete)
* d/salsa-ci.yml: enable the autopkgtest job
* d/kea-common.*:
- Do not install keactrl. The keactrl script is not systemd-aware and not
installed by the upstream .deb packages. Remove it from the Debian
packaging
- Leave handling of /var/*/kea directories to systemd. No need to create
them in packaging as the systemd units will automatically create them
with the right ownership and permissions
* d/*.service:
- Do not set KEA_LOGGER_
daemons where to log *before* their config files are loaded. If unset
the default is stdout, which works well with systemd
- Do not set KEA_PIDFILE_DIR. What we set it to corresponds to the
defaults. The documentation says that KEA_PIDFILE_DIR 'is intended
primarily for testing'
* d/rules: use the systemd journal for logging (Closes: #1016747)
(LP: #2006522)
* d/kea-doc.
* d/tests/
-- Athos Ribeiro <email address hidden> Tue, 14 Feb 2023 11:24:58 -0300
isc-kea (2.2.0-1) unstable; urgency=medium
* New upstream version 2.2.0.
Thanks to Daniel Baumann (Closes: #1016109)
* debian/patches:
- 0002-kea_
- 0007-keyctrl-
- 0009-disable-
- 0010-build-
- 0011-sphinx-
* d/kea-doc.doc-base: register documentation to doc-base
* Lintian overrides:
- *.lintian-
- kea-admin.l-o: bash-term-
- d/kea-doc.l-o: add overrides for sphinx installed fonts.
+ font-in-
+ font-outside-
* d/copyright: remove file patterns made unnecessary by new release
* d/salsa-ci.yml: add salsa CI
### Old Ubuntu Delta ###
isc-kea (2.2.0-5ubuntu4) lunar; urgency=medium
* d/usr.sbin.kea-*: use the apparmor nameservice abstraction instead
of hand-picked rules (LP: #2013539)
-- Andreas Hasenack <email address hidden> Sat, 01 Apr 2023 13:30:25 -0300
isc-kea (2.2.0-5ubuntu3) lunar; urgency=medium
* d/t/control: allow-stderr for the kea-ctrl-
which produces stderr error messages on armhf due to apparmor not
working in the DEP8 runners for that particular architecture
(LP: #2014366)
-- Andreas Hasenack <email address hidden> Fri, 31 Mar 2023 21:24:53 -0300
isc-kea (2.2.0-5ubuntu2) lunar; urgency=medium
* d/NEWS: update with noteworthy changes (LP: #2007313)
* Restrict access to the default RESTful API on 127.0.0.1:8000 to
authenticated users (LP: #2007312):
- d/kea-ctrl-
debconf templates
- d/control: debconf build-deps
- d/kea-ctrl-
- d/kea-ctrl-
- d/kea-ctrl-
- d/p/0011-
up to require a password. The actual password is setup in
maintaine
- d/t/kea-
file
- d/t/control, d/t/kea-
- d/t/smoke-tests, d/t/kea-dhcp4: support kea-ctrl-agent
authentic
-- Andreas Hasenack <email address hidden> Fri, 24 Mar 2023 20:13:26 -0300
isc-kea (2.2.0-5ubuntu1) lunar; urgency=medium
* d/rules: add strict shlibs control file. kea-common ships 22 different
shared libraries. Since they are written in C++, we ship a strict shlibs
file instead of maintaining a bloated symbols file.
-- Athos Ribeiro <email address hidden> Fri, 10 Mar 2023 14:52:18 -0300
Changed in isc-kea (Ubuntu): | |
milestone: | none → ubuntu-23.06 |
Changed in isc-kea (Ubuntu): | |
assignee: | nobody → Athos Ribeiro (athos-ribeiro) |
Changed in isc-kea (Ubuntu): | |
status: | New → In Progress |
The new debian releases introduced part of our Delta. Let's wait a little longer so all of our delta is merged. Then we can potentially sync this package.
Namely, we want to have the changes in experimental pulled into unstable (shlibs file changes) and https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 1033367 acked by the debian security team.
Otherwise, we can merge this by the end of the cycle to reduce the delta (although nothing new will be pulled in given the state of the debian package atm).