infix
infix copied to clipboard
Install yang modules during build
Description
- Install the yang modules during build instead of runtime
- Upgrade sysrepo, netopeer2, libnetconf2 and libyang
- Fix misc issues caused by the upgrade
- The upgrade also upgrades some models (ietf-netconf-server and ietf-ssh-server and some more included from them
- THIS IS BREAKING CHANGES old configurations will not work anymore due to the model upgrades described above.
Other information
Checklist
Tick relevant boxes, this PR is-a or has-a:
- [x] Bugfix
- [x] Regression tests
- [x] ChangeLog updates (for next release)
- [ ] Feature
- [ ] YANG model change => revision updated?
- [ ] Regression tests added?
- [ ] ChangeLog updates (for next release)
- [ ] Documentation added?
- [ ] Code style update (formatting, renaming)
- [x] Refactoring (please detail in commit messages)
- [x] Build related changes
- [ ] Documentation content changes
- [x] Other (please describe): Only changes that users not noticed.
Tested pass on hardware:
s Execution
`-- s 0001-all.yaml
|-- o 0002-reproducible.py
|-- o 0003-wait.py
|-- o 0004-Misc tests
| `-- o 0005-operational_all.py
|-- o 0006-ietf-system
| |-- o 0007-hostname.py
| |-- o 0008-add_delete_user.py
| |-- o 0009-timezone.py
| `-- o 0010-timezone_utc_offset.py
|-- o 0011-ietf-interfaces
| |-- o 0012-vlan_ping.py
| |-- o 0013-ipv4_address.py
| |-- o 0014-iface_phys_address.py
| |-- o 0015-iface_status.py
| `-- o 0016-routing_basic.py
|-- o 0017-infix-interfaces
| |-- o 0018-bridge_basic.py
| |-- o 0019-bridge_veth.py
| |-- o 0020-dual_bridge.py
| |-- o 0021-bridge_vlan.py
| |-- o 0022-ipv4_autoconf.py
| |-- o 0023-bridge_fwd_sgl_dut.py
| |-- o 0024-bridge_fwd_dual_dut.py
| |-- o 0025-bridge_vlan_separation.py
| |-- o 0026-igmp_basic.py
| |-- o 0027-igmp_vlan.py
| `-- o 0028-static_multicast_filters.py
|-- s 0029-ietf-routing
| |-- o 0030-static_routing.py
| |-- o 0031-ospf_basic.py
| |-- o 0032-ospf_unnumbered_interface.py
| `-- s 0033-ospf_multiarea.py
|-- o 0034-infix-containers
| |-- o 0035-container_basic.py
| |-- o 0036-container_bridge.py
| |-- o 0037-container_phys.py
| `-- o 0038-container_veth.py
|-- o 0039-infix-dhcp
| |-- o 0040-dhcp_basic.py
| |-- o 0041-dhcp_router.py
| `-- o 0042-dhcp_routes.py
`-- o 0043-ietf-hardware
`-- o 0044-usb.py
06:28:55 infamy1:test #