Repair Depec. Dependencies and Debug output#1
Open
LogistX-Security wants to merge 19 commits intomasterfrom
Open
Repair Depec. Dependencies and Debug output#1LogistX-Security wants to merge 19 commits intomasterfrom
LogistX-Security wants to merge 19 commits intomasterfrom
Conversation
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
For Kata Containers: * Build OVMF with 64-bit support only. * Build a minimal QEMU using the build scripts from the Kata packaging repo, which improves container startup time. * The container kernel does not need PSP/CCP support, so remove those options from the kernel config. * Update the kata runtime configuration to use virtio-blk as the default block device driver for the container rootfs. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
The kata install process previously assumed that there was no existing kata installation. This patch removes that assumption and allows build-kata.sh to be run multiple times non-destructively. Also, fixup some bugs that result from running build-kata.sh as an unprivileged user. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
While setting up additional package sources for apt, ignore lines in sources.list that only contain metadata. Also, ensure that the temporary package sources file gets cleaned up properly when run as an unprivileged user. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
The file name of the kata container kernel config in the packaging repo has recently changed, so update build_kata_kernel() accordingly. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
Handle multiple kata kernel configs in the packaging repo. Also, update build_kernel() to always checkout the expected branch before building. This is needed because we share a single kernel tree for the host and kata kernels, and either build script can be re-run at any time. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
libelf-dev is needed to build the kata kernel with certain stack protection options enabled. Signed-off-by: Jesse Larrew <jesse.larrew@amd.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replace or repair all broken dependencies with outdated or (ESD) release Unity ports reconnected and ported through unix-sockets