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

fix and rewrite Azure cloud image uploader #7512

Closed
smira opened this issue Jul 24, 2023 · 0 comments · Fixed by #7562
Closed

fix and rewrite Azure cloud image uploader #7512

smira opened this issue Jul 24, 2023 · 0 comments · Fixed by #7562
Assignees

Comments

@smira
Copy link
Member

smira commented Jul 24, 2023

  1. Correctly propagate errors back, drop log.Printf() for errors
  2. Drop ARM templates, use native APIs.
  3. Correctly handle restarted runs - re-uploading to the same image tag.
smira added a commit to smira/talos that referenced this issue Jul 26, 2023
Fixes siderolabs#7513

AWS image uploads recently consistently fail in some regions, which
blocks the release process. Allow to skip some AMIs if they fail to
upload.

Disable Azure until siderolabs#7512 is resolved.

Signed-off-by: Andrey Smirnov <[email protected]>
smira added a commit to smira/talos that referenced this issue Jul 26, 2023
Fixes siderolabs#7513

AWS image uploads recently consistently fail in some regions, which
blocks the release process. Allow to skip some AMIs if they fail to
upload.

Disable Azure until siderolabs#7512 is resolved.

Signed-off-by: Andrey Smirnov <[email protected]>
smira added a commit to smira/talos that referenced this issue Jul 26, 2023
Fixes siderolabs#7513

AWS image uploads recently consistently fail in some regions, which
blocks the release process. Allow to skip some AMIs if they fail to
upload.

Disable Azure until siderolabs#7512 is resolved.

Signed-off-by: Andrey Smirnov <[email protected]>
(cherry picked from commit ffa48ac)
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propogate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions.
- fixes siderolabs#7512

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 2, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 3, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
ro11net added a commit to ro11net/talos that referenced this issue Aug 3, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
smira pushed a commit to smira/talos that referenced this issue Aug 8, 2023
Correctly propagate errors back. Drop ARM templates and use native APIs.
Correctly handle restarted runs for creating image versions. fixes siderolabs#7512.

Signed-off-by: Christian Rolland <[email protected]>
(cherry picked from commit ac2aff5)
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants