# Testing series focal
###########################################
Creating focal-2067810
Starting focal-2067810
Waiting for container IP
..............Waiting for container ssh
....Connection to 10.0.102.70 22 port [tcp/ssh] succeeded!
Waiting for cloud-init to be done
# Testing series focal ####### ####### ####### ####### ####### # ....... Waiting for container ssh
#######
Creating focal-2067810
Starting focal-2067810
Waiting for container IP
.......
....Connection to 10.0.102.70 22 port [tcp/ssh] succeeded!
Waiting for cloud-init to be done
# Latest u-a-t is installed ####### ####### ####### ####### ####### # advantage- tools: br.archive. ubuntu. com/ubuntu focal-updates/main amd64 Packages dpkg/status br.archive. ubuntu. com/ubuntu focal/main amd64 Packages ####### ####### ####### ####### ####### #
#######
ubuntu-
Installed: 32.3~20.04
Candidate: 32.3~20.04
Version table:
*** 32.3~20.04 500
500 http://
100 /var/lib/
20.3 500
500 http://
#######
# Creating conditions for the bug ####### ####### ####### ####### ####### # ####### ####### ####### ####### ####### #
#######
#######
# Reproducing the bug ####### ####### ####### ####### ####### #
#######
# Triggering apparmor DENIED messages ####### ####### ####### ####### ####### #
#######
# aa-exec -p ubuntu_ pro_esm_ cache// dpkg dpkg --print- foreign- architectures
# dmesg: 1.528:40) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// dpkg" name="/ var/lib/ dpkg/arch" pid=1599 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[Fri Jun 21 20:35:31 2024] audit: type=1400 audit(171900213
# aa-exec -p ubuntu_ pro_esm_ cache apt-cache policy | head dpkg/status br.archive. ubuntu. com/ubuntu focal-security/ multiverse amd64 Packages o=Ubuntu, a=focal- security, n=focal, l=Ubuntu, c=multiverse, b=amd64 ubuntu. com br.archive. ubuntu. com/ubuntu focal-security/ universe amd64 Packages o=Ubuntu, a=focal- security, n=focal, l=Ubuntu, c=universe, b=amd64 ubuntu. com br.archive. ubuntu. com/ubuntu focal-security/ restricted amd64 Packages
Package files:
100 /var/lib/
release a=now
500 http://
release v=20.04,
origin br.archive.
500 http://
release v=20.04,
origin br.archive.
500 http://
# dmesg: 1.908:41) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// dpkg" name="/ var/lib/ dpkg/arch" pid=1607 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 1.928:42) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// dpkg" name="/ var/lib/ dpkg/arch" pid=1608 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[Fri Jun 21 20:35:31 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:31 2024] audit: type=1400 audit(171900213
# esm-cache.service test ####### ####### ####### ####### ####### #
#######
# /var/lib/ apt/periodic/ contents ####### ####### ####### ####### ####### #
#######
total 8
drwxr-xr-x 2 root root 4096 Jun 21 20:35 .
drwxr-xr-x 5 root root 4096 Jun 21 20:35 ..
# systemctl start esm-cache.service
# dmesg: 2.644:43) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// dpkg" name="/ var/lib/ dpkg/arch" pid=1622 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 2.644:44) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// dpkg" name="/ var/lib/ dpkg/arch" pid=1623 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 3.300:45) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// apt_methods_ gpgv" name="/ var/lib/ dpkg/arch" pid=1632 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=105 ouid=0 3.304:46) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// apt_methods_ gpgv" name="/ var/lib/ dpkg/arch" pid=1634 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=105 ouid=0 3.304:47) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// apt_methods_ gpgv" name="/ var/lib/ dpkg/arch" pid=1636 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=105 ouid=0 3.308:48) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// apt_methods_ gpgv" name="/ var/lib/ dpkg/arch" pid=1638 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=105 ouid=0 3.312:49) : apparmor="DENIED" operation="open" profile= "ubuntu_ pro_esm_ cache// apt_methods_ gpgv" name="/ var/lib/ dpkg/arch" pid=1641 comm="dpkg" requested_mask="r" denied_mask="r" fsuid=105 ouid=0
[Fri Jun 21 20:35:32 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:32 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:33 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:33 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:33 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:33 2024] audit: type=1400 audit(171900213
[Fri Jun 21 20:35:33 2024] audit: type=1400 audit(171900213
# Updating to proposed ####### ####### ####### ####### ####### # archive. ubuntu. com/ubuntu focal-proposed main advantage- tools: archive. ubuntu. com/ubuntu focal-proposed/main amd64 Packages dpkg/status br.archive. ubuntu. com/ubuntu focal-updates/main amd64 Packages br.archive. ubuntu. com/ubuntu focal/main amd64 Packages
#######
deb http://
dpkg-preconfigure: unable to re-open stdin: No such file or directory
ubuntu-
Installed: 32.3.1~20.04
Candidate: 32.3.1~20.04
Version table:
*** 32.3.1~20.04 500
500 http://
100 /var/lib/
32.3~20.04 500
500 http://
20.3 500
500 http://
# Now there must be no apparmor DENIED messages ####### ####### ####### ####### ####### #
#######
# Triggering apparmor DENIED messages ####### ####### ####### ####### ####### #
#######
# aa-exec -p ubuntu_ pro_esm_ cache// dpkg dpkg --print- foreign- architectures
# dmesg:
# aa-exec -p ubuntu_ pro_esm_ cache apt-cache policy | head dpkg/status archive. ubuntu. com/ubuntu focal-proposed/main amd64 Packages o=Ubuntu, a=focal- proposed, n=focal, l=Ubuntu, c=main, b=amd64 br.archive. ubuntu. com/ubuntu focal-security/ multiverse amd64 Packages o=Ubuntu, a=focal- security, n=focal, l=Ubuntu, c=multiverse, b=amd64 ubuntu. com br.archive. ubuntu. com/ubuntu focal-security/ universe amd64 Packages
Package files:
100 /var/lib/
release a=now
500 http://
release v=20.04,
origin archive.ubuntu.com
500 http://
release v=20.04,
origin br.archive.
500 http://
# dmesg:
# esm-cache.service test ####### ####### ####### ####### ####### #
#######
# /var/lib/ apt/periodic/ contents ####### ####### ####### ####### ####### #
#######
total 8
drwxr-xr-x 2 root root 4096 Jun 21 20:35 .
drwxr-xr-x 5 root root 4096 Jun 21 20:35 ..
# systemctl start esm-cache.service
# dmesg:
TEST SUCCEEDED