Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 2111621

Summary: Regular rebuild for 9.0.0.2 (QR) - crun
Product: Red Hat Enterprise Linux 9 Reporter: Jindrich Novy <jnovy>
Component: crunAssignee: Jindrich Novy <jnovy>
Status: CLOSED ERRATA QA Contact: atomic-bugs <atomic-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.0CC: ajia, kanderso, tsweeney
Target Milestone: rcKeywords: Triaged, ZStream
Target Release: ---Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-09 12:29:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jindrich Novy 2022-07-27 16:44:05 UTC
Regular rebuild for 9.0.0.2 (QR) - crun

Comment 5 Alex Jia 2022-07-28 05:56:40 UTC
Sanity tests are passed on crun-1.4.5-2.el9_0.x86_64.

[root@kvm-08-guest16 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 9.0 (Plow)

[root@kvm-08-guest16 ~]# rpm -q crun systemd kernel
crun-1.4.5-2.el9_0.x86_64
systemd-250-6.el9_0.x86_64
kernel-5.14.0-70.19.1.el9_0.x86_64

[root@kvm-08-guest16 crun-stable]# git branch
* container-tools-rhel9-9.0.0
  master
[root@kvm-08-guest16 crun-stable]# ln -s /usr/bin/crun ./crun
[root@kvm-08-guest16 crun-stable]# make check-TESTS
make[1]: Entering directory '/root/crun-stable'
PASS: tests/test_capabilities.py 1 - no-caps
PASS: tests/test_capabilities.py 2 - new-privs
PASS: tests/test_capabilities.py 3 - some-caps-bounding
PASS: tests/test_capabilities.py 4 - some-caps-inheritable
PASS: tests/test_capabilities.py 5 - some-caps-ambient
PASS: tests/test_capabilities.py 6 - some-caps-permitted
PASS: tests/test_capabilities.py 7 - some-caps-effective-non-root
PASS: tests/test_capabilities.py 8 - some-caps-bounding-non-root
PASS: tests/test_capabilities.py 9 - some-caps-inheritable-non-root
PASS: tests/test_capabilities.py 10 - some-caps-ambient-non-root
PASS: tests/test_capabilities.py 11 - some-caps-permitted-non-root
PASS: tests/test_capabilities.py 12 - unknown-caps
PASS: tests/test_cwd.py 1 - cwd
PASS: tests/test_checkpoint_restore.py 1 - checkpoint-restore
SKIP: tests/test_checkpoint_restore.py 2 - checkpoint-restore-ext-ns # SKIP
SKIP: tests/test_checkpoint_restore.py 3 - checkpoint-restore-pre-dump # SKIP
PASS: tests/test_devices.py 1 - deny-devices
PASS: tests/test_devices.py 2 - allow-device
PASS: tests/test_devices.py 3 - allow-access
PASS: tests/test_hostname.py 1 - hostname
PASS: tests/test_limits.py 1 - limit-pid-0
PASS: tests/test_limits.py 2 - limit-pid-n
PASS: tests/test_mounts.py 1 - mount-ro
PASS: tests/test_mounts.py 2 - mount-rw
PASS: tests/test_mounts.py 3 - mount-relatime
PASS: tests/test_mounts.py 4 - mount-strictatime
PASS: tests/test_mounts.py 5 - mount-exec
PASS: tests/test_mounts.py 6 - mount-noexec
PASS: tests/test_mounts.py 7 - mount-suid
PASS: tests/test_mounts.py 8 - mount-nosuid
PASS: tests/test_mounts.py 9 - mount-sync
PASS: tests/test_mounts.py 10 - mount-dirsync
PASS: tests/test_mounts.py 11 - mount-symlink
PASS: tests/test_mounts.py 12 - mount-symlink-not-existing
PASS: tests/test_mounts.py 13 - mount-dev
SKIP: tests/test_mounts.py 14 - mount-userns-bind-mount # SKIP
SKIP: tests/test_mounts.py 15 - mount-idmapped-mounts # SKIP
SKIP: tests/test_mounts.py 16 - mount-idmapped-mounts-symlink # SKIP
PASS: tests/test_mounts.py 17 - mount-nodev
PASS: tests/test_mounts.py 18 - mount-path-with-multiple-slashes
PASS: tests/test_paths.py 1 - readonly-paths
PASS: tests/test_paths.py 2 - masked-paths
PASS: tests/test_pid.py 1 - pid
PASS: tests/test_pid.py 2 - pid-user
PASS: tests/test_pid_file.py 1 - test_pid_file
PASS: tests/test_preserve_fds.py 1 - preserve-fds-0
PASS: tests/test_preserve_fds.py 2 - preserve-fds-some
PASS: tests/test_uid_gid.py 1 - uid
PASS: tests/test_uid_gid.py 2 - gid
PASS: tests/test_uid_gid.py 3 - userns-full-mapping
PASS: tests/test_uid_gid.py 4 - no-groups
PASS: tests/test_uid_gid.py 5 - keep-groups
PASS: tests/test_rlimits.py 1 - rlimits
SKIP: tests/test_tty.py 1 - test-stdin-tty # SKIP
SKIP: tests/test_tty.py 2 - test-stdout-tty # SKIP
SKIP: tests/test_tty.py 3 - test-stderr-tty # SKIP
SKIP: tests/test_tty.py 4 - test-detach-tty # SKIP
PASS: tests/test_hooks.py 1 - test-fail-prestart
PASS: tests/test_hooks.py 2 - test-success-prestart
SKIP: tests/test_hooks.py 3 - test-hook-env-inherit # SKIP
PASS: tests/test_hooks.py 4 - test-hook-env-no-inherit
SKIP: tests/test_update.py 1 - test-update # SKIP
PASS: tests/test_detach.py 1 - test-detach
PASS: tests/test_delete.py 1 - test_simple_delete
PASS: tests/test_delete.py 2 - test_multiple_containers_delete
PASS: tests/test_resources.py 1 - resources-pid-limit
PASS: tests/test_resources.py 2 - resources-pid-limit-userns
PASS: tests/test_resources.py 3 - resources-unified
PASS: tests/test_resources.py 4 - resources-unified-invalid-controller
PASS: tests/test_resources.py 5 - resources-unified-invalid-key
PASS: tests/test_resources.py 6 - resources-unified-exec-cgroup
PASS: tests/test_resources.py 7 - resources-fail-with-enoent
PASS: tests/test_resources.py 8 - resources-cpu-weight
SKIP: tests/test_resources.py 9 - resources-cpu-weight-systemd # SKIP
PASS: tests/test_start.py 1 - start
PASS: tests/test_start.py 2 - start-override-config
PASS: tests/test_start.py 3 - run-twice
PASS: tests/test_start.py 4 - sd-notify
PASS: tests/test_start.py 5 - sd-notify-file
PASS: tests/test_start.py 6 - sd-notify-env
SKIP: tests/test_start.py 7 - sd-notify-proxy # SKIP
PASS: tests/test_start.py 8 - listen_pid_env
PASS: tests/test_start.py 9 - cwd-relative
PASS: tests/test_start.py 10 - cwd-relative-subdir
PASS: tests/test_start.py 11 - cwd-absolute
PASS: tests/test_start.py 12 - cwd-not-exist
PASS: tests/test_start.py 13 - empty-home
PASS: tests/test_start.py 14 - delete-in-created-state
SKIP: tests/test_start.py 15 - run-rootless-netns-with-userns # SKIP
PASS: tests/test_start.py 16 - not-allowed-ipc-sysctl
PASS: tests/test_start.py 17 - not-allowed-net-sysctl
PASS: tests/test_start.py 18 - uts-sysctl
PASS: tests/test_start.py 19 - unknown-sysctl
PASS: tests/test_exec.py 1 - exec
PASS: tests/test_exec.py 2 - exec-not-exists
PASS: tests/test_exec.py 3 - exec-detach-not-exists
PASS: tests/test_exec.py 4 - exec-detach-additional-gids
PASS: tests/test_exec.py 5 - exec-root-netns-with-userns
PASS: tests/test_exec.py 6 - exec-add-capability
PASS: tests/test_exec.py 7 - exec-add-environment_variable
PASS: tests/test_exec.py 8 - exec-set-user-with-uid-gid
PASS: tests/test_exec.py 9 - exec_add_no_new_privileges
PASS: tests/test_exec.py 10 - exec_write_pid_file
SKIP: tests/test_exec.py 11 - exec_populate_home_env_from_process_uid # SKIP
SKIP: tests/test_seccomp.py 1 - seccomp-listener # SKIP
PASS: tests/tests_libcrun_utils 1 - test_crun_path_exists
PASS: tests/tests_libcrun_utils 2 - test_write_read_file
PASS: tests/tests_libcrun_utils 3 - test_run_process
PASS: tests/tests_libcrun_utils 4 - test_dir_p
PASS: tests/tests_libcrun_utils 5 - test_socket_pair
PASS: tests/tests_libcrun_utils 6 - test_send_receive_fd
PASS: tests/tests_libcrun_utils 7 - test_append_paths
PASS: tests/tests_libcrun_utils 8 - test_path_is_slash_dev
PASS: tests/tests_libcrun_utils 9 - test_parse_sd_array
PASS: tests/tests_libcrun_errors 1 - test_crun_make_error
PASS: tests/tests_libcrun_errors 2 - test_crun_write_warning_and_release
============================================================================
Testsuite summary for crun UNKNOWN
============================================================================
# TOTAL: 116
# PASS:  100
# SKIP:  16
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[1]: Leaving directory '/root/crun-stable'

Comment 9 errata-xmlrpc 2022-08-09 12:29:22 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (crun bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:5952