$ apt-cache policy apparmor
apparmor:
  Installed: 4.0.1really4.0.1-0ubuntu0.24.04.6
  Candidate: 4.0.1really4.0.1-0ubuntu0.24.04.6
  Version table:
 *** 4.0.1really4.0.1-0ubuntu0.24.04.6 100
        100 http://archive.ubuntu.com/ubuntu noble-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     4.0.1really4.0.1-0ubuntu0.24.04.5 500
        500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
     4.0.0-beta3-0ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages

The apparmor.d man page now lists the flags correctly.

QRT test results:
$ sudo ./test-apparmor.py -v
Running test: './test-apparmor.py' distro: 'Ubuntu 24.04' kernel: 
'6.17.0-19.19~24.04.2 (Ubuntu 6.17.0-19.19~24.04.2-generic 6.17.13)' arch: 
'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ryan-lee')
Skipping private tests

WARN: kernel rate limiting in effect
Disabling ratelimiting until the next reboot. To renable, run:
# sysctl -w kernel.printk_ratelimit=5

test_apport_hooks (__main__.ApparmorApport.test_apport_hooks)
Test required apport hooks ... ok
test_perl (__main__.ApparmorBindings.test_perl)
Test perl binding ... skipped 'libapparmor-perl does not exist in this release'
test_python (__main__.ApparmorBindings.test_python)
Test python binding ... skipped 'python-libapparmor does not exist in this 
release'
test_python3 (__main__.ApparmorBindings.test_python3)
Test python3 binding ... ok
test_envfilter_compiled (__main__.ApparmorEnvFilter.test_envfilter_compiled)
Test compiled libraries environment filtering (mmap) ... ok
test_envfilter_perl (__main__.ApparmorEnvFilter.test_envfilter_perl)
Test perl environment filtering (PERL5LIB) ... ok
test_envfilter_python (__main__.ApparmorEnvFilter.test_envfilter_python)
Test python environment filtering (PYTHONPATH) ... skipped "'/usr/bin/python2' 
not available"
test_envfilter_python3 (__main__.ApparmorEnvFilter.test_envfilter_python3)
Test python3 environment filtering (PYTHONPATH) ... ok
test_domain (__main__.ApparmorNetwork.test_domain)
Test network domain ... 
  domain:inet
  domain:inet6
  domain:ax25 (skipped: Kernel module ax25 is not available)
  domain:x25 (skipped: Kernel module x25 is not available)
  domain:ipx (skipped: Kernel module ipx is not available)
  domain:appletalk (skipped: Kernel module appletalk is not available)
  domain:netrom (skipped: Kernel module netrom is not available)
  domain:atmpvc (skipped: Kernel module atm is not available)
  domain:atmsvc (skipped: Kernel module atm is not available)
  domain:rose (skipped: Kernel module rose is not available)
  domain:packet (skipped: Kernel module af_packet is not available)
  domain:irda (skipped: Kernel module irda is not available)
  domain:pppox (skipped: Kernel module pppoe is not available)
  domain:bluetooth (skipped: Kernel module bluetooth is not available)
ok
test_protocol (__main__.ApparmorNetwork.test_protocol)
Test network protocol ... 
  proto:icmp
  proto:tcp
  proto:udp
ok
test_type (__main__.ApparmorNetwork.test_type)
Test network type ... 
  type:dgram
  type:stream
  type:raw
  type:packet
  type:seqpacket (skipped: Kernel module tipc is not available)
  type:rdm (skipped: Kernel module tipc is not available)
ok
test_pam_default_user_group (__main__.ApparmorPAM.test_pam_default_user_group)
Test pam (order=default,user,group) ... 
  adm_group can access default_user's file
  adm_group cannot access adm_group's file
  adm_group cannot access confined_user's file
  adm_group cannot access confined_group's file
  adm_group cannot access unconfined_user's file
  adm_group cannot access unconfined_group's file
  confined_group can access default_user's file
  confined_group cannot access adm_group's file
  confined_group cannot access confined_user's file
  confined_group cannot access confined_group's file
  confined_group cannot access unconfined_user's file
  confined_group cannot access unconfined_group's file
  confined_user can access default_user's file
  confined_user cannot access adm_group's file
  confined_user cannot access confined_user's file
  confined_user cannot access confined_group's file
  confined_user cannot access unconfined_user's file
  confined_user cannot access unconfined_group's file
  default_user can access default_user's file
  default_user cannot access adm_group's file
  default_user cannot access confined_user's file
  default_user cannot access confined_group's file
  default_user cannot access unconfined_user's file
  default_user cannot access unconfined_group's file
  unconfined_group can access default_user's file
  unconfined_group cannot access adm_group's file
  unconfined_group cannot access confined_user's file
  unconfined_group cannot access confined_group's file
  unconfined_group cannot access unconfined_user's file
  unconfined_group cannot access unconfined_group's file
  unconfined_user can access default_user's file
  unconfined_user cannot access adm_group's file
  unconfined_user cannot access confined_user's file
  unconfined_user cannot access confined_group's file
  unconfined_user cannot access unconfined_user's file
  unconfined_user cannot access unconfined_group's file
ok
test_pam_group_default_user (__main__.ApparmorPAM.test_pam_group_default_user)
Test pam (order=group,default,user) ... 
  adm_group can access adm_group's file
  adm_group cannot access confined_user's file
  adm_group cannot access default_user's file
  confined_user can access confined_user's file
  confined_user cannot access unconfined_user's file
  default_user can access default_user's file
  default_user cannot access unconfined_user's file
  unconfined_user can access adm_group's file
  unconfined_user can access confined_user's file
  unconfined_user can access confined_group's file
  unconfined_user can access default_user's file
  unconfined_user can access unconfined_user's file
  unconfined_user can access unconfined_group's file
  unconfined_group can access adm_group's file
  unconfined_group can access confined_user's file
  unconfined_group can access confined_group's file
  unconfined_group can access default_user's file
  unconfined_group can access unconfined_user's file
  unconfined_group can access unconfined_group's file
ok
test_pam_group_user_default (__main__.ApparmorPAM.test_pam_group_user_default)
Test pam (order=group,user,default) ... 
  adm_group can access adm_group's file
  adm_group cannot access confined_group's file
  adm_group cannot access confined_user's file
  adm_group cannot access default_user's file
  adm_group cannot access unconfined_group's file
  adm_group cannot access unconfined_user's file
  confined_group can access confined_group's file
  confined_group cannot access adm_group's file
  confined_group cannot access confined_user's file
  confined_group cannot access default_user's file
  confined_group cannot access unconfined_group's file
  confined_group cannot access unconfined_user's file
  confined_user can access confined_user's file
  confined_user cannot access adm_group's file
  confined_user cannot access confined_group's file
  confined_user cannot access default_user's file
  confined_user cannot access unconfined_group's file
  confined_user cannot access unconfined_user's file
  default_user can access default_user's file
  default_user cannot access adm_group's file
  default_user cannot access confined_group's file
  default_user cannot access confined_user's file
  default_user cannot access unconfined_group's file
  default_user cannot access unconfined_user's file
  unconfined_group can access unconfined_group's file
  unconfined_group can access adm_group's file
  unconfined_group can access confined_group's file
  unconfined_group can access confined_user's file
  unconfined_group can access default_user's file
  unconfined_group can access unconfined_user's file
  unconfined_user can access unconfined_user's file
  unconfined_user can access adm_group's file
  unconfined_user can access confined_group's file
  unconfined_user can access confined_user's file
  unconfined_user can access default_user's file
  unconfined_user can access unconfined_group's file
ok
test_pam_user_default_group (__main__.ApparmorPAM.test_pam_user_default_group)
Test pam (order=user,default,group) ... 
  adm_group cannot access adm_group's file
  adm_group can access confined_user's file
  adm_group cannot access default_user's file
  confined_user can access confined_user's file
  confined_user cannot access unconfined_user's file
  default_user can access default_user's file
  default_user cannot access unconfined_user's file
  unconfined_user can access adm_group's file
  unconfined_user can access confined_user's file
  unconfined_user can access confined_group's file
  unconfined_user can access default_user's file
  unconfined_user can access unconfined_user's file
  unconfined_user can access unconfined_group's file
  unconfined_group can access adm_group's file
  unconfined_group can access confined_user's file
  unconfined_group can access confined_group's file
  unconfined_group can access default_user's file
  unconfined_group can access unconfined_user's file
  unconfined_group can access unconfined_group's file
ok
test_pam_user_group_default (__main__.ApparmorPAM.test_pam_user_group_default)
Test pam (order=user,group,default) ... 
  adm_group can access confined_user's file
  adm_group cannot access confined_group's file
  adm_group cannot access default_user's file
  adm_group cannot access unconfined_group's file
  adm_group cannot access unconfined_user's file
  confined_group can access confined_group's file
  confined_group cannot access confined_user's file
  confined_group cannot access confined_user's file
  confined_group cannot access default_user's file
  confined_group cannot access unconfined_group's file
  confined_group cannot access unconfined_user's file
  confined_user can access confined_user's file
  confined_user can access confined_user's file
  confined_user cannot access confined_group's file
  confined_user cannot access default_user's file
  confined_user cannot access unconfined_group's file
  confined_user cannot access unconfined_user's file
  default_user can access default_user's file
  default_user cannot access confined_user's file
  default_user cannot access confined_group's file
  default_user cannot access confined_user's file
  default_user cannot access unconfined_group's file
  default_user cannot access unconfined_user's file
  unconfined_group can access unconfined_group's file
  unconfined_group can access confined_user's file
  unconfined_group can access confined_group's file
  unconfined_group can access confined_user's file
  unconfined_group can access default_user's file
  unconfined_group can access unconfined_user's file
  unconfined_user can access unconfined_user's file
  unconfined_user can access confined_user's file
  unconfined_user can access confined_group's file
  unconfined_user can access confined_user's file
  unconfined_user can access default_user's file
  unconfined_user can access unconfined_group's file
ok
test_aa_complain_and_aa_enforce 
(__main__.ApparmorTest.test_aa_complain_and_aa_enforce)
Test enforce to complain and back with aa-complain/aa-enforce ... ok
test_aa_disable_and_aa_enforce 
(__main__.ApparmorTest.test_aa_disable_and_aa_enforce)
Test aa-disable ... ok
test_aa_status (__main__.ApparmorTest.test_aa_status)
Test aa-status ... ok
test_aa_status_json (__main__.ApparmorTest.test_aa_status_json)
Test aa-status --json ... ok
test_aa_unconfined (__main__.ApparmorTest.test_aa_unconfined)
Test aa-unconfined ... ok
test_abstractions (__main__.ApparmorTest.test_abstractions)
Test abstractions ... 
  abstractions/X
  abstractions/apache2-common
  abstractions/aspell
  abstractions/audio
  abstractions/authentication
  abstractions/bash
  abstractions/consoles
  abstractions/crypto
  abstractions/cups-client
  abstractions/dbus
  abstractions/dbus-accessibility
  abstractions/dbus-accessibility-strict
  abstractions/dbus-network-manager-strict
  abstractions/dbus-session
  abstractions/dbus-session-strict
  abstractions/dbus-strict
  abstractions/dconf
  abstractions/dovecot-common
  abstractions/dri-common
  abstractions/dri-enumerate
  abstractions/enchant
  abstractions/evince
  abstractions/exo-open
  abstractions/fcitx
  abstractions/fcitx-strict
  abstractions/fonts
  abstractions/freedesktop.org
  abstractions/gio-open
  abstractions/gnome
  abstractions/gnupg
  abstractions/groff
  abstractions/gtk
  abstractions/gvfs-open
  abstractions/hosts_access
  abstractions/ibus
  abstractions/kde
  abstractions/kde-globals-write
  abstractions/kde-icon-cache-write
  abstractions/kde-language-write
  abstractions/kde-open5
  abstractions/kerberosclient
  abstractions/ldapclient
  abstractions/libpam-systemd
  abstractions/likewise
  abstractions/mdns
  abstractions/mesa
  abstractions/mir
  abstractions/mozc
  abstractions/mysql
  abstractions/nameservice
  abstractions/nis
  abstractions/nss-systemd
  abstractions/nvidia
  abstractions/opencl
  abstractions/opencl-common
  abstractions/opencl-intel
  abstractions/opencl-mesa
  abstractions/opencl-nvidia
  abstractions/opencl-pocl
  abstractions/openssl
  abstractions/orbit2
  abstractions/p11-kit
  abstractions/perl
  abstractions/php
  abstractions/php-worker
  abstractions/php5
  abstractions/postfix-common
  abstractions/private-files
  abstractions/private-files-strict
  abstractions/python
  abstractions/qt5
  abstractions/qt5-compose-cache-write
  abstractions/qt5-settings-write
  abstractions/recent-documents-write
  abstractions/ruby
  abstractions/samba
  abstractions/samba-rpcd
  abstractions/smbpass
  abstractions/snap_browsers
  abstractions/ssl_certs
  abstractions/ssl_keys
  abstractions/svn-repositories
  abstractions/transmission-common
  abstractions/trash
  abstractions/ubuntu-bittorrent-clients
  abstractions/ubuntu-browsers
  abstractions/ubuntu-browsers.d/chromium-browser
  abstractions/ubuntu-browsers.d/java
  abstractions/ubuntu-browsers.d/kde
  abstractions/ubuntu-browsers.d/mailto
  abstractions/ubuntu-browsers.d/multimedia
  abstractions/ubuntu-browsers.d/plugins-common
  abstractions/ubuntu-browsers.d/productivity
  abstractions/ubuntu-browsers.d/text-editors
  abstractions/ubuntu-browsers.d/ubuntu-integration
  abstractions/ubuntu-browsers.d/ubuntu-integration-xul
  abstractions/ubuntu-browsers.d/user-files
  abstractions/ubuntu-console-browsers
  abstractions/ubuntu-console-email
  abstractions/ubuntu-email
  abstractions/ubuntu-feed-readers
  abstractions/ubuntu-gnome-terminal
  abstractions/ubuntu-helpers
  abstractions/ubuntu-konsole
  abstractions/ubuntu-media-players
  abstractions/ubuntu-unity7-base
  abstractions/ubuntu-unity7-launcher
  abstractions/ubuntu-unity7-messaging
  abstractions/ubuntu-xterm
  abstractions/user-download
  abstractions/user-mail
  abstractions/user-manpages
  abstractions/user-tmp
  abstractions/user-write
  abstractions/video
  abstractions/vulkan
  abstractions/wayland
  abstractions/web-data
  abstractions/winbind
  abstractions/wutmp
  abstractions/xad
  abstractions/xdg-desktop
  abstractions/xdg-open
ok
test_add_remove_profile (__main__.ApparmorTest.test_add_remove_profile)
Test add/remove profile ... ok
test_caching (__main__.ApparmorTest.test_caching)
Test caching ... ok
test_caching_954469 (__main__.ApparmorTest.test_caching_954469)
Test recaching ... ok
test_complain (__main__.ApparmorTest.test_complain)
Test complain profile ... ok
test_dac_override (__main__.ApparmorTest.test_dac_override)
Test dac_override ... ok
test_dbus (__main__.ApparmorTest.test_dbus)
Test dbus apparmor activation from dbus-tests ... ok
test_easyprof (__main__.ApparmorTest.test_easyprof)
Test aa-easyprof ... ok
test_enforce (__main__.ApparmorTest.test_enforce)
Test enforce profile ... ok
test_enforce_and_complain (__main__.ApparmorTest.test_enforce_and_complain)
Test moving from enforce to complain and back ... ok
test_env_scrub (__main__.ApparmorTest.test_env_scrub)
Test scrubbing ... 
  ux
  Ux
  px
  Px
  ix
  cx
  Cx
  exe2
ok
test_extras (__main__.ApparmorTest.test_extras)
Test extras ... 
  bin.netstat
  bwrap-userns-restrict
  chromium_browser
  etc.cron.daily.logrotate
  etc.cron.daily.slocate.cron
  etc.cron.daily.tmpwatch
  firefox
  firefox.sh
  postfix-anvil
  postfix-bounce
  postfix-cleanup
  postfix-discard
  postfix-dnsblog
  postfix-error
  postfix-flush
  postfix-lmtp
  postfix-local
  postfix-master
  postfix-nqmgr
  postfix-oqmgr
  postfix-pickup
  postfix-pipe
  postfix-postscreen
  postfix-proxymap
  postfix-qmgr
  postfix-qmqpd
  postfix-scache
  postfix-showq
  postfix-smtp
  postfix-smtpd
  postfix-spawn
  postfix-tlsmgr
  postfix-trivial-rewrite
  postfix-verify
  postfix-virtual
  rpcbind
  sbin.dhclient
  sbin.dhclient-script
  sbin.dhcpcd
  sbin.portmap
  sbin.resmgrd
  sbin.rpc.lockd
  sbin.rpc.statd
  unshare-userns-restrict
  usr.NX.bin.nxclient
  usr.bin.acroread
  usr.bin.apropos
  usr.bin.dumpcap
  usr.bin.evolution-2.10
  usr.bin.fam
  usr.bin.gaim
  usr.bin.man
  usr.bin.mlmmj-bounce
  usr.bin.mlmmj-maintd
  usr.bin.mlmmj-make-ml.sh
  usr.bin.mlmmj-process
  usr.bin.mlmmj-receive
  usr.bin.mlmmj-recieve
  usr.bin.mlmmj-send
  usr.bin.mlmmj-sub
  usr.bin.mlmmj-unsub
  usr.bin.opera
  usr.bin.passwd
  usr.bin.procmail
  usr.bin.pyzorsocket
  usr.bin.razorsocket
  usr.bin.skype
  usr.bin.spamc
  usr.bin.svnserve
  usr.bin.wireshark
  usr.bin.xfs
  usr.lib.GConf.2.gconfd-2
  usr.lib.RealPlayer10.realplay
  usr.lib.bonobo.bonobo-activation-server
  usr.lib.dovecot.anvil
  usr.lib.dovecot.auth
  usr.lib.dovecot.config
  usr.lib.dovecot.deliver
  usr.lib.dovecot.dict
  usr.lib.dovecot.director
  usr.lib.dovecot.doveadm-server
  usr.lib.dovecot.dovecot-auth
  usr.lib.dovecot.dovecot-lda
  usr.lib.dovecot.imap
  usr.lib.dovecot.imap-login
  usr.lib.dovecot.lmtp
  usr.lib.dovecot.log
  usr.lib.dovecot.managesieve
  usr.lib.dovecot.managesieve-login
  usr.lib.dovecot.pop3
  usr.lib.dovecot.pop3-login
  usr.lib.dovecot.replicator
  usr.lib.dovecot.script-login
  usr.lib.dovecot.ssl-params
  usr.lib.dovecot.stats
  usr.lib.evolution-data-server.evolution-data-server-1.10
  usr.lib.firefox.mozilla-xremote-client
  usr.lib.man-db.man
  usr.lib64.GConf.2.gconfd-2
  usr.sbin.clamd
  usr.sbin.dhcpd
  usr.sbin.dovecot
  usr.sbin.haproxy
  usr.sbin.httpd2-prefork
  usr.sbin.imapd
  usr.sbin.in.fingerd
  usr.sbin.in.ftpd
  usr.sbin.in.ntalkd
  usr.sbin.ipop2d
  usr.sbin.ipop3d
  usr.sbin.lighttpd
  usr.sbin.oidentd
  usr.sbin.popper
  usr.sbin.postalias
  usr.sbin.postdrop
  usr.sbin.postmap
  usr.sbin.postqueue
  usr.sbin.sendmail
  usr.sbin.sendmail.postfix
  usr.sbin.sendmail.sendmail
  usr.sbin.spamd
  usr.sbin.squid
  usr.sbin.sshd
  usr.sbin.useradd
  usr.sbin.userdel
  usr.sbin.vsftpd
  usr.sbin.xinetd
  zgrep
ok
test_initscript (__main__.ApparmorTest.test_initscript)
Test initscript ... (skipped: Init is systemd) 
/usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated 
to return a value that is not None from a test case (<bound method 
ApparmorTest.test_initscript of <__main__.ApparmorTest 
testMethod=test_initscript>>)
  return self.run(*args, **kwds)
ok
test_kernel (__main__.ApparmorTest.test_kernel)
Test kernel ... ok
test_lp1231778 (__main__.ApparmorTest.test_lp1231778)
Test apparmor_parser LP: #1231778 ... ok
test_lp1243932_bind (__main__.ApparmorTest.test_lp1243932_bind)
Test aa-logprof LP: #1243932 for bind mode ... ok
test_lp1243932_receive (__main__.ApparmorTest.test_lp1243932_receive)
Test aa-logprof LP: #1243932 for receive mode ... ok
test_lp1243932_send (__main__.ApparmorTest.test_lp1243932_send)
Test aa-logprof LP: #1243932 for send mode ... ok
test_lp652674 (__main__.ApparmorTest.test_lp652674)
Test aa-logprof LP: #652674 ... ok
test_snapd_snap_with_vendored_apparmor 
(__main__.ApparmorTest.test_snapd_snap_with_vendored_apparmor)
Test snapd snap ... ok
test_ubuntu_disable_after_reloading 
(__main__.ApparmorTest.test_ubuntu_disable_after_reloading)
Test aa-disable even after reloading AppArmor ... ok
test_ubuntu_disable_no_reloading 
(__main__.ApparmorTest.test_ubuntu_disable_no_reloading)
Test aa-disable without reloading AppArmor ... ok
test_ubuntu_disabled_profiles 
(__main__.ApparmorTest.test_ubuntu_disabled_profiles)
Test profiles in /etc/apparmor.d/disable/* ... 
ok
test_ubuntu_force_complain (__main__.ApparmorTest.test_ubuntu_force_complain)
Test /etc/apparmor.d/force-complain ... ok
test_unconfined_userns (__main__.ApparmorTest.test_unconfined_userns)
Test that unconfined userns restrictions are applied ... (disabling userns 
restrictions) (checking unshare works as normal) (checking unshare with uidmap 
works as normal) (checking bwrap works as normal) (enabling userns 
restrictions) (checking unshare transitions to unprivileged_userns) (checking 
unshare with uidmap with unprivileged_userns fails) (checking bwrap with 
unprivileged_userns fails) (remove unprivileged_userns profile) (checking 
unshare fails) (creating unconfined mode profile for unshare with userns 
permission) (checking unshare works as normal again) (checking unshare with 
uidmap works as normal again) (creating unconfined mode profile for bwrap with 
userns permission) (checking bwrap works as normal again) ok
test_upstart (__main__.ApparmorTest.test_upstart)
Test upstart job ... (skipped: Package has no upstart job) 
/usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated 
to return a value that is not None from a test case (<bound method 
ApparmorTest.test_upstart of <__main__.ApparmorTest testMethod=test_upstart>>)
  return self.run(*args, **kwds)
ok
test_libapparmor_testsuite 
(__main__.ApparmorTestsuites.test_libapparmor_testsuite)
Run libapparmor testsuite ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_libapparmor_testsuite3 
(__main__.ApparmorTestsuites.test_libapparmor_testsuite3)
Run libapparmor testsuite (with python3) ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_old_trusty_parser_testsuite 
(__main__.ApparmorTestsuites.test_old_trusty_parser_testsuite)
Run parser regression tests from 14.04's apparmor_2.8.95~2430-0ubuntu5.3 ... 
(skipped: This test is only for 14.04 systems with the apparmor 2.10.95 SRU or 
newer installed) /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: 
It is deprecated to return a value that is not None from a test case (<bound 
method ApparmorTestsuites.test_old_trusty_parser_testsuite of 
<__main__.ApparmorTestsuites testMethod=test_old_trusty_parser_testsuite>>)
  return self.run(*args, **kwds)
ok
test_old_trusty_regression_testsuite 
(__main__.ApparmorTestsuites.test_old_trusty_regression_testsuite)
Run kernel regression tests from 14.04's apparmor_2.8.95~2430-0ubuntu5.3 ... 
(skipped: This test is only for 14.04 systems with the apparmor 2.10.95 SRU or 
newer installed) /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: 
It is deprecated to return a value that is not None from a test case (<bound 
method ApparmorTestsuites.test_old_trusty_regression_testsuite of 
<__main__.ApparmorTestsuites testMethod=test_old_trusty_regression_testsuite>>)
  return self.run(*args, **kwds)
ok
test_parser_testsuite (__main__.ApparmorTestsuites.test_parser_testsuite)
Run parser regression tests ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_regression_mqueue_abi 
(__main__.ApparmorTestsuites.test_regression_mqueue_abi)
Test if abi is working properly ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_regression_testsuite 
(__main__.ApparmorTestsuites.test_regression_testsuite)
Run kernel regression tests ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done

 (disabling ptrace for this test)
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_stress_parser_testsuite 
(__main__.ApparmorTestsuites.test_stress_parser_testsuite)
Run parser stress test ... (skipped: use --with-parser-stress to enable) 
/usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated 
to return a value that is not None from a test case (<bound method 
ApparmorTestsuites.test_stress_parser_testsuite of <__main__.ApparmorTestsuites 
testMethod=test_stress_parser_testsuite>>)
  return self.run(*args, **kwds)
ok
test_stress_subdomain_testsuite 
(__main__.ApparmorTestsuites.test_stress_subdomain_testsuite)
Run subdomain stress test ... (skipped: use --with-subdomain-stress to enable) 
/usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated 
to return a value that is not None from a test case (<bound method 
ApparmorTestsuites.test_stress_subdomain_testsuite of 
<__main__.ApparmorTestsuites testMethod=test_stress_subdomain_testsuite>>)
  return self.run(*args, **kwds)
ok
test_utils_testsuite (__main__.ApparmorTestsuites.test_utils_testsuite)
Run utils (make check) ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_utils_testsuite3 (__main__.ApparmorTestsuites.test_utils_testsuite3)
Run utils (make check with python3) ... 
  preparing apparmor_4.0.1really4.0.1-0ubuntu0.24.04.6.dsc...  done
(Applying patch 
0001-utils-test-test-profiles.py-reduce-expected-number-o.patch) ok
test_zz_cleanup_source_tree 
(__main__.ApparmorTestsuites.test_zz_cleanup_source_tree)
Cleanup downloaded source ... ok
test_sock_dgram (__main__.ApparmorUnixDomainConnect.test_sock_dgram)
Test mediation of file based SOCK_DGRAM connect ... ok
test_sock_seqpacket (__main__.ApparmorUnixDomainConnect.test_sock_seqpacket)
Test mediation of file based SOCK_SEQPACKET connect ... ok
test_sock_stream (__main__.ApparmorUnixDomainConnect.test_sock_stream)
Test mediation of file based SOCK_STREAM connect ... ok

----------------------------------------------------------------------
Ran 62 tests in 1677.137s

OK (skipped=3)


** Tags removed: verification-needed verification-needed-noble
** Tags added: verification-done verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2110630

Title:
  apparmor.d man page contains incorrect information about mount flag
  combinations

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2110630/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to