Skip to content

go fixes#16

Merged
jepio merged 7 commits intoflatcar-masterfrom
jepio/go-fixes
Aug 3, 2022
Merged

go fixes#16
jepio merged 7 commits intoflatcar-masterfrom
jepio/go-fixes

Conversation

@jepio
Copy link
Copy Markdown
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)

jepio added 4 commits August 2, 2022 11:59
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.
jepio added 3 commits August 2, 2022 12:26
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.
@jepio jepio merged commit 4fd0ed5 into flatcar-master Aug 3, 2022
@jepio jepio deleted the jepio/go-fixes branch August 3, 2022 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant