Skip to content

Commit

Permalink
Bump vmware/govmomi to latest release (#4181)
Browse files Browse the repository at this point in the history
* Bump vmware/govmomi to latest release

* Update Makefile, checksums and attributions for vmware/govmomi

---------

Co-authored-by: Abhay Krishna Arunachalam <arnchlm@amazon.com>
  • Loading branch information
eks-distro-pr-bot and abhay-krishna authored Jan 4, 2025
1 parent c417991 commit 625c7ed
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 12 deletions.
2 changes: 1 addition & 1 deletion UPSTREAM_PROJECTS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -311,5 +311,5 @@ projects:
repos:
- name: govmomi
versions:
- tag: v0.46.3
- tag: v0.47.0
go_version: "1.23"
13 changes: 8 additions & 5 deletions projects/vmware/govmomi/ATTRIBUTION.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@

** github.com/vmware/govmomi; version v0.46.3 --
** github.com/vmware/govmomi; version v0.0.0-00010101000000-000000000000 --
https://github.com/vmware/govmomi

** github.com/vmware/govmomi/govc; version v0.47.0 --
https://github.com/vmware/govmomi/govc


Apache License
Version 2.0, January 2004
Expand Down Expand Up @@ -240,10 +243,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** github.com/vmware/govmomi/vim25/json; version v0.46.3 --
** github.com/vmware/govmomi/vim25/json; version v0.0.0-00010101000000-000000000000 --
https://github.com/vmware/govmomi

** github.com/vmware/govmomi/vim25/xml; version v0.46.3 --
** github.com/vmware/govmomi/vim25/xml; version v0.0.0-00010101000000-000000000000 --
https://github.com/vmware/govmomi

** golang.org/go; version go1.23.4 --
Expand Down Expand Up @@ -279,7 +282,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** golang.org/x/text; version v0.19.0 --
** golang.org/x/text; version v0.21.0 --
https://golang.org/x/text

Copyright 2009 The Go Authors.
Expand Down Expand Up @@ -312,7 +315,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** github.com/a8m/tree; version v0.0.0-20210115125333-10a5fd5b637d --
** github.com/a8m/tree; version v0.0.0-20230208161321-36ae24ddad15 --
https://github.com/a8m/tree
Copyright (c) 2015-2017 Ariel Mashraki

Expand Down
4 changes: 2 additions & 2 deletions projects/vmware/govmomi/CHECKSUMS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
26665b4cf4ad854e052336a87ef5961a28bf6f27c10893b37b92500658dae419 _output/bin/govmomi/linux-amd64/govc
ccbe6168d4a7210741424c68cd785e50cee67a4dcf55575d5deeacacb728601c _output/bin/govmomi/linux-arm64/govc
46be98af7a07d27ed17b0aa6b269a838f2bd970c70dab826c14d5e263246828b _output/bin/govmomi/linux-amd64/govc
86b59bb211105a8192093ef75276a0279c46ba3309f60f42dd7a1ba99eba0a78 _output/bin/govmomi/linux-arm64/govc
2 changes: 1 addition & 1 deletion projects/vmware/govmomi/GIT_TAG
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.46.3
v0.47.0
13 changes: 11 additions & 2 deletions projects/vmware/govmomi/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,10 @@ REPO=govmomi
REPO_OWNER=vmware

BINARY_TARGET_FILES=govc
SOURCE_PATTERNS=./govc
SOURCE_PATTERNS=.
GO_MOD_PATHS=govc

PKG=github.com/vmware/govmomi/govc/flags
PKG=github.com/vmware/govmomi/cli/flags
GIT_COMMIT=$(shell git -C $(REPO) rev-parse --short HEAD)
BUILD_DATE=$(shell git -C $(REPO) show -s --format=format:%cd --date=format:'%Y-%m-%dT%H:%M:%SZ' HEAD)
EXTRA_GO_LDFLAGS=-X $(PKG).BuildVersion=$(GIT_TAG) -X $(PKG).BuildCommit=$(GIT_COMMIT) -X $(PKG).BuildDate=$(BUILD_DATE)
Expand All @@ -16,8 +17,16 @@ HAS_S3_ARTIFACTS=true

IMAGE_NAMES=

FIX_LICENSES_GOVC_TARGET=$(REPO)/govc/LICENSE

include $(BASE_DIRECTORY)/Common.mk

$(GATHER_LICENSES_TARGETS): | $(FIX_LICENSES_GOVC_TARGET)

$(FIX_LICENSES_GOVC_TARGET): | $(GO_MOD_DOWNLOAD_TARGETS)
#go-licenses requires a LICENSE file in each folder with the go.mod
cp $(REPO)/LICENSE.txt $@

build: validate-cli-version
release: validate-cli-version

Expand Down
2 changes: 1 addition & 1 deletion projects/vmware/govmomi/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## **GoVMOMI**
![Version](https://img.shields.io/badge/version-v0.46.3-blue)
![Version](https://img.shields.io/badge/version-v0.47.0-blue)
![Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiZ1FxODROWXBIdytIZVBsNUFzODdBcngreGlZdlVwdUliRThoTGNDajBab0YzdDZ3NzVKSnBTVDBTS0lzY25sUG82MzZPMWdteE14VkZrK0F2TlppKzBjPSIsIml2UGFyYW1ldGVyU3BlYyI6IkJHNTRwbGtDV2xYRCtaZ0wiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=main)

[GoVMOMI](https://github.com/vmware/govmomi) is a Go library for interacting with VMware vSphere APIs (ESXi and/or vCenter). It primarily provides convenience functions for working with the vSphere API. It provides Go bindings to the default implementation of the VMware Managed Object Management Interface (VMOMI)
Expand Down

0 comments on commit 625c7ed

Please sign in to comment.