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 ---
This commit is contained in:
parent
60c5f10af8
commit
3fd7092db5
1486 changed files with 124742 additions and 82516 deletions
18
vendor/github.com/vmware/govmomi/vapi/internal/internal.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/internal/internal.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package internal
|
||||
|
||||
|
|
|
|||
24
vendor/github.com/vmware/govmomi/vapi/library/finder/finder.go
generated
vendored
24
vendor/github.com/vmware/govmomi/vapi/library/finder/finder.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package finder
|
||||
|
||||
|
|
@ -129,15 +117,15 @@ type FindResult interface {
|
|||
GetName() string
|
||||
|
||||
// GetResult gets the underlying library object.
|
||||
GetResult() interface{}
|
||||
GetResult() any
|
||||
}
|
||||
|
||||
type findResult struct {
|
||||
result interface{}
|
||||
result any
|
||||
parent FindResult
|
||||
}
|
||||
|
||||
func (f findResult) GetResult() interface{} {
|
||||
func (f findResult) GetResult() any {
|
||||
return f.result
|
||||
}
|
||||
func (f findResult) GetParent() FindResult {
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/finder/path.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/finder/path.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2024-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package finder
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_file.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_file.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_item.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_item.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018-2022 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_downloadsession_file.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_downloadsession_file.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_storage.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_storage.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2024-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_updatesession.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_updatesession.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_updatesession_file.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/library_item_updatesession_file.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2019-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/security_policy.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/security_policy.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2022-2022 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
18
vendor/github.com/vmware/govmomi/vapi/library/trusted_certificates.go
generated
vendored
18
vendor/github.com/vmware/govmomi/vapi/library/trusted_certificates.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2022-2022 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package library
|
||||
|
||||
|
|
|
|||
22
vendor/github.com/vmware/govmomi/vapi/rest/client.go
generated
vendored
22
vendor/github.com/vmware/govmomi/vapi/rest/client.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2018-2024 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package rest
|
||||
|
||||
|
|
@ -172,7 +160,7 @@ type RawResponse struct {
|
|||
}
|
||||
|
||||
// Do sends the http.Request, decoding resBody if provided.
|
||||
func (c *Client) Do(ctx context.Context, req *http.Request, resBody interface{}) error {
|
||||
func (c *Client) Do(ctx context.Context, req *http.Request, resBody any) error {
|
||||
switch req.Method {
|
||||
case http.MethodPost, http.MethodPatch, http.MethodPut:
|
||||
req.Header.Set("Content-Type", "application/json")
|
||||
|
|
@ -238,7 +226,7 @@ func (c *Client) Do(ctx context.Context, req *http.Request, resBody interface{})
|
|||
}
|
||||
// Responses from the /rest endpoint are wrapped in this structure
|
||||
val := struct {
|
||||
Value interface{} `json:"value,omitempty"`
|
||||
Value any `json:"value,omitempty"`
|
||||
}{
|
||||
resBody,
|
||||
}
|
||||
|
|
|
|||
22
vendor/github.com/vmware/govmomi/vapi/rest/resource.go
generated
vendored
22
vendor/github.com/vmware/govmomi/vapi/rest/resource.go
generated
vendored
|
|
@ -1,18 +1,6 @@
|
|||
/*
|
||||
Copyright (c) 2019 VMware, Inc. All Rights Reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
// © Broadcom. All Rights Reserved.
|
||||
// The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
package rest
|
||||
|
||||
|
|
@ -89,7 +77,7 @@ func (r *Resource) WithPathEncodedParam(name string, value string) *Resource {
|
|||
|
||||
// Request returns a new http.Request for the given method.
|
||||
// An optional body can be provided for POST and PATCH methods.
|
||||
func (r *Resource) Request(method string, body ...interface{}) *http.Request {
|
||||
func (r *Resource) Request(method string, body ...any) *http.Request {
|
||||
rdr := io.MultiReader() // empty body by default
|
||||
if len(body) != 0 {
|
||||
rdr = encode(body[0])
|
||||
|
|
@ -110,7 +98,7 @@ func (e errorReader) Read([]byte) (int, error) {
|
|||
}
|
||||
|
||||
// encode body as JSON, deferring any errors until io.Reader is used.
|
||||
func encode(body interface{}) io.Reader {
|
||||
func encode(body any) io.Reader {
|
||||
var b bytes.Buffer
|
||||
err := json.NewEncoder(&b).Encode(body)
|
||||
if err != nil {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue