Dashboard › institutional-transition-lab › Distillation
564847d3-8dfa-424a-a6ad-292661d016b6["lore_tm_v1_3Pji2y6NH1b0yI5xUzDoprbCh_2bnYaqf-FnVLxjjRs","lore_tm_v1_A7QLx1ZfsmcIct1JVIKB4ktcpTAuAoCU9Pq5g0Kacko","lore_tm_v1_DN5jr3lszwlF1BVqejZ6M9plbKQBqHH-_buncaOiwkc"]
body evidence for terraform-github-pr-22332 is titled Revert "Habitat License Acceptance changes. "; it states Reverts hashicorp/terraform#21345 and Reverting in favor of reviewing #21776.terraform-github-pr-22332 metadata is changed_files: 4, draft: false, merged: true, state: "closed", merged_at: "2019-08-05T16:44:24Z", base_sha: "697a0c435eb5fe62a0802894e65ac129ccd94bd6", head_sha: "291cf8c5a4422dbcf993fc391197315c9489b3e8", and merge_commit_sha: "da1ab617b82539e239739e9dc79cd6bf896b86c4".terraform-github-pr-22332 patch:0 reverses the Habitat license-acceptance implementation: removes the github.com/hashicorp/go-version import, AcceptLicense bool, required boolean schema field "accept_license", Habitat-version validation, the 0.79.0 threshold, the EULA validation error, decodeConfig() mapping, and execution of export HAB_LICENSE=accept; hab -V or sudo HAB_LICENSE=accept hab -V.terraform-github-pr-22332 patch:1 removes documentation requiring Chef EULA acceptance via chef_license set to accept in client_options, and removes example configuration client_options = ["chef_license 'accept'"].terraform-github-pr-22332 patch:2 removes accept_license = true from the Habitat provisioner example and removes the required accept_license (bool) supervisor-argument documentation.body evidence for terraform-github-pr-22745, titled Habitat License Acceptance changes, states Chef Softwareβs recent business-model changes were being incorporated into Chef projects.terraform-github-pr-22745 states: βGoing forward Habitat installation will require users to accept Chef EULA.βterraform-github-pr-22745 states it adds accept_license to the provisioner argument list so the EULA is automatically accepted when set properly; code was tested against latest and previous Habitat versions, automated tests passed, and documentation was updated.terraform-github-pr-22745 metadata is changed_files: 4, draft: false, merged: true, state: "closed", merged_at: "2019-09-09T19:40:20Z", base_sha: "fb1aefe22b5d880459ad48ed98357e23730bd668", head_sha: "50a6c69ab52eb9b0115d115af532e58998c64bf9", and merge_commit_sha: "7a9f2717febb801e39044404d1ff003b39f4cc9f".terraform-github-pr-22745 patch:0 imports github.com/hashicorp/go-version, adds AcceptLicense bool to provisioner, and adds required boolean schema field "accept_license".terraform-github-pr-22745 patch:0, validateFn() validates a nonblank configured Habitat version with version.NewVersion; when accept_license is false, it requires acceptance for a specified version greater than 0.79.0 or a blank version meaning latest, returning Habitat end user license agreement needs to be accepted, set the accept_license argument to true to accept.terraform-github-pr-22745 patch:0, decodeConfig() maps d.Get("accept_license").(bool) into AcceptLicense; installHab() runs export HAB_LICENSE=accept; hab -V, or sudo HAB_LICENSE=accept hab -V when UseSudo is true, before createHabUser().terraform-github-pr-22745 patch:1 documents that the Chef EULA must be accepted by setting chef_license to accept in client_options unless installing an old Chef client, and adds client_options = ["chef_license 'accept'"] to the example.terraform-github-pr-22745 patch:2 adds accept_license = true to the Habitat provisioner example and documents required supervisor argument accept_license (bool) as accepting the Habitat EULA.body evidence for terraform-github-pr-33661, titled [COMPLIANCE] License changes, says the PR was generated for recent licensing changes; links to https://hashi.co/bsl-blog and https://hashi.co/license-faq; asks maintainers to approve and merge promptly to keep the source compliant with the OSS license agreement; and says it was powered by copywrite (https://github.com/hashicorp/copywrite) and made by @HashiCorp.terraform-github-pr-33661 metadata is changed_files: 1294, draft: false, merged: true, state: "closed", merged_at: "2023-08-10T22:58:09Z", base_sha: "8a085b427b74ce3829500a59508b77465f1bbef0", head_sha: "53c34ff49cfbc1f70d7cdd3dca8040551c53737a", and merge_commit_sha: "1f011cbaada5bf9cbddadb58ba7c84b223e99467".terraform-github-pr-33661 patch:0 shows replacement of the prior Copyright (c) 2014 HashiCorp, Inc. Mozilla Public License 2.0 text with a license containing an Additional Use Grant permitting production use subject to stated terms, provisions for licensors to permit limited production use, and a requirement to conspicuously display the license on each original or modified copy.terraform-github-pr-33661 is bounded: patch:0 contains numerous sections explicitly elided as low relevance, while metadata reports 1294 changed files, so the displayed patch is not complete evidence for all changed files or full license terms.