|
| 1 | +Change Log |
| 2 | +========== |
| 3 | + |
| 4 | +All notable changes to the project are documented in this file. |
| 5 | + |
| 6 | + |
| 7 | +[v23.06.0][] - 2023-06-23 |
| 8 | +------------------------- |
| 9 | + |
| 10 | +Midsummer release. The first official Infix release, based on [Buildroot |
| 11 | +2023.02.2][br2023.02.2], with NETCONF support using the [sysrepo][] and |
| 12 | +[netopeer2][]. |
| 13 | + |
| 14 | +Supported YANG models in addition to those used by sysrepo and netopeer: |
| 15 | + |
| 16 | + - [ietf-system][] |
| 17 | + - Everything except radius authentication and timezone-utc-offset |
| 18 | + - Augmented with MotD (Message of the Day), Infix YANG model |
| 19 | + - [ietf-interfaces][] |
| 20 | + - [ietf-ip][] augmented with IPv4LL similar to standardized IPv6LL |
| 21 | + - [ietf-if-vlan-encapsulation][], Linux VLAN interfaces, e.g. `eth0.10` |
| 22 | + - Linux bridge interfaces with native VLAN support, Infix YANG model |
| 23 | + - Linux VETH pairs, Infix YANG model |
| 24 | + |
| 25 | +> **DISCLAIMER:** the [Infix YANG models for Linux][yang23.06], are |
| 26 | +> still under heavy development. New revisions are expected which may |
| 27 | +> not be backwards compatible. When upgrading to a new release, test on |
| 28 | +> a GNS3 staging environment first, or start over from a factory reset. |
| 29 | +
|
| 30 | +[br2023.02.2]: https://git.busybox.net/buildroot/tag/?h=2023.02.2 |
| 31 | +[ietf-system]: https://www.rfc-editor.org/rfc/rfc7317.html |
| 32 | +[ietf-interfaces]: https://www.rfc-editor.org/rfc/rfc7223.html |
| 33 | +[ietf-ip]: https://www.rfc-editor.org/rfc/rfc8344.html |
| 34 | +[ietf-if-vlan-encapsulation]: https://www.ietf.org/id/draft-ietf-netmod-sub-intf-vlan-model-08.html |
| 35 | +[yang23.06]: https://github.com/kernelkit/infix/blob/aea74842e0475441d8df834f2dcd8cbc21fa253d/src/confd/yang/infix-interfaces%402023-06-05.yang |
| 36 | + |
| 37 | +### Changes |
| 38 | + |
| 39 | + - Bump sysrepo to v2.2.73 |
| 40 | + - Backport support for initializing factory-default data store with |
| 41 | + default config data also for sysrepo internal modules. |
| 42 | + - Add support for `sysrepocfg -Cfactory -d running`, for testing |
| 43 | + - Bump netopeer2 to v2.1.62 |
| 44 | + - Bump libyang to v2.1.80 |
| 45 | + - Add klish, a CLI for sysrepo |
| 46 | + - Add podman for container support, backported from upstream Buildroot |
| 47 | + - Add conmon for container support, backported from upstream Buildroot |
| 48 | + - Backport cni-plugins support for host-local and static plugins |
| 49 | + |
| 50 | +### Fixes |
| 51 | + |
| 52 | + - N/A |
| 53 | + |
| 54 | +[buildroot]: https://buildroot.org/ |
| 55 | +[UNRELEASED]: https://github.com/kernelkit/infix/compare/v23.06.0...HEAD |
| 56 | +[v23.06.0]: https://github.com/kernelkit/infix/compare/BASE...v23.06.0 |
| 57 | +[sysrepo]: https://www.sysrepo.org/ |
| 58 | +[netopeer2]: https://github.com/CESNET/netopeer2 |
0 commit comments