Import from AlmaLinux stable repository
This commit is contained in:
parent
3dd9147c1d
commit
232c148ea8
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
|||||||
SOURCES/ignition-2.15.0.tar.gz
|
SOURCES/ignition-2.17.0.tar.gz
|
||||||
SOURCES/ignition-edge-35853de.tar.gz
|
SOURCES/ignition-edge-35853de.tar.gz
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
e89bc902fffb16fdb885b284dd2d8ac74a33d5dd SOURCES/ignition-2.15.0.tar.gz
|
eef0ada17df6ee3ede30dd6cf1b65d051333150f SOURCES/ignition-2.17.0.tar.gz
|
||||||
5478ba1847a798e4bff1b237281086a212a2af57 SOURCES/ignition-edge-35853de.tar.gz
|
5478ba1847a798e4bff1b237281086a212a2af57 SOURCES/ignition-edge-35853de.tar.gz
|
||||||
|
@ -0,0 +1,97 @@
|
|||||||
|
From 3babc7a5b767fb60ca877213d9201568205e983f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jonathan Lebon <jonathan@jlebon.com>
|
||||||
|
Date: Thu, 8 Feb 2024 11:02:27 -0500
|
||||||
|
Subject: [PATCH] azure: retry HTTP requests on codes 404, 410, and 429
|
||||||
|
|
||||||
|
For some reason, the Azure IMDS server expects clients to retry their
|
||||||
|
HTTP requests even on codes that usually would be considered final.
|
||||||
|
The documented one is 410[[1]], but let's just match the set from
|
||||||
|
cloud-init, which also includes 404 and 429[[2]].
|
||||||
|
|
||||||
|
Closes: #1806
|
||||||
|
|
||||||
|
[1]: https://learn.microsoft.com/en-us/azure/virtual-machines/instance-metadata-service?tabs=linux#errors-and-debugging
|
||||||
|
[2]: https://github.com/canonical/cloud-init/commit/c1a2047cf291
|
||||||
|
|
||||||
|
travier: Edited to cleanly backport on top of 2.17.0
|
||||||
|
---
|
||||||
|
internal/providers/azure/azure.go | 11 ++++++++++-
|
||||||
|
internal/resource/http.go | 17 ++++++++++++++++-
|
||||||
|
internal/resource/url.go | 4 ++++
|
||||||
|
3 files changed, 30 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/internal/providers/azure/azure.go b/internal/providers/azure/azure.go
|
||||||
|
index d3115f2b..caddcff5 100644
|
||||||
|
--- a/internal/providers/azure/azure.go
|
||||||
|
+++ b/internal/providers/azure/azure.go
|
||||||
|
@@ -112,7 +112,16 @@ func fetchFromIMDS(f *resource.Fetcher) ([]byte, error) {
|
||||||
|
headers := make(http.Header)
|
||||||
|
headers.Set("Metadata", "true")
|
||||||
|
|
||||||
|
- data, err := f.FetchToBuffer(imdsUserdataURL, resource.FetchOptions{Headers: headers})
|
||||||
|
+ // Azure IMDS expects some codes <500 to still be retried...
|
||||||
|
+ // Here, we match the cloud-init set.
|
||||||
|
+ // https://github.com/canonical/cloud-init/commit/c1a2047cf291
|
||||||
|
+ // https://github.com/coreos/ignition/issues/1806
|
||||||
|
+ retryCodes := []int{
|
||||||
|
+ 404, // not found
|
||||||
|
+ 410, // gone
|
||||||
|
+ 429, // rate-limited
|
||||||
|
+ }
|
||||||
|
+ data, err := f.FetchToBuffer(imdsUserdataURL, resource.FetchOptions{Headers: headers, RetryCodes: retryCodes})
|
||||||
|
if err != nil {
|
||||||
|
return nil, fmt.Errorf("fetching to buffer: %w", err)
|
||||||
|
}
|
||||||
|
diff --git a/internal/resource/http.go b/internal/resource/http.go
|
||||||
|
index 0d8edace..872ce253 100644
|
||||||
|
--- a/internal/resource/http.go
|
||||||
|
+++ b/internal/resource/http.go
|
||||||
|
@@ -263,6 +263,21 @@ func (f *Fetcher) newHttpClient() error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
+func shouldRetryHttp(statusCode int, opts FetchOptions) bool {
|
||||||
|
+ // we always retry 500+
|
||||||
|
+ if statusCode >= 500 {
|
||||||
|
+ return true
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ for _, retryCode := range opts.RetryCodes {
|
||||||
|
+ if statusCode == retryCode {
|
||||||
|
+ return true
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ return false
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
// httpReaderWithHeader performs an HTTP request on the provided URL with the
|
||||||
|
// provided request header & method and returns the response body Reader, HTTP
|
||||||
|
// status code, a cancel function for the result's context, and error (if any).
|
||||||
|
@@ -298,7 +313,7 @@ func (c HttpClient) httpReaderWithHeader(opts FetchOptions, url string) (io.Read
|
||||||
|
|
||||||
|
if err == nil {
|
||||||
|
c.logger.Info("%s result: %s", opts.HTTPVerb, http.StatusText(resp.StatusCode))
|
||||||
|
- if resp.StatusCode < 500 {
|
||||||
|
+ if !shouldRetryHttp(resp.StatusCode, opts) {
|
||||||
|
return resp.Body, resp.StatusCode, cancelFn, nil
|
||||||
|
}
|
||||||
|
resp.Body.Close()
|
||||||
|
diff --git a/internal/resource/url.go b/internal/resource/url.go
|
||||||
|
index 58e0b9fc..3d16cc59 100644
|
||||||
|
--- a/internal/resource/url.go
|
||||||
|
+++ b/internal/resource/url.go
|
||||||
|
@@ -125,6 +125,10 @@ type FetchOptions struct {
|
||||||
|
// HTTPVerb is an HTTP request method to indicate the desired action to
|
||||||
|
// be performed for a given resource.
|
||||||
|
HTTPVerb string
|
||||||
|
+
|
||||||
|
+ // List of HTTP codes to retry that usually would be considered as complete.
|
||||||
|
+ // Status codes >= 500 are always retried.
|
||||||
|
+ RetryCodes []int
|
||||||
|
}
|
||||||
|
|
||||||
|
// FetchToBuffer will fetch the given url into a temporary file, and then read
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
@ -13,7 +13,7 @@
|
|||||||
# https://github.com/coreos/ignition
|
# https://github.com/coreos/ignition
|
||||||
%global goipath github.com/coreos/ignition
|
%global goipath github.com/coreos/ignition
|
||||||
%global gomodulesmode GO111MODULE=on
|
%global gomodulesmode GO111MODULE=on
|
||||||
Version: 2.15.0
|
Version: 2.17.0
|
||||||
|
|
||||||
%gometa
|
%gometa
|
||||||
|
|
||||||
@ -31,6 +31,8 @@ URL: %{gourl}
|
|||||||
Source0: %{gosource}
|
Source0: %{gosource}
|
||||||
Source1: https://github.com/fedora-iot/ignition-edge/archive/%{ignedgecommit}/ignition-edge-%{ignedgeshortcommit}.tar.gz
|
Source1: https://github.com/fedora-iot/ignition-edge/archive/%{ignedgecommit}/ignition-edge-%{ignedgeshortcommit}.tar.gz
|
||||||
|
|
||||||
|
Patch0: 0001-azure-retry-HTTP-requests-on-codes-404-410-and-429.patch
|
||||||
|
|
||||||
BuildRequires: libblkid-devel
|
BuildRequires: libblkid-devel
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
|
|
||||||
@ -47,62 +49,65 @@ Obsoletes: ignition-dracut < 0.31.0-3
|
|||||||
|
|
||||||
# Generated by `go-mods-to-bundled-provides.py | sort`
|
# Generated by `go-mods-to-bundled-provides.py | sort`
|
||||||
Provides: bundled(golang(cloud.google.com/go/compute/metadata)) = 0.2.3
|
Provides: bundled(golang(cloud.google.com/go/compute/metadata)) = 0.2.3
|
||||||
Provides: bundled(golang(cloud.google.com/go/storage)) = 1.29.0
|
Provides: bundled(golang(cloud.google.com/go/storage)) = 1.35.1
|
||||||
Provides: bundled(golang(cloud.google.com/go/storage/internal)) = 1.29.0
|
Provides: bundled(golang(cloud.google.com/go/storage/internal)) = 1.35.1
|
||||||
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2)) = 1.29.0
|
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2)) = 1.35.1
|
||||||
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2/stubs)) = 1.29.0
|
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2/storagepb)) = 1.35.1
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/arn)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/arn)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awserr)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/auth/bearer)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awsutil)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awserr)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awsutil)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client/metadata)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/corehandlers)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client/metadata)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/corehandlers)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/endpointcreds)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/processcreds)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/endpointcreds)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ssocreds)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/processcreds)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/stscreds)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ssocreds)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/csm)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/stscreds)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/csm)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/signer/v4)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/context)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/signer/v4)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/ini)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/context)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/ini)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/arn)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/s3err)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/arn)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkio)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/s3err)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkmath)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkio)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkrand)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkmath)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkuri)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkrand)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkuri)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/strings)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sync/singleflight)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/strings)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/checksum)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sync/singleflight)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/checksum)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/json/jsonutil)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/jsonrpc)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/json/jsonutil)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/jsonrpc)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query/queryutil)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/rest)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query/queryutil)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restjson)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/rest)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restxml)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restjson)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restxml)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3iface)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3manager)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3iface)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3manager)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso/ssoiface)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/ssooidc)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts/stsiface)) = 1.44.204
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso/ssoiface)) = 1.48.0
|
||||||
Provides: bundled(golang(github.com/beevik/etree)) = 1.1.1-0.20200718192613.git4a2f8b9d084c
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts)) = 1.48.0
|
||||||
|
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts/stsiface)) = 1.48.0
|
||||||
|
Provides: bundled(golang(github.com/beevik/etree)) = 1.2.0
|
||||||
|
Provides: bundled(golang(github.com/containers/libhvee/pkg/kvp)) = 0.5.0
|
||||||
Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.3.1
|
Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.3.1
|
||||||
Provides: bundled(golang(github.com/coreos/go-systemd/v22/dbus)) = 22.5.0
|
Provides: bundled(golang(github.com/coreos/go-systemd/v22/dbus)) = 22.5.0
|
||||||
Provides: bundled(golang(github.com/coreos/go-systemd/v22/journal)) = 22.5.0
|
Provides: bundled(golang(github.com/coreos/go-systemd/v22/journal)) = 22.5.0
|
||||||
@ -113,50 +118,56 @@ Provides: bundled(golang(github.com/coreos/vcontext/report)) = 0.0.0-20230201181
|
|||||||
Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20230201181013.gitd72178a18687
|
Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20230201181013.gitd72178a18687
|
||||||
Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20230201181013.gitd72178a18687
|
Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20230201181013.gitd72178a18687
|
||||||
Provides: bundled(golang(github.com/google/renameio/v2)) = 2.0.0
|
Provides: bundled(golang(github.com/google/renameio/v2)) = 2.0.0
|
||||||
Provides: bundled(golang(github.com/google/uuid)) = 1.3.0
|
Provides: bundled(golang(github.com/google/uuid)) = 1.4.0
|
||||||
|
Provides: bundled(golang(github.com/mdlayher/vsock)) = 1.2.1
|
||||||
|
Provides: bundled(golang(github.com/mitchellh/copystructure)) = 1.2.0
|
||||||
Provides: bundled(golang(github.com/pin/tftp)) = 2.1.0
|
Provides: bundled(golang(github.com/pin/tftp)) = 2.1.0
|
||||||
Provides: bundled(golang(github.com/pin/tftp/netascii)) = 2.1.0
|
Provides: bundled(golang(github.com/pin/tftp/netascii)) = 2.1.0
|
||||||
Provides: bundled(golang(github.com/spf13/pflag)) = 1.0.6-0.20210604193023.gitd5e0c0615ace
|
Provides: bundled(golang(github.com/spf13/pflag)) = 1.0.6-0.20210604193023.gitd5e0c0615ace
|
||||||
Provides: bundled(golang(github.com/stretchr/testify/assert)) = 1.8.1
|
Provides: bundled(golang(github.com/stretchr/testify/assert)) = 1.8.4
|
||||||
Provides: bundled(golang(github.com/vincent-petithory/dataurl)) = 1.0.0
|
Provides: bundled(golang(github.com/vincent-petithory/dataurl)) = 1.0.0
|
||||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/bdoor)) = 0.0.0-20220317130741.git510905f0efa3
|
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/bdoor)) = 0.0.0-20220317130741.git510905f0efa3
|
||||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/message)) = 0.0.0-20220317130741.git510905f0efa3
|
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/message)) = 0.0.0-20220317130741.git510905f0efa3
|
||||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcout)) = 0.0.0-20220317130741.git510905f0efa3
|
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcout)) = 0.0.0-20220317130741.git510905f0efa3
|
||||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcvmx)) = 0.0.0-20220317130741.git510905f0efa3
|
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/rpcvmx)) = 0.0.0-20220317130741.git510905f0efa3
|
||||||
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/vmcheck)) = 0.0.0-20220317130741.git510905f0efa3
|
Provides: bundled(golang(github.com/vmware/vmw-guestinfo/vmcheck)) = 0.0.0-20220317130741.git510905f0efa3
|
||||||
Provides: bundled(golang(golang.org/x/net/context)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/bpf)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/http2)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/context)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/http2/hpack)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/http2)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/http/httpguts)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/http2/hpack)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/http/httpproxy)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/http/httpguts)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/idna)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/http/httpproxy)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/internal/timeseries)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/idna)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/net/trace)) = 0.7.0
|
Provides: bundled(golang(golang.org/x/net/internal/timeseries)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/net/trace)) = 0.18.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/authhandler)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/google)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/authhandler)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccount)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/google)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/internal)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccount)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/jws)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccountauthorizeduser)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/oauth2/jwt)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/google/internal/stsexchange)) = 0.14.0
|
||||||
Provides: bundled(golang(golang.org/x/sys/unix)) = 0.5.0
|
Provides: bundled(golang(golang.org/x/oauth2/internal)) = 0.14.0
|
||||||
Provides: bundled(golang(google.golang.org/api/googleapi)) = 0.110.0
|
Provides: bundled(golang(golang.org/x/oauth2/jws)) = 0.14.0
|
||||||
Provides: bundled(golang(google.golang.org/api/googleapi/transport)) = 0.110.0
|
Provides: bundled(golang(golang.org/x/oauth2/jwt)) = 0.14.0
|
||||||
Provides: bundled(golang(google.golang.org/api/iamcredentials/v1)) = 0.110.0
|
Provides: bundled(golang(golang.org/x/sys/cpu)) = 0.14.0
|
||||||
Provides: bundled(golang(google.golang.org/api/internal)) = 0.110.0
|
Provides: bundled(golang(golang.org/x/sys/unix)) = 0.14.0
|
||||||
Provides: bundled(golang(google.golang.org/api/internal/gensupport)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/googleapi)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/internal/impersonate)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/googleapi/transport)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/internal/third_party/uritemplates)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/iamcredentials/v1)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/iterator)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/internal)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/option)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/internal/cert)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/option/internaloption)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/internal/gensupport)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/storage/v1)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/internal/impersonate)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/internal/third_party/uritemplates)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport/cert)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/iterator)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport/grpc)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/option)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport/http)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/option/internaloption)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport/http/internal/propagation)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/storage/v1)) = 0.151.0
|
||||||
Provides: bundled(golang(google.golang.org/api/transport/internal/dca)) = 0.110.0
|
Provides: bundled(golang(google.golang.org/api/transport)) = 0.151.0
|
||||||
|
Provides: bundled(golang(google.golang.org/api/transport/grpc)) = 0.151.0
|
||||||
|
Provides: bundled(golang(google.golang.org/api/transport/http)) = 0.151.0
|
||||||
|
Provides: bundled(golang(google.golang.org/api/transport/http/internal/propagation)) = 0.151.0
|
||||||
|
Provides: bundled(golang(gopkg.in/yaml.v3)) = 3.0.1
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This software is currently only supported on RHEL CoreOS.
|
This software is currently only supported on RHEL CoreOS.
|
||||||
@ -343,6 +354,15 @@ install -p -m 0755 ./ignition %{buildroot}/%{dracutlibdir}/modules.d/30ignition
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 09 2024 Timothée Ravier <tim@siosm.fr> - 2.17.0-2
|
||||||
|
- Backport fix for unexpected Azure IMDS status codes
|
||||||
|
|
||||||
|
* Mon Dec 18 2023 Yasmin Valim <ydesouza@redhat.com> - 2.17.0-1
|
||||||
|
- New release
|
||||||
|
|
||||||
|
* Thu Jul 13 2023 Benjamin Gilbert <bgilbert@redhat.com> - 2.16.2-1
|
||||||
|
- New release
|
||||||
|
|
||||||
* Tue May 30 2023 Antonio Murdaca <antoniomurdaca@gmail.com> - 2.15.0-2
|
* Tue May 30 2023 Antonio Murdaca <antoniomurdaca@gmail.com> - 2.15.0-2
|
||||||
- Fix Edge's Anaconda installer (#2203233)
|
- Fix Edge's Anaconda installer (#2203233)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user