0s autopkgtest [16:32:40]: starting date and time: 2025-01-03 16:32:40+0000 0s autopkgtest [16:32:40]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [16:32:40]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.eo3wd_o1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade pg-partman --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-42.secgroup --name adt-plucky-arm64-pg-partman-20250103-163240-juju-7f2275-prod-proposed-migration-environment-15-bc7bd1c7-90e0-4202-8111-376d39977daf --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 129s autopkgtest [16:34:49]: testbed dpkg architecture: arm64 129s autopkgtest [16:34:49]: testbed apt version: 2.9.18 129s autopkgtest [16:34:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 129s autopkgtest [16:34:49]: testbed release detected to be: None 130s autopkgtest [16:34:50]: updating testbed package index (apt update) 131s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 131s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 131s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 131s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 131s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [782 kB] 131s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 131s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.5 kB] 131s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [73.5 kB] 131s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [98.4 kB] 131s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 131s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [675 kB] 131s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.3 kB] 132s Fetched 1792 kB in 1s (1807 kB/s) 133s Reading package lists... 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s Calculating upgrade... 136s The following packages will be upgraded: 136s base-passwd bash-completion 137s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 137s Need to get 267 kB of archives. 137s After this operation, 143 kB of additional disk space will be used. 137s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 base-passwd arm64 3.6.6 [53.6 kB] 137s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 bash-completion all 1:2.16.0-1 [214 kB] 138s Preconfiguring packages ... 138s Fetched 267 kB in 0s (549 kB/s) 138s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80060 files and directories currently installed.) 138s Preparing to unpack .../base-passwd_3.6.6_arm64.deb ... 138s Unpacking base-passwd (3.6.6) over (3.6.5) ... 138s Setting up base-passwd (3.6.6) ... 139s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80060 files and directories currently installed.) 139s Preparing to unpack .../bash-completion_1%3a2.16.0-1_all.deb ... 139s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 139s Setting up bash-completion (1:2.16.0-1) ... 139s Processing triggers for man-db (2.13.0-1) ... 141s Reading package lists... 142s Building dependency tree... 142s Reading state information... 143s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 143s autopkgtest [16:35:03]: upgrading testbed (apt dist-upgrade and autopurge) 143s Reading package lists... 144s Building dependency tree... 144s Reading state information... 145s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 145s Starting 2 pkgProblemResolver with broken count: 0 145s Done 146s Entering ResolveByKeep 147s 148s The following packages were automatically installed and are no longer required: 148s python3.12 python3.12-minimal 148s Use 'sudo apt autoremove' to remove them. 148s The following NEW packages will be installed: 148s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 148s The following packages will be upgraded: 148s libpython3-stdlib python3 python3-minimal 148s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 148s Need to get 5992 kB of archives. 148s After this operation, 24.3 MB of additional disk space will be used. 148s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-2 [879 kB] 149s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-2 [2262 kB] 149s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.13.1-1~exp2 [27.6 kB] 149s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.13.1-1~exp2 [23.9 kB] 149s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-2 [2061 kB] 149s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-2 [729 kB] 150s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.13.1-1~exp2 [10.2 kB] 150s Fetched 5992 kB in 1s (4524 kB/s) 150s Selecting previously unselected package libpython3.13-minimal:arm64. 150s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80185 files and directories currently installed.) 150s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_arm64.deb ... 150s Unpacking libpython3.13-minimal:arm64 (3.13.1-2) ... 150s Selecting previously unselected package python3.13-minimal. 150s Preparing to unpack .../python3.13-minimal_3.13.1-2_arm64.deb ... 150s Unpacking python3.13-minimal (3.13.1-2) ... 150s Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... 150s Setting up python3.13-minimal (3.13.1-2) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80505 files and directories currently installed.) 152s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_arm64.deb ... 152s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 152s Setting up python3-minimal (3.13.1-1~exp2) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80505 files and directories currently installed.) 152s Preparing to unpack .../python3_3.13.1-1~exp2_arm64.deb ... 153s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 153s Selecting previously unselected package libpython3.13-stdlib:arm64. 153s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_arm64.deb ... 153s Unpacking libpython3.13-stdlib:arm64 (3.13.1-2) ... 153s Selecting previously unselected package python3.13. 153s Preparing to unpack .../python3.13_3.13.1-2_arm64.deb ... 153s Unpacking python3.13 (3.13.1-2) ... 153s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_arm64.deb ... 153s Unpacking libpython3-stdlib:arm64 (3.13.1-1~exp2) over (3.12.8-1) ... 153s Setting up libpython3.13-stdlib:arm64 (3.13.1-2) ... 153s Setting up libpython3-stdlib:arm64 (3.13.1-1~exp2) ... 153s Setting up python3.13 (3.13.1-2) ... 155s Setting up python3 (3.13.1-1~exp2) ... 155s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 155s for fn in glob1(directory, "%s.*" % fname): 155s Processing triggers for man-db (2.13.0-1) ... 156s Processing triggers for systemd (257-2ubuntu1) ... 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 157s Starting pkgProblemResolver with broken count: 0 157s Starting 2 pkgProblemResolver with broken count: 0 157s Done 158s The following packages will be REMOVED: 158s python3.12* python3.12-minimal* 158s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 158s After this operation, 8710 kB disk space will be freed. 158s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80922 files and directories currently installed.) 158s Removing python3.12 (3.12.8-3) ... 159s Removing python3.12-minimal (3.12.8-3) ... 159s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 159s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 159s Processing triggers for man-db (2.13.0-1) ... 160s Processing triggers for systemd (257-2ubuntu1) ... 160s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80894 files and directories currently installed.) 160s Purging configuration files for python3.12-minimal (3.12.8-3) ... 163s autopkgtest [16:35:23]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 163s autopkgtest [16:35:23]: @@@@@@@@@@@@@@@@@@@@ apt-source pg-partman 165s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pg-partman 5.2.2-1 (dsc) [2307 B] 165s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pg-partman 5.2.2-1 (tar) [1248 kB] 165s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pg-partman 5.2.2-1 (diff) [4260 B] 165s gpgv: Signature made Wed Dec 11 22:00:11 2024 UTC 165s gpgv: using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE 165s gpgv: Can't check signature: No public key 165s dpkg-source: warning: cannot verify inline signature for ./pg-partman_5.2.2-1.dsc: no acceptable signature found 166s autopkgtest [16:35:26]: testing package pg-partman version 5.2.2-1 166s autopkgtest [16:35:26]: build not needed 167s autopkgtest [16:35:27]: test prove: preparing testbed 167s Reading package lists... 167s Building dependency tree... 167s Reading state information... 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s The following NEW packages will be installed: 169s libjson-perl libpq5 libtap-parser-sourcehandler-pgtap-perl libxslt1.1 169s postgresql-17 postgresql-17-partman postgresql-17-pgtap postgresql-client-17 169s postgresql-client-common postgresql-common python3-psycopg2 ssl-cert 169s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 169s Need to get 17.9 MB of archives. 169s After this operation, 67.3 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 169s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-client-common all 262 [36.7 kB] 169s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 169s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-common all 262 [162 kB] 169s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpq5 arm64 17.2-1 [141 kB] 169s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 169s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-client-17 arm64 17.2-1 [1318 kB] 169s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-17 arm64 17.2-1 [15.5 MB] 171s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psycopg2 arm64 2.9.10-1 [150 kB] 171s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 postgresql-17-partman arm64 5.2.2-1 [228 kB] 171s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 postgresql-17-pgtap all 1.3.3-3 [45.6 kB] 171s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtap-parser-sourcehandler-pgtap-perl all 3.36-2 [35.2 kB] 171s Preconfiguring packages ... 171s Fetched 17.9 MB in 2s (7995 kB/s) 171s Selecting previously unselected package libjson-perl. 171s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80894 files and directories currently installed.) 171s Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ... 171s Unpacking libjson-perl (4.10000-1) ... 171s Selecting previously unselected package postgresql-client-common. 171s Preparing to unpack .../01-postgresql-client-common_262_all.deb ... 172s Unpacking postgresql-client-common (262) ... 172s Selecting previously unselected package ssl-cert. 172s Preparing to unpack .../02-ssl-cert_1.1.3ubuntu1_all.deb ... 172s Unpacking ssl-cert (1.1.3ubuntu1) ... 172s Selecting previously unselected package postgresql-common. 172s Preparing to unpack .../03-postgresql-common_262_all.deb ... 172s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 172s Unpacking postgresql-common (262) ... 172s Selecting previously unselected package libpq5:arm64. 172s Preparing to unpack .../04-libpq5_17.2-1_arm64.deb ... 172s Unpacking libpq5:arm64 (17.2-1) ... 172s Selecting previously unselected package libxslt1.1:arm64. 172s Preparing to unpack .../05-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 172s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 172s Selecting previously unselected package postgresql-client-17. 172s Preparing to unpack .../06-postgresql-client-17_17.2-1_arm64.deb ... 172s Unpacking postgresql-client-17 (17.2-1) ... 172s Selecting previously unselected package postgresql-17. 172s Preparing to unpack .../07-postgresql-17_17.2-1_arm64.deb ... 172s Unpacking postgresql-17 (17.2-1) ... 172s Selecting previously unselected package python3-psycopg2. 172s Preparing to unpack .../08-python3-psycopg2_2.9.10-1_arm64.deb ... 172s Unpacking python3-psycopg2 (2.9.10-1) ... 172s Selecting previously unselected package postgresql-17-partman. 172s Preparing to unpack .../09-postgresql-17-partman_5.2.2-1_arm64.deb ... 172s Unpacking postgresql-17-partman (5.2.2-1) ... 172s Selecting previously unselected package postgresql-17-pgtap. 172s Preparing to unpack .../10-postgresql-17-pgtap_1.3.3-3_all.deb ... 172s Unpacking postgresql-17-pgtap (1.3.3-3) ... 173s Selecting previously unselected package libtap-parser-sourcehandler-pgtap-perl. 173s Preparing to unpack .../11-libtap-parser-sourcehandler-pgtap-perl_3.36-2_all.deb ... 173s Unpacking libtap-parser-sourcehandler-pgtap-perl (3.36-2) ... 173s Setting up postgresql-client-common (262) ... 173s Setting up libtap-parser-sourcehandler-pgtap-perl (3.36-2) ... 173s Setting up libpq5:arm64 (17.2-1) ... 173s Setting up ssl-cert (1.1.3ubuntu1) ... 174s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 174s Setting up python3-psycopg2 (2.9.10-1) ... 174s Setting up libjson-perl (4.10000-1) ... 174s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 174s Setting up postgresql-client-17 (17.2-1) ... 175s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 175s Setting up postgresql-common (262) ... 175s Creating config file /etc/postgresql-common/createcluster.conf with new version 175s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 175s Removing obsolete dictionary files: 176s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 177s Setting up postgresql-17 (17.2-1) ... 177s Creating new PostgreSQL cluster 17/main ... 177s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 177s The files belonging to this database system will be owned by user "postgres". 177s This user must also own the server process. 177s 177s The database cluster will be initialized with locale "C.UTF-8". 177s The default database encoding has accordingly been set to "UTF8". 177s The default text search configuration will be set to "english". 177s 177s Data page checksums are disabled. 177s 177s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 177s creating subdirectories ... ok 177s selecting dynamic shared memory implementation ... posix 177s selecting default "max_connections" ... 100 177s selecting default "shared_buffers" ... 128MB 177s selecting default time zone ... Etc/UTC 177s creating configuration files ... ok 177s running bootstrap script ... ok 178s performing post-bootstrap initialization ... ok 178s syncing data to disk ... ok 182s Setting up postgresql-17-pgtap (1.3.3-3) ... 182s Setting up postgresql-17-partman (5.2.2-1) ... 182s Processing triggers for man-db (2.13.0-1) ... 183s Processing triggers for libc-bin (2.40-4ubuntu1) ... 184s autopkgtest [16:35:44]: test prove: [----------------------- 184s ### PostgreSQL 17 virtualenv ### 184s Creating new PostgreSQL cluster 17/regress ... 187s + psql -c 'CREATE EXTENSION pgtap' 187s CREATE EXTENSION 187s + psql -c 'CREATE EXTENSION pg_partman' 188s CREATE EXTENSION 188s + pg_prove -ovf test/test-id-10.sql 188s Duplicate specification "psql-bin|b=s" for option "b" 188s Duplicate specification "host|h=s" for option "h" 188s Duplicate specification "port|p=s" for option "p" 188s Duplicate specification "pset|P=s%" for option "P" 188s Duplicate specification "schema|s=s" for option "s" 188s Duplicate specification "version|V" for option "version" 188s Duplicate specification "version|V" for option "V" 188s Duplicate specification "help|H|?" for option "help" 188s Duplicate specification "help|H|?" for option "H" 188s Duplicate specification "help|H|?" for option "?" 188s Duplicate specification "man|m" for option "man" 188s Duplicate specification "man|m" for option "m" 189s psql:test/test-id-10.sql:208: NOTICE: Moved 11 row(s) to the target table. Removed 1 partitions. 189s psql:test/test-id-10.sql:211: NOTICE: Moved 10 row(s) to the target table. Removed 1 partitions. 189s psql:test/test-id-10.sql:215: NOTICE: Moved 9 row(s) to the target table. Removed 5 partitions. 189s test/test-id-10.sql .. 189s partman, public 189s 1..135 189s t 189s ok 1 - Check id_taptest_table_p3000000000 exists 189s ok 2 - Check id_taptest_table_p3000000010 exists 189s ok 3 - Check id_taptest_table_p3000000020 exists 189s ok 4 - Check id_taptest_table_p3000000030 exists 189s ok 5 - Check id_taptest_table_p3000000040 exists 189s ok 6 - Check id_taptest_table_default exists 189s ok 7 - Check id_taptest_table_p3000000050 doesn't exists yet 189s ok 8 - Check for primary key in id_taptest_table_p3000000000 189s ok 9 - Check for primary key in id_taptest_table_p3000000010 189s ok 10 - Check for primary key in id_taptest_table_p3000000020 189s ok 11 - Check for primary key in id_taptest_table_p3000000030 189s ok 12 - Check for primary key in id_taptest_table_p3000000040 189s ok 13 - Check for primary key in id_taptest_table_default 189s ok 14 - Check that foreign key was inherited to id_taptest_table_p3000000000 189s ok 15 - Check that foreign key was inherited to id_taptest_table_p3000000010 189s ok 16 - Check that foreign key was inherited to id_taptest_table_p3000000020 189s ok 17 - Check that foreign key was inherited to id_taptest_table_p3000000030 189s ok 18 - Check that foreign key was inherited to id_taptest_table_p3000000040 189s ok 19 - Check that foreign key was inherited to id_taptest_table_default 189s ok 20 - Check that unique index was inherited to id_taptest_table_p3000000000 189s ok 21 - Check that unique index was inherited to id_taptest_table_p3000000010 189s ok 22 - Check that unique index was inherited to id_taptest_table_p3000000020 189s ok 23 - Check that unique index was inherited to id_taptest_table_p3000000030 189s ok 24 - Check that unique index was inherited to id_taptest_table_p3000000040 189s ok 25 - Check that unique index was inherited to id_taptest_table_default 189s ok 26 - Check partman_basic privileges of id_taptest_table_p3000000000 189s ok 27 - Check partman_basic privileges of id_taptest_table_p3000000010 189s ok 28 - Check partman_basic privileges of id_taptest_table_p3000000020 189s ok 29 - Check partman_basic privileges of id_taptest_table_p3000000030 189s ok 30 - Check partman_basic privileges of id_taptest_table_p3000000040 189s ok 31 - Check partman_basic privileges of id_taptest_table_default 189s ok 32 - Check partman_revoke privileges of id_taptest_table_p3000000000 189s ok 33 - Check partman_revoke privileges of id_taptest_table_p3000000010 189s ok 34 - Check partman_revoke privileges of id_taptest_table_p3000000020 189s ok 35 - Check partman_revoke privileges of id_taptest_table_p3000000030 189s ok 36 - Check partman_revoke privileges of id_taptest_table_p3000000040 189s ok 37 - Check partman_revoke privileges of id_taptest_table_default 189s ok 38 - Check that parent table is unlogged 189s ok 39 - Check that id_taptest_table_p3000000000 is unlogged 189s ok 40 - Check that id_taptest_table_p3000000010 is unlogged 189s ok 41 - Check that id_taptest_table_p3000000020 is unlogged 189s ok 42 - Check that id_taptest_table_p3000000030 is unlogged 189s ok 43 - Check that id_taptest_table_p3000000040 is unlogged 189s ok 44 - Check that id_taptest_table_default is unlogged 189s ok 45 - Check that default table has no data 189s ok 46 - Check count from parent table 189s ok 47 - Check count from id_taptest_table_p3000000000 189s ok 48 - Check that parent table has had no data inserted to it 189s ok 49 - Check count from id_taptest_table_p3000000010 189s ok 50 - Check count from id_taptest_table_p3000000020 189s ok 51 - Check id_taptest_table_p3000000050 exists 189s ok 52 - Check that id_taptest_table_p3000000050 is unlogged 189s ok 53 - Check id_taptest_table_p3000000060 exists yet 189s ok 54 - Check that id_taptest_table_p3000000060 is unlogged 189s ok 55 - Check id_taptest_table_p3000000070 doesn't exists yet 189s ok 56 - Check for primary key in id_taptest_table_p3000000050 189s ok 57 - Check that foreign key was inherited to id_taptest_table_p3000000050 189s ok 58 - Check partman_basic privileges of id_taptest_table_p3000000000 189s ok 59 - Check partman_basic privileges of id_taptest_table_p3000000010 189s ok 60 - Check partman_basic privileges of id_taptest_table_p3000000020 189s ok 61 - Check partman_basic privileges of id_taptest_table_p3000000030 189s ok 62 - Check partman_basic privileges of id_taptest_table_p3000000040 189s ok 63 - Check partman_basic privileges of id_taptest_table_p3000000050 189s ok 64 - Check partman_revoke privileges of id_taptest_table_p3000000050 189s ok 65 - Check partman_basic privileges of id_taptest_table_p3000000060 189s ok 66 - Check partman_revoke privileges of id_taptest_table_p3000000060 189s ok 67 - Check that parent table has had no data inserted to it 189s ok 68 - Check count from id_taptest_table 189s ok 69 - Check count from id_taptest_table_p3000000020 189s ok 70 - Check count from id_taptest_table_p3000000030 189s ok 71 - Check id_taptest_table_p3000000070 exists 189s ok 72 - Check that id_taptest_table_p3000000070 is unlogged 189s ok 73 - Check id_taptest_table_p3000000080 doesn't exists yet 189s ok 74 - Check for primary key in id_taptest_table_p3000000060 189s ok 75 - Check for primary key in id_taptest_table_p3000000070 189s ok 76 - Check that foreign key was inherited to id_taptest_table_p3000000060 189s ok 77 - Check that foreign key was inherited to id_taptest_table_p3000000070 189s ok 78 - Check partman_basic privileges of id_taptest_table_p3000000000 189s ok 79 - Check partman_basic privileges of id_taptest_table_p3000000010 189s ok 80 - Check partman_basic privileges of id_taptest_table_p3000000020 189s ok 81 - Check partman_basic privileges of id_taptest_table_p3000000030 189s ok 82 - Check partman_basic privileges of id_taptest_table_p3000000040 189s ok 83 - Check partman_basic privileges of id_taptest_table_default 189s ok 84 - Check partman_basic privileges of id_taptest_table_p3000000050 189s ok 85 - Check partman_revoke privileges of id_taptest_table_p3000000050 189s ok 86 - Check partman_basic privileges of id_taptest_table_p3000000060 189s ok 87 - Check partman_revoke privileges of id_taptest_table_p3000000060 189s ok 88 - Check partman_basic privileges of id_taptest_table_p3000000070 189s ok 89 - Check that ownership change worked for id_taptest_table_p3000000070 189s ok 90 - Check partman_revoke has no privileges on id_taptest_table_p3000000070 189s ok 91 - Check that data outside child scope goes to default 189s ok 92 - Check partman_basic privileges of id_taptest_table_p3000000000 189s ok 93 - Check partman_basic privileges of id_taptest_table_p3000000010 189s ok 94 - Check partman_basic privileges of id_taptest_table_p3000000020 189s ok 95 - Check partman_basic privileges of id_taptest_table_p3000000030 189s ok 96 - Check partman_basic privileges of id_taptest_table_p3000000040 189s ok 97 - Check partman_basic privileges of id_taptest_table_p3000000050 189s ok 98 - Check partman_basic privileges of id_taptest_table_p3000000060 189s ok 99 - Check partman_basic privileges of id_taptest_table_p3000000070 189s ok 100 - Check partman_basic privileges of id_taptest_table_default 189s ok 101 - Check partman_revoke has no privileges on id_taptest_table_p3000000000 189s ok 102 - Check partman_revoke has no privileges on id_taptest_table_p3000000010 189s ok 103 - Check partman_revoke has no privileges on id_taptest_table_p3000000020 189s ok 104 - Check partman_revoke has no privileges on id_taptest_table_p3000000030 189s ok 105 - Check partman_revoke has no privileges on id_taptest_table_p3000000040 189s ok 106 - Check partman_revoke has no privileges on id_taptest_table_p3000000050 189s ok 107 - Check partman_revoke has no privileges on id_taptest_table_p3000000060 189s ok 108 - Check partman_revoke has no privileges on id_taptest_table_p3000000070 189s ok 109 - Check partman_revoke has no privileges on id_taptest_table_default 189s ok 110 - Check that ownership change worked for id_taptest_table_p3000000000 189s ok 111 - Check that ownership change worked for id_taptest_table_p3000000010 189s ok 112 - Check that ownership change worked for id_taptest_table_p3000000020 189s ok 113 - Check that ownership change worked for id_taptest_table_p3000000030 189s ok 114 - Check that ownership change worked for id_taptest_table_p3000000040 189s ok 115 - Check that ownership change worked for id_taptest_table_p3000000050 189s ok 116 - Check that ownership change worked for id_taptest_table_p3000000060 189s ok 117 - Check that ownership change worked for id_taptest_table_p3000000070 189s ok 118 - Check that ownership change worked for id_taptest_table_default 189s 1 189s ok 119 - Check id_taptest_table_p3000000000 doesn't exists anymore 189s 1 189s ok 120 - Check id_taptest_table_p3000000010 doesn't exists anymore 189s ok 121 - Check id_taptest_table_p3000000010 got moved to new schema 189s (1,11) 189s ok 122 - Check id_taptest_table_default does not exist 189s (1,10) 189s ok 123 - Check id_taptest_table_p3000000020 does not exist 189s (5,9) 189s ok 124 - Check count from undo table after undo 189s ok 125 - Check id_taptest_table_p3000000030 still exists 189s ok 126 - Check child table had its data removed id_taptest_table_p3000000030 189s ok 127 - Check id_taptest_table_p3000000040 still exists 189s ok 128 - Check child table had its data removed id_taptest_table_p3000000040 189s ok 129 - Check id_taptest_table_p3000000050 still exists 189s ok 130 - Check child table had its data removed id_taptest_table_p3000000050 189s ok 131 - Check id_taptest_table_p3000000060 still exists 189s ok 132 - Check child table had its data removed id_taptest_table_p3000000060 189s ok 133 - Check id_taptest_table_p3000000070 still exists 189s ok 134 - Check child table had its data removed id_taptest_table_p3000000070 189s ok 135 - Check that template table was dropped 189s ok 189s All tests successful. 189s Files=1, Tests=135, 1 wallclock secs ( 0.09 usr 0.03 sys + 0.05 cusr 0.05 csys = 0.22 CPU) 189s Result: PASS 189s + pg_prove -ovf test/test_bgw/test-time-daily-bgw.sql 189s Duplicate specification "psql-bin|b=s" for option "b" 189s Duplicate specification "host|h=s" for option "h" 189s Duplicate specification "port|p=s" for option "p" 189s Duplicate specification "pset|P=s%" for option "P" 189s Duplicate specification "schema|s=s" for option "s" 189s Duplicate specification "version|V" for option "version" 189s Duplicate specification "version|V" for option "V" 189s Duplicate specification "help|H|?" for option "help" 189s Duplicate specification "help|H|?" for option "H" 189s Duplicate specification "help|H|?" for option "?" 189s Duplicate specification "man|m" for option "man" 189s Duplicate specification "man|m" for option "m" 249s psql:test/test_bgw/test-time-daily-bgw.sql:253: NOTICE: Moved 36 row(s) to the target table. Removed 12 partitions. 249s psql:test/test_bgw/test-time-daily-bgw.sql:296: NOTICE: drop cascades to 14 other objects 249s DETAIL: drop cascades to table partman_test.time_taptest_table 249s drop cascades to table partman_test.undo_taptest 249s drop cascades to table partman_test.time_taptest_table_p20250101 249s drop cascades to table partman_test.time_taptest_table_p20250102 249s drop cascades to table partman_test.time_taptest_table_p20250103 249s drop cascades to table partman_test.time_taptest_table_p20250104 249s drop cascades to table partman_test.time_taptest_table_p20250105 249s drop cascades to table partman_test.time_taptest_table_p20250106 249s drop cascades to table partman_test.time_taptest_table_p20250107 249s drop cascades to table partman_test.time_taptest_table_default 249s drop cascades to table partman_test.time_taptest_table_p20250108 249s drop cascades to table partman_test.time_taptest_table_p20250109 249s drop cascades to table partman_test.time_taptest_table_p20250110 249s drop cascades to table partman_test.time_taptest_table_p20250111 249s psql:test/test_bgw/test-time-daily-bgw.sql:297: NOTICE: drop cascades to table partman_retention_test.time_taptest_table_p20241231 249s test/test_bgw/test-time-daily-bgw.sql .. 249s partman, public 249s 1..105 249s t 249s ok 1 - Check time_taptest_table_p20250103 exists 249s ok 2 - Check time_taptest_table_p20250104 exists 249s ok 3 - Check time_taptest_table_p20250105 exists 249s ok 4 - Check time_taptest_table_p20250106 exists 249s ok 5 - Check time_taptest_table_p20250107 exists 249s ok 6 - Check time_taptest_table_p20250108 exists 249s ok 7 - Check for primary key in time_taptest_table_p20250103 249s ok 8 - Check for primary key in time_taptest_table_p20250104 249s ok 9 - Check for primary key in time_taptest_table_p20250105 249s ok 10 - Check for primary key in time_taptest_table_p20250106 249s ok 11 - Check for primary key in time_taptest_table_p20250107 249s ok 12 - Check partman_basic privileges of time_taptest_table_p20250103 249s ok 13 - Check partman_basic privileges of time_taptest_table_p20250104 249s ok 14 - Check partman_basic privileges of time_taptest_table_p20250105 249s ok 15 - Check partman_basic privileges of time_taptest_table_p20250106 249s ok 16 - Check partman_basic privileges of time_taptest_table_p20250107 249s ok 17 - Check partman_revoke privileges of time_taptest_table_p20250103 249s ok 18 - Check partman_revoke privileges of time_taptest_table_p20250104 249s ok 19 - Check partman_revoke privileges of time_taptest_table_p20250105 249s ok 20 - Check partman_revoke privileges of time_taptest_table_p20250106 249s ok 21 - Check partman_revoke privileges of time_taptest_table_p20250107 249s ok 22 - Check count from parent table 249s ok 23 - Check count from time_taptest_table_p20250103 249s ok 24 - Check count from time_taptest_table 249s ok 25 - Check count from time_taptest_table_p20250104 249s ok 26 - Check count from time_taptest_table_p20250105 249s ok 27 - Waiting 20 seconds for background worker to run... 249s ok 28 - Check time_taptest_table_p20250108 exists 249s ok 29 - Check time_taptest_table_p20250109 exists 249s ok 30 - Check time_taptest_table_p20250110 exists 249s ok 31 - Check time_taptest_table_p20250111 exists 249s ok 32 - Check for primary key in time_taptest_table_p20250108 249s ok 33 - Check for primary key in time_taptest_table_p20250109 249s ok 34 - Check for primary key in time_taptest_table_p20250110 249s ok 35 - Check partman_basic privileges of time_taptest_table_p20250108 249s ok 36 - Check partman_basic privileges of time_taptest_table_p20250109 249s ok 37 - Check partman_basic privileges of time_taptest_table_p20250110 249s ok 38 - Check partman_revoke privileges of time_taptest_table_p20250108 249s ok 39 - Check partman_revoke privileges of time_taptest_table_p20250109 249s ok 40 - Check partman_revoke privileges of time_taptest_table_p20250110 249s ok 41 - Waiting 20 seconds for background worker to run... 249s ok 42 - Check time_taptest_table_p20250111 exists 249s ok 43 - Check time_taptest_table_p20250112 exists 249s ok 44 - Check for primary key in time_taptest_table_p20250111 249s ok 45 - Check partman_basic privileges of time_taptest_table_p20250111 249s ok 46 - Check partman_revoke privileges of time_taptest_table_p20250111 249s ok 47 - Check that ownership change worked for time_taptest_table_p20250111 249s ok 48 - Check that data outside scope goes to default 249s ok 49 - Check partman_basic privileges of time_taptest_table_p20250103 249s ok 50 - Check partman_basic privileges of time_taptest_table_p20250104 249s ok 51 - Check partman_basic privileges of time_taptest_table_p20250105 249s ok 52 - Check partman_basic privileges of time_taptest_table_p20250106 249s ok 53 - Check partman_basic privileges of time_taptest_table_p20250107 249s ok 54 - Check partman_basic privileges of time_taptest_table_p20250108 249s ok 55 - Check partman_basic privileges of time_taptest_table_p20250109 249s ok 56 - Check partman_basic privileges of time_taptest_table_p20250110 249s ok 57 - Check partman_basic privileges of time_taptest_table_p20250111 249s ok 58 - Check partman_revoke privileges of time_taptest_table_p20250103 249s ok 59 - Check partman_revoke privileges of time_taptest_table_p20250104 249s ok 60 - Check partman_revoke privileges of time_taptest_table_p20250105 249s ok 61 - Check partman_revoke privileges of time_taptest_table_p20250106 249s ok 62 - Check partman_revoke privileges of time_taptest_table_p20250107 249s ok 63 - Check partman_revoke privileges of time_taptest_table_p20250108 249s ok 64 - Check partman_revoke privileges of time_taptest_table_p20250109 249s ok 65 - Check partman_revoke privileges of time_taptest_table_p20250110 249s ok 66 - Check partman_revoke privileges of time_taptest_table_p20250111 249s ok 67 - Check that ownership change worked for time_taptest_table_p20250103 249s ok 68 - Check that ownership change worked for time_taptest_table_p20250104 249s ok 69 - Check that ownership change worked for time_taptest_table_p20250105 249s ok 70 - Check that ownership change worked for time_taptest_table_p20250106 249s ok 71 - Check that ownership change worked for time_taptest_table_p20250107 249s ok 72 - Check that ownership change worked for time_taptest_table_p20250108 249s ok 73 - Check that ownership change worked for time_taptest_table_p20250109 249s ok 74 - Check that ownership change worked for time_taptest_table_p20250110 249s ok 75 - Check that ownership change worked for time_taptest_table_p20250111 249s 1 249s ok 76 - Check time_taptest_table_p20241230 does not exist 249s ok 77 - Waiting 20 seconds for background worker to run... 249s ok 78 - Check time_taptest_table_p20241231 does not exist 249s ok 79 - Check time_taptest_table_p20241231 got moved to new schema 249s (12,36) 249s ok 80 - Check time_taptest_table_p20250103 exists 249s ok 81 - Check time_taptest_table_p20250104 still exists 249s ok 82 - Check time_taptest_table_p20250102 is empty 249s ok 83 - Check time_taptest_table_p20250102 is empty 249s ok 84 - Check time_taptest_table_p20250101 still exists 249s ok 85 - Check time_taptest_table_p20250101 is empty 249s ok 86 - Check time_taptest_table_p20250104 is empty 249s ok 87 - Check time_taptest_table_p20250105 still exists 249s ok 88 - Check time_taptest_table_p20250105 is empty 249s ok 89 - Check time_taptest_table_p20250106 still exists 249s ok 90 - Check time_taptest_table_p20250106 is empty 249s ok 91 - Check time_taptest_table_p20250107 still exists 249s ok 92 - Check time_taptest_table_p20250107 is empty 249s ok 93 - Check time_taptest_table_p20250108 still exists 249s ok 94 - Check time_taptest_table_p20250108 is empty 249s ok 95 - Check time_taptest_table_p20250109 still exists 249s ok 96 - Check time_taptest_table_p20250109 is empty 249s ok 97 - Check time_taptest_table_p20250110 still exists 249s ok 98 - Check time_taptest_table_p20250110 is empty 249s ok 99 - Check time_taptest_table_p20250111 still exists 249s ok 100 - Check time_taptest_table_p20250111 is empty 249s ok 101 - Ensure partman_test schema has been dropped 249s ok 102 - Ensure partman_retention_test schema has been dropped 249s ok 103 - Ensure partman_basic role has been dropped 249s ok 104 - Ensure partman_revoke role has been dropped 249s ok 105 - Ensure partman_owner role has been dropped 249s ok 249s All tests successful. 249s Files=1, Tests=105, 60 wallclock secs ( 0.04 usr 0.01 sys + 0.03 cusr 0.02 csys = 0.10 CPU) 249s Result: PASS 249s Dropping cluster 17/regress ... 249s ### End 17 virtualenv ### 250s autopkgtest [16:36:50]: test prove: -----------------------] 250s autopkgtest [16:36:50]: test prove: - - - - - - - - - - results - - - - - - - - - - 250s prove PASS 251s autopkgtest [16:36:51]: test scripts: preparing testbed 449s autopkgtest [16:40:09]: testbed dpkg architecture: arm64 450s autopkgtest [16:40:10]: testbed apt version: 2.9.18 450s autopkgtest [16:40:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 450s autopkgtest [16:40:10]: testbed release detected to be: plucky 451s autopkgtest [16:40:11]: updating testbed package index (apt update) 451s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 452s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 452s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 452s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 452s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 452s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.5 kB] 452s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [73.5 kB] 452s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [782 kB] 452s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [98.4 kB] 452s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 452s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [675 kB] 452s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.3 kB] 452s Fetched 1792 kB in 1s (1760 kB/s) 453s Reading package lists... 454s Reading package lists... 454s Building dependency tree... 454s Reading state information... 455s Calculating upgrade... 455s The following packages will be upgraded: 455s base-passwd bash-completion 455s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 455s Need to get 267 kB of archives. 455s After this operation, 143 kB of additional disk space will be used. 455s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 base-passwd arm64 3.6.6 [53.6 kB] 456s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 bash-completion all 1:2.16.0-1 [214 kB] 456s Preconfiguring packages ... 456s Fetched 267 kB in 1s (525 kB/s) 457s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80060 files and directories currently installed.) 457s Preparing to unpack .../base-passwd_3.6.6_arm64.deb ... 457s Unpacking base-passwd (3.6.6) over (3.6.5) ... 457s Setting up base-passwd (3.6.6) ... 457s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80060 files and directories currently installed.) 457s Preparing to unpack .../bash-completion_1%3a2.16.0-1_all.deb ... 457s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 457s Setting up bash-completion (1:2.16.0-1) ... 457s Processing triggers for man-db (2.13.0-1) ... 459s Reading package lists... 459s Building dependency tree... 459s Reading state information... 460s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 460s autopkgtest [16:40:20]: upgrading testbed (apt dist-upgrade and autopurge) 460s Reading package lists... 461s Building dependency tree... 461s Reading state information... 461s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 461s Starting 2 pkgProblemResolver with broken count: 0 461s Done 462s Entering ResolveByKeep 462s 463s The following packages were automatically installed and are no longer required: 463s python3.12 python3.12-minimal 463s Use 'sudo apt autoremove' to remove them. 463s The following NEW packages will be installed: 463s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 463s The following packages will be upgraded: 463s libpython3-stdlib python3 python3-minimal 463s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 463s Need to get 5992 kB of archives. 463s After this operation, 24.3 MB of additional disk space will be used. 463s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-2 [879 kB] 464s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-2 [2262 kB] 464s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.13.1-1~exp2 [27.6 kB] 464s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.13.1-1~exp2 [23.9 kB] 464s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-2 [2061 kB] 464s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-2 [729 kB] 464s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.13.1-1~exp2 [10.2 kB] 464s Fetched 5992 kB in 1s (7326 kB/s) 464s Selecting previously unselected package libpython3.13-minimal:arm64. 464s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80185 files and directories currently installed.) 464s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_arm64.deb ... 464s Unpacking libpython3.13-minimal:arm64 (3.13.1-2) ... 464s Selecting previously unselected package python3.13-minimal. 464s Preparing to unpack .../python3.13-minimal_3.13.1-2_arm64.deb ... 464s Unpacking python3.13-minimal (3.13.1-2) ... 464s Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... 464s Setting up python3.13-minimal (3.13.1-2) ... 466s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80505 files and directories currently installed.) 466s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_arm64.deb ... 466s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 466s Setting up python3-minimal (3.13.1-1~exp2) ... 466s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80505 files and directories currently installed.) 466s Preparing to unpack .../python3_3.13.1-1~exp2_arm64.deb ... 466s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 466s Selecting previously unselected package libpython3.13-stdlib:arm64. 466s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_arm64.deb ... 466s Unpacking libpython3.13-stdlib:arm64 (3.13.1-2) ... 466s Selecting previously unselected package python3.13. 466s Preparing to unpack .../python3.13_3.13.1-2_arm64.deb ... 466s Unpacking python3.13 (3.13.1-2) ... 466s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_arm64.deb ... 466s Unpacking libpython3-stdlib:arm64 (3.13.1-1~exp2) over (3.12.8-1) ... 466s Setting up libpython3.13-stdlib:arm64 (3.13.1-2) ... 466s Setting up libpython3-stdlib:arm64 (3.13.1-1~exp2) ... 466s Setting up python3.13 (3.13.1-2) ... 467s Setting up python3 (3.13.1-1~exp2) ... 467s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 467s for fn in glob1(directory, "%s.*" % fname): 468s Processing triggers for man-db (2.13.0-1) ... 468s Processing triggers for systemd (257-2ubuntu1) ... 468s Reading package lists... 469s Building dependency tree... 469s Reading state information... 469s Starting pkgProblemResolver with broken count: 0 469s Starting 2 pkgProblemResolver with broken count: 0 469s Done 470s The following packages will be REMOVED: 470s python3.12* python3.12-minimal* 471s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 471s After this operation, 8710 kB disk space will be freed. 471s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80922 files and directories currently installed.) 471s Removing python3.12 (3.12.8-3) ... 471s Removing python3.12-minimal (3.12.8-3) ... 471s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 471s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 471s Processing triggers for man-db (2.13.0-1) ... 472s Processing triggers for systemd (257-2ubuntu1) ... 472s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80894 files and directories currently installed.) 472s Purging configuration files for python3.12-minimal (3.12.8-3) ... 475s Reading package lists... 475s Building dependency tree... 475s Reading state information... 476s Starting pkgProblemResolver with broken count: 0 476s Starting 2 pkgProblemResolver with broken count: 0 476s Done 477s The following NEW packages will be installed: 477s libjson-perl libpq5 libxslt1.1 postgresql-17 postgresql-17-partman 477s postgresql-client-17 postgresql-client-common postgresql-common 477s python3-psycopg2 ssl-cert 477s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 477s Need to get 17.8 MB of archives. 477s After this operation, 65.4 MB of additional disk space will be used. 477s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 477s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-client-common all 262 [36.7 kB] 477s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 477s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-common all 262 [162 kB] 477s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpq5 arm64 17.2-1 [141 kB] 477s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 477s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-client-17 arm64 17.2-1 [1318 kB] 477s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 postgresql-17 arm64 17.2-1 [15.5 MB] 478s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psycopg2 arm64 2.9.10-1 [150 kB] 478s Get:10 http://ftpmaster.internal/ubuntu plucky/universe arm64 postgresql-17-partman arm64 5.2.2-1 [228 kB] 478s Preconfiguring packages ... 478s Fetched 17.8 MB in 1s (15.3 MB/s) 478s Selecting previously unselected package libjson-perl. 478s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80894 files and directories currently installed.) 478s Preparing to unpack .../0-libjson-perl_4.10000-1_all.deb ... 478s Unpacking libjson-perl (4.10000-1) ... 478s Selecting previously unselected package postgresql-client-common. 478s Preparing to unpack .../1-postgresql-client-common_262_all.deb ... 478s Unpacking postgresql-client-common (262) ... 478s Selecting previously unselected package ssl-cert. 479s Preparing to unpack .../2-ssl-cert_1.1.3ubuntu1_all.deb ... 479s Unpacking ssl-cert (1.1.3ubuntu1) ... 479s Selecting previously unselected package postgresql-common. 479s Preparing to unpack .../3-postgresql-common_262_all.deb ... 479s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 479s Unpacking postgresql-common (262) ... 479s Selecting previously unselected package libpq5:arm64. 479s Preparing to unpack .../4-libpq5_17.2-1_arm64.deb ... 479s Unpacking libpq5:arm64 (17.2-1) ... 479s Selecting previously unselected package libxslt1.1:arm64. 479s Preparing to unpack .../5-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 479s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 479s Selecting previously unselected package postgresql-client-17. 479s Preparing to unpack .../6-postgresql-client-17_17.2-1_arm64.deb ... 479s Unpacking postgresql-client-17 (17.2-1) ... 479s Selecting previously unselected package postgresql-17. 479s Preparing to unpack .../7-postgresql-17_17.2-1_arm64.deb ... 479s Unpacking postgresql-17 (17.2-1) ... 479s Selecting previously unselected package python3-psycopg2. 479s Preparing to unpack .../8-python3-psycopg2_2.9.10-1_arm64.deb ... 479s Unpacking python3-psycopg2 (2.9.10-1) ... 479s Selecting previously unselected package postgresql-17-partman. 479s Preparing to unpack .../9-postgresql-17-partman_5.2.2-1_arm64.deb ... 479s Unpacking postgresql-17-partman (5.2.2-1) ... 479s Setting up postgresql-client-common (262) ... 479s Setting up libpq5:arm64 (17.2-1) ... 479s Setting up ssl-cert (1.1.3ubuntu1) ... 480s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 480s Setting up python3-psycopg2 (2.9.10-1) ... 480s Setting up libjson-perl (4.10000-1) ... 480s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 480s Setting up postgresql-client-17 (17.2-1) ... 481s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 481s Setting up postgresql-common (262) ... 482s Creating config file /etc/postgresql-common/createcluster.conf with new version 482s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 482s Removing obsolete dictionary files: 482s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 483s Setting up postgresql-17 (17.2-1) ... 483s Creating new PostgreSQL cluster 17/main ... 483s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 483s The files belonging to this database system will be owned by user "postgres". 483s This user must also own the server process. 483s 483s The database cluster will be initialized with locale "C.UTF-8". 483s The default database encoding has accordingly been set to "UTF8". 483s The default text search configuration will be set to "english". 483s 483s Data page checksums are disabled. 483s 483s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 483s creating subdirectories ... ok 483s selecting dynamic shared memory implementation ... posix 483s selecting default "max_connections" ... 100 483s selecting default "shared_buffers" ... 128MB 483s selecting default time zone ... Etc/UTC 483s creating configuration files ... ok 483s running bootstrap script ... ok 484s performing post-bootstrap initialization ... ok 484s syncing data to disk ... ok 488s Setting up postgresql-17-partman (5.2.2-1) ... 488s Processing triggers for man-db (2.13.0-1) ... 489s Processing triggers for libc-bin (2.40-4ubuntu1) ... 491s autopkgtest [16:40:51]: test scripts: [----------------------- 491s + /usr/lib/postgresql/17/bin/check_unique_constraint.py --help 492s usage: check_unique_constraint.py [-h] [-p PARENT] [-l COLUMN_LIST] 492s [-c CONNECTION] [-t TEMP] [--psql PSQL] 492s [--simple] [--index_scan] [-q] [--version] 492s 492s This script is used to check that all rows in a partition set are unique for 492s the given columns. Since unique constraints are not applied across partition 492s sets, this cannot be enforced within the database. This script can be used as 492s a monitor to ensure uniquness. If any unique violations are found, the values, 492s along with a count of each, are output. 492s 492s options: 492s -h, --help show this help message and exit 492s -p, --parent PARENT Parent table of the partition set to be checked 492s -l, --column_list COLUMN_LIST 492s Comma separated list of columns that make up the 492s unique constraint to be checked 492s -c, --connection CONNECTION 492s Connection string for use by psycopg. Defaults to 492s "host=" (local socket). 492s -t, --temp TEMP Path to a writable folder that can be used for temp 492s working files. Defaults system temp folder. 492s --psql PSQL Full path to psql binary if not in current PATH 492s --simple Output a single integer value with the total duplicate 492s count. Use this for monitoring software that requires 492s a simple value to be checked for. 492s --index_scan By default index scans are disabled to force the 492s script to check the actual table data with sequential 492s scans. Set this option if you want the script to allow 492s index scans to be used (does not guarentee that they 492s will be used). 492s -q, --quiet Suppress all output unless there is a constraint 492s violation found. 492s --version Print out the minimum version of pg_partman this 492s script is meant to work with. The version of 492s pg_partman installed may be greater than this. 492s + /usr/lib/postgresql/17/bin/dump_partition.py --help 492s usage: dump_partition.py [-h] [-n SCHEMA] [-c CONNECTION] [-o OUTPUT] 492s [-d DUMP_DATABASE] [--dump_host DUMP_HOST] 492s [--dump_username DUMP_USERNAME] 492s [--dump_port DUMP_PORT] [--pg_dump_path PG_DUMP_PATH] 492s [--Fp] [--nohashfile] [--nodrop] [-v] [--version] 492s 492s This script will dump out and then drop all tables contained in the designated 492s schema using pg_dump. Each table will be in its own separate file along with a 492s SHA-512 hash of the dump file. Tables are not dropped from the database if 492s pg_dump does not return successfully. All dump_* option defaults are the same 492s as they would be for pg_dump if they are not given. 492s 492s options: 492s -h, --help show this help message and exit 492s -n, --schema SCHEMA (Required) The schema that contains the tables that 492s will be dumped. 492s -c, --connection CONNECTION 492s Connection string for use by psycopg. Role used must 492s be able to select pg_catalog.pg_tables in the relevant 492s database and drop all tables in the given schema. 492s Defaults to "host=" (local socket). Note this is 492s distinct from the parameters sent to pg_dump. 492s -o, --output OUTPUT Path to dump file output location. Default is where 492s the script is run from. 492s -d, --dump_database DUMP_DATABASE 492s Used for pg_dump, same as its --dbname (-d) option or 492s final database name parameter. 492s --dump_host DUMP_HOST 492s Used for pg_dump, same as its --host (-h) option. 492s --dump_username DUMP_USERNAME 492s Used for pg_dump, same as its --username (-U) option. 492s --dump_port DUMP_PORT 492s Used for pg_dump, same as its --port (-p) option. 492s --pg_dump_path PG_DUMP_PATH 492s Path to pg_dump binary location. Must set if not in 492s current PATH. 492s --Fp Dump using pg_dump plain text format. Default is 492s binary custom (-Fc). 492s --nohashfile Do NOT create a separate file with the SHA-512 hash of 492s the dump. If dump files are very large, hash 492s generation can possibly take a long time. 492s --nodrop Do NOT drop the tables from the given schema after 492s dumping/hashing. 492s -v, --verbose Provide more verbose output. 492s --version Print out the minimum version of pg_partman this 492s script is meant to work with. The version of 492s pg_partman installed may be greater than this. 492s 492s NOTE: The connection options for psyocpg and pg_dump were separated out due to 492s distinct differences in their requirements depending on your database 492s connection configuration. 492s + /usr/lib/postgresql/17/bin/vacuum_maintenance.py --help 492s usage: vacuum_maintenance.py [-h] [-p PARENT] [--all] [-c CONNECTION] [-z] 492s [-f] [-a VACUUM_FREEZE_MIN_AGE] [-t {time,id}] 492s [-i INTERVAL] [--noparent] [--dryrun] [-q] 492s [--version] [--debug] 492s 492s Script for performing additional vacuum maintenance on the child tables of a 492s partition set in order to avoid excess vacuuming and transaction id wraparound 492s issues. Whether a table is vacuumed or not by this script depends on whether 492s its age(relfrozenxid) is greater than vacuum_freeze_min_age. This ensures 492s repeated runs of this script do not re-vacuum tables that have already had all 492s of their page tuples frozen. This script does not require pg_partman to be 492s installed and will work on any inheritance set given a parent table, as long 492s as the options --all, --type or --interval are NOT set. 492s 492s options: 492s -h, --help show this help message and exit 492s -p, --parent PARENT Parent table of an already created 492s partition/inheritance set. Either this option or --all 492s is required. 492s --all Run against all tables managed by pg_partman. Either 492s this option or -p is required. Overrides -p if both 492s are set. 492s -c, --connection CONNECTION 492s Connection string for use by psycopg. Defaults to 492s "host=" (local socket). 492s -z, --freeze Sets the FREEZE option to the VACUUM command. 492s -f, --full Sets the FULL option to the VACUUM command. Note that 492s --freeze is not necessary if you set this. Recommend 492s reviewing --dryrun before running this since it will 492s lock all tables it runs against, possibly including 492s the parent. 492s -a, --vacuum_freeze_min_age VACUUM_FREEZE_MIN_AGE 492s By default the script obtains this value from the 492s system catalogs. By setting this, you can override the 492s value obtained from the database. Note this does not 492s change the value in the database, only the value this 492s script uses. 492s -t, --type {time,id} Tells the script whether the value given by --interval 492s is either time or id based. Also, if --all is set, 492s limits the partition sets that the script runs against 492s to just those types. Valid values are: "id" and 492s "time". 492s -i, --interval INTERVAL 492s In addition to checking transaction age, only run 492s against tables that are older than the interval given. 492s Takes either a postgresql time interval or integer 492s value. For time-based partitioning, uses the time that 492s script is run as baseline. For id-based partitioning, 492s the integer value will set that any partitions with an 492s id value less than the current maximum id value minus 492s the given value will be vacuumed. For example, if the 492s current max id is 100 and the given value is 30, any 492s partitions with id values less than 70 will be 492s vacuumed. The current maximum id value at the time the 492s script is run is always used. 492s --noparent Normally the parent table is included in the list of 492s tables to vacuum if its age(relfrozenxid) is higher 492s than vacuum_freeze_min_age. Set this to force 492s exclusion of the parent table, even if it meets that 492s criteria. 492s --dryrun Show what the script will do without actually running 492s it against the database. Highly recommend reviewing 492s this before running for the first time. 492s -q, --quiet Turn off all output. 492s --version Print out the minimum version of pg_partman this 492s script is meant to work with. The version of 492s pg_partman installed may be greater than this. 492s --debug Show additional debugging output 492s autopkgtest [16:40:52]: test scripts: -----------------------] 493s autopkgtest [16:40:53]: test scripts: - - - - - - - - - - results - - - - - - - - - - 493s scripts PASS 493s autopkgtest [16:40:53]: @@@@@@@@@@@@@@@@@@@@ summary 493s prove PASS 493s scripts PASS 510s nova [W] Using flock in prodstack6-arm64 510s Creating nova instance adt-plucky-arm64-pg-partman-20250103-163240-juju-7f2275-prod-proposed-migration-environment-15-bc7bd1c7-90e0-4202-8111-376d39977daf from image adt/ubuntu-plucky-arm64-server-20250102.img (UUID 4cb073f4-4206-4362-b576-2406cb25ddd8)... 510s nova [W] Timed out waiting for 293cf7b0-5d31-4d34-8e2f-a19836c3116e to get deleted. 510s nova [W] Using flock in prodstack6-arm64 510s Creating nova instance adt-plucky-arm64-pg-partman-20250103-163240-juju-7f2275-prod-proposed-migration-environment-15-bc7bd1c7-90e0-4202-8111-376d39977daf from image adt/ubuntu-plucky-arm64-server-20250102.img (UUID 4cb073f4-4206-4362-b576-2406cb25ddd8)... 510s nova [W] Timed out waiting for 948bc4a1-2bcc-44d4-89d5-7da381282e03 to get deleted.