Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade of flatcar to 3760.2.0 with update-engine fails when behind a proxy #1332

Closed
Muni10 opened this issue Jan 24, 2024 · 11 comments
Closed

Comments

@Muni10
Copy link

Muni10 commented Jan 24, 2024

We have a number of flatcar nodes using a proxy to download images. When update-engine tries to upgrade to the latest release the download seems to work fine, but when the PostInstallRunnerAction starts it fails to connect to update.release.flatcar-linux.net.

We have set the dropin config for update-engine:

[Service]
Environment=ALL_PROXY="http://webproxy-nais.nav.no:8088"

We have also tried to set the proxy settings system-wide as described here: https://www.flatcar.org/docs/latest/setup/systemd/environment-variables/#system-wide-environment-variables

The error is still present and we are unable to upgrade any further. Do you have a workaround for this or are we missing some configuration? There have been no notable changes to our setup for quite some time, the issue was probably introduced with 3602.2.3.

/etc/flatcar/update.conf:

GROUP=stable
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624277  4129 payload_state.cc:251] Incrementing the payload attempt number
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624281  4129 payload_state.cc:381] Payload Attempt Number = 2
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624428  4129 payload_state.cc:287] Resetting backoff expiry time as payload backoff is disabled
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624440  4129 payload_state.cc:452] Backoff Expiry Time = 01/01/70 00:00:00 UTC
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624580  4129 action_processor.cc:82] ActionProcessor::ActionComplete: finished DownloadAction, starting OmahaRequestAction
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624611  4129 omaha_request_action.cc:268] Posting an Omaha request to https://public.update.flatcar-linux.net/v1/update/
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624615  4129 omaha_request_action.cc:269] Request: <?xml version="1.0" encoding="UTF-8"?>
Jan 24 22:01:17 hostname update_engine[4129]: <request protocol="3.0" version="update_engine-0.4.10" updaterversion="update_engine-0.4.10" installsource="scheduler" ismachine="1">
Jan 24 22:01:17 hostname update_engine[4129]:     <os version="Chateau" platform="CoreOS" sp="3602.2.3_x86_64"></os>
Jan 24 22:01:17 hostname update_engine[4129]:     <app appid="{e96281a6-d1af-4bde-9a0a-97b76e56dc57}" version="3602.2.3" track="stable" bootid="{0c288430-2504-4db4-913a-8c3de52afd07}" oem="vmware" oemversion="11.2.5" alephversion="2905.2.3" machineid="dbff85b41ae14f41bde761eefbdafaac" machinealias="" lang="en-US" board="amd64-usr" hardware_class="" delta_okay="false" >
Jan 24 22:01:17 hostname update_engine[4129]:         <event eventtype="14" eventresult="1"></event>
Jan 24 22:01:17 hostname update_engine[4129]:     </app>
Jan 24 22:01:17 hostname update_engine[4129]: </request>
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624620  4129 libcurl_http_fetcher.cc:47] Starting/Resuming transfer
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624764  4129 libcurl_http_fetcher.cc:174] Setting up curl options for HTTPS
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.624938  4129 libcurl_http_fetcher.cc:449] Setting up timeout source: 1 seconds.
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.769488  4129 libcurl_http_fetcher.cc:263] HTTP response code: 200
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.770923  4129 libcurl_http_fetcher.cc:320] Transfer completed (200), 231 bytes downloaded
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.770946  4129 omaha_request_action.cc:619] Omaha request response: <?xml version="1.0" encoding="UTF-8"?>
Jan 24 22:01:17 hostname update_engine[4129]: <response protocol="3.0" server="nebraska"><daystart elapsed_seconds="0"></daystart><app appid="{e96281a6-d1af-4bde-9a0a-97b76e56dc57}" status="ok"><event status="ok"></event></app></response>
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.770953  4129 action_processor.cc:82] ActionProcessor::ActionComplete: finished OmahaRequestAction, starting FilesystemCopierAction
Jan 24 22:01:17 hostname update_engine[4129]: I0124 22:01:17.770973  4129 filesystem_copier_action.cc:294] Filesystem size: 1073741824
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.149430  4129 filesystem_copier_action.cc:274] Hash: ttNJ6YwsqWKlqLt/pcLAhsONp1NWCZHqIMD65c3iM5s=
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.149493  4129 action_processor.cc:82] ActionProcessor::ActionComplete: finished FilesystemCopierAction, starting KernelVerifierAction
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.401779  4129 kernel_verifier_action.cc:74] Kernel size: 54769888
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.401810  4129 kernel_verifier_action.cc:75] Kernel hash: 4IcV6qI5IexEPIv5prcx1+AMz3+VPZ33h2W6oRdJvYk=
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.401821  4129 action_processor.cc:82] ActionProcessor::ActionComplete: finished KernelVerifierAction, starting PCRPolicyPostAction
Jan 24 22:01:23 hostname update_engine[4129]: I0124 22:01:23.401835  4129 action_processor.cc:82] ActionProcessor::ActionComplete: finished PCRPolicyPostAction, starting PostinstallRunnerAction
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.762491  4129 subprocess.cc:43] Subprocess status: 1
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.762519  4129 subprocess.cc:46] Subprocess output:
Jan 24 22:02:23 hostname update_engine[4129]: Falling back to release-server for extension 'oem-vmware'
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 6 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 7 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 7 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 6 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 0 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 8 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 3 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 5 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 1 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 6 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 2 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: curl: (7) Failed to connect to update.release.flatcar-linux.net port 443 after 4 ms: Couldn't connect to server
Jan 24 22:02:23 hostname update_engine[4129]: Failed to download required OEM update payload
Jan 24 22:02:23 hostname update_engine[4129]: E0124 22:02:23.762545  4129 postinstall_runner_action.cc:94] Postinst command failed with code: 1
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776257  4129 action_processor.cc:68] ActionProcessor::ActionComplete: PostinstallRunnerAction action failed. Aborting processing.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776275  4129 action_processor.cc:73] ActionProcessor::ActionComplete: finished last action of type PostinstallRunnerAction
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776280  4129 update_attempter.cc:302] Processing Done.
Jan 24 22:02:23 hostname update_engine[4129]: E0124 22:02:23.776726  4129 update_attempter.cc:615] Update failed.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776748  4129 payload_state.cc:97] Updating payload state for error code: 5 (kActionCodePostinstallRunnerError)
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776753  4129 payload_state.cc:178] Not incrementing URL index or failure count for this error
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776820  4129 action_processor.cc:36] ActionProcessor::StartProcessing: OmahaRequestAction
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776871  4129 omaha_request_action.cc:268] Posting an Omaha request to https://public.update.flatcar-linux.net/v1/update/
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776875  4129 omaha_request_action.cc:269] Request: <?xml version="1.0" encoding="UTF-8"?>
Jan 24 22:02:23 hostname update_engine[4129]: <request protocol="3.0" version="update_engine-0.4.10" updaterversion="update_engine-0.4.10" installsource="scheduler" ismachine="1">
Jan 24 22:02:23 hostname update_engine[4129]:     <os version="Chateau" platform="CoreOS" sp="3602.2.3_x86_64"></os>
Jan 24 22:02:23 hostname update_engine[4129]:     <app appid="{e96281a6-d1af-4bde-9a0a-97b76e56dc57}" version="3602.2.3" track="stable" bootid="{0c288430-2504-4db4-913a-8c3de52afd07}" oem="vmware" oemversion="11.2.5" alephversion="2905.2.3" machineid="dbff85b41ae14f41bde761eefbdafaac" machinealias="" lang="en-US" board="amd64-usr" hardware_class="" delta_okay="false" >
Jan 24 22:02:23 hostname update_engine[4129]:         <event eventtype="3" eventresult="0" errorcode="5"></event>
Jan 24 22:02:23 hostname update_engine[4129]:     </app>
Jan 24 22:02:23 hostname update_engine[4129]: </request>
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.776880  4129 libcurl_http_fetcher.cc:47] Starting/Resuming transfer
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.777199  4129 libcurl_http_fetcher.cc:174] Setting up curl options for HTTPS
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.777374  4129 libcurl_http_fetcher.cc:449] Setting up timeout source: 1 seconds.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.916100  4129 libcurl_http_fetcher.cc:263] HTTP response code: 200
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918339  4129 libcurl_http_fetcher.cc:320] Transfer completed (200), 231 bytes downloaded
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918377  4129 omaha_request_action.cc:619] Omaha request response: <?xml version="1.0" encoding="UTF-8"?>
Jan 24 22:02:23 hostname update_engine[4129]: <response protocol="3.0" server="nebraska"><daystart elapsed_seconds="0"></daystart><app appid="{e96281a6-d1af-4bde-9a0a-97b76e56dc57}" status="ok"><event status="ok"></event></app></response>
Jan 24 22:02:23 hostname update_engine[4129]: E0124 22:02:23.918397  4129 omaha_request_action.cc:626] HTTP reported success but Omaha reports an error.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918406  4129 action_processor.cc:65] ActionProcessor::ActionComplete: finished last action of type OmahaRequestAction
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918411  4129 action_processor.cc:73] ActionProcessor::ActionComplete: finished last action of type OmahaRequestAction
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918416  4129 update_attempter.cc:302] Processing Done.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918424  4129 update_attempter.cc:306] Error event sent.
Jan 24 22:02:23 hostname update_engine[4129]: I0124 22:02:23.918437  4129 update_check_scheduler.cc:74] Next update check in 44m17s```
@pothos
Copy link
Member

pothos commented Jan 24, 2024

Hello, this was reported in #1326 and a fix got merged today and will be part of the next releases - however, the fix is required in the OS that does the update. If you don't have connectivity without the proxy, you can do an airgapped update with sudo flatcar-update -P … -E … where you pass the downloaded files from https://update.release.flatcar-linux.net/amd64-usr/

@pothos pothos closed this as completed Jan 24, 2024
@github-project-automation github-project-automation bot moved this from 📝 Needs Triage to Implemented in Flatcar tactical, release planning, and roadmap Jan 24, 2024
@Muni10
Copy link
Author

Muni10 commented Jan 25, 2024

@pothos The flatcar-update does not have a -E option. I presume this option is for extensions. I have tried updating with flatcar-update now, using -P for both update file and extension file, but the update still fails as it still tries to connect to update.release.flatcar-linux.net according to the update-engine logs.

Do I need a newer flatcar-update for this to work?

@pothos
Copy link
Member

pothos commented Jan 25, 2024

I found one more problem on the way: Even with a newer flatcar-update (wget https://raw.githubusercontent.com/flatcar/init/flatcar-master/bin/flatcar-update) it won't work for old Stable or LTS because the update_engine client doesn't hand the XML over.
A solution could be to jump through a release that doesn't require OEM payloads but will bring the proxy patch to unlock updating regularly. The next LTS bugfix release should work for that (Once available: sudo flatcar-update -V 3510.3.2).

@pothos
Copy link
Member

pothos commented Jan 25, 2024

We are thinking about adding workaround for the two issues of proxy settings and custom payload URLs to make it work with any old client. Will post when done.

@whysi
Copy link

whysi commented Feb 6, 2024

Same problem here, we are stuck at 3602.2.3 and we are behind a corporate web proxy, same error when downloading the OEM update payload.

@pothos can you please let us know if/when there will be a way to bypass this problem with an airgapped update or something along those lines?

Not exactly related but I wal also curious if using Nebraska to distribute the updates will work as an "not-so-quick workaround", what do you think?

Thanks in advance for the help.

@pothos
Copy link
Member

pothos commented Feb 6, 2024

Hi, hadn't time to prepare the planned workaround for this week's releases but what you'll be able to do next week is to jump through the to-be-released LTS and from then on the proxy env vars will be honored.

A Nebraska with self-hosted packages won't work because of the other issue where a fix wasn't backported. Here again, we jump through the to-be-released LTS would be needed for now.

@pothos
Copy link
Member

pothos commented Feb 8, 2024

A PR is up flatcar/update_engine#38 and I'll test it soon

@pothos
Copy link
Member

pothos commented Feb 14, 2024

Workaround is rolling out for Stable, Beta, Alpha - hope all is good now.

@Muni10
Copy link
Author

Muni10 commented Feb 14, 2024

Yup, last update works as expected. Thank you for the fix and the updates a long the way!

@pothos
Copy link
Member

pothos commented Feb 14, 2024

Great to hear that.

If you run some nodes on Beta or Alpha, you can spot problems early and tell us ;)

@whysi
Copy link

whysi commented Feb 14, 2024

Can confirm that works for us too, thanks for your help. We have some machines on Beta, I'll keep an eye on them in the next releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants