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 #1676

Merged
merged 17 commits into from
Aug 2, 2021
Merged

Conversation

tjkirch
Copy link
Contributor

@tjkirch tjkirch commented Jul 29, 2021

Description of changes:

209ad3da Update ca-certificates to 2021.07.05
344c99ed Update docker-cli to 20.10.7
1927d17c Update docker-engine to 20.10.7
85c0c1dc Update e2fsprogs to 1.46.3
91dee5d3 Update ecs-agent to 1.54.1
c934b4d3 Update iputils to 20210722
9c0527a0 Update kubernetes-1.19 to 1.19.13
1ac45499 Update kubernetes-1.20 to 1.20.9
dff2c920 Update kubernetes-1.21 to 1.21.3
11dac819 Update libaudit to 3.0.3
f2c9a88a Update libcap to 2.51
79e67837 Update libffi to 3.4.2
b79bb6d2 Update libxcrypt to 4.4.23
3883d35b Update open-vm-tools to 11.3.0
fcfc9182 Update strace to 5.13
d1f24ecc Update util-linux to 2.37.1
5a9a35bd Remove glib dependency on pcre, it uses an internal copy

Note: this is the change in libmount for which I added a revert patch so we can maintain kernel compatibility <5.8: util-linux/util-linux@57898c3

Not updated: bash, aws-iam-authenticator, grub (eek), systemd, containerd, runc, glib

Testing done:

  • Built aws-1.21, 1.20, 1.19, 1.17, ecs (x86 and arm) and aws-dev, vmware-1.21 (x86)
  • Confirmed that pods/tasks run OK
  • Confirmed API get/set OK, system services healthy, journal OK
  • Confirmed that vmtoolsd was healthy and vSphere showed open-vm-tools info the same as before
  • Confirmed 'ping' still works in aws-dev

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.

@tjkirch tjkirch requested a review from bcressey July 29, 2021 22:15
@tjkirch
Copy link
Contributor Author

tjkirch commented Jul 29, 2021

Setting as draft and looking into the -dev variant failures.

[edit] Oops, iputils is only used in the -dev variants, and has a new build dependency. Looking.

@tjkirch tjkirch marked this pull request as draft July 29, 2021 23:00
@tjkirch
Copy link
Contributor Author

tjkirch commented Jul 30, 2021

^ This push fixes iputils by adding a patch that disables an IPv6 check in the unit tests for ping. The check uses 'ip' (from iproute) which we don't have in the SDK. (The check was added to iputils because they moved to GitHub Actions for CI, which doesn't support IPv6.)

@tjkirch tjkirch marked this pull request as ready for review July 30, 2021 17:26
@tjkirch
Copy link
Contributor Author

tjkirch commented Aug 2, 2021

^ This push removes the libpcre dep from libglib's Cargo.toml/lock as well (oops). Did a clean and rebuilt aws-k8s-1.21 and vmware-k8s-1.21 OK.

@tjkirch tjkirch requested a review from bcressey August 2, 2021 17:18
@tjkirch tjkirch merged commit 1e77bf7 into bottlerocket-os:develop Aug 2, 2021
@tjkirch tjkirch deleted the update-packages branch August 2, 2021 17:57
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