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
ext.config.root-reprovision.autosave-xfs
and ext.config.root-reprovision.luks.autosave-xfs
failing on aarch64
and ppc64le
#1458
Closed
Comments
marmijo
added a commit
to marmijo/fedora-coreos-config
that referenced
this issue
Apr 7, 2023
…64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
marmijo
added a commit
to marmijo/fedora-coreos-config
that referenced
this issue
Apr 7, 2023
…64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
marmijo
added a commit
to marmijo/fedora-coreos-config
that referenced
this issue
Apr 7, 2023
…pc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
marmijo
added a commit
to coreos/fedora-coreos-config
that referenced
this issue
Apr 7, 2023
…pc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 8, 2023
Jonathan Lebon (7): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests Michael Armijo (1): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 9, 2023
Jonathan Lebon (7): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests Michael Armijo (1): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
They're also consistently failing in Afterburn and coreos-installer upstream CI on x86_64 (example). |
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 11, 2023
Dusty Mabe (1): tests/kola: upgrade.extended: get info about booted deployment Jonathan Lebon (7): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests Michael Armijo (1): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458 Renata Ravanelli (3): overlay.d: create new 30gcp-udev-rules overlay overlay.d: Add/Update udev rules for GCP Add 30gcp-udev-rules overlay to the manifest
jlebon
added a commit
to jlebon/fedora-coreos-config
that referenced
this issue
Apr 11, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we ship non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
jlebon
added a commit
to jlebon/fedora-coreos-config
that referenced
this issue
Apr 11, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we bake non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
dustymabe
pushed a commit
to coreos/fedora-coreos-config
that referenced
this issue
Apr 11, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we bake non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 11, 2023
Dusty Mabe (1): tests/kola: upgrade.extended: get info about booted deployment Jonathan Lebon (8): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests tests/kola: bump `minDisk` in autosave-xfs tests Michael Armijo (1): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458 Renata Ravanelli (3): overlay.d: create new 30gcp-udev-rules overlay overlay.d: Add/Update udev rules for GCP Add 30gcp-udev-rules overlay to the manifest
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 12, 2023
Dusty Mabe (1): tests/kola: upgrade.extended: get info about booted deployment Jonathan Lebon (9): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests tests/kola: bump `minDisk` in autosave-xfs tests 40ignition-ostree: give filesystem type when mounting zram-based XFS Michael Armijo (1): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458 Renata Ravanelli (3): overlay.d: create new 30gcp-udev-rules overlay overlay.d: Add/Update udev rules for GCP Add 30gcp-udev-rules overlay to the manifest
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 13, 2023
Dusty Mabe (2): tests/kola: upgrade.extended: get info about booted deployment manifests/fedora-coreos-base: surgically remove qcom dtb files on aarch64 Jonathan Lebon (9): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests tests/kola: bump `minDisk` in autosave-xfs tests 40ignition-ostree: give filesystem type when mounting zram-based XFS Michael Armijo (2): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458 denylist: bump snooze for ext.config.kdump.crash on aarch64 This is still causing issues. See: coreos/fedora-coreos-tracker#1430 Renata Ravanelli (4): overlay.d: create new 30gcp-udev-rules overlay overlay.d: Add/Update udev rules for GCP Add 30gcp-udev-rules overlay to the manifest overlay.d: Add 30gcp-udev-rules dracut module
coreosbot-releng
pushed a commit
to coreosbot-releng/os
that referenced
this issue
Apr 14, 2023
Dusty Mabe (2): tests/kola: upgrade.extended: get info about booted deployment manifests/fedora-coreos-base: surgically remove qcom dtb files on aarch64 Jonathan Lebon (9): 40ignition-ostree: run ignition-ostree-growfs before sysroot mount 40ignition-ostree: factor out zram-related functions 40ignition-ostree: skip udev hack if Ignition did not reprovision rootfs 40ignition-ostree: add autosave-xfs transposefs unit tests/kola: add non-exclusive check for growfs tests/kola: move LUKS checks to shared file tests/kola: add autosave-xfs tests tests/kola: bump `minDisk` in autosave-xfs tests 40ignition-ostree: give filesystem type when mounting zram-based XFS Michael Armijo (2): denylist: snooze autosave-xfs and luks.autosave-xfs for aarch64 and ppc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458 denylist: bump snooze for ext.config.kdump.crash on aarch64 This is still causing issues. See: coreos/fedora-coreos-tracker#1430 Renata Ravanelli (4): overlay.d: create new 30gcp-udev-rules overlay overlay.d: Add/Update udev rules for GCP Add 30gcp-udev-rules overlay to the manifest overlay.d: Add 30gcp-udev-rules dracut module
c4rt0
pushed a commit
to c4rt0/fedora-coreos-config
that referenced
this issue
May 17, 2023
…pc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
c4rt0
pushed a commit
to c4rt0/fedora-coreos-config
that referenced
this issue
May 17, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we bake non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
HuijingHei
pushed a commit
to HuijingHei/fedora-coreos-config
that referenced
this issue
Oct 10, 2023
…pc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
HuijingHei
pushed a commit
to HuijingHei/fedora-coreos-config
that referenced
this issue
Oct 10, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we bake non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
HuijingHei
pushed a commit
to HuijingHei/fedora-coreos-config
that referenced
this issue
Oct 10, 2023
…pc64le These tests are failing and blocking fcos pipeline multi-arch builds. See: coreos/fedora-coreos-tracker#1458
HuijingHei
pushed a commit
to HuijingHei/fedora-coreos-config
that referenced
this issue
Oct 10, 2023
The actual agcount on a 64G disk depends on the agsize baked in the image, which in turn depends on how large the rootfs was calculated to be (see `estimate-commit-disk-size` in cosa). Since the starting rootfs size will differ on different arches (notably, be larger than x86_64) and minor variations are greatly amplified, the agcount may be lower than expected for a 64G disk and in turn the test can fail. Even on x86_64, the rootfs size can change e.g. in CI builds where we bake non-stripped binaries. Bump the requested disk size to 100G in the test to make it more foolproof. Closes: coreos/fedora-coreos-tracker#1458
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
coreos/fedora-coreos-config#2320 added new
kola-reprovision
tests which are failing on multi-archaarch64
andppc64le
multi-arch builds. These tests are consistently failing because theagcount
is below the expected value of 128.The journal.txt of the failed kola tests shows something like e.g.
ignition-ostree-transposefs[843]: Filesystem agcount is 111; skipping
. The autosave-xfs logic is then skipped and the/run/ignition-ostree-autosaved-xfs.stamp
file is never created as it should be hereHere's an example journal.txt with the failure:
autosave-xfs.journal.txt
The text was updated successfully, but these errors were encountered: