The Wire · Showcase
HASHICORP TIGHTENS DOCS INFRASTRUCTURE AND PLUGS SECURITY GAPS ACROSS NOMAD, CONSUL
By RepoJournal · Filed · About HashiCorp
Documentation infrastructure gets a major refresh with Terraform-automated environment management, while Nomad and Consul push fixes for secrets handling and supply chain vulnerabilities.
The unified docs repo is locking down its deployment pipeline. Robert Main automated Vercel environment variable population from HCP Terraform [2], splitting sensitive and non-sensitive vars to prevent Terraform from over-marking outputs. This removes manual config drift and makes the docs deployment surface more auditable. Separately, Matt Schouten stripped deprecated team ownership from the codeowners file [1], cleaning up orphaned access rules. Over in Nomad, Allison Larson fixed a critical secrets hook behavior where allocations were marking secrets as fetched on first run, preventing re-fetch after client recovery or reboot [3]. The change mirrors existing vault and identity hook patterns to ensure secrets always refresh during prestart. Consul is closing out part 11 of a security vulnerability fix addressing postcss and brace-expansion surface [4]. Consul-k8s documentation got updated API Gateway scaling references to align with public docs format [5]. Across all desks, 16 commits and 10 PRs landed in the last 24 hours.
One email a day. Unsubscribe in one click.
Keep up with HashiCorp in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Review and merge the Vercel/Instana Terraform automation [ref:2] - this is the foundation for environment management hashicorp/web-unified-docs [plan]
- → Deploy the Nomad secrets hook fix [ref:7] before next release - allocations depend on re-fetch behavior after recovery hashicorp/nomad [immediate]
- → Verify Consul's security fix part 11 [ref:9] is included in your next supply chain scan hashicorp/consul [monitor]
References
- [1] Remove team-docs-packer-and-terraform from codeowners (#2944) hashicorp/web-unified-docs
- [2] Populate Vercel with Instana environment vars from HCP Terraform (#2924) hashicorp/web-unified-docs
- [3] secrets_hook: don't set hook response to done to allow re-fetch (#28237) hashicorp/nomad
- [4] fix sec vuln part 11 (#23762) hashicorp/consul
- [5] helm docs: update api gw scaling reference url (#5517) hashicorp/consul-k8s