cloud-setup/ec2: fix regression with IMDSv2 support
Resolves: #2181466 Related: #2151986
This commit is contained in:
parent
117a206a8d
commit
bb5e941239
@ -1445,3 +1445,43 @@ index c3c527cfd4..3a27a30e68 100644
|
|||||||
--
|
--
|
||||||
2.39.2
|
2.39.2
|
||||||
|
|
||||||
|
From 6abbdaaa64bad00acb65ba7049dcea6bb7ae1084 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Lubomir Rintel <lkundrak@v3.sk>
|
||||||
|
Date: Tue, 21 Mar 2023 22:47:27 +0100
|
||||||
|
Subject: [PATCH] cloud-setup: actually pass the HTTP method in
|
||||||
|
nm_http_client_poll_req()
|
||||||
|
|
||||||
|
https://bugzilla.redhat.com/show_bug.cgi?id=2179718
|
||||||
|
|
||||||
|
Fixes: 8b7e12c2d631 ('cloud-setup/ec2: start with requesting a IMDSv2 token')
|
||||||
|
Fixes: cd74d7500278 ('cloud-setup: make nm_http_client_req() accept a method argument')
|
||||||
|
(cherry picked from commit f07da04cd9f16ac9e90d3d57d970ac935ad87b4d)
|
||||||
|
(cherry picked from commit d787c0c59dce57dfacc6602a4f1d5f8d8ed3b193)
|
||||||
|
---
|
||||||
|
src/nm-cloud-setup/nm-http-client.c | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/nm-cloud-setup/nm-http-client.c b/src/nm-cloud-setup/nm-http-client.c
|
||||||
|
index b3db93e058..db123f1033 100644
|
||||||
|
--- a/src/nm-cloud-setup/nm-http-client.c
|
||||||
|
+++ b/src/nm-cloud-setup/nm-http-client.c
|
||||||
|
@@ -290,7 +290,7 @@ nm_http_client_req(NMHttpClient *self,
|
||||||
|
|
||||||
|
nmcs_wait_for_objects_register(edata->task);
|
||||||
|
|
||||||
|
- _LOG2D(edata, "start get ...");
|
||||||
|
+ _LOG2D(edata, "start %s ...", http_method ?: "get");
|
||||||
|
|
||||||
|
edata->ehandle = curl_easy_init();
|
||||||
|
if (!edata->ehandle) {
|
||||||
|
@@ -560,6 +560,7 @@ nm_http_client_poll_req(NMHttpClient *self,
|
||||||
|
.check_user_data = check_user_data,
|
||||||
|
.response_code = -1,
|
||||||
|
.http_headers = NULL,
|
||||||
|
+ .http_method = http_method,
|
||||||
|
};
|
||||||
|
|
||||||
|
if (http_headers) {
|
||||||
|
--
|
||||||
|
2.40.0
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
%global epoch_version 1
|
%global epoch_version 1
|
||||||
%global real_version 1.40.16
|
%global real_version 1.40.16
|
||||||
%global rpm_version %{real_version}
|
%global rpm_version %{real_version}
|
||||||
%global release_version 2
|
%global release_version 3
|
||||||
%global snapshot %{nil}
|
%global snapshot %{nil}
|
||||||
%global git_sha %{nil}
|
%global git_sha %{nil}
|
||||||
%global bcond_default_debug 0
|
%global bcond_default_debug 0
|
||||||
@ -1232,6 +1232,9 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Mar 13 2023 Lubomir Rintel <lkundrak@v3.sk> - 1:1.40.16-3
|
||||||
|
- cloud-setup/ec2: fix regression with IMDSv2 support (rh #2181466)
|
||||||
|
|
||||||
* Mon Mar 13 2023 Lubomir Rintel <lkundrak@v3.sk> - 1:1.40.16-2
|
* Mon Mar 13 2023 Lubomir Rintel <lkundrak@v3.sk> - 1:1.40.16-2
|
||||||
- cloud-setup/ec2: add IMDSv2 support (rh #2151986)
|
- cloud-setup/ec2: add IMDSv2 support (rh #2151986)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user