Releases: amazonlinux/amazon-ec2-net-utils
v2.1.1
What's Changed
- Install DHCP-provided routes in the main table, our own routes in the secondary tables by @nmeyerhans in #59
- Always enable the DHCPv4 client
- Don't set the hostname from systemd-networkd.
Full Changelog: v2.1.0...v2.1.1
2.1.0
What's Changed
-
Fix typo in setup-policy-routes.sh by @markmartirosian in #25
-
Delete extraneous Install stanza in [email protected] 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
1.6.1
What's Changed
- Clean up IMDS access and avoid mixing protocols when trying to configure interfaces by @nmeyerhans in #39 (Addresses #38)
Full Changelog: 1.6...1.6.1
1.6
What's Changed
- Be a little more forgiving about missing IPv4 keys in IMDS by @nmeyerhans in #24
- Ignore interfaces that use unrecognized drivers by @huntbeat in #21
Full Changelog: 1.5.1...1.6
2.0.0
The 2.0.0 release of amazon-ec2-net-utils is a complete from-scratch rewrite targeting systemd-networkd as the network configuration framework. This replaces the old ISC dhclient and initscripts based tooling used in previous releases.
This release includes support for:
- Per-interface policy routing rules to accommodate VPC source/dest restrictions
- Configuration of secondary IPv4 addresses
- Configuration of ENIs upon hotplug
- Routing configuration for delegated prefixes
Packaging metadata is provided for distributions derived from Debian or Fedora.
1.4
Provide "ec2-net-utils" for backward compatibility