debian-forge-composer/vendor/github.com/vmware/govmomi
Achilleas Koutsou 3fd7092db5 go.mod: update osbuild/images to v0.156.0
tag v0.155.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.155.0

----------------
  * Fedora 43: add shadow-utils when LockRoot is enabled, update cloud-init service name (osbuild/images#1618)
    * Author: Achilleas Koutsou, Reviewers: Gianluca Zuccarelli, Michael Vogt
  * Update osbuild dependency commit ID to latest (osbuild/images#1609)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger, Tomáš Hozza
  * Update snapshots to 20250626 (osbuild/images#1623)
    * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * distro/rhel9: xz compress azure-cvm image type [HMS-8587] (osbuild/images#1620)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro/rhel: introduce new image type: Azure SAP Apps [HMS-8738] (osbuild/images#1612)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro/rhel: move ansible-core to sap_extras_pkgset (osbuild/images#1624)
    * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Tomáš Hozza
  * github/create-tag: allow passing the version when run manually (osbuild/images#1621)
    * Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza
  * rhel9: move image-config into pure YAML (HMS-8593) (osbuild/images#1616)
    * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
  * test: split manifest checksums into separate files (osbuild/images#1625)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza

— Somewhere on the Internet, 2025-06-30

---

tag v0.156.0
Tagger: imagebuilder-bot <imagebuilder-bots+imagebuilder-bot@redhat.com>

Changes with 0.156.0

----------------
  * Many: delete repositories for EOL distributions (HMS-7044) (osbuild/images#1607)
    * Author: Tomáš Hozza, Reviewers: Michael Vogt, Simon de Vlieger
  * RHSM/facts: add 'image-builder CLI' API type (osbuild/images#1640)
    * Author: Tomáš Hozza, Reviewers: Brian C. Lane, Simon de Vlieger
  * Update dependencies 2025-06-29 (osbuild/images#1628)
    * Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
  * Update osbuild dependency commit ID to latest (osbuild/images#1627)
    * Author: SchutzBot, Reviewers: Simon de Vlieger, Tomáš Hozza
  * [RFC] image: drop `InstallWeakDeps` from image.DiskImage (osbuild/images#1642)
    * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger, Tomáš Hozza
  * build(deps): bump the go-deps group across 1 directory with 3 updates (osbuild/images#1632)
    * Author: dependabot[bot], Reviewers: SchutzBot, Tomáš Hozza
  * distro/rhel10: xz compress azure-cvm image type (osbuild/images#1638)
    * Author: Achilleas Koutsou, Reviewers: Brian C. Lane, Simon de Vlieger
  * distro: cleanup/refactor distro/{defs,generic} (HMS-8744) (osbuild/images#1570)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro: remove some hardcoded values from generic/images.go (osbuild/images#1636)
    * Author: Michael Vogt, Reviewers: Simon de Vlieger, Tomáš Hozza
  * distro: small tweaks for the YAML based imagetypes (osbuild/images#1622)
    * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
  * fedora/wsl: packages and locale (osbuild/images#1635)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  * image/many: make compression more generic (osbuild/images#1634)
    * Author: Simon de Vlieger, Reviewers: Brian C. Lane, Michael Vogt
  * manifest: handle content template name with spaces (osbuild/images#1641)
    * Author: Bryttanie, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
  * many: implement gzip (osbuild/images#1633)
    * Author: Simon de Vlieger, Reviewers: Michael Vogt, Tomáš Hozza
  * rhel/azure: set GRUB_TERMINAL based on architecture [RHEL-91383] (osbuild/images#1626)
    * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger, Tomáš Hozza

— Somewhere on the Internet, 2025-07-07

---
2025-07-14 13:13:20 +02:00
..
cli go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
cns go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
fault go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
find go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
guest go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
history go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
internal go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
list go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
nfc go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
object go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
ovf go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
pbm go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
property go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
session go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
task go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
units go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
vapi go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
view go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
vim25 go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
vmdk go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
vsan/vsanfs/types go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
.dockerignore go.mod: bump osbuild/images to 0.55 2024-04-17 10:27:08 +02:00
.gitignore go.mod: bump osbuild/images to 0.55 2024-04-17 10:27:08 +02:00
.golangci.yml go.mod: bump osbuild/images to 0.55 2024-04-17 10:27:08 +02:00
.goreleaser.yml go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
.mailmap go.mod: update github.com/vmware/govmomi to v0.48.0 2025-02-01 18:14:18 +01:00
CHANGELOG.md go.mod: update github.com/vmware/govmomi to v0.48.0 2025-02-01 18:14:18 +01:00
client.go go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
CONTRIBUTING.md go.mod: update github.com/vmware/govmomi to v0.48.0 2025-02-01 18:14:18 +01:00
CONTRIBUTORS go.mod: update github.com/vmware/govmomi to v0.48.0 2025-02-01 18:14:18 +01:00
Dockerfile.govc go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
Dockerfile.govc.runner go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
Dockerfile.vcsim go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
LICENSE.txt tests: upload & test in vCenter. Closes #338 2020-08-20 21:59:54 +02:00
Makefile go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
program.mk go.mod: update osbuild/images to v0.156.0 2025-07-14 13:13:20 +02:00
README.md go.mod: update github.com/vmware/govmomi to v0.48.0 2025-02-01 18:14:18 +01:00
RELEASE.md go.mod: bump osbuild/images to 0.55 2024-04-17 10:27:08 +02:00

Build Tests Go Report Card Latest Release Go Reference go.mod Go version

govmomi

A Go library for interacting with VMware vSphere APIs (ESXi and/or vCenter Server).

In addition to the vSphere API client, this repository includes:

  • govc - vSphere CLI
  • vcsim - vSphere API mock framework
  • toolbox - VM guest tools framework

Compatibility

vSphere 7.0 and higher.

Documentation

The APIs exposed by this library closely follow the API described in the VMware vSphere API Reference Documentation. Refer to the documentation to become familiar with the upstream API.

The code in the govmomi package is a wrapper for the code that is generated from the vSphere API description. It primarily provides convenience functions for working with the vSphere API. See godoc.org for documentation.

Installation

Binaries and Docker Images for govc and vcsim

Installation instructions, released binaries, and Docker images are documented in the respective README files of govc and vcsim.

Discussion

Collaborate with the community using GitHub discussions and GitHub issues.

Status

Changes to the API are subject to semantic versioning.

Refer to the CHANGELOG for version to version changes.

License

govmomi is available under the Apache 2 License.

Name

Pronounced: go·mom·e

Follows pyvmomi and rbvmomi: language prefix + the vSphere acronym "VM Object Management Infrastructure".