$ the-wire · showcase
consul-template builds on aix, consul-dataplane drops iptables from tests
By RepoJournal · Filed · About HashiCorp · Composed from the cited sources · methodology
A quiet day across the HashiCorp stack: one platform build fix landed and the Consul service mesh's iptables-to-nftables migration reached consul-dataplane's integration test helpers.
signals: add aix build constraint and SIGVTALRM hashicorp/consul-template
Adds aix to the build constraint of signals/signals_unix.go and SIGVTALRM to SignalLookup, so the package compiles for GOOS=aix GOARCH=ppc64; GOOS=aix go build ./signals/ previously failed with "undefined: SignalLookup." Every signal in the unix lookup map exists on aix/ppc64 with the stock Go toolchain, so the constraint addition alone is sufficient.
Merge pull request #2193 from hashicorp/fix/aix-signals hashicorp/consul-template
Merged the fix/aix-signals branch carrying the aix build constraint and SIGVTALRM addition, so the change is now on the mainline rather than sitting in review.
nft migration hashicorp/consul-dataplane
Migrates the integration test helper ExposeInternalPorts in integration-tests/helpers/pod.go from installing and using iptables directly inside test containers to nftables rules, as part of the broader migration across the Consul service mesh stack.
nft migration (#1218) hashicorp/consul-dataplane
Same nftables migration as it landed, with the changelog entry signed off by Manisha Kumari.
version changes for new release branch (#1302) hashicorp/consul-dataplane
Version changes for a new release branch on consul-dataplane, housekeeping ahead of the next cut.