Dashboard › institutional-transition-lab › Distillation
81bfabc6-04d4-4882-a49b-a0c62b571a54["lore_tm_v1_HZipis9Cy5FhTocbIkwVsLAr1Q0zvnPn6mmnqa3S6Es","lore_tm_v1_7AggI6KVtNOOwz45aRJ3UEAPeQ9zary06nbqzgVA6UQ","lore_tm_v1_8OEhYq6XQQHO-AKGak0CeikvF24mgjzzrzMyx8-aT40","lore_tm_v1_1gwWjje1xkaTX849aB9hUm6dxd4W977Sqeff2BOVFic"]
terraform-github-pr-33661 patch:0: Business Source License 1.1, Licensor: HashiCorp, Inc., and Change License: MPL 2.0 each matched the frozen source (True).terraform-github-pr-38385 patch:1: +## Autonomy\n+- Auto-commit after gates pass matched the frozen source (True).terraform-github-pr-22332 in builtin/provisioners/habitat/resource_provisioner.go: line 13 removes AcceptLicense bool; line 21 removes the "accept_license": &schema.Schema{ field; lines 39–48 remove retrieval and validation of accept_license, including the error Habitat end user license agreement needs to be accepted, set the accept_license argument to true to accept; line 59 removes AcceptLicense: d.Get("accept_license").(bool),; and lines 68–71 remove commands export HAB_LICENSE=accept; hab -V and sudo HAB_LICENSE=accept hab -V. (meaning August 5, 2019)terraform-github-pr-22332: website/docs/provisioners/chef.html.markdown removes the instruction to accept the Chef EULA by setting chef_license to accept in client_options unless installing an old Chef client; website/docs/provisioners/habitat.html.markdown removes accept_license = true and required Boolean documentation linking to the Habitat EULA. (meaning August 5, 2019)terraform-github-pr-22745 in builtin/provisioners/habitat/resource_provisioner.go: line 13 adds AcceptLicense bool; line 21 adds "accept_license": &schema.Schema{; lines 39–48 add retrieval and validation of accept_license, including the error Habitat end user license agreement needs to be accepted, set the accept_license argument to true to accept; line 67 adds AcceptLicense: d.Get("accept_license").(bool),; and lines 76–79 add commands export HAB_LICENSE=accept; hab -V and sudo HAB_LICENSE=accept hab -V. (meaning September 9, 2019)terraform-github-pr-22745: website/docs/provisioners/chef.html.markdown adds the instruction to accept the Chef EULA by setting chef_license to accept in client_options unless installing an old Chef client; website/docs/provisioners/habitat.html.markdown adds accept_license = true and documents accept_license (bool) as required to accept the Habitat EULA. (meaning September 9, 2019)terraform-github-pr-22332 diff for builtin/provisioners/habitat/resource_provisioner.go: removes import alias version "github.com/hashicorp/go-version"; removes AcceptLicense bool from provisioner; removes required Boolean schema field accept_license; removes validateFn() version parsing via version.NewVersion, validity checking, and EULA enforcement for Habitat versions greater than 0.79.0 or blank/latest versions; removes AcceptLicense decoding in decodeConfig(); and removes the installHab() license-acceptance command block. (meaning August 5, 2019)terraform-github-pr-22745 diff for builtin/provisioners/habitat/resource_provisioner.go: adds import alias version "github.com/hashicorp/go-version"; adds AcceptLicense bool to provisioner; adds required Boolean schema field accept_license; adds validateFn() version parsing and validity checking; and rejects accept_license=false when the requested Habitat version is greater than 0.79.0 or when the version is blank/latest. (meaning September 9, 2019)terraform-github-pr-22745 implementation details: decodeConfig() sets AcceptLicense: d.Get("accept_license").(bool); installHab() checks p.AcceptLicense, runs export HAB_LICENSE=accept; hab -V, substitutes sudo HAB_LICENSE=accept hab -V when p.UseSudo, and returns an error if p.runCommand(o, comm, command) fails. (meaning September 9, 2019)terraform-github-pr-22332 removed the Habitat EULA acceptance machinery and terraform-github-pr-22745 later restored the same core machinery, including the go-version dependency, schema field, validation threshold 0.79.0, decoded configuration field, and HAB_LICENSE=accept installation command. (meaning August 5–September 9, 2019)