Skip to content

Commit 84f7a29

Browse files
authored
Merge pull request #10110 from johngmyers/automated-cherry-pick-of-#10106-upstream-release-1.19
Automated cherry pick of #10106: Remove dependency of TerraformJSON feature flag
2 parents 125f2ef + 04dbe6d commit 84f7a29

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

cmd/kops/integration_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,9 @@ func TestBastionAdditionalUserData(t *testing.T) {
194194

195195
// TestMinimalJSON runs the test on a minimal data set and outputs JSON
196196
func TestMinimalJSON(t *testing.T) {
197-
featureflag.ParseFlags("+TerraformJSON,-Terraform-0.12")
197+
featureflag.ParseFlags("+TerraformJSON")
198198
unsetFeaureFlag := func() {
199-
featureflag.ParseFlags("-TerraformJSON,+Terraform-0.12")
199+
featureflag.ParseFlags("-TerraformJSON")
200200
}
201201
defer unsetFeaureFlag()
202202
newIntegrationTest("minimal-json.example.com", "minimal-json").withJSONOutput().runTestTerraformAWS(t)

upup/pkg/fi/cloudup/apply_cluster.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -724,7 +724,7 @@ func (c *ApplyClusterCmd) Run(ctx context.Context) error {
724724
checkExisting = false
725725
outDir := c.OutDir
726726
tfVersion := terraform.Version011
727-
if featureflag.Terraform012.Enabled() {
727+
if featureflag.Terraform012.Enabled() && !featureflag.TerraformJSON.Enabled() {
728728
tfVersion = terraform.Version012
729729
}
730730
tf := terraform.NewTerraformTarget(cloud, region, project, outDir, tfVersion, cluster.Spec.Target)

upup/pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ func (t *LaunchTemplate) RenderTerraform(target *terraform.TerraformTarget, a, e
216216
return err
217217
}
218218
if d != nil {
219-
if featureflag.Terraform012.Enabled() {
219+
if featureflag.Terraform012.Enabled() && !featureflag.TerraformJSON.Enabled() {
220220
userDataResource := fi.WrapResource(fi.NewBytesResource(d))
221221

222222
tf.UserData, err = target.AddFile("aws_launch_template", fi.StringValue(e.Name), "user_data", userDataResource, true)

0 commit comments

Comments
 (0)