Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update terraform-aws-ecs-codepipeline dependency #52

Merged
merged 2 commits into from Jul 3, 2020
Merged

feat: update terraform-aws-ecs-codepipeline dependency #52

merged 2 commits into from Jul 3, 2020

Conversation

jhosteny
Copy link
Contributor

what

why

  • Allow modules using this one to run without codepipeline and the associated GitHub web hooks

references

@Gowiem
Copy link
Member

Gowiem commented Jun 26, 2020

/test all

@Gowiem
Copy link
Member

Gowiem commented Jun 26, 2020

@jhosteny Mind trying to pass github_webhooks_anonymous = true to the example/complete to see how that works out? We're having test failures with this module recently revolving around the codepipeline GH provider. Wondering if that will fix things...

@Gowiem Gowiem requested review from Gowiem and jamengual June 26, 2020 21:03
@jhosteny
Copy link
Contributor Author

Hi @Gowiem - I just added this. I'll keep an eye out for the next status check to see if there are further issues.

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

/test all

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

@jhosteny Ah sorry, gotta request another change -- Tests failed with:

Error: If `anonymous` is true, `token` cannot be set.

Can you set the token variable to null?

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

/test all

@jhosteny
Copy link
Contributor Author

Hi @Gowiem, I just pushed before your comment. I deleted it, but the default is an empty string. It looks like you just kicked the test off again, so I will wait to investigate if that needs to be explicitly null. Thanks for helping get this through.

@jhosteny
Copy link
Contributor Author

jhosteny commented Jun 27, 2020

@Gowiem this seems to be a different (unrelated to this PR) failure now. I'll be able to dig into it further after the weekend.

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

@jhosteny Yeah, that is unrelated to your work I believe. Those might be transient errors... as we've had a number of issues with S3 buckets in the past (though I'm not sure about the ALB issue).

I'll fire off the terratests again and we'll see.

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

/test terratest

@Gowiem
Copy link
Member

Gowiem commented Jun 27, 2020

Huh seems to be recurring... Now I'm wondering if one of the terratest's tf destorys didn't properly remove all the resources for these tests. If that's the case, we have aws-nuke running against the CP test environment on a schedule so that should eventually sort itself out. Let's sync back up on this one in a few days.

@jhosteny
Copy link
Contributor Author

@Gowiem thanks! I'll check back in later this week on it.

@jamengual
Copy link
Contributor

/test terratest

@jhosteny
Copy link
Contributor Author

jhosteny commented Jun 29, 2020

@osterman @jamengual arrgh. It looks like the GH provider was just tagged at 2.9.0 6 hours ago, and between 2.8.1 and 2.9.0, the anonymous setting was removed. I think the https://github.com/cloudposse/terraform-github-repository-webhooks module will need to be changed yet again to either set the pessimistic constraint operator to ~> 2.8.0, or fixed to work with >= 2.9. I'm not sure why they removed that option in a minor release.

@osterman
Copy link
Member

/test terratest

@jhosteny
Copy link
Contributor Author

jhosteny commented Jul 1, 2020

/test terratest

@osterman
Copy link
Member

osterman commented Jul 3, 2020

@jhosteny try rebasing... I think @jamengual has fixed tests on this module.

@jhosteny jhosteny closed this Jul 3, 2020
@jhosteny jhosteny reopened this Jul 3, 2020
@jhosteny
Copy link
Contributor Author

jhosteny commented Jul 3, 2020

/test all

@jhosteny jhosteny requested a review from a team July 3, 2020 16:28
@jhosteny jhosteny merged commit 337234d into cloudposse:master Jul 3, 2020
@jhosteny jhosteny deleted the feat/update-codepipeline branch July 3, 2020 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants