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 meta-layers #1155

Merged
merged 2 commits into from
Aug 8, 2024
Merged

Update meta-layers #1155

merged 2 commits into from
Aug 8, 2024

Conversation

balena-renovate[bot]
Copy link
Contributor

@balena-renovate balena-renovate bot commented Jul 18, 2024

This PR contains the following updates:

Package Update Change
layers/meta-openembedded digest b9bbc38 -> 52ecd66
layers/poky digest d64bef1 -> 93ef091

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@balena-renovate balena-renovate bot enabled auto-merge July 18, 2024 17:10
@balena-renovate balena-renovate bot force-pushed the renovate/meta-layers branch 2 times, most recently from ce6eda9 to 6c6c54b Compare July 21, 2024 21:09
@floion
Copy link
Collaborator

floion commented Jul 22, 2024

@resin-jenkins test this please

@balena-renovate balena-renovate bot force-pushed the renovate/meta-layers branch from 6c6c54b to 80993c2 Compare July 25, 2024 08:10
@floion
Copy link
Collaborator

floion commented Jul 31, 2024

@resin-jenkins test this please

@balena-renovate balena-renovate bot force-pushed the renovate/meta-layers branch from 80993c2 to c3fa685 Compare August 5, 2024 03:11
Update layers/meta-openembedded
Changelog-entry: Update layers/meta-openembedded to 52ecd66835dcfd8b4e55c9cb6325908ccea6a4e7
@balena-renovate balena-renovate bot force-pushed the renovate/meta-layers branch from c3fa685 to 4b695fa Compare August 6, 2024 08:10
@alexgg
Copy link
Contributor

alexgg commented Aug 7, 2024

@resin-jenkins retest this please

1 similar comment
@rcooke-warwick
Copy link
Contributor

@resin-jenkins retest this please

The latest layers updates have reached the maximum size. This increase
should not affect existing devices as long as the new kernel plus
initramfs bundle still fits in the existing partitions.

Changelog-entry: extend initramfs size for raspberrypi4-64
Signed-off-by: Alex Gonzalez <[email protected]>
@alexgg
Copy link
Contributor

alexgg commented Aug 7, 2024

The layers update increases the size of the initramfs as follows:

--- a/images/raspberrypi4_64/glibc/balena-image-initramfs/image-info.txt
+++ b/images/raspberrypi4_64/glibc/balena-image-initramfs/image-info.txt
@@ -10,4 +10,4 @@ NO_RECOMMENDATIONS =
 PACKAGE_EXCLUDE = kernel-image-image.gz-*
 ROOTFS_POSTPROCESS_COMMAND = write_package_manifest; license_create_manifest;   rpi_generate_sysctl_config ;  zap_empty_root_password;     rootfs_update_timestamp;   write_image_test_data;  set_systemd_default_target; systemd_create_users; empty_var_volatile;   sort_passwd; rootfs_reproducible;
 IMAGE_POSTPROCESS_COMMAND =  buildhistory_get_imageinfo ;
-IMAGESIZE = 29444
+IMAGESIZE = 31668

That takes it above its maximum size so I have PRed an increase for the RPi4-64.

Detailed increase:

diff --git a/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-names.txt b/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-names.txt
index 71949274756e..c3b0549e3b19 100644
--- a/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-names.txt
+++ b/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-names.txt
@@ -46,7 +46,6 @@ jq
 kmod
 ldconfig
 libacl1
-libatomic1
 libattr1
 libblkid1
 libbsd0
@@ -88,6 +87,9 @@ resin-init-board
 resin-init-flasher-board
 resin-init-flasher
 rpi-eeprom
+shadow-base
+shadow-securetty
+shadow
 udev
 update-alternatives-opkg
 userlandtools
@@ -95,3 +97,4 @@ util-linux-fdisk
 util-linux-findmnt
 util-linux-lsblk
 util-linux-mountpoint
+util-linux-sulogin


diff --git a/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-sizes.txt b/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-sizes.txt
index f119d6bc8f92..ad053be87440 100644
--- a/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-sizes.txt
+++ b/images/raspberrypi4_64/glibc/balena-image-initramfs/installed-package-sizes.txt
@@ -1,21 +1,22 @@
-5964   KiB     coreutils
-3794   KiB     libcrypto3
-2611   KiB     libsystemd-shared
+5980   KiB     coreutils
+3830   KiB     libcrypto3
+2627   KiB     libsystemd-shared
 2239   KiB     libc6
-1333   KiB     flashrom
-1090   KiB     bash
-712    KiB     busybox
+1818   KiB     shadow
+1337   KiB     flashrom
+1094   KiB     bash
+716    KiB     busybox
 687    KiB     ldconfig
 604    KiB     udev
-539    KiB     libonig5
+543    KiB     libonig5
 522    KiB     parted
 482    KiB     libzstd1
 422    KiB     libext2fs2
 418    KiB     libgmp10
 418    KiB     libfdisk1
-359    KiB     libmount1
+363    KiB     libmount1
 354    KiB     libreadline8
-348    KiB     jq
+352    KiB     jq
 323    KiB     libblkid1
 307    KiB     e2fsprogs-e2fsck
 245    KiB     dtc
@@ -24,14 +25,15 @@
 206    KiB     mtools
 200    KiB     userlandtools
 186    KiB     libcrypt2
+182    KiB     shadow-base
 174    KiB     util-linux-lsblk
 163    KiB     libtinfo5
-150    KiB     util-linux-fdisk
+154    KiB     util-linux-fdisk
 138    KiB     liblzma5
 130    KiB     kmod
 120    KiB     android-tools-adbd
+118    KiB     openssl-ossl-module-legacy
 116    KiB     libseccomp
-114    KiB     openssl-ossl-module-legacy
 106    KiB     libusb-1.0-0
102    KiB     e2fsprogs-tune2fs
 82     KiB     libz1
@@ -44,9 +46,9 @@
 56     KiB     glibc-gconv
 56     KiB     coreutils-stdbuf
 54     KiB     e2fsprogs-resize2fs
+50     KiB     util-linux-sulogin
 50     KiB     libpci3
 42     KiB     libmd0
-42     KiB     libatomic1
 36     KiB     libe2p2
 30     KiB     libacl1
 26     KiB     libuuid1
@@ -79,6 +81,7 @@
 3      KiB     initramfs-module-resindataexpander
 3      KiB     initramfs-module-fsuuidsinit
 3      KiB     busybox-udhcpc
+2      KiB     shadow-securetty
 2      KiB     rpi-eeprom
 2      KiB     initramfs-module-debug
 2      KiB     android-tools-conf

Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@rcooke-warwick
Copy link
Contributor

retrying via jenkins UI - please don't retest

@balena-renovate balena-renovate bot merged commit 2dd825c into master Aug 8, 2024
55 of 63 checks passed
@balena-renovate balena-renovate bot deleted the renovate/meta-layers branch August 8, 2024 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants