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

Update third-party packages #2309

Merged
merged 17 commits into from
Jul 28, 2022
Merged

Conversation

arnaldo2792
Copy link
Contributor

@arnaldo2792 arnaldo2792 commented Jul 27, 2022

Issue number:
Closes #2207

Description of changes:

Packages not included in this list or the one below didn't have any updates.

packages: update runc
packages: update util-linux
packages: update policycoreutils
packages: update nvidia-container-toolkit
packages: update libsepol
packages: update libsemanage
packages: update libselinux
packages: update libnvidia-container
packages: update libcap
packages: update kubernetes-1.21
packages: update kmod
packages: update kernel-5.4
packages: update kernel-5.15
packages: update kernel-5.10
packages: update hotdog
packages: update ecs-agent
packages: update docker-proxy
packages: update docker-engine
packages: update docker-cli
packages: update ca-certificates
packages: update aws-iam-authenticator

Remaining packages:

  • libdbus: needs to be tested with newer version of wicked
  • libglib
  • libnftl
  • libnl
  • microcode
  • ncurses
  • nvidia-k8s-device-plugin
  • open-vm-tools
  • procps
  • readline
  • strace
  • systemd: Requires further testing just to make sure that the new version is stable
  • wicked: I fixed the patch that we carry on to work with the newer version, but it is unclear to me if this patch is the cause of the failure in wicked, or if wicked changed such that our configurations no longer work with it.

Notes

  • For libnvidia-container, we are now building it with WITH_NVCGO=no, since the features compiled with this flag are still experimental
  • For util-linux, I had to recreate the revert patch

TODO:

  • Update lookaside cache

Testing done:

  • Built aws-k8s-1.21, aws-k8s-1.21-nvidia, aws-k8s-1.19, aws-ecs-1, aws-ecs-1-nvidia, aws-dev
  • Tested workloads and tasks on each of them
  • Verified all services succeeded
  • For hotdog, I verified that the hotpatch was applied in java processes
  • Verified the expected SELinux were applied to different filesystems and processes

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
@arnaldo2792
Copy link
Contributor Author

Forced push fixes docker-engine typo

@arnaldo2792 arnaldo2792 marked this pull request as ready for review July 27, 2022 22:36
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Comment on lines 28 to +31
[[package.metadata.build-package.external-files]]
path = "libcap-v1.2.62.tar.gz"
url = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git/snapshot/libcap-cap/v1.2.62.tar.gz"
sha512 = "d533563e4a2b4b9f910730286180d160c00e436e7f6970e124a67991ab2dcdeca4a6b07cb230d812cc6b4771935accc49ba0ed0465a581a571f0ddb4752284f7"
path = "libcap-v1.2.63.tar.gz"
url = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git/snapshot/libcap-cap/v1.2.63.tar.gz"
sha512 = "f88f85ce5849c0c6a519c3f269a5b221a66b98d30abfa15a69a760ba85d84b5cf89f41ad1912fc0643a5533b44f0b2d09597229b61f4d08473ad6124e40bc864"
Copy link
Contributor

Choose a reason for hiding this comment

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

Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
Signed-off-by: Arnaldo Garcia Rincon <agarrcia@amazon.com>
@arnaldo2792
Copy link
Contributor Author

Forced push removes updates for:

  • util-linux
  • kubernetes-1.21
  • libnvidia-container
  • nvidia-container-toolkit

@arnaldo2792 arnaldo2792 merged commit 211e3db into bottlerocket-os:develop Jul 28, 2022
@arnaldo2792 arnaldo2792 deleted the updates branch September 27, 2022 22:04
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.

Update packages for 1.9.0
5 participants