You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bf2c816
Browse filesBrowse the repository at this point in the historyBrowse files
guest: delete the Alpine one-shot container helpers
SL7.8b deleted the old layered init, whose container launcher was the
only caller of the Alpine one-shot container helpers:
nvx-container-launch ran a workload's container through
nvx-container-enter, which staged Alpine's musl loader and setpriv in
the container's root. The shell /init now runs only nvx-init for a
layered root, or the managed agent with its own root, so nothing runs
them any more.
Delete guest/alpine/nvx-container-enter and nvx-container-launch, and
so guest/alpine, which held nothing else, with every inventory that
names them or the directory:
- build.py no longer installs them in the Alpine initramfs, nor lists
guest/alpine among the Alpine guest's customization files;
- the Alpine guest's source directories are guest/common alone, as
Azure Linux's are, in build_constants.py and in the guest_sources of
SOURCE-MANIFEST.json, which release.py checks against them;
- release.py's source-tree check no longer requires the entry helper;
- the Alpine artifacts' CI cache key no longer hashes guest/alpine;
- check-quality's ShellCheck and shfmt lists, and their copies in the
setup guide, no longer name them;
- the project structure no longer describes guest/alpine, nor, since
SL7.8b deleted the init agent, an agent among guest/common's scripts.
Tests: the fixture manifest of test_nvx_tools.py's release tests drops
guest/alpine from the Alpine guest_sources, and the CI change-detection
test drops its case of guest/alpine/nvx-container-enter, a deleted
file; its guest/common/init case still covers the guests' inputs.
Part of #1123 (SL7.8c).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments