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

update vendor #2722

Merged
merged 4 commits into from
Jan 10, 2018
Merged

update vendor #2722

merged 4 commits into from
Jan 10, 2018

Conversation

jbardin
Copy link
Member

@jbardin jbardin commented Dec 20, 2017

Update terraform to 0.11.2-a262a0e04, to fix the case where an empty string needs to be considered unset for a computed field. Fixes #2348

Clean unused packages from vendor folder.

Update GNUMakefile to build tests faster.

@jbardin jbardin requested a review from catsby December 20, 2017 16:04
@jen20 jen20 added bug Addresses a defect in current functionality. dependencies Used to indicate dependency changes. labels Dec 20, 2017
Copy link
Member

@radeksimko radeksimko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, although it would be probably cleaner to pin it to a tag rather than a revision - which assumes cutting 0.11.2.

Copy link
Contributor

@catsby catsby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I second Radek's comment about a version but not a blocker

@jbardin
Copy link
Member Author

jbardin commented Jan 4, 2018

I agree too. This was intended to get a release out ASAP, but the timeline fell through.

I can merge this as is if we want to fix the linked issue, or wait for a core release (which should be soon-ish).

@catsby
Copy link
Contributor

catsby commented Jan 4, 2018

If "soonish" is next week, then I think waiting would be 👍

Copy link
Contributor

@apparentlymart apparentlymart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine to me, though indeed we'll likely release core very soon. Let's either release core early next week or let this go in with an arbitrary revision, just to ensure we are able to address this soon.

@apparentlymart
Copy link
Contributor

v0.11.2 is now out, so we could update this PR to reference that release by its tag.

There's no reason to spend time installing the test dependencies
separately from running the tests themselves.

Remove `grep -v vendor`, the `./...` wildcard already excludes it.
Get the tagged version of terraform core.

Removed a few more unused packages in the process.
@jbardin
Copy link
Member Author

jbardin commented Jan 10, 2018

Rebased on master, updated terraform packages to the v0.11.2 tag, and removed a few more unused vendor packages.

@ghost
Copy link

ghost commented Apr 8, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!

@ghost ghost locked and limited conversation to collaborators Apr 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Addresses a defect in current functionality. dependencies Used to indicate dependency changes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Variable changes from TF 0.11 have affected functionality - not in changelog
5 participants