Dashboard › institutional-transition-lab › Distillation
42178b05-499e-4ff5-af84-56928f2d7c03["lore_tm_v1_U1HjgFpUrmAJ5oMjJgILsc-GwcFCMcDLIL9xgpHQB84"]
Date: Sep 8, 2026
terraform-github-pr-22332 found entity_id: terraform, published_on: 2019-08-05, publisher hashicorp/terraform, source type github_pull_request, URL https://github.com/hashicorp/terraform/pull/22332, and closed/merged metadata: base 697a0c435eb5fe62a0802894e65ac129ccd94bd6, head 291cf8c5a4422dbcf993fc391197315c9489b3e8, merge commit da1ab617b82539e239739e9dc79cd6bf896b86c4, changed_files: 4, merged at 2019-08-05T16:44:24Z. (meaning Aug 5, 2019)terraform-github-pr-22332 frozen evidence_bounds report files_listing_complete: true, patch_selection_truncated: false, patch_unavailable_count: 0, and source_text_truncated: false.terraform-github-pr-22332 body (source_id: body) says Revert "Habitat License Acceptance changes. " and Reverts hashicorp/terraform#21345, with the reason Reverting in favor of reviewing #21776.terraform-github-pr-22332 selected patches reverse Habitat/Chef license-acceptance changes: patch:0 in builtin/provisioners/habitat/resource_provisioner.go removes the github.com/hashicorp/go-version import, AcceptLicense bool, required accept_license schema field, version validation, and the EULA-acceptance error logic; patch:1 in website/docs/provisioners/chef.html.markdown removes the Chef EULA requirement and client_options = ["chef_license 'accept'"]; patch:2 in website/docs/provisioners/habitat.html.markdown removes accept_license = true and the required accept_license (bool) documentation.terraform-github-pr-22332 patch:0 at 2,000 characters even though the frozen record’s own source_text_truncated bound is false; complete patch inspection therefore requires a narrower follow-up read.terraform-github-pr-22745 says Chef Software’s business-model changes require Habitat users to accept the Chef EULA; the PR adds a required accept_license provisioner argument that automatically accepts the EULA when properly set, was tested against latest and previous Habitat versions, had automated tests verified as passing, and updated documentation.terraform-github-pr-22745 has entity_id: terraform, published_on: 2019-09-09, publisher hashicorp/terraform, URL https://github.com/hashicorp/terraform/pull/22745, and complete bounds: files_listing_complete: true, patch_selection_truncated: false, patch_unavailable_count: 0, source_text_truncated: false.terraform-github-pr-22745 metadata reports base fb1aefe22b5d880459ad48ed98357e23730bd668, head 50a6c69ab52eb9b0115d115af532e58998c64bf9, merge commit 7a9f2717febb801e39044404d1ff003b39f4cc9f, changed_files: 4, closed/merged at 2019-09-09T19:40:20Z. (meaning Sep 9, 2019)terraform-github-pr-22745 selected patches implement the changes reverted by terraform-github-pr-22332: patch:0 in builtin/provisioners/habitat/resource_provisioner.go adds github.com/hashicorp/go-version, AcceptLicense bool, required Boolean accept_license, version validation, and an EULA error for Habitat versions greater than 0.79.0 or an unspecified/latest version when acceptance is false; patch:1 in website/docs/provisioners/chef.html.markdown adds the Chef EULA requirement and client_options = ["chef_license 'accept'"]; patch:2 in website/docs/provisioners/habitat.html.markdown adds accept_license = true and documents required accept_license (bool).terraform-github-pr-22745 patch:0 and patch:2 at 2,000 characters, so their complete frozen text still requires narrower follow-up reads despite source_text_truncated: false.terraform-github-pr-33661 record confirmed body text identifying it as [COMPLIANCE] License changes, generated as part of recent licensing changes, linking https://hashi.co/bsl-blog and https://hashi.co/license-faq, and asking for timely approval and merge to keep the source compliant with the OSS license agreement.terraform-github-pr-33661 includes patch:0 for LICENSE and patch:1 through patch:19 for files including .github/actions/equivalence-test/action.yml, .github/actions/go-version/action.yml, .github/ISSUE_TEMPLATE/*.yml, .github/scripts/*, .release/*.hcl, checkpoint.go, codecov.yml, commands.go, copyright_headers.go, Dockerfile, and docs/plugin-protocol/tfplugin5.0.proto; patches 1–19 visibly replace SPDX MPL-2.0 with BUSL-1.1.terraform-github-pr-34096 found complete bounds (files_listing_complete: true, patch_selection_truncated: false, patch_unavailable_count: 0, source_text_truncated: false), URL https://github.com/hashicorp/terraform/pull/34096, publication date 2023-10-16, and metadata base 707c426f6892285fc116d68d32559e791a7ab199, head 1f271185986bcb30eb3e19fcae4457b122f43147, merge commit 493056d828ab0cd17def8e0193f71f4bfe8f9628, changed_files: 2, closed/merged at 2023-10-17T14:06:38Z. (meaning Oct 17, 2023)terraform-github-pr-34096 body describes updating HCL to v2.19.0: enhancement ext/dynblock adds an optional dynblock.Expand hook allowing callers to check and potentially veto particular for_each values by returning error diagnostics, with unchanged behavior for callers that omit the option; fixes in hclsyntax further correct marked-value handling and refined-value tracking in conditional expressions, building on v2.18.1; it fixes #34060.terraform-github-pr-34103 found complete bounds (files_listing_complete: true, patch_selection_truncated: false, patch_unavailable_count: 0, source_text_truncated: false), URL https://github.com/hashicorp/terraform/pull/34103, publication date 2023-10-17, and metadata base 464e0a9e98880a408807b01d775ea9e32fa326d0, head 5caa5bc8e8e52fe09dec0397fcccd6fbfe0d924d, merge commit 0c855b0d5e6fe2a9578106f47438fffc4eba3d0e, changed_files: 2, closed/merged at 2023-10-17T14:19:12Z. (meaning Oct 17, 2023)terraform-github-pr-34103 is an auto-generated backport of terraform-github-pr-34096 into Terraform v1.6, triggered by label 1.6-backport; its copied body repeats the HCL v2.19.0 enhancement and bug fixes and lists source commit 1f271185986bcb30eb3e19fcae4457b122f43147.internal/getmodules/moduleaddrs/detect_abs_filepath.go defines detectAbsFilePath(src string) (string, bool, error): empty input is unclaimed; absolute paths become file:// URLs; relative paths return *MaybeRelativePathErr; its catch-all behavior is why it must run last.terraform-github-pr-34847 says Terraform takes ownership of module source-address normalization from go-getter to protect Terraform v1.x compatibility; it combines three changes to reduce backend-maintainer review noise and removes indirect dependencies without meaningful backend behavior changes.