import CS ignition-2.17.0-2.el9
This commit is contained in:
parent
a73c184e3c
commit
ac8f0fcc14
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
SOURCES/ignition-2.16.2.tar.gz
|
||||
SOURCES/ignition-2.17.0.tar.gz
|
||||
SOURCES/ignition-edge-35853de.tar.gz
|
||||
|
@ -1,2 +1,2 @@
|
||||
ec3ba6d614078defa90b5967ce0b536949687f8b SOURCES/ignition-2.16.2.tar.gz
|
||||
eef0ada17df6ee3ede30dd6cf1b65d051333150f SOURCES/ignition-2.17.0.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
|
||||
%global goipath github.com/coreos/ignition
|
||||
%global gomodulesmode GO111MODULE=on
|
||||
Version: 2.16.2
|
||||
Version: 2.17.0
|
||||
|
||||
%gometa
|
||||
|
||||
@ -22,7 +22,7 @@ Version: 2.16.2
|
||||
%global dracutlibdir %{_prefix}/lib/dracut
|
||||
|
||||
Name: ignition
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: First boot installer and configuration tool (RHEL CoreOS only)
|
||||
|
||||
# Upstream license specification: Apache-2.0
|
||||
@ -31,6 +31,8 @@ URL: %{gourl}
|
||||
Source0: %{gosource}
|
||||
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: systemd-rpm-macros
|
||||
|
||||
@ -47,65 +49,65 @@ Obsoletes: ignition-dracut < 0.31.0-3
|
||||
|
||||
# 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/storage)) = 1.31.0
|
||||
Provides: bundled(golang(cloud.google.com/go/storage/internal)) = 1.31.0
|
||||
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2)) = 1.31.0
|
||||
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2/storagepb)) = 1.31.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/arn)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/auth/bearer)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awserr)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/awsutil)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/client/metadata)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/corehandlers)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/endpointcreds)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/processcreds)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/ssocreds)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/credentials/stscreds)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/csm)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/signer/v4)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/context)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/ini)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/arn)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/s3shared/s3err)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkio)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkmath)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkrand)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkuri)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/strings)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sync/singleflight)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/checksum)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/json/jsonutil)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/jsonrpc)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/query/queryutil)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/rest)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restjson)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/restxml)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3iface)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/s3/s3manager)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso/ssoiface)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/ssooidc)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts)) = 1.44.298
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sts/stsiface)) = 1.44.298
|
||||
Provides: bundled(golang(cloud.google.com/go/storage)) = 1.35.1
|
||||
Provides: bundled(golang(cloud.google.com/go/storage/internal)) = 1.35.1
|
||||
Provides: bundled(golang(cloud.google.com/go/storage/internal/apiv2)) = 1.35.1
|
||||
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.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/arn)) = 1.48.0
|
||||
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/awserr)) = 1.48.0
|
||||
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)) = 1.48.0
|
||||
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/corehandlers)) = 1.48.0
|
||||
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/ec2rolecreds)) = 1.48.0
|
||||
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/processcreds)) = 1.48.0
|
||||
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/credentials/stscreds)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/csm)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/defaults)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/ec2metadata)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/endpoints)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/request)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/aws/session)) = 1.48.0
|
||||
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/context)) = 1.48.0
|
||||
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)) = 1.48.0
|
||||
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/s3shared/s3err)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkio)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkmath)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkrand)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/sdkuri)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/shareddefaults)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/internal/strings)) = 1.48.0
|
||||
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/checksum)) = 1.48.0
|
||||
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)) = 1.48.0
|
||||
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/json/jsonutil)) = 1.48.0
|
||||
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)) = 1.48.0
|
||||
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/rest)) = 1.48.0
|
||||
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/restxml)) = 1.48.0
|
||||
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)) = 1.48.0
|
||||
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/s3/s3manager)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/ssooidc)) = 1.48.0
|
||||
Provides: bundled(golang(github.com/aws/aws-sdk-go/service/sso/ssoiface)) = 1.48.0
|
||||
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.3.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-systemd/v22/dbus)) = 22.5.0
|
||||
Provides: bundled(golang(github.com/coreos/go-systemd/v22/journal)) = 22.5.0
|
||||
@ -116,7 +118,8 @@ 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/validate)) = 0.0.0-20230201181013.gitd72178a18687
|
||||
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/netascii)) = 2.1.0
|
||||
@ -128,39 +131,42 @@ Provides: bundled(golang(github.com/vmware/vmw-guestinfo/message)) = 0.0.0-20220
|
||||
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/vmcheck)) = 0.0.0-20220317130741.git510905f0efa3
|
||||
Provides: bundled(golang(golang.org/x/net/context)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/http/httpguts)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/http/httpproxy)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/http2)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/http2/hpack)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/idna)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/internal/timeseries)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/net/trace)) = 0.12.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/authhandler)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccount)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/internal)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/jws)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/jwt)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/sys/cpu)) = 0.10.0
|
||||
Provides: bundled(golang(golang.org/x/sys/unix)) = 0.10.0
|
||||
Provides: bundled(golang(google.golang.org/api/googleapi)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/googleapi/transport)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/iamcredentials/v1)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/cert)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/gensupport)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/impersonate)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/third_party/uritemplates)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/iterator)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/option)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/option/internaloption)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/storage/v1)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/transport)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/transport/grpc)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/transport/http)) = 0.130.0
|
||||
Provides: bundled(golang(google.golang.org/api/transport/http/internal/propagation)) = 0.130.0
|
||||
Provides: bundled(golang(golang.org/x/net/bpf)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/context)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/http2)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/http2/hpack)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/http/httpguts)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/http/httpproxy)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/idna)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/internal/timeseries)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/net/trace)) = 0.18.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/authhandler)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccount)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google/internal/externalaccountauthorizeduser)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/google/internal/stsexchange)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/internal)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/jws)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/oauth2/jwt)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/sys/cpu)) = 0.14.0
|
||||
Provides: bundled(golang(golang.org/x/sys/unix)) = 0.14.0
|
||||
Provides: bundled(golang(google.golang.org/api/googleapi)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/googleapi/transport)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/iamcredentials/v1)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/cert)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/gensupport)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/impersonate)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/internal/third_party/uritemplates)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/iterator)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/option)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/option/internaloption)) = 0.151.0
|
||||
Provides: bundled(golang(google.golang.org/api/storage/v1)) = 0.151.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
|
||||
@ -348,6 +354,12 @@ install -p -m 0755 ./ignition %{buildroot}/%{dracutlibdir}/modules.d/30ignition
|
||||
%endif
|
||||
|
||||
%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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user