Skip to content

Backport Docker-based etcd retirement to release/3.0 - #97

Merged
Jiri Appl (jiria) merged 2 commits into
release/3.0from
jiria/backport-retire-docker-etcd-release3
Oct 9, 2026
Merged

Jiri Appl (jiria) merged 2 commits into
release/3.0from
jiria/backport-retire-docker-etcd-release3

Conversation

@jiria

Copy link
Copy Markdown
Member

Backports both commits from #91 to release/3.0 without changes to their patch.

  • Remove the Docker etcd wrapper, sdnotify-proxy RPM, and dependent ACL Kola enforcement entries.
  • Skip the unused etcd RPM and remove its image cleanup.

Original author: Jiri Appl. Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com.

Backport the Docker etcd and sdnotify-proxy removal from #91.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: b263b21f-aa98-4b4b-bbc9-60eb255bde39
Backport the remaining RPM catalog and cleanup changes from #91.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: b263b21f-aa98-4b4b-bbc9-60eb255bde39
@jiria
Jiri Appl (jiria) requested a balanced review from Copilot October 9, 2026 04:36
@jiria
Jiri Appl (jiria) marked this pull request as ready for review October 9, 2026 04:36
@jiria
Jiri Appl (jiria) requested a review from a team as a code owner October 9, 2026 04:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The backport matches the original change, removes associated references consistently, and introduces no identified regressions.

0 open findings

What changed in this PR

Backports the retirement of Docker-based etcd support from ACL RPM images.

Changes:

  • Removes etcd-wrapper and sdnotify-proxy.
  • Skips the unused etcd RPM mapping.
  • Removes dependent Kola enforcement entries.
File Description
build_library/​sysext_mangle_docker-flatcar Removes RPM etcd-wrapper mangling.
build_library/​rpm/​sysext_mangle_docker-flatcar.sh Deletes etcd-wrapper installation logic.
build_library/​rpm/​package_catalog.yaml Removes sdnotify-proxy and skips etcdctl.
build_library/​rpm/​build_image_util.sh Removes etcd image configuration and cleanup.
acl/​tests/​kola_enforcing.yaml Drops tests dependent on retired etcd support.
acl/​SPECS/​sdnotify-proxy/​sdnotify-proxy.spec Deletes the custom RPM specification.
acl/​SPECS/​sdnotify-proxy/​sdnotify-proxy.signatures.json Deletes obsolete source signatures.
acl/​packages.yaml Removes sdnotify-proxy from custom packages.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jiria

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@jiria
Jiri Appl (jiria) merged commit e92a2ba into release/3.0 Oct 9, 2026
29 of 31 checks passed
@jiria
Jiri Appl (jiria) deleted the jiria/backport-retire-docker-etcd-release3 branch October 9, 2026 22:21

This branch was successfully deployed

1 active deployment
development — 75861ac8 Deployed Oct 9, 2026 by jiria via Check if we need to update the SDK #109
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

Successfully merging this pull request may close these issues.

3 participants