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

go fixes #16

Merged
merged 7 commits into from
Aug 3, 2022
Merged

go fixes #16

merged 7 commits into from
Aug 3, 2022

Conversation

jepio
Copy link
Member

@jepio jepio commented Aug 2, 2022

go fixes

  • use replacement to reference github.com/sigma/vmw-guestinfo
  • go mod vendor and go mod tidy
  • remove travis (unused)

How to use

Testing done

GOBIN=$PWD/bin ./build
  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)

This is the only way I found to make it work.
We've never used travis for CI, github actions is all the rage these days.
This is much easier to handle from Flatcar's ebuilds.
The C implementation does not vendor correctly because C header files are
present in the include/ subdirectory, and the go tool ignores them. This causes
the build to fail. Update vmware/vmw-guestinfo so that we pick up a pure go
based implementation.
and apply fixes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant