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

security: update apache/arrow to get security patches on gopkg.in/yaml.v3 #621

Closed
wants to merge 3 commits into from

Conversation

dominicbarnes
Copy link

@dominicbarnes dominicbarnes commented Jul 14, 2022

Description

This PR updates github.com/apache/arrow with the primary goal being to land apache/arrow#13322 that includes stretchr/testify#1192 which ultimately updates gopkg.in/yaml.v3 with security patches.

To accomplish this, I needed to update imports of apache/arrow to use go modules (which has been adopted by arrow). The closest major version to what existed before is v7, which has no breaking changes for the usage here as far as I can tell. By using go modules like this, it should be easier to manage this dependency, especially if wanting to upgrade to v8 or v9 (current).

Checklist

  • Code compiles correctly
  • Run make fmt to fix inconsistent formats
  • Run make lint to get lint errors and fix all of them
  • Created tests which fail without the change (if possible)
  • All tests passing
  • Extended the README / documentation, if necessary

@dominicbarnes
Copy link
Author

It turns out that this PR will fix #608

@dominicbarnes
Copy link
Author

Looks like the security/snyk test fails, but I cannot see the results. If I need to update some other dependencies, let me know and I'll gladly do that as well. :)

@dominicbarnes
Copy link
Author

I'm still looking to land this security patch, but could use a bit more guidance in order to get it over the finish line.

@github-actions
Copy link

github-actions bot commented Sep 27, 2022

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@dominicbarnes
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

@dominicbarnes
Copy link
Author

I've discovered that this PR doesn't actually work, seems like the changes to this dependency aren't as clean as I hoped. I will close this PR and re-open when I can get around to testing it.

@github-actions github-actions bot locked and limited conversation to collaborators Oct 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant