0s autopkgtest [23:18:40]: starting date and time: 2024-11-23 23:18:40+0000 0s autopkgtest [23:18:40]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [23:18:40]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qyal4oi_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade bpack --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup --name adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 36s virt: nova [W] Using flock in prodstack6-ppc64el 36s virt: Creating nova instance adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776 from image adt/ubuntu-plucky-ppc64el-server-20241119.img (UUID dcc6a44c-21fb-45bb-821a-d64a8784c175)... 36s virt: nova [E] nova boot failed (attempt #0): 36s virt: nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 36s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 36s virt: DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:08 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-3a64f29d-7d4d-4aaa-833d-eae051297828 36s virt: DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 36s virt: DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-3a64f29d-7d4d-4aaa-833d-eae051297828 36s virt: DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 36s virt: DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12525 36s virt: DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c871debdeffd4cb8b69ce618fc4aa361", "name": "prod-proposed-migration-ppc64el", "password_expires_at": null}, "audit_ids": ["ox4ZODSVQAO4rQPfxl-yrQ"], "expires_at": "2024-11-24T23:19:09.000000Z", "issued_at": "2024-11-23T23:19:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "623df63b80274c21bc79a0c35e68d615", "name": "prod-proposed-migration-ppc64el_project"}, "is_domain": false, "roles": [{"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}, {"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}, {"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 36s virt: REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" 36s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 36s virt: RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-54d69c16-dc67-404a-add2-086f51d7788b x-openstack-request-id: req-54d69c16-dc67-404a-add2-086f51d7788b 36s virt: DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-54d69c16-dc67-404a-add2-086f51d7788b x-openstack-request-id: req-54d69c16-dc67-404a-add2-086f51d7788b 36s virt: RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 36s virt: DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 36s virt: RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-db93e71d-d16a-488b-a647-9f064f8242b2 x-openstack-request-id: req-db93e71d-d16a-488b-a647-9f064f8242b2 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-db93e71d-d16a-488b-a647-9f064f8242b2 x-openstack-request-id: req-db93e71d-d16a-488b-a647-9f064f8242b2 36s virt: RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 36s virt: DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 36s virt: GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-db93e71d-d16a-488b-a647-9f064f8242b2 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-db93e71d-d16a-488b-a647-9f064f8242b2 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 36s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 36s virt: DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-1966a4e3-3e6b-40f6-8855-7d1201dfe7ed 36s virt: DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 36s virt: DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-1966a4e3-3e6b-40f6-8855-7d1201dfe7ed 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-ppc64el HTTP/1.1" 404 92 36s virt: DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 92 Content-Type: application/json; charset=UTF-8 Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-dd9376f8-8beb-4cb2-b665-619a93d79a79 x-openstack-request-id: req-dd9376f8-8beb-4cb2-b665-619a93d79a79 36s virt: DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-ppc64el could not be found."}} 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el used request id req-dd9376f8-8beb-4cb2-b665-619a93d79a79 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 40172 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 40172 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:09 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-538cff2a-9980-46f6-8df3-db0576dfd1cd x-openstack-request-id: req-538cff2a-9980-46f6-8df3-db0576dfd1cd 36s virt: DEBUG (session:580) RESP BODY: {"flavors": [{"id": "05338e57-e2ba-4813-9a8a-2f2af73f8ab2", "name": "builder-ppc64el-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}], "description": null}, {"id": "08090b4b-98a9-4c15-8ad4-cc6711700879", "name": "builder-ppc64el-cpu8-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}], "description": null}, {"id": "0825b8b1-2b9c-42bf-b3e6-e827c22d8df5", "name": "builder-ppc64el-cpu8-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}], "description": null}, {"id": "0b06db45-151e-44b2-b0f5-f069ad7fa1cb", "name": "builder-ppc64el-cpu2-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}], "description": null}, {"id": "0dbf127e-3101-4f05-9d37-15ad6d2a45c1", "name": "builder-ppc64el-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}], "description": null}, {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null}, {"id": "1219f5f0-83f3-4d33-a3bb-1a85c6303159", "name": "builder-ppc64el-cpu128-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}], "description": null}, {"id": "1359c5a4-ee60-4855-9bcc-defd3bff7121", "name": "builder-ppc64el-cpu8-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}], "description": null}, {"id": "161f21bc-11f7-4ec9-a322-04fc3e0d2a68", "name": "builder-ppc64el-cpu2-ram55-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}], "description": null}, {"id": "166070cd-7110-473e-a6a2-5e25aa9eeefd", "name": "builder-ppc64el-cpu4-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}], "description": null}, {"id": "16a0a259-4627-4fbd-bb9d-a3e69346467c", "name": "builder-ppc64el-cpu8-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}], "description": null}, {"id": "1c59e50a-1a67-4691-8f2c-6954cb0f83ba", "name": "builder-ppc64el-cpu4-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}], "description": null}, {"id": "1c94efa8-905a-4bff-8485-0aaf9ac47fe7", "name": "builder-ppc64el-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}], "description": null}, {"id": "213c954d-26ed-4c86-9592-66384bc22c82", "name": "builder-ppc64el-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}], "description": null}, {"id": "219e90b4-8850-4fa4-b028-4cf7657c3264", "name": "builder-ppc64el-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}], "description": null}, {"id": "21de1f2a-7ad2-4da5-b6af-de683afb51c9", "name": "builder-ppc64el-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}], "description": null}, {"id": "2363173d-a2e1-4383-945f-d69f583a729a", "name": "builder-ppc64el-cpu128-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}], "description": null}, {"id": "23b7a6d6-425f-4669-961d-be7fed7725d3", "name": "builder-ppc64el-cpu2-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}], "description": null}, {"id": "2464732a-3147-40fb-b375-2d275070a1f3", "name": "builder-ppc64el-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}], "description": null}, {"id": "250ba167-175c-4548-be23-47a517fa3701", "name": "builder-ppc64el-cpu16-ram72-disk80", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/250ba167-175c-4548-be23-47a517fa3701"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/250ba167-175c-4548-be23-47a517fa3701"}], "description": null}, {"id": "27ffca72-b7d0-4d4b-96c6-de69e0f767bd", "name": "builder-ppc64el-cpu2-ram8-disk1500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}], "description": null}, {"id": "2b2e94dd-a11d-4eae-93df-c8cce920b95e", "name": "builder-ppc64el-cpu2-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}], "description": null}, {"id": "2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1", "name": "builder-ppc64el-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}], "description": null}, {"id": "2f626a91-24b0-44ba-afa5-2cab984ae81f", "name": "builder-ppc64el-cpu128-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}], "description": null}, {"id": "3325f74a-e433-4072-8c2c-b50052e31602", "name": "builder-ppc64el-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}], "description": null}, {"id": "34df8936-a2ae-450a-9fea-2cdaebae5803", "name": "builder-ppc64el-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}], "description": null}, {"id": "378080cb-1d08-401a-b556-0f903a79ae2c", "name": "builder-ppc64el-cpu8-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}], "description": null}, {"id": "37ed4cfe-a588-40c4-8494-098403c1f0f3", "name": "builder-ppc64el-cpu4-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}], "description": null}, {"id": "3aa7a161-3310-40b9-8e89-195294d45b10", "name": "builder-ppc64el-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}], "description": null}, {"id": "3c30219d-30a4-4fb4-bf2e-da5602313583", "name": "builder-ppc64el-cpu2-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}], "description": null}, {"id": "3f533bb3-541c-4868-8883-69a5f1be7c80", "name": "builder-ppc64el-cpu16-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}], "description": null}, {"id": "40ca84e0-d087-4f4b-bba2-e1823c6d3b85", "name": "builder-ppc64el-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}], "description": null}, {"id": "47276443-70e8-487f-9aaa-ef1a05b07c3c", "name": "builder-ppc64el-cpu4-ram105-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}], "description": null}, {"id": "4d315fef-8774-4e68-916d-a6f08c302c0c", "name": "builder-ppc64el-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}], "description": null}, {"id": "4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13", "name": "builder-ppc64el-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}], "description": null}, {"id": "503bfc0d-e770-441c-90b7-7049e4bdbe7e", "name": "builder-ppc64el-cpu8-ram120-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}], "description": null}, {"id": "510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2", "name": "builder-ppc64el-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}], "description": null}, {"id": "53b9821c-da67-415d-990c-2f023ff61d1e", "name": "builder-ppc64el-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}], "description": null}, {"id": "556a816f-2280-4167-bba4-0319a6d3aba9", "name": "builder-ppc64el-cpu8-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}], "description": null}, {"id": "560c2269-9192-4b41-8787-506b25ef7067", "name": "builder-ppc64el-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/560c2269-9192-4b41-8787-506b25ef7067"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/560c2269-9192-4b41-8787-506b25ef7067"}], "description": null}, {"id": "57403612-9552-4ada-8e55-b40624c3d8f4", "name": "builder-ppc64el-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}], "description": null}, {"id": "59bee3ae-a610-4f1a-b13f-a5f3400d2412", "name": "builder-ppc64el-cpu16-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}], "description": null}, {"id": "5bf0bfb6-311e-4895-a22e-228b091cde43", "name": "builder-ppc64el-cpu24-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}], "description": null}, {"id": "5d1a2077-5359-4a36-922a-351690cae9cc", "name": "builder-ppc64el-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}], "description": null}, {"id": "60cc1be7-1fa9-49e9-8702-419f39585f4b", "name": "builder-ppc64el-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}], "description": null}, {"id": "62f8dfc9-c388-44d0-962f-79bb9917cd11", "name": "builder-ppc64el-cpu2-ram44-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}], "description": null}, {"id": "6679449d-f912-473e-82a2-42546b3087e2", "name": "builder-ppc64el-cpu24-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6679449d-f912-473e-82a2-42546b3087e2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6679449d-f912-473e-82a2-42546b3087e2"}], "description": null}, {"id": "694472bd-b1d9-4708-a626-5e5b3dc7e09a", "name": "builder-ppc64el-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}], "description": null}, {"id": "696dde5e-582a-44cf-a030-ef883bc20144", "name": "builder-ppc64el-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}], "description": null}, {"id": "6e611cfc-91b1-4ade-877b-32b26ee297eb", "name": "builder-ppc64el-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}], "description": null}, {"id": "6e66fb56-0aa8-47f9-a877-e48efe207344", "name": "builder-ppc64el-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}], "description": null}, {"id": "70ba6763-188c-45d0-bb63-7e7930afb1aa", "name": "builder-ppc64el-cpu32-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}], "description": null}, {"id": "73ce7235-e8b9-4370-aeba-3a33729c46b3", "name": "builder-ppc64el-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}], "description": null}, {"id": "74ef175b-e74b-4750-a5c3-abcefba98501", "name": "builder-ppc64el-cpu8-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}], "description": null}, {"id": "79aee276-b044-40e3-bf50-9ba4009d1400", "name": "builder-ppc64el-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}], "description": null}, {"id": "79e5d123-cfc1-4b78-a85b-b607091140eb", "name": "builder-ppc64el-cpu64-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}], "description": null}, {"id": "7c20dd8b-310a-4013-ac86-21fdfb5ff536", "name": "builder-ppc64el-cpu8-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}], "description": null}, {"id": "82e7fa99-f07c-46de-8f52-b92ad80a561a", "name": "builder-ppc64el-cpu2-ram16-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}], "description": null}, {"id": "85159e74-03c6-4178-bb31-e756efd11acb", "name": "builder-ppc64el-cpu16-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}], "description": null}, {"id": "85f8b76d-5d7f-4f2a-998c-cd1d11c834ac", "name": "builder-ppc64el-cpu4-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}], "description": null}, {"id": "861fa361-94af-45b2-9de2-5cbe0df87b1f", "name": "builder-ppc64el-cpu4-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}], "description": null}, {"id": "88f7a27b-bd61-4d5e-a90f-391ef9d78fc4", "name": "builder-ppc64el-cpu4-ram105-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}], "description": null}, {"id": "89afc706-8e2c-4ccd-b411-2d387d894209", "name": "builder-ppc64el-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}], "description": null}, {"id": "905418ec-52e8-4ae7-adf1-ccef895e14c2", "name": "builder-ppc64el-cpu4-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}], "description": null}, {"id": "95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79", "name": "builder-ppc64el-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}], "description": null}, {"id": "97704ac8-c97f-4f00-8e0d-85aa4e940154", "name": "builder-ppc64el-cpu2-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}], "description": null}, {"id": "9a51418a-b43e-417c-9d1d-5c706d3ca620", "name": "builder-ppc64el-cpu8-ram40-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}], "description": null}, {"id": "9af1f804-8d3b-4769-b317-63a8ee73942b", "name": "builder-ppc64el-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}], "description": null}, {"id": "9b15a7c7-c4c2-4841-b95e-928a217f2995", "name": "builder-ppc64el-cpu128-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}], "description": null}, {"id": "9bec8a82-6767-45bd-826f-abd939beb5e3", "name": "builder-ppc64el-cpu4-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}], "description": null}, {"id": "9e195c66-66cf-4314-bf0c-7b24de55e52f", "name": "builder-ppc64el-cpu8-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}], "description": null}, {"id": "a37e29b1-11ac-4bd5-a015-a9ee46ed25b8", "name": "builder-ppc64el-cpu32-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}], "description": null}, {"id": "a8157747-dcd3-4c19-98b7-df687076ae87", "name": "builder-ppc64el-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}], "description": null}, {"id": "a8d935bc-6ad6-4942-abdd-670d6421a03b", "name": "builder-ppc64el-cpu128-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}], "description": null}, {"id": "ac354706-0335-4e10-a755-51a75b1a962c", "name": "builder-ppc64el-cpu4-ram8-disk120", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}], "description": null}, {"id": "acb43878-9eee-4d8a-8ec0-610607dd1a28", "name": "builder-ppc64el-cpu128-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}], "description": null}, {"id": "ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9", "name": "builder-ppc64el-cpu4-ram72-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}], "description": null}, {"id": "b1004655-b40b-44b4-be0b-7cf1763734a1", "name": "builder-ppc64el-cpu32-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}], "description": null}, {"id": "b39a607b-bb86-4b68-a455-9dfcb714130f", "name": "builder-ppc64el-cpu4-ram72-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}], "description": null}, {"id": "b5673781-1772-4bbf-8526-4d19486c6ac3", "name": "builder-ppc64el-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}], "description": null}, {"id": "b7538b06-d418-44a1-8ec5-30cc698ac005", "name": "builder-ppc64el-cpu16-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}], "description": null}, {"id": "bc3d73f7-47c5-4533-9915-5da668c18032", "name": "builder-ppc64el-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}], "description": null}, {"id": "be11f608-8f5e-4e93-8b39-2e062fc23eb1", "name": "builder-ppc64el-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}], "description": null}, {"id": "c7e29ea5-b92f-4011-bc7c-1a81af4e8e98", "name": "builder-ppc64el-cpu8-ram16-disk1000", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}], "description": null}, {"id": "ccda5e60-c156-4367-aeaf-25d9cd9fc4d8", "name": "builder-ppc64el-cpu4-ram24-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}], "description": null}, {"id": "cdc72dd8-3a8d-4f6f-997b-60017a100228", "name": "builder-ppc64el-cpu4-ram40-disk188", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}], "description": null}, {"id": "cedd22e7-22ba-425e-8ace-5a3607e63239", "name": "builder-ppc64el-cpu16-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}], "description": null}, {"id": "cffc3023-932a-439e-8bb7-faf8f6d6c42a", "name": "builder-ppc64el-cpu16-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}], "description": null}, {"id": "d0030e34-8145-4944-a92d-ba1e454c6126", "name": "builder-ppc64el-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}], "description": null}, {"id": "d24cccba-50db-4ebf-8e12-4f601202a489", "name": "builder-ppc64el-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}], "description": null}, {"id": "d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6", "name": "builder-ppc64el-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}], "description": null}, {"id": "d4a9ba53-090a-4189-a822-48d3e2d80aa2", "name": "builder-ppc64el-cpu2-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}], "description": null}, {"id": "d5142b95-4b59-484a-8d9d-e0519b9fdbba", "name": "builder-ppc64el-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}], "description": null}, {"id": "d67d41f2-0658-4e81-ac4f-abc5e19944a7", "name": "builder-ppc64el-cpu2-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}], "description": null}, {"id": "d7441372-a91d-47c8-89a4-c08f59ece241", "name": "builder-ppc64el-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}], "description": null}, {"id": "da39261b-e816-43f1-a7bb-f5e784e73fbb", "name": "builder-ppc64el-cpu16-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}], "description": null}, {"id": "dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d", "name": "builder-ppc64el-cpu32-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}], "description": null}, {"id": "dd1211e5-4133-400a-9dc9-71fa83fd4d97", "name": "builder-ppc64el-cpu2-ram55-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}], "description": null}, {"id": "dfa7dc00-528e-45c5-b267-3d798e73e8da", "name": "builder-ppc64el-cpu8-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}], "description": null}, {"id": "e2116c8a-a35a-432f-8bf7-06bef30c10ae", "name": "builder-ppc64el-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}], "description": null}, {"id": "e2818c96-49bf-4337-a614-ae546d7d7302", "name": "builder-ppc64el-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}], "description": null}, {"id": "e4437d6f-4673-4fcb-89e8-1ce861789538", "name": "flaor_00396665", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}], "description": null}, {"id": "e628d527-f077-426d-9380-5eea778aabc2", "name": "builder-ppc64el-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e628d527-f077-426d-9380-5eea778aabc2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e628d527-f077-426d-9380-5eea778aabc2"}], "description": null}, {"id": "e752e039-cbe4-4a16-8197-de87ba42b83e", "name": "builder-ppc64el-cpu64-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}], "description": null}, {"id": "e7f811c8-a60c-45c6-86c8-8e4b025751df", "name": "builder-ppc64el-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}], "description": null}, {"id": "eb80d7e2-b6e1-42a5-b80d-3dad861f6989", "name": "builder-ppc64el-cpu16-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}], "description": null}, {"id": "ed127e2b-02b8-4e61-bf10-0c89b90928e6", "name": "builder-ppc64el-cpu64-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}], "description": null}, {"id": "ef7301a7-71f4-48ac-b387-23251f4060e1", "name": "builder-ppc64el-cpu16-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}], "description": null}, {"id": "f0f1af4d-f230-40c1-b789-c94e02a68daa", "name": "builder-ppc64el-cpu16-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}], "description": null}, {"id": "f40b2dbc-5d69-40b0-a9fc-71c32de93ca3", "name": "autopkgtest-big-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}], "description": null}, {"id": "f6aae414-e26b-4692-95d4-d851b6993c2a", "name": "builder-ppc64el-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}], "description": null}, {"id": "f91b245b-ad92-47f6-8861-d1e070fcc19c", "name": "builder-ppc64el-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}], "description": null}, {"id": "fa3bbba4-5e72-4ca3-9661-ccf45947bbf5", "name": "builder-ppc64el-cpu16-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}], "description": null}, {"id": "ff4cf1ee-6e00-49b7-9d11-fafa69b910df", "name": "builder-ppc64el-cpu8-ram32-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}], "description": null}]} 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-538cff2a-9980-46f6-8df3-db0576dfd1cd 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 HTTP/1.1" 200 623 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 623 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:10 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-67280972-e0d1-4a50-88a9-d0d30d3e8a10 x-openstack-request-id: req-67280972-e0d1-4a50-88a9-d0d30d3e8a10 36s virt: DEBUG (session:580) RESP BODY: {"flavor": {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}} 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 used request id req-67280972-e0d1-4a50-88a9-d0d30d3e8a10 36s virt: DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "imageRef": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "flavorRef": "102d0b57-e8d2-46c6-9be4-f452119a0280", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup"}], "networks": [{"uuid": "3083d638-5564-4f5c-97ef-09f045123d20"}]}}' 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 36s virt: DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:10 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 x-compute-request-id: req-b3b56dfa-ecad-4a08-bcb3-be055e6ca689 x-openstack-request-id: req-b3b56dfa-ecad-4a08-bcb3-be055e6ca689 36s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "cd86167f-1efc-4dfa-8380-dd5c226af473", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup"}], "adminPass": "adhszEeE83dt"}} 36s virt: DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-b3b56dfa-ecad-4a08-bcb3-be055e6ca689 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 HTTP/1.1" 200 3195 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3195 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:10 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5817f3f9-3514-4507-9753-7d9d196879e3 x-openstack-request-id: req-5817f3f9-3514-4507-9753-7d9d196879e3 36s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "cd86167f-1efc-4dfa-8380-dd5c226af473", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:19:11Z", "updated": "2024-11-23T23:19:11Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-mhw73lxw", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 used request id req-5817f3f9-3514-4507-9753-7d9d196879e3 36s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:11 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-49219256-52d7-412e-aa6c-612f2b71297c 36s virt: DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 36s virt: DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-49219256-52d7-412e-aa6c-612f2b71297c 36s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 36s virt: | Property | Value | 36s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 36s virt: | OS-DCF:diskConfig | MANUAL | 36s virt: | OS-EXT-AZ:availability_zone | | 36s virt: | OS-EXT-SRV-ATTR:host | - | 36s virt: | OS-EXT-SRV-ATTR:hostname | adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo | 36s virt: | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 36s virt: | OS-EXT-SRV-ATTR:instance_name | | 36s virt: | OS-EXT-SRV-ATTR:kernel_id | | 36s virt: | OS-EXT-SRV-ATTR:launch_index | 0 | 36s virt: | OS-EXT-SRV-ATTR:ramdisk_id | | 36s virt: | OS-EXT-SRV-ATTR:reservation_id | r-mhw73lxw | 36s virt: | OS-EXT-SRV-ATTR:root_device_name | - | 36s virt: | OS-EXT-STS:power_state | 0 | 36s virt: | OS-EXT-STS:task_state | scheduling | 36s virt: | OS-EXT-STS:vm_state | building | 36s virt: | OS-SRV-USG:launched_at | - | 36s virt: | OS-SRV-USG:terminated_at | - | 36s virt: | accessIPv4 | | 36s virt: | accessIPv6 | | 36s virt: | adminPass | adhszEeE83dt | 36s virt: | config_drive | | 36s virt: | created | 2024-11-23T23:19:11Z | 36s virt: | description | - | 36s virt: | flavor:disk | 20 | 36s virt: | flavor:ephemeral | 0 | 36s virt: | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"} | 36s virt: | flavor:original_name | autopkgtest-ppc64el | 36s virt: | flavor:ram | 4096 | 36s virt: | flavor:swap | 0 | 36s virt: | flavor:vcpus | 2 | 36s virt: | hostId | | 36s virt: | id | cd86167f-1efc-4dfa-8380-dd5c226af473 | 36s virt: | image | adt/ubuntu-plucky-ppc64el-server-20241119.img (dcc6a44c-21fb-45bb-821a-d64a8784c175) | 36s virt: | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-2 | 36s virt: | locked | False | 36s virt: | locked_reason | - | 36s virt: | metadata | {} | 36s virt: | name | adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776 | 36s virt: | os-extended-volumes:volumes_attached | [] | 36s virt: | progress | 0 | 36s virt: | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup | 36s virt: | server_groups | [] | 36s virt: | status | BUILD | 36s virt: | tags | [] | 36s virt: | tenant_id | 623df63b80274c21bc79a0c35e68d615 | 36s virt: | trusted_image_certificates | - | 36s virt: | updated | 2024-11-23T23:19:11Z | 36s virt: | user_id | c871debdeffd4cb8b69ce618fc4aa361 | 36s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 HTTP/1.1" 200 3195 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3195 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:11 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3f024f56-3fd9-471c-91db-1886189d6571 x-openstack-request-id: req-3f024f56-3fd9-471c-91db-1886189d6571 36s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "cd86167f-1efc-4dfa-8380-dd5c226af473", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:19:11Z", "updated": "2024-11-23T23:19:11Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-mhw73lxw", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 36s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 used request id req-3f024f56-3fd9-471c-91db-1886189d6571 36s virt: 36s virt: 36s virt: Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}8a7233e04783fae9d3ee41a4eb2e571508bd3b4386918e2ca409414d51a99252" -H "X-OpenStack-Nova-API-Version: 2.87" 36s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 HTTP/1.1" 200 3322 36s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3322 Content-Type: application/json Date: Sat, 23 Nov 2024 23:19:16 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f879339d-8d85-475e-a1a2-499d20e5e8da x-openstack-request-id: req-f879339d-8d85-475e-a1a2-499d20e5e8da 347s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "cd86167f-1efc-4dfa-8380-dd5c226af473", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "ERROR", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:19:10Z", "updated": "2024-11-23T23:19:12Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/cd86167f-1efc-4dfa-8380-dd5c226af473"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2024-11-23T23:19:12Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00065a26", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-mhw73lxw", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/cd86167f-1efc-4dfa-8380-dd5c226af473 used request id req-f879339d-8d85-475e-a1a2-499d20e5e8da 347s virt: DEBUG (shell:822) 347s virt: Traceback (most recent call last): 347s virt: File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 347s virt: OpenStackComputeShell().main(argv) 347s virt: File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 347s virt: args.func(self.cs, args) 347s virt: File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 347s virt: _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 347s virt: File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 347s virt: raise exceptions.ResourceInErrorState(obj) 347s virt: novaclient.exceptions.ResourceInErrorState: 347s virt: ERROR (ResourceInErrorState): 347s virt: 347s virt: Error building server 347s virt: nova [E] nova boot failed (attempt #1): 347s virt: nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 347s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 347s virt: DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:19 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-b139315f-0ce3-44c3-a48e-14a4622fd9c6 347s virt: DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 347s virt: DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-b139315f-0ce3-44c3-a48e-14a4622fd9c6 347s virt: DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 347s virt: DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12525 347s virt: DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c871debdeffd4cb8b69ce618fc4aa361", "name": "prod-proposed-migration-ppc64el", "password_expires_at": null}, "audit_ids": ["zweBcYL5T2q63SKJNoHSMw"], "expires_at": "2024-11-24T23:24:20.000000Z", "issued_at": "2024-11-23T23:24:20.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "623df63b80274c21bc79a0c35e68d615", "name": "prod-proposed-migration-ppc64el_project"}, "is_domain": false, "roles": [{"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}, {"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}, {"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 347s virt: REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" 347s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 347s virt: RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-cac79941-4fed-47ca-901d-3e4937a9c2d2 x-openstack-request-id: req-cac79941-4fed-47ca-901d-3e4937a9c2d2 347s virt: DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-cac79941-4fed-47ca-901d-3e4937a9c2d2 x-openstack-request-id: req-cac79941-4fed-47ca-901d-3e4937a9c2d2 347s virt: RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 347s virt: DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 347s virt: RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-442a85ed-392d-4ffb-9375-5efa753eca94 x-openstack-request-id: req-442a85ed-392d-4ffb-9375-5efa753eca94 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-442a85ed-392d-4ffb-9375-5efa753eca94 x-openstack-request-id: req-442a85ed-392d-4ffb-9375-5efa753eca94 347s virt: RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 347s virt: DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 347s virt: GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-442a85ed-392d-4ffb-9375-5efa753eca94 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-442a85ed-392d-4ffb-9375-5efa753eca94 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 347s virt: DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 347s virt: DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-b263bf4a-cc2f-4570-924d-1a33f78c246c 347s virt: DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 347s virt: DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-b263bf4a-cc2f-4570-924d-1a33f78c246c 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-ppc64el HTTP/1.1" 404 92 347s virt: DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 92 Content-Type: application/json; charset=UTF-8 Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e7d16ed-1a76-4d08-a3ea-089680fa4dbc x-openstack-request-id: req-2e7d16ed-1a76-4d08-a3ea-089680fa4dbc 347s virt: DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-ppc64el could not be found."}} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el used request id req-2e7d16ed-1a76-4d08-a3ea-089680fa4dbc 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 40172 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 40172 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:20 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4c022306-fb81-4d6a-9ea0-0a8cb591e666 x-openstack-request-id: req-4c022306-fb81-4d6a-9ea0-0a8cb591e666 347s virt: DEBUG (session:580) RESP BODY: {"flavors": [{"id": "05338e57-e2ba-4813-9a8a-2f2af73f8ab2", "name": "builder-ppc64el-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}], "description": null}, {"id": "08090b4b-98a9-4c15-8ad4-cc6711700879", "name": "builder-ppc64el-cpu8-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}], "description": null}, {"id": "0825b8b1-2b9c-42bf-b3e6-e827c22d8df5", "name": "builder-ppc64el-cpu8-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}], "description": null}, {"id": "0b06db45-151e-44b2-b0f5-f069ad7fa1cb", "name": "builder-ppc64el-cpu2-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}], "description": null}, {"id": "0dbf127e-3101-4f05-9d37-15ad6d2a45c1", "name": "builder-ppc64el-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}], "description": null}, {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null}, {"id": "1219f5f0-83f3-4d33-a3bb-1a85c6303159", "name": "builder-ppc64el-cpu128-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}], "description": null}, {"id": "1359c5a4-ee60-4855-9bcc-defd3bff7121", "name": "builder-ppc64el-cpu8-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}], "description": null}, {"id": "161f21bc-11f7-4ec9-a322-04fc3e0d2a68", "name": "builder-ppc64el-cpu2-ram55-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}], "description": null}, {"id": "166070cd-7110-473e-a6a2-5e25aa9eeefd", "name": "builder-ppc64el-cpu4-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}], "description": null}, {"id": "16a0a259-4627-4fbd-bb9d-a3e69346467c", "name": "builder-ppc64el-cpu8-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}], "description": null}, {"id": "1c59e50a-1a67-4691-8f2c-6954cb0f83ba", "name": "builder-ppc64el-cpu4-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}], "description": null}, {"id": "1c94efa8-905a-4bff-8485-0aaf9ac47fe7", "name": "builder-ppc64el-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}], "description": null}, {"id": "213c954d-26ed-4c86-9592-66384bc22c82", "name": "builder-ppc64el-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}], "description": null}, {"id": "219e90b4-8850-4fa4-b028-4cf7657c3264", "name": "builder-ppc64el-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}], "description": null}, {"id": "21de1f2a-7ad2-4da5-b6af-de683afb51c9", "name": "builder-ppc64el-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}], "description": null}, {"id": "2363173d-a2e1-4383-945f-d69f583a729a", "name": "builder-ppc64el-cpu128-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}], "description": null}, {"id": "23b7a6d6-425f-4669-961d-be7fed7725d3", "name": "builder-ppc64el-cpu2-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}], "description": null}, {"id": "2464732a-3147-40fb-b375-2d275070a1f3", "name": "builder-ppc64el-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}], "description": null}, {"id": "250ba167-175c-4548-be23-47a517fa3701", "name": "builder-ppc64el-cpu16-ram72-disk80", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/250ba167-175c-4548-be23-47a517fa3701"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/250ba167-175c-4548-be23-47a517fa3701"}], "description": null}, {"id": "27ffca72-b7d0-4d4b-96c6-de69e0f767bd", "name": "builder-ppc64el-cpu2-ram8-disk1500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}], "description": null}, {"id": "2b2e94dd-a11d-4eae-93df-c8cce920b95e", "name": "builder-ppc64el-cpu2-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}], "description": null}, {"id": "2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1", "name": "builder-ppc64el-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}], "description": null}, {"id": "2f626a91-24b0-44ba-afa5-2cab984ae81f", "name": "builder-ppc64el-cpu128-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}], "description": null}, {"id": "3325f74a-e433-4072-8c2c-b50052e31602", "name": "builder-ppc64el-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}], "description": null}, {"id": "34df8936-a2ae-450a-9fea-2cdaebae5803", "name": "builder-ppc64el-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}], "description": null}, {"id": "378080cb-1d08-401a-b556-0f903a79ae2c", "name": "builder-ppc64el-cpu8-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}], "description": null}, {"id": "37ed4cfe-a588-40c4-8494-098403c1f0f3", "name": "builder-ppc64el-cpu4-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}], "description": null}, {"id": "3aa7a161-3310-40b9-8e89-195294d45b10", "name": "builder-ppc64el-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}], "description": null}, {"id": "3c30219d-30a4-4fb4-bf2e-da5602313583", "name": "builder-ppc64el-cpu2-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}], "description": null}, {"id": "3f533bb3-541c-4868-8883-69a5f1be7c80", "name": "builder-ppc64el-cpu16-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}], "description": null}, {"id": "40ca84e0-d087-4f4b-bba2-e1823c6d3b85", "name": "builder-ppc64el-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}], "description": null}, {"id": "47276443-70e8-487f-9aaa-ef1a05b07c3c", "name": "builder-ppc64el-cpu4-ram105-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}], "description": null}, {"id": "4d315fef-8774-4e68-916d-a6f08c302c0c", "name": "builder-ppc64el-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}], "description": null}, {"id": "4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13", "name": "builder-ppc64el-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}], "description": null}, {"id": "503bfc0d-e770-441c-90b7-7049e4bdbe7e", "name": "builder-ppc64el-cpu8-ram120-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}], "description": null}, {"id": "510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2", "name": "builder-ppc64el-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}], "description": null}, {"id": "53b9821c-da67-415d-990c-2f023ff61d1e", "name": "builder-ppc64el-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}], "description": null}, {"id": "556a816f-2280-4167-bba4-0319a6d3aba9", "name": "builder-ppc64el-cpu8-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}], "description": null}, {"id": "560c2269-9192-4b41-8787-506b25ef7067", "name": "builder-ppc64el-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/560c2269-9192-4b41-8787-506b25ef7067"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/560c2269-9192-4b41-8787-506b25ef7067"}], "description": null}, {"id": "57403612-9552-4ada-8e55-b40624c3d8f4", "name": "builder-ppc64el-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}], "description": null}, {"id": "59bee3ae-a610-4f1a-b13f-a5f3400d2412", "name": "builder-ppc64el-cpu16-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}], "description": null}, {"id": "5bf0bfb6-311e-4895-a22e-228b091cde43", "name": "builder-ppc64el-cpu24-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}], "description": null}, {"id": "5d1a2077-5359-4a36-922a-351690cae9cc", "name": "builder-ppc64el-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}], "description": null}, {"id": "60cc1be7-1fa9-49e9-8702-419f39585f4b", "name": "builder-ppc64el-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}], "description": null}, {"id": "62f8dfc9-c388-44d0-962f-79bb9917cd11", "name": "builder-ppc64el-cpu2-ram44-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}], "description": null}, {"id": "6679449d-f912-473e-82a2-42546b3087e2", "name": "builder-ppc64el-cpu24-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6679449d-f912-473e-82a2-42546b3087e2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6679449d-f912-473e-82a2-42546b3087e2"}], "description": null}, {"id": "694472bd-b1d9-4708-a626-5e5b3dc7e09a", "name": "builder-ppc64el-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}], "description": null}, {"id": "696dde5e-582a-44cf-a030-ef883bc20144", "name": "builder-ppc64el-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}], "description": null}, {"id": "6e611cfc-91b1-4ade-877b-32b26ee297eb", "name": "builder-ppc64el-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}], "description": null}, {"id": "6e66fb56-0aa8-47f9-a877-e48efe207344", "name": "builder-ppc64el-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}], "description": null}, {"id": "70ba6763-188c-45d0-bb63-7e7930afb1aa", "name": "builder-ppc64el-cpu32-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}], "description": null}, {"id": "73ce7235-e8b9-4370-aeba-3a33729c46b3", "name": "builder-ppc64el-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}], "description": null}, {"id": "74ef175b-e74b-4750-a5c3-abcefba98501", "name": "builder-ppc64el-cpu8-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}], "description": null}, {"id": "79aee276-b044-40e3-bf50-9ba4009d1400", "name": "builder-ppc64el-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}], "description": null}, {"id": "79e5d123-cfc1-4b78-a85b-b607091140eb", "name": "builder-ppc64el-cpu64-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}], "description": null}, {"id": "7c20dd8b-310a-4013-ac86-21fdfb5ff536", "name": "builder-ppc64el-cpu8-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}], "description": null}, {"id": "82e7fa99-f07c-46de-8f52-b92ad80a561a", "name": "builder-ppc64el-cpu2-ram16-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}], "description": null}, {"id": "85159e74-03c6-4178-bb31-e756efd11acb", "name": "builder-ppc64el-cpu16-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}], "description": null}, {"id": "85f8b76d-5d7f-4f2a-998c-cd1d11c834ac", "name": "builder-ppc64el-cpu4-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}], "description": null}, {"id": "861fa361-94af-45b2-9de2-5cbe0df87b1f", "name": "builder-ppc64el-cpu4-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}], "description": null}, {"id": "88f7a27b-bd61-4d5e-a90f-391ef9d78fc4", "name": "builder-ppc64el-cpu4-ram105-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}], "description": null}, {"id": "89afc706-8e2c-4ccd-b411-2d387d894209", "name": "builder-ppc64el-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}], "description": null}, {"id": "905418ec-52e8-4ae7-adf1-ccef895e14c2", "name": "builder-ppc64el-cpu4-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}], "description": null}, {"id": "95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79", "name": "builder-ppc64el-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}], "description": null}, {"id": "97704ac8-c97f-4f00-8e0d-85aa4e940154", "name": "builder-ppc64el-cpu2-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}], "description": null}, {"id": "9a51418a-b43e-417c-9d1d-5c706d3ca620", "name": "builder-ppc64el-cpu8-ram40-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}], "description": null}, {"id": "9af1f804-8d3b-4769-b317-63a8ee73942b", "name": "builder-ppc64el-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}], "description": null}, {"id": "9b15a7c7-c4c2-4841-b95e-928a217f2995", "name": "builder-ppc64el-cpu128-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}], "description": null}, {"id": "9bec8a82-6767-45bd-826f-abd939beb5e3", "name": "builder-ppc64el-cpu4-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}], "description": null}, {"id": "9e195c66-66cf-4314-bf0c-7b24de55e52f", "name": "builder-ppc64el-cpu8-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}], "description": null}, {"id": "a37e29b1-11ac-4bd5-a015-a9ee46ed25b8", "name": "builder-ppc64el-cpu32-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}], "description": null}, {"id": "a8157747-dcd3-4c19-98b7-df687076ae87", "name": "builder-ppc64el-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}], "description": null}, {"id": "a8d935bc-6ad6-4942-abdd-670d6421a03b", "name": "builder-ppc64el-cpu128-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}], "description": null}, {"id": "ac354706-0335-4e10-a755-51a75b1a962c", "name": "builder-ppc64el-cpu4-ram8-disk120", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}], "description": null}, {"id": "acb43878-9eee-4d8a-8ec0-610607dd1a28", "name": "builder-ppc64el-cpu128-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}], "description": null}, {"id": "ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9", "name": "builder-ppc64el-cpu4-ram72-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}], "description": null}, {"id": "b1004655-b40b-44b4-be0b-7cf1763734a1", "name": "builder-ppc64el-cpu32-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}], "description": null}, {"id": "b39a607b-bb86-4b68-a455-9dfcb714130f", "name": "builder-ppc64el-cpu4-ram72-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}], "description": null}, {"id": "b5673781-1772-4bbf-8526-4d19486c6ac3", "name": "builder-ppc64el-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}], "description": null}, {"id": "b7538b06-d418-44a1-8ec5-30cc698ac005", "name": "builder-ppc64el-cpu16-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}], "description": null}, {"id": "bc3d73f7-47c5-4533-9915-5da668c18032", "name": "builder-ppc64el-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}], "description": null}, {"id": "be11f608-8f5e-4e93-8b39-2e062fc23eb1", "name": "builder-ppc64el-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}], "description": null}, {"id": "c7e29ea5-b92f-4011-bc7c-1a81af4e8e98", "name": "builder-ppc64el-cpu8-ram16-disk1000", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}], "description": null}, {"id": "ccda5e60-c156-4367-aeaf-25d9cd9fc4d8", "name": "builder-ppc64el-cpu4-ram24-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}], "description": null}, {"id": "cdc72dd8-3a8d-4f6f-997b-60017a100228", "name": "builder-ppc64el-cpu4-ram40-disk188", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}], "description": null}, {"id": "cedd22e7-22ba-425e-8ace-5a3607e63239", "name": "builder-ppc64el-cpu16-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}], "description": null}, {"id": "cffc3023-932a-439e-8bb7-faf8f6d6c42a", "name": "builder-ppc64el-cpu16-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}], "description": null}, {"id": "d0030e34-8145-4944-a92d-ba1e454c6126", "name": "builder-ppc64el-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}], "description": null}, {"id": "d24cccba-50db-4ebf-8e12-4f601202a489", "name": "builder-ppc64el-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}], "description": null}, {"id": "d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6", "name": "builder-ppc64el-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}], "description": null}, {"id": "d4a9ba53-090a-4189-a822-48d3e2d80aa2", "name": "builder-ppc64el-cpu2-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}], "description": null}, {"id": "d5142b95-4b59-484a-8d9d-e0519b9fdbba", "name": "builder-ppc64el-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}], "description": null}, {"id": "d67d41f2-0658-4e81-ac4f-abc5e19944a7", "name": "builder-ppc64el-cpu2-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}], "description": null}, {"id": "d7441372-a91d-47c8-89a4-c08f59ece241", "name": "builder-ppc64el-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}], "description": null}, {"id": "da39261b-e816-43f1-a7bb-f5e784e73fbb", "name": "builder-ppc64el-cpu16-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}], "description": null}, {"id": "dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d", "name": "builder-ppc64el-cpu32-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}], "description": null}, {"id": "dd1211e5-4133-400a-9dc9-71fa83fd4d97", "name": "builder-ppc64el-cpu2-ram55-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}], "description": null}, {"id": "dfa7dc00-528e-45c5-b267-3d798e73e8da", "name": "builder-ppc64el-cpu8-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}], "description": null}, {"id": "e2116c8a-a35a-432f-8bf7-06bef30c10ae", "name": "builder-ppc64el-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}], "description": null}, {"id": "e2818c96-49bf-4337-a614-ae546d7d7302", "name": "builder-ppc64el-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}], "description": null}, {"id": "e4437d6f-4673-4fcb-89e8-1ce861789538", "name": "flaor_00396665", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}], "description": null}, {"id": "e628d527-f077-426d-9380-5eea778aabc2", "name": "builder-ppc64el-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e628d527-f077-426d-9380-5eea778aabc2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e628d527-f077-426d-9380-5eea778aabc2"}], "description": null}, {"id": "e752e039-cbe4-4a16-8197-de87ba42b83e", "name": "builder-ppc64el-cpu64-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}], "description": null}, {"id": "e7f811c8-a60c-45c6-86c8-8e4b025751df", "name": "builder-ppc64el-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}], "description": null}, {"id": "eb80d7e2-b6e1-42a5-b80d-3dad861f6989", "name": "builder-ppc64el-cpu16-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}], "description": null}, {"id": "ed127e2b-02b8-4e61-bf10-0c89b90928e6", "name": "builder-ppc64el-cpu64-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}], "description": null}, {"id": "ef7301a7-71f4-48ac-b387-23251f4060e1", "name": "builder-ppc64el-cpu16-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}], "description": null}, {"id": "f0f1af4d-f230-40c1-b789-c94e02a68daa", "name": "builder-ppc64el-cpu16-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}], "description": null}, {"id": "f40b2dbc-5d69-40b0-a9fc-71c32de93ca3", "name": "autopkgtest-big-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}], "description": null}, {"id": "f6aae414-e26b-4692-95d4-d851b6993c2a", "name": "builder-ppc64el-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}], "description": null}, {"id": "f91b245b-ad92-47f6-8861-d1e070fcc19c", "name": "builder-ppc64el-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}], "description": null}, {"id": "fa3bbba4-5e72-4ca3-9661-ccf45947bbf5", "name": "builder-ppc64el-cpu16-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}], "description": null}, {"id": "ff4cf1ee-6e00-49b7-9d11-fafa69b910df", "name": "builder-ppc64el-cpu8-ram32-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}], "description": null}]} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-4c022306-fb81-4d6a-9ea0-0a8cb591e666 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 HTTP/1.1" 200 623 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 623 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:21 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3ca1bb09-bb17-49f2-b8d7-826b3e1e7216 x-openstack-request-id: req-3ca1bb09-bb17-49f2-b8d7-826b3e1e7216 347s virt: DEBUG (session:580) RESP BODY: {"flavor": {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 used request id req-3ca1bb09-bb17-49f2-b8d7-826b3e1e7216 347s virt: DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "imageRef": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "flavorRef": "102d0b57-e8d2-46c6-9be4-f452119a0280", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup"}], "networks": [{"uuid": "3083d638-5564-4f5c-97ef-09f045123d20"}]}}' 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 478 347s virt: DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 478 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:21 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba x-compute-request-id: req-635a87b9-49ca-4597-ba02-0c7673b4fcc3 x-openstack-request-id: req-635a87b9-49ca-4597-ba02-0c7673b4fcc3 347s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "85b0b09d-e9b3-4262-b029-d4d77813f2ba", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup"}], "adminPass": "nDwfg67FBBD2"}} 347s virt: DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-635a87b9-49ca-4597-ba02-0c7673b4fcc3 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba HTTP/1.1" 200 3195 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3195 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:21 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-fe7cd41e-c51f-4b2b-85b7-a26cade5f610 x-openstack-request-id: req-fe7cd41e-c51f-4b2b-85b7-a26cade5f610 347s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "85b0b09d-e9b3-4262-b029-d4d77813f2ba", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:24:22Z", "updated": "2024-11-23T23:24:21Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-t40j1dfn", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba used request id req-fe7cd41e-c51f-4b2b-85b7-a26cade5f610 347s virt: DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:22 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-7eebe6a1-5713-4009-ad7b-606caa427f92 347s virt: DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 347s virt: DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-7eebe6a1-5713-4009-ad7b-606caa427f92 347s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 347s virt: | Property | Value | 347s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 347s virt: | OS-DCF:diskConfig | MANUAL | 347s virt: | OS-EXT-AZ:availability_zone | | 347s virt: | OS-EXT-SRV-ATTR:host | - | 347s virt: | OS-EXT-SRV-ATTR:hostname | adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo | 347s virt: | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 347s virt: | OS-EXT-SRV-ATTR:instance_name | | 347s virt: | OS-EXT-SRV-ATTR:kernel_id | | 347s virt: | OS-EXT-SRV-ATTR:launch_index | 0 | 347s virt: | OS-EXT-SRV-ATTR:ramdisk_id | | 347s virt: | OS-EXT-SRV-ATTR:reservation_id | r-t40j1dfn | 347s virt: | OS-EXT-SRV-ATTR:root_device_name | - | 347s virt: | OS-EXT-STS:power_state | 0 | 347s virt: | OS-EXT-STS:task_state | scheduling | 347s virt: | OS-EXT-STS:vm_state | building | 347s virt: | OS-SRV-USG:launched_at | - | 347s virt: | OS-SRV-USG:terminated_at | - | 347s virt: | accessIPv4 | | 347s virt: | accessIPv6 | | 347s virt: | adminPass | nDwfg67FBBD2 | 347s virt: | config_drive | | 347s virt: | created | 2024-11-23T23:24:22Z | 347s virt: | description | - | 347s virt: | flavor:disk | 20 | 347s virt: | flavor:ephemeral | 0 | 347s virt: | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"} | 347s virt: | flavor:original_name | autopkgtest-ppc64el | 347s virt: | flavor:ram | 4096 | 347s virt: | flavor:swap | 0 | 347s virt: | flavor:vcpus | 2 | 347s virt: | hostId | | 347s virt: | id | 85b0b09d-e9b3-4262-b029-d4d77813f2ba | 347s virt: | image | adt/ubuntu-plucky-ppc64el-server-20241119.img (dcc6a44c-21fb-45bb-821a-d64a8784c175) | 347s virt: | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-2 | 347s virt: | locked | False | 347s virt: | locked_reason | - | 347s virt: | metadata | {} | 347s virt: | name | adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776 | 347s virt: | os-extended-volumes:volumes_attached | [] | 347s virt: | progress | 0 | 347s virt: | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-19.secgroup | 347s virt: | server_groups | [] | 347s virt: | status | BUILD | 347s virt: | tags | [] | 347s virt: | tenant_id | 623df63b80274c21bc79a0c35e68d615 | 347s virt: | trusted_image_certificates | - | 347s virt: | updated | 2024-11-23T23:24:21Z | 347s virt: | user_id | c871debdeffd4cb8b69ce618fc4aa361 | 347s virt: +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba HTTP/1.1" 200 3195 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3195 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:22 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-fa40704b-b1d5-44bb-a901-9cba6243efb6 x-openstack-request-id: req-fa40704b-b1d5-44bb-a901-9cba6243efb6 347s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "85b0b09d-e9b3-4262-b029-d4d77813f2ba", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:24:22Z", "updated": "2024-11-23T23:24:22Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-t40j1dfn", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 347s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba used request id req-fa40704b-b1d5-44bb-a901-9cba6243efb6 347s virt: 347s virt: 347s virt: Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}ec4776ba3daa416ed2a7694f4f698056f12826db61e96cae97b1389ba7224934" -H "X-OpenStack-Nova-API-Version: 2.87" 347s virt: DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba HTTP/1.1" 200 3322 347s virt: DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3322 Content-Type: application/json Date: Sat, 23 Nov 2024 23:24:27 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-bd8cd310-d658-463c-bab5-bbc16f3f088f x-openstack-request-id: req-bd8cd310-d658-463c-bab5-bbc16f3f088f 700s autopkgtest [23:30:20]: testbed dpkg architecture: ppc64el 700s autopkgtest [23:30:20]: testbed apt version: 2.9.8 700s autopkgtest [23:30:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 701s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 701s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [906 kB] 702s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [50.6 kB] 702s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 702s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 702s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [62.6 kB] 702s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [756 B] 702s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [756 kB] 702s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9468 B] 702s Fetched 1883 kB in 1s (2105 kB/s) 702s Reading package lists... 705s Reading package lists... 705s Building dependency tree... 705s Reading state information... 705s Calculating upgrade... 706s The following package was automatically installed and is no longer required: 706s libsgutils2-1.46-2 706s Use 'sudo apt autoremove' to remove it. 706s The following NEW packages will be installed: 706s libsgutils2-1.48 706s The following packages will be upgraded: 706s bash bpftrace curl debconf debconf-i18n distro-info dracut-install 706s gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname init init-system-helpers 706s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 706s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data liblzma5 706s libpam-modules libpam-modules-bin libpam-runtime libpam0g libplymouth5 706s libpython3-stdlib libselinux1 libsemanage-common libsemanage2 linux-base 706s lsvpd lxd-installer openssh-client openssh-server openssh-sftp-server 706s pinentry-curses plymouth plymouth-theme-ubuntu-text python3 python3-blinker 706s python3-dbus python3-debconf python3-gi python3-jsonschema-specifications 706s python3-minimal python3-rpds-py python3-yaml sg3-utils sg3-utils-udev 706s vim-common vim-tiny xxd xz-utils 706s 53 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 706s Need to get 14.1 MB of archives. 706s After this operation, 3675 kB of additional disk space will be used. 706s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el bash ppc64el 5.2.32-1ubuntu2 [979 kB] 706s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el hostname ppc64el 3.25 [11.3 kB] 706s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el init-system-helpers all 1.67ubuntu1 [39.1 kB] 706s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 706s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaudit1 ppc64el 1:4.0.2-2ubuntu1 [59.6 kB] 706s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el debconf-i18n all 1.5.87ubuntu1 [204 kB] 706s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 706s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 706s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 706s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-debconf all 1.5.87ubuntu1 [4156 B] 706s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el debconf all 1.5.87ubuntu1 [124 kB] 706s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam0g ppc64el 1.5.3-7ubuntu4 [76.2 kB] 706s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libselinux1 ppc64el 3.7-3ubuntu1 [100 kB] 706s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-modules-bin ppc64el 1.5.3-7ubuntu4 [57.6 kB] 706s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-modules ppc64el 1.5.3-7ubuntu4 [325 kB] 706s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el init ppc64el 1.67ubuntu1 [6432 B] 706s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-sftp-server ppc64el 1:9.9p1-3ubuntu2 [43.4 kB] 706s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-server ppc64el 1:9.9p1-3ubuntu2 [680 kB] 706s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-client ppc64el 1:9.9p1-3ubuntu2 [1169 kB] 706s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 706s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblzma5 ppc64el 5.6.3-1 [172 kB] 706s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsemanage-common all 3.7-2build1 [7186 B] 706s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsemanage2 ppc64el 3.7-2build1 [115 kB] 706s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el distro-info ppc64el 1.12 [20.0 kB] 706s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-girepository-2.0 ppc64el 1.82.0-2 [25.3 kB] 706s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-glib-2.0 ppc64el 2.82.2-3 [182 kB] 706s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglib2.0-0t64 ppc64el 2.82.2-3 [1787 kB] 707s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository-1.0-1 ppc64el 1.82.0-2 [95.5 kB] 707s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglib2.0-data all 2.82.2-3 [51.7 kB] 707s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dbus ppc64el 1.3.2-5build4 [117 kB] 707s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-gi ppc64el 3.50.0-3build1 [308 kB] 707s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-yaml ppc64el 6.0.2-1build1 [180 kB] 707s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0861-1ubuntu1 [1078 kB] 707s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 707s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0861-1ubuntu1 [67.9 kB] 707s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libplymouth5 ppc64el 24.004.60-2ubuntu3 [169 kB] 707s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsgutils2-1.48 ppc64el 1.48-0ubuntu1 [133 kB] 707s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsvpd ppc64el 1.7.14-1ubuntu3 [162 kB] 707s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60-2ubuntu3 [11.1 kB] 707s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el plymouth ppc64el 24.004.60-2ubuntu3 [152 kB] 707s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el xz-utils ppc64el 5.6.3-1 [280 kB] 707s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu3 [1898 kB] 707s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el curl ppc64el 8.9.1-2ubuntu3 [247 kB] 707s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcurl4t64 ppc64el 8.9.1-2ubuntu3 [464 kB] 707s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el dracut-install ppc64el 105-2ubuntu2 [38.5 kB] 707s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcurl3t64-gnutls ppc64el 8.9.1-2ubuntu3 [461 kB] 707s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el linux-base all 4.10.1ubuntu1 [34.8 kB] 707s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el lxd-installer all 10 [5264 B] 707s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el pinentry-curses ppc64el 1.3.1-0ubuntu2 [43.5 kB] 707s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-blinker all 1.9.0-1 [10.7 kB] 707s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-rpds-py ppc64el 0.21.0-2ubuntu1 [338 kB] 707s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 707s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el sg3-utils ppc64el 1.48-0ubuntu1 [1070 kB] 707s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 708s Preconfiguring packages ... 708s Fetched 14.1 MB in 2s (8310 kB/s) 708s (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 ... 73847 files and directories currently installed.) 708s Preparing to unpack .../bash_5.2.32-1ubuntu2_ppc64el.deb ... 708s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 708s Setting up bash (5.2.32-1ubuntu2) ... 708s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 708s (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 ... 73847 files and directories currently installed.) 708s Preparing to unpack .../hostname_3.25_ppc64el.deb ... 708s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 709s Setting up hostname (3.25) ... 709s (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 ... 73847 files and directories currently installed.) 709s Preparing to unpack .../init-system-helpers_1.67ubuntu1_all.deb ... 709s Unpacking init-system-helpers (1.67ubuntu1) over (1.66ubuntu1) ... 709s Setting up init-system-helpers (1.67ubuntu1) ... 709s (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 ... 73847 files and directories currently installed.) 709s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 709s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 709s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 709s (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 ... 73847 files and directories currently installed.) 709s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_ppc64el.deb ... 709s Unpacking libaudit1:ppc64el (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 709s Setting up libaudit1:ppc64el (1:4.0.2-2ubuntu1) ... 709s (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 ... 73847 files and directories currently installed.) 709s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 709s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 709s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 709s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 709s Setting up python3-minimal (3.12.7-1) ... 709s (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 ... 73847 files and directories currently installed.) 709s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 709s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 709s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 709s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 709s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 709s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 709s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 709s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 709s Setting up debconf (1.5.87ubuntu1) ... 710s (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 ... 73847 files and directories currently installed.) 710s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_ppc64el.deb ... 710s Unpacking libpam0g:ppc64el (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 710s Setting up libpam0g:ppc64el (1.5.3-7ubuntu4) ... 710s (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 ... 73847 files and directories currently installed.) 710s Preparing to unpack .../libselinux1_3.7-3ubuntu1_ppc64el.deb ... 710s Unpacking libselinux1:ppc64el (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 710s Setting up libselinux1:ppc64el (3.7-3ubuntu1) ... 710s (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 ... 73847 files and directories currently installed.) 710s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_ppc64el.deb ... 710s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 710s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 710s pam_namespace.service is a disabled or a static unit not running, not starting it. 710s (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 ... 73847 files and directories currently installed.) 710s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_ppc64el.deb ... 711s Unpacking libpam-modules:ppc64el (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 711s Setting up libpam-modules:ppc64el (1.5.3-7ubuntu4) ... 711s (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 ... 73847 files and directories currently installed.) 711s Preparing to unpack .../init_1.67ubuntu1_ppc64el.deb ... 711s Unpacking init (1.67ubuntu1) over (1.66ubuntu1) ... 711s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 711s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 711s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 711s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 711s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 711s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 711s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 711s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 711s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 711s (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 ... 73849 files and directories currently installed.) 711s Preparing to unpack .../liblzma5_5.6.3-1_ppc64el.deb ... 711s Unpacking liblzma5:ppc64el (5.6.3-1) over (5.6.2-2) ... 711s Setting up liblzma5:ppc64el (5.6.3-1) ... 711s (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 ... 73849 files and directories currently installed.) 711s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 711s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 711s Setting up libsemanage-common (3.7-2build1) ... 712s (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 ... 73848 files and directories currently installed.) 712s Preparing to unpack .../libsemanage2_3.7-2build1_ppc64el.deb ... 712s Unpacking libsemanage2:ppc64el (3.7-2build1) over (3.5-1build6) ... 712s Setting up libsemanage2:ppc64el (3.7-2build1) ... 712s (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 ... 73848 files and directories currently installed.) 712s Preparing to unpack .../00-distro-info_1.12_ppc64el.deb ... 712s Unpacking distro-info (1.12) over (1.9) ... 712s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_ppc64el.deb ... 712s Unpacking gir1.2-girepository-2.0:ppc64el (1.82.0-2) over (1.80.1-4) ... 712s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_ppc64el.deb ... 712s Unpacking gir1.2-glib-2.0:ppc64el (2.82.2-3) over (2.82.1-0ubuntu1) ... 712s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_ppc64el.deb ... 712s Unpacking libglib2.0-0t64:ppc64el (2.82.2-3) over (2.82.1-0ubuntu1) ... 712s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_ppc64el.deb ... 712s Unpacking libgirepository-1.0-1:ppc64el (1.82.0-2) over (1.80.1-4) ... 712s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 712s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 712s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_ppc64el.deb ... 712s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 712s Preparing to unpack .../07-python3-gi_3.50.0-3build1_ppc64el.deb ... 712s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 712s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_ppc64el.deb ... 712s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 712s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_ppc64el.deb ... 712s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 712s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 712s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 712s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_ppc64el.deb ... 712s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 712s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_ppc64el.deb ... 712s Unpacking libplymouth5:ppc64el (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 712s Selecting previously unselected package libsgutils2-1.48:ppc64el. 712s Preparing to unpack .../13-libsgutils2-1.48_1.48-0ubuntu1_ppc64el.deb ... 712s Unpacking libsgutils2-1.48:ppc64el (1.48-0ubuntu1) ... 712s Preparing to unpack .../14-lsvpd_1.7.14-1ubuntu3_ppc64el.deb ... 712s Unpacking lsvpd (1.7.14-1ubuntu3) over (1.7.14-1ubuntu2) ... 713s Preparing to unpack .../15-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_ppc64el.deb ... 713s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 713s Preparing to unpack .../16-plymouth_24.004.60-2ubuntu3_ppc64el.deb ... 713s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 713s Preparing to unpack .../17-xz-utils_5.6.3-1_ppc64el.deb ... 713s Unpacking xz-utils (5.6.3-1) over (5.6.2-2) ... 713s Preparing to unpack .../18-bpftrace_0.21.2-2ubuntu3_ppc64el.deb ... 713s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 713s Preparing to unpack .../19-curl_8.9.1-2ubuntu3_ppc64el.deb ... 713s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 713s Preparing to unpack .../20-libcurl4t64_8.9.1-2ubuntu3_ppc64el.deb ... 713s Unpacking libcurl4t64:ppc64el (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 713s Preparing to unpack .../21-dracut-install_105-2ubuntu2_ppc64el.deb ... 713s Unpacking dracut-install (105-2ubuntu2) over (105-1ubuntu1) ... 713s Preparing to unpack .../22-libcurl3t64-gnutls_8.9.1-2ubuntu3_ppc64el.deb ... 713s Unpacking libcurl3t64-gnutls:ppc64el (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 713s Preparing to unpack .../23-linux-base_4.10.1ubuntu1_all.deb ... 713s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 713s Preparing to unpack .../24-lxd-installer_10_all.deb ... 713s Unpacking lxd-installer (10) over (9) ... 713s Preparing to unpack .../25-pinentry-curses_1.3.1-0ubuntu2_ppc64el.deb ... 713s Unpacking pinentry-curses (1.3.1-0ubuntu2) over (1.2.1-3ubuntu5) ... 713s Preparing to unpack .../26-python3-blinker_1.9.0-1_all.deb ... 713s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 713s Preparing to unpack .../27-python3-rpds-py_0.21.0-2ubuntu1_ppc64el.deb ... 713s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 713s Preparing to unpack .../28-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 713s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 713s Preparing to unpack .../29-sg3-utils_1.48-0ubuntu1_ppc64el.deb ... 713s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 714s Preparing to unpack .../30-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 714s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 714s Setting up pinentry-curses (1.3.1-0ubuntu2) ... 714s Setting up distro-info (1.12) ... 714s Setting up linux-base (4.10.1ubuntu1) ... 714s Setting up init (1.67ubuntu1) ... 714s Setting up libcurl4t64:ppc64el (8.9.1-2ubuntu3) ... 714s Setting up bpftrace (0.21.2-2ubuntu3) ... 714s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 714s Setting up libcurl3t64-gnutls:ppc64el (8.9.1-2ubuntu3) ... 714s Setting up libsgutils2-1.48:ppc64el (1.48-0ubuntu1) ... 714s Setting up debconf-i18n (1.5.87ubuntu1) ... 714s Setting up xxd (2:9.1.0861-1ubuntu1) ... 714s Setting up libglib2.0-0t64:ppc64el (2.82.2-3) ... 714s No schema files found: doing nothing. 714s Setting up libglib2.0-data (2.82.2-3) ... 714s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 714s Setting up xz-utils (5.6.3-1) ... 714s Setting up gir1.2-glib-2.0:ppc64el (2.82.2-3) ... 714s Setting up lxd-installer (10) ... 714s Setting up dracut-install (105-2ubuntu2) ... 714s Setting up libplymouth5:ppc64el (24.004.60-2ubuntu3) ... 714s Setting up libgirepository-1.0-1:ppc64el (1.82.0-2) ... 714s Setting up curl (8.9.1-2ubuntu3) ... 714s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 714s Setting up sg3-utils (1.48-0ubuntu1) ... 714s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 714s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 714s Installing new version of config file /etc/ssh/moduli ... 715s Replacing config file /etc/ssh/sshd_config with new version 716s Setting up plymouth (24.004.60-2ubuntu3) ... 716s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 716s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 727s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 728s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 728s Setting up lsvpd (1.7.14-1ubuntu3) ... 728s Setting up python3 (3.12.7-1) ... 728s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 728s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 729s update-initramfs: deferring update (trigger activated) 729s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 729s update-initramfs: deferring update (trigger activated) 729s Setting up gir1.2-girepository-2.0:ppc64el (1.82.0-2) ... 729s Setting up python3-gi (3.50.0-3build1) ... 729s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 729s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 729s Setting up python3-blinker (1.9.0-1) ... 729s Setting up python3-dbus (1.3.2-5build4) ... 729s Setting up python3-debconf (1.5.87ubuntu1) ... 730s Setting up python3-yaml (6.0.2-1build1) ... 730s Processing triggers for man-db (2.13.0-1) ... 733s Processing triggers for debianutils (5.21) ... 733s Processing triggers for install-info (7.1.1-1) ... 733s Processing triggers for initramfs-tools (0.142ubuntu35) ... 733s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 733s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 742s Processing triggers for libc-bin (2.40-1ubuntu3) ... 742s Processing triggers for ufw (0.36.2-8) ... 742s Reading package lists... 742s Building dependency tree... 742s Reading state information... 742s The following packages will be REMOVED: 742s libsgutils2-1.46-2* 743s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 743s After this operation, 380 kB disk space will be freed. 743s (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 ... 73882 files and directories currently installed.) 743s Removing libsgutils2-1.46-2:ppc64el (1.46-3ubuntu5) ... 743s Processing triggers for libc-bin (2.40-1ubuntu3) ... 743s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 743s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 743s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 743s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 744s Reading package lists... 744s Reading package lists... 745s Building dependency tree... 745s Reading state information... 745s Calculating upgrade... 745s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 745s Reading package lists... 745s Building dependency tree... 745s Reading state information... 745s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 746s autopkgtest [23:31:06]: rebooting testbed after setup commands that affected boot 750s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 778s autopkgtest [23:31:38]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 781s autopkgtest [23:31:41]: @@@@@@@@@@@@@@@@@@@@ apt-source bpack 783s Get:1 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (dsc) [3063 B] 783s Get:2 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (tar) [62.0 kB] 783s Get:3 http://ftpmaster.internal/ubuntu plucky/universe bpack 1.1.0-2 (diff) [3532 B] 784s gpgv: Signature made Tue Jun 18 21:16:10 2024 UTC 784s gpgv: using RSA key 8182DE417056408D614650D16750F10AE88D4AF1 784s gpgv: Can't check signature: No public key 784s dpkg-source: warning: cannot verify inline signature for ./bpack_1.1.0-2.dsc: no acceptable signature found 784s autopkgtest [23:31:44]: testing package bpack version 1.1.0-2 784s autopkgtest [23:31:44]: build not needed 784s autopkgtest [23:31:44]: test pybuild-autopkgtest: preparing testbed 785s Reading package lists... 786s Building dependency tree... 786s Reading state information... 786s Starting pkgProblemResolver with broken count: 0 786s Starting 2 pkgProblemResolver with broken count: 0 786s Done 786s The following additional packages will be installed: 786s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 786s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 786s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz 786s fonts-font-awesome fonts-lato g++ g++-14 g++-14-powerpc64le-linux-gnu 786s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 786s gcc-powerpc64le-linux-gnu gettext intltool-debian libarchive-zip-perl 786s libasan8 libblas3 libcc1-0 libdebhelper-perl 786s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 786s libisl23 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 786s liblapack3 liblsan0 libmpc3 libpython3.13-minimal libpython3.13-stdlib 786s libquadmath0 libstdc++-14-dev libtool libtsan2 libubsan1 m4 po-debconf 786s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python-bpack-doc 786s python3-alabaster python3-all python3-bitarray python3-bitstruct 786s python3-bpack python3-build python3-defusedxml python3-docutils 786s python3-imagesize python3-iniconfig python3-installer python3-numpy 786s python3-packaging python3-pluggy python3-pyproject-hooks python3-pytest 786s python3-roman python3-snowballstemmer python3-sphinx 786s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-toml 786s python3-wheel python3.13 python3.13-minimal sgml-base sphinx-common 786s sphinx-rtd-theme-common xml-core 786s Suggested packages: 786s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 786s cpp-14-doc dh-make flit gcc-14-doc gcc-multilib manpages-dev flex bison gdb 786s gcc-doc gdb-powerpc64le-linux-gnu gettext-doc libasprintf-dev 786s libgettextpo-dev libstdc++-14-doc libtool-doc gfortran | fortran95-compiler 786s gcj-jdk m4-doc libmail-box-perl www-browser python3-pip python3-venv 786s python-build-doc docutils-doc fonts-linuxlibertine | ttf-linux-libertine 786s texlive-lang-french texlive-latex-base texlive-latex-recommended 786s python-installer-doc gfortran python-numpy-doc python3-dev python3-stemmer 786s dvipng dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax 786s sphinx-doc tex-gyre texlive-fonts-extra texlive-fonts-recommended 786s texlive-latex-extra texlive-plain-generic python3.13-venv python3.13-doc 786s binfmt-support sgml-base-doc 786s Recommended packages: 786s libarchive-cpio-perl javascript-common libjson-xs-perl libltdl-dev 786s libmail-sendmail-perl libpaper-utils python3-pil 786s The following NEW packages will be installed: 786s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 786s cpp cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper 786s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 786s dwz fonts-font-awesome fonts-lato g++ g++-14 g++-14-powerpc64le-linux-gnu 786s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 786s gcc-powerpc64le-linux-gnu gettext intltool-debian libarchive-zip-perl 786s libasan8 libblas3 libcc1-0 libdebhelper-perl 786s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 786s libisl23 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 786s liblapack3 liblsan0 libmpc3 libpython3.13-minimal libpython3.13-stdlib 786s libquadmath0 libstdc++-14-dev libtool libtsan2 libubsan1 m4 po-debconf 786s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python-bpack-doc 786s python3-alabaster python3-all python3-bitarray python3-bitstruct 786s python3-bpack python3-build python3-defusedxml python3-docutils 786s python3-imagesize python3-iniconfig python3-installer python3-numpy 786s python3-packaging python3-pluggy python3-pyproject-hooks python3-pytest 786s python3-roman python3-snowballstemmer python3-sphinx 786s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-toml 786s python3-wheel python3.13 python3.13-minimal sgml-base sphinx-common 786s sphinx-rtd-theme-common xml-core 786s 0 upgraded, 88 newly installed, 0 to remove and 0 not upgraded. 786s Need to get 85.0 MB/85.0 MB of archives. 786s After this operation, 328 MB of additional disk space will be used. 786s Get:1 /tmp/autopkgtest.w88Goq/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [844 B] 786s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-lato all 2.015-1 [2781 kB] 787s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 787s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 787s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el sgml-base all 1.31 [11.4 kB] 787s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-4build1 [278 kB] 787s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3 [382 kB] 787s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 787s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 787s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.22.5-2 [616 kB] 787s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 787s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 787s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [10.5 MB] 788s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-8ubuntu1 [1034 B] 788s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 788s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 788s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-8ubuntu1 [48.1 kB] 788s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-8ubuntu1 [161 kB] 788s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-8ubuntu1 [31.9 kB] 788s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-8ubuntu1 [2945 kB] 788s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-8ubuntu1 [1322 kB] 788s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-8ubuntu1 [2695 kB] 788s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-8ubuntu1 [1191 kB] 788s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-8ubuntu1 [158 kB] 788s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-8ubuntu1 [1619 kB] 788s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [20.6 MB] 788s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-8ubuntu1 [528 kB] 788s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 788s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 788s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-8ubuntu1 [2673 kB] 788s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [12.0 MB] 789s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-8ubuntu1 [19.9 kB] 789s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [968 B] 789s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.1.0-2ubuntu1 [1090 B] 789s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 789s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 789s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.4.7-8 [166 kB] 789s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 789s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 789s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 789s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.0-1 [5058 B] 789s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-1 [52.1 kB] 789s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 789s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.22.5-2 [1082 kB] 789s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 789s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 789s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el debhelper all 13.20ubuntu1 [893 kB] 789s Get:48 http://ftpmaster.internal/ubuntu plucky/universe ppc64el dh-python all 6.20241024 [112 kB] 789s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el xml-core all 0.19 [20.3 kB] 789s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el docutils-common all 0.21.2+dfsg-2 [131 kB] 789s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 789s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.0-4 [222 kB] 789s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 14.2.0-8ubuntu1 [571 kB] 789s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 789s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 789s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-sphinxdoc all 7.4.7-4 [158 kB] 789s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 789s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.0-4 [2814 kB] 789s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 789s Get:60 http://ftpmaster.internal/ubuntu plucky/universe ppc64el pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 789s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 789s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 789s Get:63 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-toml all 0.10.2-1 [16.5 kB] 789s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-wheel all 0.45.0-1 [57.7 kB] 789s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-build all 1.2.2-1 [31.0 kB] 789s Get:66 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 789s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el pybuild-plugin-pyproject all 6.20241024 [1728 B] 789s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 789s Get:69 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-bpack-doc all 1.1.0-2 [100 kB] 789s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 789s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 789s Get:72 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-bitarray ppc64el 2.9.2-1build2 [171 kB] 789s Get:73 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-bitstruct ppc64el 8.19.0-1build1 [27.6 kB] 789s Get:74 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-bpack all 1.1.0-2 [34.5 kB] 789s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-defusedxml all 0.7.1-2 [42.0 kB] 789s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-roman all 4.2-1 [10.0 kB] 789s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-docutils all 0.21.2+dfsg-2 [409 kB] 789s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-imagesize all 1.4.1-1 [6844 B] 789s Get:79 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 789s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-11ubuntu1 [5148 kB] 789s Get:81 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 789s Get:82 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 789s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 789s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-common all 7.4.7-4 [775 kB] 789s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-alabaster all 0.7.16-0.1 [18.5 kB] 789s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sphinx all 7.4.7-4 [593 kB] 789s Get:87 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 789s Get:88 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [23.5 kB] 790s Fetched 85.0 MB in 3s (27.3 MB/s) 790s Selecting previously unselected package fonts-lato. 790s (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 ... 73877 files and directories currently installed.) 790s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 790s Unpacking fonts-lato (2.015-1) ... 790s Selecting previously unselected package libpython3.13-minimal:ppc64el. 790s Preparing to unpack .../01-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 790s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 790s Selecting previously unselected package python3.13-minimal. 790s Preparing to unpack .../02-python3.13-minimal_3.13.0-2_ppc64el.deb ... 790s Unpacking python3.13-minimal (3.13.0-2) ... 791s Selecting previously unselected package sgml-base. 791s Preparing to unpack .../03-sgml-base_1.31_all.deb ... 791s Unpacking sgml-base (1.31) ... 791s Selecting previously unselected package m4. 791s Preparing to unpack .../04-m4_1.4.19-4build1_ppc64el.deb ... 791s Unpacking m4 (1.4.19-4build1) ... 791s Selecting previously unselected package autoconf. 791s Preparing to unpack .../05-autoconf_2.72-3_all.deb ... 791s Unpacking autoconf (2.72-3) ... 791s Selecting previously unselected package autotools-dev. 791s Preparing to unpack .../06-autotools-dev_20220109.1_all.deb ... 791s Unpacking autotools-dev (20220109.1) ... 791s Selecting previously unselected package automake. 791s Preparing to unpack .../07-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 791s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 791s Selecting previously unselected package autopoint. 791s Preparing to unpack .../08-autopoint_0.22.5-2_all.deb ... 791s Unpacking autopoint (0.22.5-2) ... 791s Selecting previously unselected package libisl23:ppc64el. 791s Preparing to unpack .../09-libisl23_0.27-1_ppc64el.deb ... 791s Unpacking libisl23:ppc64el (0.27-1) ... 791s Selecting previously unselected package libmpc3:ppc64el. 791s Preparing to unpack .../10-libmpc3_1.3.1-1build2_ppc64el.deb ... 791s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 791s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 791s Preparing to unpack .../11-cpp-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package cpp-14. 791s Preparing to unpack .../12-cpp-14_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 791s Preparing to unpack .../13-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 791s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 791s Selecting previously unselected package cpp. 791s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 791s Unpacking cpp (4:14.1.0-2ubuntu1) ... 791s Selecting previously unselected package libcc1-0:ppc64el. 791s Preparing to unpack .../15-libcc1-0_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libgomp1:ppc64el. 791s Preparing to unpack .../16-libgomp1_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libgomp1:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libitm1:ppc64el. 791s Preparing to unpack .../17-libitm1_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libitm1:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libasan8:ppc64el. 791s Preparing to unpack .../18-libasan8_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libasan8:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package liblsan0:ppc64el. 791s Preparing to unpack .../19-liblsan0_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking liblsan0:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libtsan2:ppc64el. 791s Preparing to unpack .../20-libtsan2_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libtsan2:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libubsan1:ppc64el. 791s Preparing to unpack .../21-libubsan1_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libubsan1:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libquadmath0:ppc64el. 791s Preparing to unpack .../22-libquadmath0_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 791s Selecting previously unselected package libgcc-14-dev:ppc64el. 791s Preparing to unpack .../23-libgcc-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 791s Unpacking libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 792s Preparing to unpack .../24-gcc-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 792s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package gcc-14. 792s Preparing to unpack .../25-gcc-14_14.2.0-8ubuntu1_ppc64el.deb ... 792s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 792s Preparing to unpack .../26-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 792s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 792s Selecting previously unselected package gcc. 792s Preparing to unpack .../27-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 792s Unpacking gcc (4:14.1.0-2ubuntu1) ... 792s Selecting previously unselected package libstdc++-14-dev:ppc64el. 792s Preparing to unpack .../28-libstdc++-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 792s Unpacking libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 792s Preparing to unpack .../29-g++-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 792s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package g++-14. 792s Preparing to unpack .../30-g++-14_14.2.0-8ubuntu1_ppc64el.deb ... 792s Unpacking g++-14 (14.2.0-8ubuntu1) ... 792s Selecting previously unselected package g++-powerpc64le-linux-gnu. 792s Preparing to unpack .../31-g++-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 792s Unpacking g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 792s Selecting previously unselected package g++. 792s Preparing to unpack .../32-g++_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 792s Unpacking g++ (4:14.1.0-2ubuntu1) ... 792s Selecting previously unselected package build-essential. 792s Preparing to unpack .../33-build-essential_12.10ubuntu1_ppc64el.deb ... 792s Unpacking build-essential (12.10ubuntu1) ... 792s Selecting previously unselected package libdebhelper-perl. 792s Preparing to unpack .../34-libdebhelper-perl_13.20ubuntu1_all.deb ... 792s Unpacking libdebhelper-perl (13.20ubuntu1) ... 792s Selecting previously unselected package libtool. 792s Preparing to unpack .../35-libtool_2.4.7-8_all.deb ... 792s Unpacking libtool (2.4.7-8) ... 792s Selecting previously unselected package dh-autoreconf. 792s Preparing to unpack .../36-dh-autoreconf_20_all.deb ... 792s Unpacking dh-autoreconf (20) ... 792s Selecting previously unselected package libarchive-zip-perl. 792s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 792s Unpacking libarchive-zip-perl (1.68-1) ... 792s Selecting previously unselected package libfile-stripnondeterminism-perl. 792s Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 792s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 792s Selecting previously unselected package dh-strip-nondeterminism. 792s Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ... 792s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 793s Selecting previously unselected package debugedit. 793s Preparing to unpack .../40-debugedit_1%3a5.1-1_ppc64el.deb ... 793s Unpacking debugedit (1:5.1-1) ... 793s Selecting previously unselected package dwz. 793s Preparing to unpack .../41-dwz_0.15-1build6_ppc64el.deb ... 793s Unpacking dwz (0.15-1build6) ... 793s Selecting previously unselected package gettext. 793s Preparing to unpack .../42-gettext_0.22.5-2_ppc64el.deb ... 793s Unpacking gettext (0.22.5-2) ... 793s Selecting previously unselected package intltool-debian. 793s Preparing to unpack .../43-intltool-debian_0.35.0+20060710.6_all.deb ... 793s Unpacking intltool-debian (0.35.0+20060710.6) ... 793s Selecting previously unselected package po-debconf. 793s Preparing to unpack .../44-po-debconf_1.0.21+nmu1_all.deb ... 793s Unpacking po-debconf (1.0.21+nmu1) ... 793s Selecting previously unselected package debhelper. 793s Preparing to unpack .../45-debhelper_13.20ubuntu1_all.deb ... 793s Unpacking debhelper (13.20ubuntu1) ... 793s Selecting previously unselected package dh-python. 793s Preparing to unpack .../46-dh-python_6.20241024_all.deb ... 793s Unpacking dh-python (6.20241024) ... 793s Selecting previously unselected package xml-core. 793s Preparing to unpack .../47-xml-core_0.19_all.deb ... 793s Unpacking xml-core (0.19) ... 793s Selecting previously unselected package docutils-common. 793s Preparing to unpack .../48-docutils-common_0.21.2+dfsg-2_all.deb ... 793s Unpacking docutils-common (0.21.2+dfsg-2) ... 793s Selecting previously unselected package fonts-font-awesome. 793s Preparing to unpack .../49-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 793s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 793s Selecting previously unselected package libblas3:ppc64el. 793s Preparing to unpack .../50-libblas3_3.12.0-4_ppc64el.deb ... 793s Unpacking libblas3:ppc64el (3.12.0-4) ... 793s Selecting previously unselected package libgfortran5:ppc64el. 793s Preparing to unpack .../51-libgfortran5_14.2.0-8ubuntu1_ppc64el.deb ... 793s Unpacking libgfortran5:ppc64el (14.2.0-8ubuntu1) ... 793s Selecting previously unselected package libjs-jquery. 793s Preparing to unpack .../52-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 793s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 793s Selecting previously unselected package libjs-underscore. 793s Preparing to unpack .../53-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 793s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 793s Selecting previously unselected package libjs-sphinxdoc. 793s Preparing to unpack .../54-libjs-sphinxdoc_7.4.7-4_all.deb ... 793s Unpacking libjs-sphinxdoc (7.4.7-4) ... 793s Selecting previously unselected package libjson-perl. 793s Preparing to unpack .../55-libjson-perl_4.10000-1_all.deb ... 793s Unpacking libjson-perl (4.10000-1) ... 793s Selecting previously unselected package liblapack3:ppc64el. 793s Preparing to unpack .../56-liblapack3_3.12.0-4_ppc64el.deb ... 793s Unpacking liblapack3:ppc64el (3.12.0-4) ... 793s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 793s Preparing to unpack .../57-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 793s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 793s Selecting previously unselected package pybuild-plugin-autopkgtest. 793s Preparing to unpack .../58-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 793s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 793s Selecting previously unselected package python3-packaging. 793s Preparing to unpack .../59-python3-packaging_24.2-1_all.deb ... 793s Unpacking python3-packaging (24.2-1) ... 793s Selecting previously unselected package python3-pyproject-hooks. 793s Preparing to unpack .../60-python3-pyproject-hooks_1.2.0-1_all.deb ... 793s Unpacking python3-pyproject-hooks (1.2.0-1) ... 793s Selecting previously unselected package python3-toml. 793s Preparing to unpack .../61-python3-toml_0.10.2-1_all.deb ... 793s Unpacking python3-toml (0.10.2-1) ... 793s Selecting previously unselected package python3-wheel. 793s Preparing to unpack .../62-python3-wheel_0.45.0-1_all.deb ... 793s Unpacking python3-wheel (0.45.0-1) ... 793s Selecting previously unselected package python3-build. 793s Preparing to unpack .../63-python3-build_1.2.2-1_all.deb ... 793s Unpacking python3-build (1.2.2-1) ... 793s Selecting previously unselected package python3-installer. 793s Preparing to unpack .../64-python3-installer_0.7.0+dfsg1-3_all.deb ... 793s Unpacking python3-installer (0.7.0+dfsg1-3) ... 793s Selecting previously unselected package pybuild-plugin-pyproject. 793s Preparing to unpack .../65-pybuild-plugin-pyproject_6.20241024_all.deb ... 793s Unpacking pybuild-plugin-pyproject (6.20241024) ... 793s Selecting previously unselected package sphinx-rtd-theme-common. 793s Preparing to unpack .../66-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 793s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 793s Selecting previously unselected package python-bpack-doc. 793s Preparing to unpack .../67-python-bpack-doc_1.1.0-2_all.deb ... 793s Unpacking python-bpack-doc (1.1.0-2) ... 793s Selecting previously unselected package python3.13. 793s Preparing to unpack .../68-python3.13_3.13.0-2_ppc64el.deb ... 793s Unpacking python3.13 (3.13.0-2) ... 793s Selecting previously unselected package python3-all. 793s Preparing to unpack .../69-python3-all_3.12.7-1_ppc64el.deb ... 793s Unpacking python3-all (3.12.7-1) ... 793s Selecting previously unselected package python3-bitarray. 793s Preparing to unpack .../70-python3-bitarray_2.9.2-1build2_ppc64el.deb ... 793s Unpacking python3-bitarray (2.9.2-1build2) ... 793s Selecting previously unselected package python3-bitstruct. 793s Preparing to unpack .../71-python3-bitstruct_8.19.0-1build1_ppc64el.deb ... 793s Unpacking python3-bitstruct (8.19.0-1build1) ... 793s Selecting previously unselected package python3-bpack. 793s Preparing to unpack .../72-python3-bpack_1.1.0-2_all.deb ... 793s Unpacking python3-bpack (1.1.0-2) ... 794s Selecting previously unselected package python3-defusedxml. 794s Preparing to unpack .../73-python3-defusedxml_0.7.1-2_all.deb ... 794s Unpacking python3-defusedxml (0.7.1-2) ... 794s Selecting previously unselected package python3-roman. 794s Preparing to unpack .../74-python3-roman_4.2-1_all.deb ... 794s Unpacking python3-roman (4.2-1) ... 794s Selecting previously unselected package python3-docutils. 794s Preparing to unpack .../75-python3-docutils_0.21.2+dfsg-2_all.deb ... 794s Unpacking python3-docutils (0.21.2+dfsg-2) ... 794s Selecting previously unselected package python3-imagesize. 794s Preparing to unpack .../76-python3-imagesize_1.4.1-1_all.deb ... 794s Unpacking python3-imagesize (1.4.1-1) ... 794s Selecting previously unselected package python3-iniconfig. 794s Preparing to unpack .../77-python3-iniconfig_1.1.1-2_all.deb ... 794s Unpacking python3-iniconfig (1.1.1-2) ... 794s Selecting previously unselected package python3-numpy. 794s Preparing to unpack .../78-python3-numpy_1%3a1.26.4+ds-11ubuntu1_ppc64el.deb ... 794s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 794s Selecting previously unselected package python3-pluggy. 794s Preparing to unpack .../79-python3-pluggy_1.5.0-1_all.deb ... 794s Unpacking python3-pluggy (1.5.0-1) ... 794s Selecting previously unselected package python3-pytest. 794s Preparing to unpack .../80-python3-pytest_8.3.3-1_all.deb ... 794s Unpacking python3-pytest (8.3.3-1) ... 794s Selecting previously unselected package python3-snowballstemmer. 794s Preparing to unpack .../81-python3-snowballstemmer_2.2.0-4build1_all.deb ... 794s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 794s Selecting previously unselected package sphinx-common. 794s Preparing to unpack .../82-sphinx-common_7.4.7-4_all.deb ... 794s Unpacking sphinx-common (7.4.7-4) ... 794s Selecting previously unselected package python3-alabaster. 794s Preparing to unpack .../83-python3-alabaster_0.7.16-0.1_all.deb ... 794s Unpacking python3-alabaster (0.7.16-0.1) ... 794s Selecting previously unselected package python3-sphinx. 794s Preparing to unpack .../84-python3-sphinx_7.4.7-4_all.deb ... 794s Unpacking python3-sphinx (7.4.7-4) ... 794s Selecting previously unselected package python3-sphinxcontrib.jquery. 794s Preparing to unpack .../85-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 794s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 794s Selecting previously unselected package python3-sphinx-rtd-theme. 794s Preparing to unpack .../86-python3-sphinx-rtd-theme_3.0.2+dfsg-1_all.deb ... 794s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 794s Selecting previously unselected package autopkgtest-satdep. 794s Preparing to unpack .../87-1-autopkgtest-satdep.deb ... 794s Unpacking autopkgtest-satdep (0) ... 794s Setting up dh-python (6.20241024) ... 794s Setting up python3-iniconfig (1.1.1-2) ... 795s Setting up fonts-lato (2.015-1) ... 795s Setting up python3-defusedxml (0.7.1-2) ... 795s Setting up libarchive-zip-perl (1.68-1) ... 795s Setting up python3-alabaster (0.7.16-0.1) ... 795s Setting up libdebhelper-perl (13.20ubuntu1) ... 795s Setting up m4 (1.4.19-4build1) ... 795s Setting up libgomp1:ppc64el (14.2.0-8ubuntu1) ... 795s Setting up python3-wheel (0.45.0-1) ... 795s Setting up python3-bpack (1.1.0-2) ... 796s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 796s Setting up python3-bitarray (2.9.2-1build2) ... 796s Setting up python3-roman (4.2-1) ... 796s Setting up autotools-dev (20220109.1) ... 796s Setting up libblas3:ppc64el (3.12.0-4) ... 796s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 796s Setting up python3-packaging (24.2-1) ... 796s Setting up python3-pyproject-hooks (1.2.0-1) ... 797s Setting up python3-snowballstemmer (2.2.0-4build1) ... 797s Setting up libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 797s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 797s Setting up autopoint (0.22.5-2) ... 797s Setting up python3-toml (0.10.2-1) ... 797s Setting up python3-installer (0.7.0+dfsg1-3) ... 798s Setting up libgfortran5:ppc64el (14.2.0-8ubuntu1) ... 798s Setting up python3-bitstruct (8.19.0-1build1) ... 798s Setting up autoconf (2.72-3) ... 798s Setting up python3-pluggy (1.5.0-1) ... 798s Setting up libubsan1:ppc64el (14.2.0-8ubuntu1) ... 798s Setting up dwz (0.15-1build6) ... 798s Setting up libasan8:ppc64el (14.2.0-8ubuntu1) ... 798s Setting up libjson-perl (4.10000-1) ... 798s Setting up debugedit (1:5.1-1) ... 798s Setting up python3.13-minimal (3.13.0-2) ... 799s Setting up sgml-base (1.31) ... 799s Setting up libtsan2:ppc64el (14.2.0-8ubuntu1) ... 799s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 799s Setting up libisl23:ppc64el (0.27-1) ... 799s Setting up python3-build (1.2.2-1) ... 799s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 799s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 799s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 799s Setting up libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 799s Setting up liblsan0:ppc64el (14.2.0-8ubuntu1) ... 799s Setting up libitm1:ppc64el (14.2.0-8ubuntu1) ... 799s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 799s Setting up python3-imagesize (1.4.1-1) ... 799s Setting up automake (1:1.16.5-1.3ubuntu1) ... 799s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 799s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 799s Setting up liblapack3:ppc64el (3.12.0-4) ... 799s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 799s Setting up gettext (0.22.5-2) ... 799s Setting up python3.13 (3.13.0-2) ... 801s Setting up pybuild-plugin-pyproject (6.20241024) ... 801s Setting up python3-pytest (8.3.3-1) ... 801s Setting up python3-all (3.12.7-1) ... 801s Setting up intltool-debian (0.35.0+20060710.6) ... 801s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 801s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 806s Setting up libjs-sphinxdoc (7.4.7-4) ... 806s Setting up cpp-14 (14.2.0-8ubuntu1) ... 806s Setting up dh-strip-nondeterminism (1.14.0-1) ... 806s Setting up xml-core (0.19) ... 806s Setting up libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 806s Setting up libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 806s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 806s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 806s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 806s Setting up po-debconf (1.0.21+nmu1) ... 806s Setting up gcc-14 (14.2.0-8ubuntu1) ... 806s Setting up python-bpack-doc (1.1.0-2) ... 806s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 806s Setting up sphinx-common (7.4.7-4) ... 806s Setting up cpp (4:14.1.0-2ubuntu1) ... 806s Setting up g++-14 (14.2.0-8ubuntu1) ... 806s Setting up g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 806s Setting up libtool (2.4.7-8) ... 806s Setting up gcc (4:14.1.0-2ubuntu1) ... 806s Setting up dh-autoreconf (20) ... 806s Setting up g++ (4:14.1.0-2ubuntu1) ... 806s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 806s Setting up build-essential (12.10ubuntu1) ... 806s Setting up debhelper (13.20ubuntu1) ... 806s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 806s Processing triggers for libc-bin (2.40-1ubuntu3) ... 806s Processing triggers for systemd (256.5-2ubuntu4) ... 806s Processing triggers for man-db (2.13.0-1) ... 808s Processing triggers for install-info (7.1.1-1) ... 808s Processing triggers for sgml-base (1.31) ... 808s Setting up docutils-common (0.21.2+dfsg-2) ... 808s Processing triggers for sgml-base (1.31) ... 808s Setting up python3-docutils (0.21.2+dfsg-2) ... 809s Setting up python3-sphinx (7.4.7-4) ... 811s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 811s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 811s Setting up autopkgtest-satdep (0) ... 815s (Reading database ... 79856 files and directories currently installed.) 815s Removing autopkgtest-satdep (0) ... 815s autopkgtest [23:32:15]: test pybuild-autopkgtest: pybuild-autopkgtest 815s autopkgtest [23:32:15]: test pybuild-autopkgtest: [----------------------- 816s pybuild-autopkgtest 816s I: pybuild base:311: cd /tmp/autopkgtest.w88Goq/autopkgtest_tmp/build; python3.13 -m pytest --pyargs bpack 817s ============================= test session starts ============================== 817s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 817s rootdir: /tmp/autopkgtest.w88Goq/autopkgtest_tmp/build 817s configfile: pyproject.toml 817s plugins: typeguard-4.4.1 817s collected 1709 items 817s 818s tests/test_backends_codec.py ....FFFF.........FFFFFFFFF........FFFFFFFFF [ 2%] 821s FFFFFF....FFFFFFFFF....FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 6%] 821s tests/test_codecs.py FF [ 6%] 821s tests/test_decoder_ba.py FFF.... [ 6%] 821s tests/test_decoder_np.py F [ 6%] 821s tests/test_desctiptor_utils.py ......................... [ 8%] 821s tests/test_field_descriptor.py ......................................... [ 10%] 821s ............... [ 11%] 821s tests/test_packbits.py ................................................. [ 14%] 821s ........................................................................ [ 18%] 821s ........................................................................ [ 22%] 821s ........................................................................ [ 27%] 822s ........................................................................ [ 31%] 822s ........................................................................ [ 35%] 823s ........................................................................ [ 39%] 823s ........................................................................ [ 43%] 823s ........................................................................ [ 48%] 824s ........................................................................ [ 52%] 824s ........................................................................ [ 56%] 824s ........................................................................ [ 60%] 824s ........................................................................ [ 65%] 825s ........................................................................ [ 69%] 825s ........................................................................ [ 73%] 825s ........................................................................ [ 77%] 825s ........................................................................ [ 81%] 826s ........................................................ [ 85%] 826s tests/test_record_descriptor.py ........................................ [ 87%] 826s ................... [ 88%] 826s tests/test_typing.py ................................................... [ 91%] 826s ........................................................................ [ 95%] 826s .................................................... [ 98%] 826s tests/test_utils.py .................... [100%] 826s 826s =================================== FAILURES =================================== 826s ________________________________ test_attrs[bs] ________________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_attrs(backend): 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________________________ test_attrs[ba] ________________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_attrs(backend): 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________________________ test_attrs[st] ________________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_attrs(backend): 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________________________ test_attrs[np] ________________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_attrs(backend): 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:60: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decoder_func[st BE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decoder_func[st LE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decoder_func[np BE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decoder_func[np LE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_decoder_func[bs BE MSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\xc8\x00?\x80\x00\x00abcABC\x07\xff\xff\xffH\x00\x80\x00\x00\x00\xc8\x00\x80\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_decoder_func[bs LE MSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\xc0\x80\x00\x00\x80?abcABC\x0f\xff\xff\x7f@\x80\x00\x00\x00\x80\xc0\x80\x00\x00\x00\x80' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_decoder_func[bs BE LSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x90\x01\x00\x00\x01\xfc\xc6F\x86\xc2B\x82\x0f\xff\xff\xfe\x10\x01\x00\x00\x00\x01\x90\x01\x00\x00\x00\x01' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_decoder_func[bs LE LSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x91\x00\xfc\x01\x00\x00\xc6F\x86\xc2B\x82\x0e\xff\xff\xff\x11\x00\x01\x00\x00\x00\x91\x00\x01\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_decoder_func[ba BE MSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\xc8\x00?\x80\x00\x00abcABC\x07\xff\xff\xffH\x00\x80\x00\x00\x00\xc8\x00\x80\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_ba, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="ba BE MSB", 826s marks=pytest.mark.skipif(not bpack_ba, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decoder_func(backend, Record, encoded_data): # noqa: N803 826s decoded_data = Record() 826s 826s > record_type = backend.decoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:601: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encoder_func[st BE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encoder_func[st LE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encoder_func[np BE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x00\x02\xff\xfe\x00\x02\x00\x00\x00\x04\xff\xff\xff\xfc\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xf8\x00\x00\x00\x00\x00\x00\x00\x08I\x00B\xc8\x00\x00@\x8f@\x00\x00\x00\x00\x00abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encoder_func[np LE] ___________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x00\x01\xff\x01\x02\x00\xfe\xff\x02\x00\x04\x00\x00\x00\xfc\xff\xff\xff\x04\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00...\xff\xff\xff\xff\xff\xff\xff\x08\x00\x00\x00\x00\x00\x00\x00\x00I\x00\x00\xc8B\x00\x00\x00\x00\x00@\x8f@abcABCxxxx1234' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_encoder_func[bs BE MSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\xc8\x00?\x80\x00\x00abcABC\x07\xff\xff\xffH\x00\x80\x00\x00\x00\xc8\x00\x80\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_encoder_func[bs LE MSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\xc0\x80\x00\x00\x80?abcABC\x0f\xff\xff\x7f@\x80\x00\x00\x00\x80\xc0\x80\x00\x00\x00\x80' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_encoder_func[bs BE LSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x90\x01\x00\x00\x01\xfc\xc6F\x86\xc2B\x82\x0f\xff\xff\xfe\x10\x01\x00\x00\x00\x01\x90\x01\x00\x00\x00\x01' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_encoder_func[bs LE LSB] _________________________ 826s 826s backend = 826s Record = 826s encoded_data = b'\x91\x00\xfc\x01\x00\x00\xc6F\x86\xc2B\x82\x0e\xff\xff\xff\x11\x00\x01\x00\x00\x00\x91\x00\x01\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "backend, Record, encoded_data", 826s [ 826s pytest.param(bpack.st, ByteRecordBe, BYTE_ENCODED_DATA_BE, id="st BE"), 826s pytest.param(bpack.st, ByteRecordLe, BYTE_ENCODED_DATA_LE, id="st LE"), 826s pytest.param( 826s bpack_np, 826s ByteRecordBe, 826s BYTE_ENCODED_DATA_BE, 826s id="np BE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s ByteRecordLe, 826s BYTE_ENCODED_DATA_LE, 826s id="np LE", 826s marks=pytest.mark.skipif(not bpack_np, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeMsb, 826s BIT_ENCODED_DATA_BE_MSB, 826s id="bs BE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeMsb, 826s BIT_ENCODED_DATA_LE_MSB, 826s id="bs LE MSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordBeLsb, 826s BIT_ENCODED_DATA_BE_LSB, 826s id="bs BE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_bs, 826s BitRecordLeLsb, 826s BIT_ENCODED_DATA_LE_LSB, 826s id="bs LE LSB", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encoder_func(backend, Record, encoded_data): # noqa: N803 826s record = Record() 826s 826s > record_type = backend.encoder(Record) 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:732: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________ test_bit_decoder_decorator_frombytes[bs] ___________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BITS_BACKENDS) 826s def test_bit_decoder_decorator_frombytes(backend): 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:747: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________ test_bit_decoder_decorator_frombytes[ba] ___________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BITS_BACKENDS) 826s def test_bit_decoder_decorator_frombytes(backend): 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:747: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ____________________ test_bit_encoder_decorator_tobytes[bs] ____________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ) 826s ], 826s ) 826s def test_bit_encoder_decorator_tobytes(backend): 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:783: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________________ test_byte_decoder_decorator_frombytes[st] ___________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_decoder_decorator_frombytes(backend): 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:805: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________________ test_byte_decoder_decorator_frombytes[np] ___________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_decoder_decorator_frombytes(backend): 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:805: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________ test_byte_encoder_decorator_tobytes[st] ____________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_encoder_decorator_tobytes(backend): 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:825: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________ test_byte_encoder_decorator_tobytes[np] ____________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_encoder_decorator_tobytes(backend): 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:825: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ test_byte_decoder_native_byteorder_frombytes[st] _______________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_decoder_native_byteorder_frombytes(backend): 826s size = 4 826s value = 1 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:862: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ test_byte_decoder_native_byteorder_frombytes[np] _______________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_decoder_native_byteorder_frombytes(backend): 826s size = 4 826s value = 1 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:862: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________ test_byte_encoder_native_byteorder_tobytes[st] ________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_encoder_native_byteorder_tobytes(backend): 826s size = 4 826s value = 1 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:876: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________ test_byte_encoder_native_byteorder_tobytes[np] ________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BYTES_BACKENDS) 826s def test_byte_encoder_native_byteorder_tobytes(backend): 826s size = 4 826s value = 1 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:876: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ test_bit_decoder_native_byteorder_frombytes[bs] ________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ) 826s ], 826s ) 826s def test_bit_decoder_native_byteorder_frombytes(backend): 826s size = 64 826s value = 1 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:900: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________ test_bit_encoder_native_byteorder_tobytes[bs] _________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ) 826s ], 826s ) 826s def test_bit_encoder_native_byteorder_tobytes(backend): 826s size = 64 826s value = 1 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:927: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ test_bit_decoder_default_byteorder_frombytes[bs] _______________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BITS_BACKENDS) 826s def test_bit_decoder_default_byteorder_frombytes(backend): 826s size = 64 826s value = 1 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:946: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ test_bit_decoder_default_byteorder_frombytes[ba] _______________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", BITS_BACKENDS) 826s def test_bit_decoder_default_byteorder_frombytes(backend): 826s size = 64 826s value = 1 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:946: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________________ test_bit_encoder_default_byteorder_tobytes[bs] ________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ) 826s ], 826s ) 826s def test_bit_encoder_default_byteorder_tobytes(backend): 826s size = 64 826s value = 1 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:974: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_decoding_bytes[bs] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_enum_decoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s ) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s ) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_decoding_bytes[ba] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_enum_decoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s ) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s ) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_decoding_bytes[st] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_enum_decoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s ) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s ) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_decoding_bytes[np] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize("backend", ALL_BACKENDS) 826s def test_enum_decoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s ) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = b"".join( 826s [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s ) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1055: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_encoding_bytes[st] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s id="np", 826s marks=skipif(not bpack_np, reason="not available"), 826s ), 826s ], 826s ) 826s def test_enum_encoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s encoded_data = b"".join(encoded_data) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s encoded_data = b"".join(encoded_data) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1126: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_encoding_bytes[bs] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s id="np", 826s marks=skipif(not bpack_np, reason="not available"), 826s ), 826s ], 826s ) 826s def test_enum_encoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s encoded_data = b"".join(encoded_data) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s encoded_data = b"".join(encoded_data) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1126: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _________________________ test_enum_encoding_bytes[np] _________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s pytest.param( 826s bpack_np, 826s id="np", 826s marks=skipif(not bpack_np, reason="not available"), 826s ), 826s ], 826s ) 826s def test_enum_encoding_bytes(backend): 826s class EStrEnumType(enum.Enum): 826s A = "a" 826s B = "b" 826s 826s class EBytesEnumType(enum.Enum): 826s A = b"a" 826s B = b"b" 826s 826s class EIntEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s class EFlagEnumType(enum.Enum): 826s A = 1 826s B = 2 826s 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s ssize = 1 826s isize = 1 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s EIntEnumType.A.value.to_bytes(1, "little", signed=False), 826s EFlagEnumType.A.value.to_bytes(1, "little", signed=False), 826s ] 826s encoded_data = b"".join(encoded_data) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s ssize = 8 826s isize = 4 826s encoded_data = [ 826s EStrEnumType.A.value.encode("ascii"), 826s EBytesEnumType.A.value, 826s bytes([0b00010001]), 826s ] 826s encoded_data = b"".join(encoded_data) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1126: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decode_sequence[st] ___________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decode_sequence(backend): 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s size = 1 826s repeat = 2 826s encoded_data = bytes([3, 3, 4, 4]) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s size = 4 826s repeat = 2 826s encoded_data = bytes([0b00110011, 0b01000100]) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1166: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_decode_sequence[bs] ___________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_decode_sequence(backend): 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s size = 1 826s repeat = 2 826s encoded_data = bytes([3, 3, 4, 4]) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s size = 4 826s repeat = 2 826s encoded_data = bytes([0b00110011, 0b01000100]) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1166: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encode_sequence[st] ___________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encode_sequence(backend): 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s size = 1 826s repeat = 2 826s encoded_data = bytes([3, 3, 4, 4]) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s size = 4 826s repeat = 2 826s encoded_data = bytes([0b00110011, 0b01000100]) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1208: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ___________________________ test_encode_sequence[bs] ___________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_encode_sequence(backend): 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BYTES: 826s bitorder = None 826s size = 1 826s repeat = 2 826s encoded_data = bytes([3, 3, 4, 4]) 826s else: 826s bitorder = bpack.EBitOrder.MSB 826s size = 4 826s repeat = 2 826s encoded_data = bytes([0b00110011, 0b01000100]) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1208: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_decoder[st] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1260: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_decoder[bs] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1260: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_decoder[np] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1260: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_encoder[st] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.encoder # NOTE: this is an encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1279: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_encoder[bs] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.encoder # NOTE: this is an encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1279: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_encoder[np] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s > @backend.encoder # NOTE: this is an encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1279: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ______________ TestNestedRecord.test_nested_record_frombytes[st] _______________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_frombytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1305: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ______________ TestNestedRecord.test_nested_record_frombytes[bs] _______________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_frombytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1305: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ______________ TestNestedRecord.test_nested_record_frombytes[np] _______________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_frombytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1305: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_tobytes[st] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_tobytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1324: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_tobytes[bs] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_tobytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1324: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______________ TestNestedRecord.test_nested_record_tobytes[np] ________________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_tobytes(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s 826s # NOTE: this time the inner record is not a decoder 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class Record: 826s field_1: int = bpack.field(size=4, default=1) 826s field_2: int = bpack.field(size=4, default=2) 826s 826s > @backend.encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1324: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_decoder_with_order[st] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1343: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_decoder_with_order[bs] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1343: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_decoder_with_order[np] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_decoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.decoder # NOTE: this is a decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1343: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_encoder_with_order[st] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.encoder # NOTE: this is a encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1367: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_encoder_with_order[bs] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.encoder # NOTE: this is a encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1367: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s __________ TestNestedRecord.test_nested_record_encoder_with_order[np] __________ 826s 826s self = 826s backend = 826s 826s def test_nested_record_encoder_with_order(self, backend): 826s encoded_data = self.get_encoded_data(backend.Decoder.baseunits) 826s if backend.Decoder.baseunits is bpack.EBaseUnits.BITS: 826s kwargs = dict(bitorder=">", byteorder=">") 826s else: 826s # TODO: use the default byteorder (see get_encoded_data) 826s kwargs = dict(byteorder=bpack.EByteOrder.LE) 826s 826s > @backend.encoder # NOTE: this is a encoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1367: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________ TestMultiNestedRecord.test_decode_nested_record_two_levels[st] ________ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_two_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s FOUR = 4 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_02: int = bpack.field(size=4, default=2) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1454: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________ TestMultiNestedRecord.test_decode_nested_record_two_levels[bs] ________ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_two_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s FOUR = 4 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_02: int = bpack.field(size=4, default=2) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1454: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________ TestMultiNestedRecord.test_encode_nested_record_two_levels[st] ________ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_two_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s FOUR = 4 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_02: int = bpack.field(size=4, default=2) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1478: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ________ TestMultiNestedRecord.test_encode_nested_record_two_levels[bs] ________ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_two_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s FOUR = 4 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_02: int = bpack.field(size=4, default=2) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1478: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_decode_nested_record_three_levels[st] _______ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_three_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s TWO = 2 826s SEVEN = 7 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 826s ) 826s field_03: int = bpack.field(size=4, default=4) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1511: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_decode_nested_record_three_levels[bs] _______ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_three_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s TWO = 2 826s SEVEN = 7 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 826s ) 826s field_03: int = bpack.field(size=4, default=4) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1511: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_encode_nested_record_three_levels[st] _______ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_three_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s TWO = 2 826s SEVEN = 7 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 826s ) 826s field_03: int = bpack.field(size=4, default=4) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1546: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_encode_nested_record_three_levels[bs] _______ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_three_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s TWO = 2 826s SEVEN = 7 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial(RecordLevel03, EEnum.TWO, 3) 826s ) 826s field_03: int = bpack.field(size=4, default=4) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1546: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_decode_nested_record_four_levels[st] ________ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_four_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s THREE = 3 826s TEN = 10 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel04: 826s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_0002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: int = bpack.field(size=4, default=1) 826s field_002: RecordLevel04 = bpack.field( 826s default_factory=RecordLevel04 826s ) 826s field_003: int = bpack.field(size=4, default=3) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial( 826s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 826s ) 826s ) 826s field_03: int = bpack.field(size=4, default=6) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1591: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_decode_nested_record_four_levels[bs] ________ 826s 826s self = 826s backend = 826s 826s def test_decode_nested_record_four_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s THREE = 3 826s TEN = 10 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel04: 826s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_0002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: int = bpack.field(size=4, default=1) 826s field_002: RecordLevel04 = bpack.field( 826s default_factory=RecordLevel04 826s ) 826s field_003: int = bpack.field(size=4, default=3) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial( 826s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 826s ) 826s ) 826s field_03: int = bpack.field(size=4, default=6) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1591: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_encode_nested_record_four_levels[st] ________ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_four_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s THREE = 3 826s TEN = 10 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel04: 826s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_0002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: int = bpack.field(size=4, default=1) 826s field_002: RecordLevel04 = bpack.field( 826s default_factory=RecordLevel04 826s ) 826s field_003: int = bpack.field(size=4, default=3) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial( 826s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 826s ) 826s ) 826s field_03: int = bpack.field(size=4, default=6) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1639: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _______ TestMultiNestedRecord.test_encode_nested_record_four_levels[bs] ________ 826s 826s self = 826s backend = 826s 826s def test_encode_nested_record_four_levels(self, backend): 826s class EEnum(enum.Enum): 826s ONE = 1 826s THREE = 3 826s TEN = 10 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel04: 826s field_0001: EEnum = bpack.field(size=4, default=EEnum.ONE) 826s field_0002: int = bpack.field(size=4, default=2) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel03: 826s field_001: int = bpack.field(size=4, default=1) 826s field_002: RecordLevel04 = bpack.field( 826s default_factory=RecordLevel04 826s ) 826s field_003: int = bpack.field(size=4, default=3) 826s 826s @bpack.descriptor(baseunits=backend.Decoder.baseunits) 826s class RecordLevel02: 826s field_01: int = bpack.field(size=4, default=1) 826s field_02: RecordLevel03 = bpack.field( 826s default_factory=functools.partial( 826s RecordLevel03, 2, RecordLevel04(EEnum.THREE, 4), 5 826s ) 826s ) 826s field_03: int = bpack.field(size=4, default=6) 826s 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_backends_codec.py:1639: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ____________________________ test_codec_helpers[st] ____________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_codec_helpers(backend): 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_codecs.py:27: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s ____________________________ test_codec_helpers[bs] ____________________________ 826s 826s backend = 826s 826s @pytest.mark.parametrize( 826s "backend", 826s [ 826s pytest.param(bpack.st, id="st"), 826s pytest.param( 826s bpack_bs, 826s id="bs", 826s marks=pytest.mark.skipif(not bpack_bs, reason="not available"), 826s ), 826s ], 826s ) 826s def test_codec_helpers(backend): 826s > @backend.codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_codecs.py:27: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _____________________________ test_float[float16] ______________________________ 826s 826s size = 16, data = b'<\x00' 826s 826s @pytest.mark.parametrize( 826s "size, data", 826s [ 826s # fmt: off 826s (16, bytes([0b00111100, 0b00000000])), 826s (32, bytes([0b00111111, 0b10000000, 0b00000000, 0b00000000])), 826s (64, bytes([0b00111111, 0b11110000, 0b00000000, 0b00000000, 826s 0b00000000, 0b00000000, 0b00000000, 0b00000000])), 826s # fmt: on 826s ], 826s ids=["float16", "float32", "float64"], 826s ) 826s def test_float(size, data): 826s backend = bpack_ba 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_decoder_ba.py:28: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _____________________________ test_float[float32] ______________________________ 826s 826s size = 32, data = b'?\x80\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "size, data", 826s [ 826s # fmt: off 826s (16, bytes([0b00111100, 0b00000000])), 826s (32, bytes([0b00111111, 0b10000000, 0b00000000, 0b00000000])), 826s (64, bytes([0b00111111, 0b11110000, 0b00000000, 0b00000000, 826s 0b00000000, 0b00000000, 0b00000000, 0b00000000])), 826s # fmt: on 826s ], 826s ids=["float16", "float32", "float64"], 826s ) 826s def test_float(size, data): 826s backend = bpack_ba 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_decoder_ba.py:28: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _____________________________ test_float[float64] ______________________________ 826s 826s size = 64, data = b'?\xf0\x00\x00\x00\x00\x00\x00' 826s 826s @pytest.mark.parametrize( 826s "size, data", 826s [ 826s # fmt: off 826s (16, bytes([0b00111100, 0b00000000])), 826s (32, bytes([0b00111111, 0b10000000, 0b00000000, 0b00000000])), 826s (64, bytes([0b00111111, 0b11110000, 0b00000000, 0b00000000, 826s 0b00000000, 0b00000000, 0b00000000, 0b00000000])), 826s # fmt: on 826s ], 826s ids=["float16", "float32", "float64"], 826s ) 826s def test_float(size, data): 826s backend = bpack_ba 826s codec = getattr(backend, "codec", backend.decoder) 826s 826s > @codec 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_decoder_ba.py:28: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s _____________________________ test_decode_sequence _____________________________ 826s 826s def test_decode_sequence(): 826s backend = bpack_np 826s bitorder = None 826s size = 1 826s repeat = 2 826s encoded_data = bytes([3, 3, 4, 4]) 826s 826s > @backend.decoder 826s 826s /usr/lib/python3/dist-packages/bpack/tests/test_decoder_np.py:19: 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s /usr/lib/python3/dist-packages/bpack/utils.py:27: in wrapper 826s return wrap(cls) 826s /usr/lib/python3/dist-packages/bpack/utils.py:19: in wrap 826s return func(klass, **kwargs) 826s /usr/lib/python3/dist-packages/bpack/codecs.py:89: in codec 826s decode_func = bpack.utils.create_fn( 826s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 826s 826s name = 'frombytes', args = ('cls', 'data') 826s body = ['return cls.__bpack_decoder__.decode(data)'] 826s 826s def create_fn( 826s name, 826s args, 826s body, 826s *, 826s globals=None, # noqa: A002 826s locals=None, # noqa: A002 826s return_type=dataclasses.MISSING, 826s ): 826s """Create a function object.""" 826s > return dataclasses._create_fn( 826s name, 826s args, 826s body, 826s globals=globals, 826s locals=locals, 826s return_type=return_type, 826s ) 826s E AttributeError: module 'dataclasses' has no attribute '_create_fn' 826s 826s /usr/lib/python3/dist-packages/bpack/utils.py:42: AttributeError 826s =========================== short test summary info ============================ 826s FAILED tests/test_backends_codec.py::test_attrs[bs] - AttributeError: module ... 826s FAILED tests/test_backends_codec.py::test_attrs[ba] - AttributeError: module ... 826s FAILED tests/test_backends_codec.py::test_attrs[st] - AttributeError: module ... 826s FAILED tests/test_backends_codec.py::test_attrs[np] - AttributeError: module ... 826s FAILED tests/test_backends_codec.py::test_decoder_func[st BE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_decoder_func[st LE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_decoder_func[np BE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_decoder_func[np LE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_decoder_func[bs BE MSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_decoder_func[bs LE MSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_decoder_func[bs BE LSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_decoder_func[bs LE LSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_decoder_func[ba BE MSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_encoder_func[st BE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encoder_func[st LE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encoder_func[np BE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encoder_func[np LE] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encoder_func[bs BE MSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_encoder_func[bs LE MSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_encoder_func[bs BE LSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_encoder_func[bs LE LSB] - Attribute... 826s FAILED tests/test_backends_codec.py::test_bit_decoder_decorator_frombytes[bs] 826s FAILED tests/test_backends_codec.py::test_bit_decoder_decorator_frombytes[ba] 826s FAILED tests/test_backends_codec.py::test_bit_encoder_decorator_tobytes[bs] 826s FAILED tests/test_backends_codec.py::test_byte_decoder_decorator_frombytes[st] 826s FAILED tests/test_backends_codec.py::test_byte_decoder_decorator_frombytes[np] 826s FAILED tests/test_backends_codec.py::test_byte_encoder_decorator_tobytes[st] 826s FAILED tests/test_backends_codec.py::test_byte_encoder_decorator_tobytes[np] 826s FAILED tests/test_backends_codec.py::test_byte_decoder_native_byteorder_frombytes[st] 826s FAILED tests/test_backends_codec.py::test_byte_decoder_native_byteorder_frombytes[np] 826s FAILED tests/test_backends_codec.py::test_byte_encoder_native_byteorder_tobytes[st] 826s FAILED tests/test_backends_codec.py::test_byte_encoder_native_byteorder_tobytes[np] 826s FAILED tests/test_backends_codec.py::test_bit_decoder_native_byteorder_frombytes[bs] 826s FAILED tests/test_backends_codec.py::test_bit_encoder_native_byteorder_tobytes[bs] 826s FAILED tests/test_backends_codec.py::test_bit_decoder_default_byteorder_frombytes[bs] 826s FAILED tests/test_backends_codec.py::test_bit_decoder_default_byteorder_frombytes[ba] 826s FAILED tests/test_backends_codec.py::test_bit_encoder_default_byteorder_tobytes[bs] 826s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[bs] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[ba] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[st] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_decoding_bytes[np] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_encoding_bytes[st] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_encoding_bytes[bs] - Attribute... 826s FAILED tests/test_backends_codec.py::test_enum_encoding_bytes[np] - Attribute... 826s FAILED tests/test_backends_codec.py::test_decode_sequence[st] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_decode_sequence[bs] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encode_sequence[st] - AttributeErro... 826s FAILED tests/test_backends_codec.py::test_encode_sequence[bs] - AttributeErro... 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder[np] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder[np] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_frombytes[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_frombytes[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_frombytes[np] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_tobytes[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_tobytes[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_tobytes[np] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder_with_order[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder_with_order[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_decoder_with_order[np] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder_with_order[st] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder_with_order[bs] 826s FAILED tests/test_backends_codec.py::TestNestedRecord::test_nested_record_encoder_with_order[np] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_two_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_two_levels[bs] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_two_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_two_levels[bs] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_three_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_three_levels[bs] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_three_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_three_levels[bs] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_four_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_decode_nested_record_four_levels[bs] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_four_levels[st] 826s FAILED tests/test_backends_codec.py::TestMultiNestedRecord::test_encode_nested_record_four_levels[bs] 826s FAILED tests/test_codecs.py::test_codec_helpers[st] - AttributeError: module ... 826s FAILED tests/test_codecs.py::test_codec_helpers[bs] - AttributeError: module ... 826s FAILED tests/test_decoder_ba.py::test_float[float16] - AttributeError: module... 826s FAILED tests/test_decoder_ba.py::test_float[float32] - AttributeError: module... 826s FAILED tests/test_decoder_ba.py::test_float[float64] - AttributeError: module... 826s FAILED tests/test_decoder_np.py::test_decode_sequence - AttributeError: modul... 826s ======================= 84 failed, 1625 passed in 9.82s ======================== 826s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.w88Goq/autopkgtest_tmp/build; python3.13 -m pytest --pyargs bpack 826s I: pybuild base:311: cd /tmp/autopkgtest.w88Goq/autopkgtest_tmp/build; python3.12 -m pytest --pyargs bpack 827s ============================= test session starts ============================== 827s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 827s rootdir: /tmp/autopkgtest.w88Goq/autopkgtest_tmp/build 827s configfile: pyproject.toml 827s plugins: typeguard-4.4.1 827s collected 1709 items 827s 827s tests/test_backends_codec.py ........................................... [ 2%] 828s ................................................................ [ 6%] 828s tests/test_codecs.py .. [ 6%] 828s tests/test_decoder_ba.py ....... [ 6%] 828s tests/test_decoder_np.py . [ 6%] 828s tests/test_desctiptor_utils.py ......................... [ 8%] 828s tests/test_field_descriptor.py ......................................... [ 10%] 828s ............... [ 11%] 828s tests/test_packbits.py ................................................. [ 14%] 828s ........................................................................ [ 18%] 828s ........................................................................ [ 22%] 828s ........................................................................ [ 27%] 829s ........................................................................ [ 31%] 829s ........................................................................ [ 35%] 830s ........................................................................ [ 39%] 830s ........................................................................ [ 43%] 830s ........................................................................ [ 48%] 831s ........................................................................ [ 52%] 831s ........................................................................ [ 56%] 831s ........................................................................ [ 60%] 832s ........................................................................ [ 65%] 832s ........................................................................ [ 69%] 832s ........................................................................ [ 73%] 832s ........................................................................ [ 77%] 833s ........................................................................ [ 81%] 833s ........................................................ [ 85%] 833s tests/test_record_descriptor.py ........................................ [ 87%] 833s ................... [ 88%] 833s tests/test_typing.py ................................................... [ 91%] 833s ........................................................................ [ 95%] 833s .................................................... [ 98%] 834s tests/test_utils.py .................... [100%] 834s 834s ============================= 1709 passed in 7.03s ============================= 834s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 834s make: *** [/tmp/3jxzCq7oEv/run:4: pybuild-autopkgtest] Error 25 834s pybuild-autopkgtest: error: /tmp/3jxzCq7oEv/run pybuild-autopkgtest returned exit code 2 834s autopkgtest [23:32:34]: test pybuild-autopkgtest: -----------------------] 834s pybuild-autopkgtest FAIL non-zero exit status 25 834s autopkgtest [23:32:34]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 835s autopkgtest [23:32:35]: @@@@@@@@@@@@@@@@@@@@ summary 835s pybuild-autopkgtest FAIL non-zero exit status 25 846s virt: DEBUG (session:580) RESP BODY: {"server": {"id": "85b0b09d-e9b3-4262-b029-d4d77813f2ba", "name": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-proposed-migration-environment-2-1b5fc96d-6560-45fb-9d34-723a5db13776", "status": "ERROR", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:24:21Z", "updated": "2024-11-23T23:24:22Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2024-11-23T23:24:22Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-2", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00065a39", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-t40j1dfn", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-bpack-20241123-223358-juju-7f2275-prod-propo", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 846s virt: DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/85b0b09d-e9b3-4262-b029-d4d77813f2ba used request id req-bd8cd310-d658-463c-bab5-bbc16f3f088f 846s virt: DEBUG (shell:822) 846s virt: Traceback (most recent call last): 846s virt: File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 846s virt: OpenStackComputeShell().main(argv) 846s virt: File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 846s virt: args.func(self.cs, args) 846s virt: File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 846s virt: _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 846s virt: File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 846s virt: raise exceptions.ResourceInErrorState(obj) 846s virt: novaclient.exceptions.ResourceInErrorState: 846s virt: ERROR (ResourceInErrorState): 846s virt: 846s virt: Error building server