Releases: telekom/das-schiff-network-operator
Releases · telekom/das-schiff-network-operator
v0.2.11
What's Changed
- Add FRR config hot-replace feature by @chdxD1 in #140
- tableID can be greater than 255 by @Cellebyte in #142
- FRR transition bugfix by @p-strusiewiczsurmacki-mobica in #144
Full Changelog: v0.2.9...v0.2.11
v0.2.9
What's Changed
- Make MTU optional for VRFrouteconfiguration by @watzkuh in #138
- FRR introduced a local host-route protocol which is installed by kernel by @Cellebyte in #139
New Contributors
Full Changelog: v0.2.8...v0.2.9
v0.2.7
What's Changed
- 🌱 Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #115
- Add unit tests by @p-strusiewiczsurmacki-mobica in #46
- Added monitoring endpoint by @p-strusiewiczsurmacki-mobica in #100
- Fix Monitoring and add BGP summary by @chdxD1 in #131
- Add Stable Sort for VRFs and split lines with multiple RTs into separate lines by @chdxD1 in #132
- Allow import deny for mgmt VRF by @chdxD1 in #79
Full Changelog: v0.2.6...v0.2.7
v0.2.6 use less RAM
What's Changed
- Added singularity to getNetlink and getFRR status information by @Cellebyte in #114
Full Changelog: v0.2.5...v0.2.6
v0.2.5 Debuggability
What's Changed
- do not generate bpf program when rendering deployment manifests by @Cellebyte in #109
- Add possibility to enable pprof via config by @Cellebyte in #113
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- 🌱 Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #94
- 🌱 Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in #101
- 🌱 Bump softprops/action-gh-release from 1 to 2 by @dependabot in #102
- remove the cloud provider taint in addition to our custom one by @schrej in #103
- Bump Go version in actions to 1.22 by @schrej in #104
- Descriptions get a new format and [email protected] + Lint fixes by @Cellebyte in #108
- Prohibit usage of vni zero by @jetzorkj in #105
New Contributors
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- 🌱 Bump actions/setup-go from 4 to 5 by @dependabot in #83
- 🌱 Bump docker/metadata-action from 5.0.0 to 5.4.0 by @dependabot in #87
- 🌱 Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #76
- Don't break on missing VRFs, reconcile others by @chdxD1 in #85
- Fix Interface Regex for IPtables sync by @chdxD1 in #90
- 🌱 Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #91
- Implement VRF MTU by @chdxD1 in #89
- Check if duplicate IDs are used for Layer2NetworkConfiguration by @chdxD1 in #88
- Fix/monitoring&logging by @Cellebyte in #84
- Add Routing Table as a service CRD by @chdxD1 in #86
- 🌱 Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #93
Full Changelog: v0.2.1...v0.2.3
v0.2.2
What's Changed
- 🌱 Bump actions/setup-go from 4 to 5 by @dependabot in #83
- 🌱 Bump docker/metadata-action from 5.0.0 to 5.4.0 by @dependabot in #87
- 🌱 Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #76
- Don't break on missing VRFs, reconcile others by @chdxD1 in #85
Full Changelog: v0.2.1...v0.2.2
v0.2.1
This is mostly a compatibility release for Ubuntu 22.04 with HWE Kernel.
What's Changed
- Fix #73 and initialize the missing logging when frr-exporter is called by @Cellebyte in #74
- Generate Bridge MAC from Underlay RMAC by @chdxD1 in #75
- Use BPF_FIB_LOOKUP_DIRECT for bpf router by @chdxD1 in #81
- Fixed matchExpressions node selector for Layer2NetworkConfiguration by @p-strusiewiczsurmacki-mobica in #78
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Added golangci-lint config and updated version by @p-strusiewiczsurmacki-mobica in #36
- Fix issues found by linter by @p-strusiewiczsurmacki-mobica in #37
- FRR Manager hotfix by @p-strusiewiczsurmacki-mobica in #44
- 🌱 Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #38
- Implement network healthcheck by @p-strusiewiczsurmacki-mobica in #35
- Fixed logging of healthcheck.go file by @Cellebyte in #48
- [feature/monitoring] Implement /metrics for the operator. by @Cellebyte in #4
- Fix Community Type to be string by @chdxD1 in #53
- Added VRFRouteConfiguration duplicate and CIDR validation by @p-strusiewiczsurmacki-mobica in #47
- Improved logging by @p-strusiewiczsurmacki-mobica in #43
- Fix neighbor route-map for IPv6 unicast by @chdxD1 in #51
- Fix Re-export of IPv6 routes in certain situations by @chdxD1 in #54
- Fix partly created L3VNIs & Reload before Reconcile by @chdxD1 in #52
- Revert "Improved logging" by @chdxD1 in #55
- 🌱 Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #58
- 🌱 Bump docker/build-push-action from 4.1.1 to 5.0.0 by @dependabot in #59
- 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #50
- 🌱 Bump docker/metadata-action from 4.6.0 to 5.0.0 by @dependabot in #60
- Upgraded controller-runtime to v0.15.1 by @p-strusiewiczsurmacki-mobica in #40
- Fixed logging issues by @p-strusiewiczsurmacki-mobica in #56
- Wait for FRR reload to complete, restart if failed by @chdxD1 in #65
- Added separate go entrypoints for frr-monitoring and the manager by @Cellebyte in #63
- Template aggregates into MGMT VRF (aka skip template VRFs) by @chdxD1 in #67
- Actually pass Community into RouteMap for configuration by @chdxD1 in #68
- Fix Template for Community by @chdxD1 in #69
- Add Printer Columns for Layer2 and VRFs by @chdxD1 in #71
- Re-Attach/Update BPF program on existing VRF interfaces and Fix Monitoring by @chdxD1 in #70
New Contributors
- @p-strusiewiczsurmacki-mobica made their first contribution in #36
- @Cellebyte made their first contribution in #48
Full Changelog: v0.1.13...v0.2.0