2.1.0
What's Changed
-
Fix typo in setup-policy-routes.sh by @markmartirosian in #25
-
Delete extraneous Install stanza in refresh-policy-routes@.timer by @markmartirosian in #26
-
Add CicleCI config on the main branch by @nmeyerhans in #30
-
Refresh by @nmeyerhans in #34
- Use the DNS and NTP servers provided in the primary interface's lease
- Use the hostname and DNS search path from the DHCP leases (whether IPv4 or v6)
- Set WithoutRA=solicit for DHCPv6 to reduce configuration latency in EC2 (we know in advance that the managed bit will be set, and don't need to wait for an RA to verify this.)
- Use the same IPv6 route metric on the primary interface as we do for IPv4.
-
Add standard repository documentation by @nmeyerhans in #37
-
Improvements to IMDS interactions by @nmeyerhans in #44
-
Avoid multiple reload operations when configure multiple interfaces by @nmeyerhans in #43
-
Prepare a 2.1.0 release by @nmeyerhans in #53
- Interfaces get an entry in the main routing table in addition to the private routing tables.
- Ensure that the generated interface configuration is flushed on stop
- Minor improvements to logging and output
- Better error handling
- spec: Requires: systemd-resolved. This is now a separate package, so we need to ensure it's installed
- spec: Restart policy-route service on package install/upgrade
- deb: postinst script fixes
- deb: Update Build-Depends
New Contributors
- @markmartirosian made their first contribution in #25
Full Changelog: v2.0.0...v2.1.0