Skip to content

Commit f065903

Browse files
authored
doc: document socket protocol change
* doc: document socket protocol change * spelling
1 parent 9e6151a commit f065903

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

doc/rtd/reference/breaking_changes.rst

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ releases.
1111
many operating system vendors patch out breaking changes in
1212
cloud-init to ensure consistent behavior on their platform.
1313

14-
25.4
14+
26.1
1515
====
1616

1717
Openstack bond names are no longer hard-coded to bond0, bond1, ....
@@ -20,9 +20,19 @@ Instead they are set to whatever value is provided by network_data.json.
2020
25.3
2121
====
2222

23-
**For cloud-init downstream packagers**: the packaging build backend changed
24-
to meson and away from python's setuptools.distutils in response to
25-
`PEP-0632's deprecation of distutils`_. Meson packaging may not be identical
23+
Systemd unit file changes
24+
-------------------------
25+
26+
The socket protocol was changed for better compatibility with alternatives
27+
to ``openbsd-netcat``, including ``nmap``'s ``ncat -U``. Downstreams that
28+
provide a custom systemd ``ExecStart=`` statement will need to update.
29+
30+
New build system: meson
31+
-----------------------
32+
33+
The packaging build backend changed
34+
from python's setuptools.distutils to meson in response to
35+
`PEP-0632's deprecation of distutils`_. Meson packaging will not be identical
2636
to previous binary packages generated by python's setuptools. Downstream
2737
packagers should validate the final generated package to ensure
2838
unexpected package deltas do not exist.

0 commit comments

Comments
 (0)