-
Notifications
You must be signed in to change notification settings - Fork 25
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 dependencies to use Go 1.21 & support VinylDNS 0.20.0 #94
Conversation
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.
Some minor changes.
We will later have to change the buildQueryInt
function to something like buildGlobalListQuery to include fqdn
and recordType
parameters that we now have for record's change history
@brucedewald, we will wait for other's review and decide if the above changes were necessary except for changing the startFrom type from |
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.
Looks good to me!
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.
Thank you @Aravindh-Raju @Jay07GIT for your reviews & approvals - what is needed to get this PR merged and a new release tag published? |
@Aravindh-Raju @Jay07GIT - I wanted to follow up on my previous comment to see if you could provide any guidance here, thanks! Another PR is pending on a new release being created from this one: vinyldns/terraform-provider-vinyldns#116 Additionally, I plan to submit 1 or more feature PRs once this initial "clean up" work is done. Thank you! |
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.
Looks good
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
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.
Hey @brucedewald, this repo requires all commits to be signed via GPG key, I see that your latest commit is signed, but the commits before that aren't, which is blocking us from merging. You can retroactively sign your unsigned commits using this command:
GIT_EDITOR=true git rebase --exec 'git commit --amend --no-edit -n -S' -i LAST_COMMIT_HASH_YOU_WANT_TO_SIGN
You can locally check if your commits are signed or not using
git log --show-signature
After you've rebased, you'll have to force-push the branch, since the commit history will have been edited.
23e2305
to
b01f6b4
Compare
b01f6b4
to
8d24c82
Compare
Thanks @nspadaccino - All commits show as verified now |
Requirements
Description of the Change
I plan to submit a PR to terraform-provider-vinyldns in the near future to add some features, but before adding any functionality, I wanted to get this repo & terraform-provider-vinyldns in good shape. This PR should not be changing any functionality, just updating several things as described here:
Note: I'm not sure if I should be bumping the version of this package as part of this PR?
I will also be submitting a similar PR to terraform-provider-vinyldns in the very near future with similar updates.
Why Should This Be In The Package?
To ensure this package doesn't get further out of date.
Benefits
Support of current VinylDNS and using stable version of Go.
Possible Drawbacks
None to my knowledge.
Verification Process
Ran
make all
which does go test and then spins up docker container with VinylDNS 0.20.0 and does integration testing.Applicable Issues (Optional)
N/A