The Wire · Showcase
CONSUL UI DITCHES YADDA FOR NATIVE QUNIT, AWS PROVIDER TIGHTENS BEDROCK AND ADDS LOG TIERING
By RepoJournal · Filed · About HashiCorp
Consul's test suite just got a rewrite engine that lets both old and new tests run together while the UI team methodically converts acceptance tests feature-by-feature.
The Consul UI is migrating away from yadda/Gherkin acceptance tests to native QUnit, with a new shared harness that reproduces the old runner's lifecycle and request assertions [1][2]. Both test styles coexist in the same bundle, so the suite stays green throughout the migration. Meanwhile, Consul also patched Go security vulnerabilities by bumping grpc to v1.82.1, updating golang.org/x/text, and moving to Go 1.26.5 [3][4]. Over on the Terraform AWS provider, the team removed redundant Read functions from list resources for Secrets Manager and SQS to clean up the API surface [5][7]. The provider also deprecated the memory_execution_role_arn attribute in aws_bedrockagentcore_memory_strategy [6], added intelligent log tiering support to CloudWatch [8], and expanded Rekognition resource identity coverage [9].
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 Consul security patch for grpc and Go version updates before next release hashicorp/consul [plan]
- → Audit Terraform configs using memory_execution_role_arn in Bedrock agent strategies hashicorp/terraform-provider-aws [monitor]
- → Test new CloudWatch log tiering functionality in non-production environments hashicorp/terraform-provider-aws [monitor]
References
- [1] ui: migrate yadda acceptance tests to native QUnit (harness + intentions/create, components, settings) ↗ hashicorp/consul
- [2] ui: migrate yadda acceptance tests to native QUnit (harness + intentions/create, components, settings) (#23741) hashicorp/consul
- [3] fix go sec vulns ↗ hashicorp/consul
- [4] fix go sec vulns (#23761) hashicorp/consul
- [5] Merge pull request #48989 from hashicorp/td-no-read-in-list-secretsmanager-secret_version hashicorp/terraform-provider-aws
- [6] re/aws_bedrockagentcore_memory_strategy: The `memory_execution_role_arn` attribute has been deprecated. hashicorp/terraform-provider-aws
- [7] Merge pull request #49007 from hashicorp/td-no-read-in-list-sqs-queue hashicorp/terraform-provider-aws
- [8] resource/aws_cloudwatch_log_storage_tier_policy: Add intelligent logs tiering ↗ hashicorp/terraform-provider-aws
- [9] rekognition: add resource identity to service ↗ hashicorp/terraform-provider-aws