-
Notifications
You must be signed in to change notification settings - Fork 37
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
Dependencies - update terraform-plugin-framework minor version #359
Conversation
This change of the framework pkg version from 1.3.x to 1.4.x causes test failures which need to be resolved. Holding off until after 0.10.1 get's released. |
54a4646
to
202837a
Compare
202837a
to
8c37f8e
Compare
This is a minor version change which improve interactions with terraform 1.6. Requires go 1.20 which we already use.
Inline with framework package updates as well.
recent dependabot failed PRs.
Get the actual machine base and series data after it's been started. Cannot assume that the plan has any or all of the data as we had been doing. Added a read machine with retry method to wait for the data. Fix where the manual machine provisioning was not returning the machine base.
f3bc51e
to
6b7e4c5
Compare
A Jira ticket exists to fix this test.
6b7e4c5
to
22c95df
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
} | ||
}, | ||
BackoffFunc: retry.DoubleDelay, | ||
Attempts: 30, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is 30 attempts a little too many?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
30 is arbitrary for sure. In practicality, it's a max time of 61 sec due to the backoff func of DoubleDelay and wait time of 1 sec.
We also have the ctx.Done() that's passed through from the terraform client as a backstop.
Description
Updates
Hopefully this will make dependabot happy. We've had at least 4 PRs of package updates, fail to compile recently due to code in dependencies. #355, #341, #331, #330, #321, #391, #382
Updated the README to use 1.6 while I'm here, the framework package has updates to improve performance with 1.6.
The test disabled in f3bc51e will be fixed in a follow on PR. It's an existing issue and not a regression.
Type of change
Additional Info
JUJU-5182